Commit Graph

18 Commits

Author SHA1 Message Date
tv d908b51c24 Add NetBSD rcsid. 1998-08-22 19:02:49 +00:00
tv 446dbdcc82 Bump minor: -Wno-format-y2k added an extern to the shlib. 1998-08-20 20:13:43 +00:00
tv 6cce545b4c Fix "make depend". 1998-08-17 22:23:37 +00:00
tv b3e6a19873 Depend the .so files on the generated headers too. 1998-08-17 21:23:25 +00:00
tv d17a2e41df Get the dependencies right for gen*.lo which depend on genrtl.h. 1998-08-17 13:58:55 +00:00
tv 87ba742b6a Set NOPICINSTALL for this limited-use library 1998-08-17 12:13:00 +00:00
tv c250780dfa USE_EGCS_HAIFA, not USE_HAIFA. 1998-08-17 02:57:04 +00:00
tv 45ef035a7e Update to egcs 1.1 snapshot, and a few remaining nits. 1998-08-17 02:55:39 +00:00
tv d2af5c2742 ARM32 fixes from cgd: GNU uses "arm", not "arm32" for the architecture;
missing backslash in netbsd.h; wrong prototype in arm.h.  Still not PIC
capable, yet.
1998-04-15 21:54:05 +00:00
tv 92ead71db5 Make the shlib work again. Missing symbols that the a.out ld didn't catch. 1998-04-15 11:51:54 +00:00
tv 99a2626b0e Make use of NOSTATICLIB addition to <bsd.lib.mk> 1998-04-09 00:52:06 +00:00
tv 482063559a .y.c <sys.mk> rule fixes. Don't create a y.tab.h file unless asked for,
and use smarter creation of the header file.
1998-04-09 00:32:31 +00:00
tv ecf9876f28 Create shared library by default on non-NOPIC systems. Only install
the shared object, and only install anything on non-NOPIC systems.
1998-04-07 16:32:59 +00:00
tv de3cddeaa7 - make f771 work with CC1_SHLIB: move files that aren't actually "common"
and referencing externs in non-common code to the appropriate modules
- add -DLANG_SPECIFIC_DRIVER for g++ and g77 as required by a "GNU build"
- Cleanup: $() -> ${}
1998-04-03 02:20:28 +00:00
tv 9d94e1ae9d - Remove bi-reverse.c from ${SRCS} and put it in ${CLEANFILES}. Not used
by any cc1 module and breaks a shared libcc1.
- Add first shot at a shared library of libcc1, only turned on if
  CC1_SHLIB is set in make's environment.  Doesn't yet know how to install
  the library without installing the .a files.  This is much faster than
  you may think, and shares nearly 2MB worth of code between the cc1
  modules.
1998-04-02 03:33:31 +00:00
tv 3d2ef58a43 Cleanup of the previous fixes, and it all now compiles cleanly without
.PATH: hackage.
1998-04-01 21:13:24 +00:00
tv 7485d4735b Add $(.OBJDIR) to the front of .PATH: so yacc's generated files do not
get dumped in the dist directory
...these Makefiles really should be converted to using ${} variables
1998-04-01 01:50:01 +00:00
mrg ab327e89e2 building gcc from the egcs sources in gnu/dist/gcc... 1998-03-29 11:34:19 +00:00