1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-14 10:09:48 +00:00
Mirror of the FreeBSD src repository https://git.FreeBSD.org/src.git .
Go to file
Garrett Wollman b4aca961be Make GCC's back end be shared among all languages. cc, c++, and cpp now
no longer link against the whole library, since they don't require much
from it, but just compile the few small modules they actually need static.

This should save a measurable amount of space; compare:

-r-xr-xr-x  1 bin   bin   155648 Sep 18 18:00 cc1*
-r-xr-xr-x  1 root  bin  1048576 Sep 18 17:33 cc1.noshae*

Of course, the library takes up a bit of space, but when you add in the
savings from the C++ compiler, you more than make up the difference:

-r--r--r--  1 bin  bin  1157344 Sep 18 18:27 /usr/lib/libcc_int.so.26.0
-r-xr-xr-x  1 bin  bin  491520 Sep 18 18:27 /usr/libexec/cc1plus*
1994-09-18 22:35:55 +00:00
bin Added domainname. 1994-09-18 21:25:26 +00:00
eBones Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcap 1994-09-11 21:53:28 +00:00
etc Per discussion on the mailing-lists, move LKMs from /sbin to /lkm, and 1994-09-16 20:24:29 +00:00
games Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcap 1994-09-11 21:32:28 +00:00
gnu Make GCC's back end be shared among all languages. cc, c++, and cpp now 1994-09-18 22:35:55 +00:00
include Declare [gs]etdomainname(). 1994-09-18 21:09:10 +00:00
lib Add (#ifdef'ed by STARTUP_LOCALE) following line to crt0.c 1994-09-18 22:21:04 +00:00
libexec Add LDDESTDIR to ld command. 1994-09-18 19:41:38 +00:00
lkm Per discussion on the mailing-lists, move LKMs from /sbin to /lkm, and 1994-09-16 20:24:29 +00:00
sbin Various fixes: 1994-09-18 04:12:13 +00:00
secure Add libcipher.a: libcrypt exports only crypt() but not des_setkey() 1994-09-12 17:27:55 +00:00
share Emendation to previous commit: only create static INTERNALLIBs if 1994-09-18 22:22:32 +00:00
sys Replace unsigned' by u_int' so that it is not necessary to include 1994-09-18 22:05:22 +00:00
tools/regression/usr.bin/sed BSD 4.4 Lite Usr.bin Sources 1994-05-27 12:33:43 +00:00
usr.bin Declare fuction setpassive in file cmds.c void and update corresponding 1994-09-18 05:45:29 +00:00
usr.sbin 1. Remove commented out CFLAGS+=-DDEBUG from Makefile 1994-09-18 21:17:40 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
CVS-INFO Documented the new CVS template. This really isn't the right place for it, 1994-07-24 22:27:27 +00:00
HW.TROUBLE Added the first three entries. Changed the intro a bit. 1994-08-28 20:48:37 +00:00
Makefile Per discussion on the mailing-lists, move LKMs from /sbin to /lkm, and 1994-09-16 20:24:29 +00:00
TODO Added a task: make PAS16 a controller. 1994-09-11 20:01:03 +00:00