Commit Graph

84 Commits

Author SHA1 Message Date
phil 941f24a3cc Don't make or install cc1 on the pc532 until we upgrade past 2.4.5. 1995-09-24 06:50:41 +00:00
jtc d6a890806a libgcc2's extended float (xfmode) and double integer (dimode) conversion
functions are needed on the m68k.
1995-07-07 05:17:16 +00:00
pk d24616db68 STARTFILE_SPEC: choose `scrt0.o' if `-static' is given. 1995-06-05 01:59:14 +00:00
cgd 81584a34e6 NetBSD RCS Id format 1995-04-23 07:58:27 +00:00
mycroft 4c34be6b52 Clean up deleted files. 1995-03-01 00:00:00 +00:00
mycroft 3dbc1e9443 Patch from Giles Lean to make compilation flags more consistent. 1995-01-07 23:07:03 +00:00
pk 7f13497f11 Enable `#pragma weak' 1994-12-23 21:16:50 +00:00
jtc af07927cde Added NOMAN= 1994-12-22 21:58:16 +00:00
cgd c4c01d75b2 specify man pages the new way. 1994-12-22 09:31:26 +00:00
cgd d47146534a implement new cpp predefine strategy: __NetBSD__, plus __${MACHINE_ARCH}__,
plus whatever machine-dependent goop is necessary.  Leave old (namespace-
polluting) predefines in, until after next release.
1994-12-21 11:24:51 +00:00
mycroft bd0189777f Clean up deleted files. 1994-12-20 12:07:06 +00:00
mycroft 9c93cdd301 Handle GCC's include-related options which take an argument, (almost) as
suggested by Giles Lean.
1994-12-13 11:06:25 +00:00
deraadt a7f0085a36 we do not install as cccp 1994-11-02 09:07:33 +00:00
mycroft d7eb307ccf Type check format args with `q' modifier. Suggested by Bruce
Evans,  but implemented independently.
1994-09-19 14:44:05 +00:00
mycroft 07e28fc0bf Don't bother with quad functions. 1994-09-19 06:47:16 +00:00
mycroft 5d63b9d35e Don't use uninitialized `LIBS' and `CSU'. 1994-08-13 10:26:39 +00:00
mycroft 0b494a6b0b Import selected bug fixes from GCC 2.5. 1994-07-13 08:13:45 +00:00
phil 37256fb7d1 Because the pc532 requires gcc-2.5.8 to compile correctly, I am including
the necessary files to get gcc-2.5.8 to compile and work.  These *are* the
files used to generate the cc1 and cc1plus of the binary distributions.
1994-06-28 21:37:52 +00:00
phil 07135c789c Removing -DIN_GCC from CFLAGS. It caused compile errors on both the i386
and the pc532 due to an incorrect definition of ptrdiff_t.  It is also not
used in compiling other parts of gcc.
1994-06-09 19:12:24 +00:00
phil 7def3ee346 adding shared lib support and some bug fixes (not all bugs for the
ns32k can be fixed in the arch/ns32k directory)
1994-06-09 18:58:50 +00:00
pk dea3fb5642 Correct call sequence for `mcount()' when -fpic is on. Also, our mcount()
doesn't take an argument.
1994-04-20 09:19:02 +00:00
phil 6be810dd60 Adding the correct NetBSD LIB_SPEC. 1994-03-22 01:28:42 +00:00
phil 30f778234a Adding the ns32k arch to gcc2. 1994-03-10 21:11:39 +00:00
pk bae64c2801 Fix from <law@snake.cs.utah.edu> to save address register # 5 when used
for PIC addressing.
1994-03-03 10:35:50 +00:00
cgd a6bf31a35c undef P_tmpdir for NetBSD, because as the header says, it should be used. 1994-03-03 01:12:06 +00:00
pk bd733720d6 Enable .type & .size generation. 1994-02-10 20:36:31 +00:00
pk 9c8c8cf98b Remove -lg from LINK_SPEC, as there's no libg.a. 1994-01-27 19:43:11 +00:00
cgd 4fd3c557b6 add NOPIC= . nothing uses -lgcc_pic 1994-01-24 23:10:13 +00:00
cgd 67873d76d6 fix 'make' biff. from Roland McGrath 1994-01-24 18:51:15 +00:00
pk c831490751 Add __GCC_NEW_VARARGS__ to preprocessor symbols. 1994-01-10 12:26:10 +00:00
cgd e3fd3a8611 probably incorrect, but i want it to compile *now*.
add <sys/types.h> where necessary.  from brezak.
1993-12-30 13:26:40 +00:00
davidb 3a435f99f9 Changed to use make's new .OBJDIR 1993-12-28 10:59:05 +00:00
davidb 77342edbf3 Added OBJMACHINE handling. Got the precedence right this time :) 1993-12-20 22:46:09 +00:00
mycroft 095ee89371 Clean up deleted files. 1993-12-09 09:53:42 +00:00
cgd dfe9d8c6c7 386BSD -> NetBSD 1993-12-06 09:50:36 +00:00
cgd 5e74c19b62 386BSD -> NetBSD 1993-12-06 09:40:27 +00:00
cgd 1d330d5df9 MACHINE_ARCH support 1993-12-05 00:49:23 +00:00
cgd 50b7483ec2 fix for sys_errlist 1993-12-04 03:09:40 +00:00
pk 0b0e1b5411 Define correct `size_t'. 1993-12-03 20:55:55 +00:00
pk 1441174e20 Missing varargs definitions for sparc arch. 1993-12-02 21:53:36 +00:00
pk 0197ba45f2 First guess at a gcc configuration for NetBSD Sparc. 1993-11-30 23:08:36 +00:00
pk a0cac79431 Generate .type directives. 1993-11-26 07:18:45 +00:00
pk 6ce2870e56 Output .type directives. 1993-11-26 07:02:08 +00:00
paulus c8c2e04113 Machine-dependent files with shared-library support for the m68k architecture.
This directory should be able to used for all m68k-based machines.
1993-11-25 01:25:55 +00:00
mycroft fabdce7143 Clean up deleted files. 1993-11-25 01:24:59 +00:00
paulus 27353113df Machine-dependent files for gcc2 on the da30 (68030-based machine),
with shared library support.
1993-11-23 06:08:00 +00:00
glass 32ec2aa7d4 removed reference to $ARCH since those files are now under arch/`machine` 1993-10-23 03:09:55 +00:00
cgd d6ff5db170 converted to use gnu malloc, and depend on it correctly 1993-10-07 07:23:44 +00:00
pk 4e78efb64b Create libgcc_pic.a 1993-10-03 14:07:18 +00:00
pk 568cf93cc2 config.h: defined ASM_SPEC and LINK_SPEC macros.
tm.h: arrange to output .size directives for global data items.
Both changes are in support of shared libraries.
1993-10-03 13:57:56 +00:00