Commit Graph

30 Commits

Author SHA1 Message Date
pk d24616db68 STARTFILE_SPEC: choose `scrt0.o' if `-static' is given. 1995-06-05 01:59:14 +00:00
mycroft 4c34be6b52 Clean up deleted files. 1995-03-01 00:00:00 +00:00
pk 7f13497f11 Enable `#pragma weak' 1994-12-23 21:16:50 +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
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
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
pk c831490751 Add __GCC_NEW_VARARGS__ to preprocessor symbols. 1994-01-10 12:26:10 +00:00
mycroft 095ee89371 Clean up deleted files. 1993-12-09 09:53:42 +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
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
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
cgd 168b3d4eb4 oops; get those last changes right 1993-08-23 09:45:50 +00:00
cgd a4e6cac076 don't generate some instructions, because of friggin' broken fpe for
the i386.
1993-08-23 09:25:15 +00:00
cgd c46c267d70 reorganized++ gcc2 from mycroft 1993-08-23 09:20:31 +00:00