NetBSD/gnu/usr.bin/gcc3
skrll b263dbdd73 Be more gcc like in the way we deal with libgcc so that sh3/hppa millicode
and exception handling have a chance of working properly.

        - creates libgcc, libgcc_eh and libgcc_s

        - updates LIBGCC_SPEC to use them appropriately.

          There's a hack in here at the moment with respect to libgcc_so in that it
          is preferable to link against libgcc_so will only when -shared-libgcc is
          specified (the c++ frontend does this automatically.) Configurations where
          LINK_EH_SPEC is defined already do this. The gcc configuration for
          NetBSD/alpha and another NetBSD platform (I forget which) actually define
          LINK_EH_SPEC probably by accident rather than design.

        - updates share/mk to use the compiler's knowledge of what needs linking into
          libraries and executables. This removes an hppa hack.

        - updates the sets for the newly created libgcc* files.

	- support for linking against the _pg version of libgcc has been removed.
2004-02-15 19:52:27 +00:00
..
arch Re-run mknative with latest mknative-gcc. 2004-02-14 08:39:07 +00:00
backend - Work around a gcc3 ICE when building reload1.c at -O2 on sh5: 2003-12-07 19:56:59 +00:00
cc1 Add a .PATH dependency on the target's gcc config directory. 2003-09-23 09:04:40 +00:00
cc1obj Add a .PATH dependency on the target's gcc config directory. 2003-09-23 09:04:40 +00:00
cc1plus Add a .PATH dependency on the target's gcc config directory. 2003-09-23 09:04:40 +00:00
cpp install a "cccp" man page for now. 2003-09-04 04:19:08 +00:00
f771 add fini.lo to CLEANFILES 2003-11-16 22:49:48 +00:00
frontend Rework how dependency generation is performed: 2003-08-01 17:03:41 +00:00
g77
g++ install cpp.1 and now that g++.1 is just ".so man1/gcc.1", instead link 2003-08-04 06:58:19 +00:00
gcc install cpp.1 and now that g++.1 is just ".so man1/gcc.1", instead link 2003-08-04 06:58:19 +00:00
gcov
host-libiberty Rework how MAKEVERBOSE operates: 2003-10-21 10:01:19 +00:00
include Install the MMX/SSE/Altivec include files that gcc provides. 2003-12-05 18:56:11 +00:00
libcpp Use -O1 to compile cppmacro.c on ns32k to avoid an ICE. 2003-12-07 12:51:43 +00:00
libiberty Re-run mknative with latest mknative-gcc. 2004-02-14 08:39:07 +00:00
protoize
unprotoize
Makefile Install the MMX/SSE/Altivec include files that gcc provides. 2003-12-05 18:56:11 +00:00
Makefile.backend
Makefile.frontend
Makefile.inc Be more gcc like in the way we deal with libgcc so that sh3/hppa millicode 2004-02-15 19:52:27 +00:00
Makefile.libcpp