Go to file
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
bin s/nonmathing/nonmatching/ 2004-02-13 23:25:01 +00:00
contrib/sys Synchronize with FreeBSD: 2003-12-16 06:48:08 +00:00
crypto endian mismatch. from iij seil team 2004-01-16 02:25:14 +00:00
dist Stare-o; back out previous. 2004-01-28 20:15:52 +00:00
distrib Be more gcc like in the way we deal with libgcc so that sh3/hppa millicode 2004-02-15 19:52:27 +00:00
doc ACPI CA 20040211 2004-02-14 17:01:42 +00:00
etc Disable parallel build when doing make params so that `---- params ----' 2004-02-13 23:48:10 +00:00
games Encode and decode more characters. Don't put commas after every 2004-02-13 23:16:11 +00:00
gnu Be more gcc like in the way we deal with libgcc so that sh3/hppa millicode 2004-02-15 19:52:27 +00:00
include Move FP_ROP and FP_DIRTYZERO from <math.h> to <vax/math.h> (where they 2004-01-20 19:52:40 +00:00
lib Fix the non working unctrl mess: 2004-02-14 18:23:45 +00:00
libexec Don't assume past the mmaped region is accessible. 2004-02-15 02:59:04 +00:00
regress add function prototypes. 2004-02-15 12:50:38 +00:00
rescue systrace needs libevent now. 2003-11-29 05:47:51 +00:00
sbin Spell length with h after t. Inspired by a commit by brad@openbsd. 2004-02-13 18:02:05 +00:00
share Be more gcc like in the way we deal with libgcc so that sh3/hppa millicode 2004-02-15 19:52:27 +00:00
sys add rnd hooks 2004-02-15 09:40:32 +00:00
tools Be more gcc like in the way we deal with libgcc so that sh3/hppa millicode 2004-02-15 19:52:27 +00:00
usr.bin Use ${.MAKE:S,^./,${.CURDIR}/,} so that when someone does 2004-02-15 19:05:45 +00:00
usr.sbin Spell the plural of suffix "suffixes", not "suffices". 2004-02-13 17:56:17 +00:00
x11 Add cross build glue for cats. 2004-02-13 16:56:19 +00:00
BUILDING * Document build.sh -X and -x 2004-02-06 23:22:44 +00:00
Makefile 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.inc don't set KERNSRCDIR here; pull in <bsd.kernobj.mk> if you need it 2002-04-10 14:53:43 +00:00
UPDATING Mention removal of "beep" alongside "sysbeep". 2004-01-25 14:13:08 +00:00
build.sh Add 2004-02-06 23:19:30 +00:00