aboutsummaryrefslogtreecommitdiff
path: root/gnu/usr.bin/cc/cpp/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/3.3.0_cvscvs2svn1999-09-161-1/+1
| | | | | | | 'RELENG_3_3_0_RELEASE'. This commit was manufactured to restore the state of the 3.3-RELEASE image. Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
* $Id$ -> $FreeBSD$Peter Wemm1999-08-291-1/+1
| | | | Notes: svn path=/stable/3/; revision=50569
* Simplified using new yacc rules. This is cosmetic - the old rules workedBruce Evans1998-05-041-12/+5
| | | | | | | | | | | with `make -jN' because they did the right things to generate cexp.h without clobbering cexp.c, and there were no missing dependencies on cexp.h because cexp.h isn't actually used. Fixed style bugs. Notes: svn path=/head/; revision=35693
* Changes to support full make parallelism (-j<n>) in the worldJordan K. Hubbard1997-10-051-1/+2
| | | | | | | | | target. Reviewed by: <many different folks> Submitted by: Nickolay N. Dudorov" <nnd@nnd.itfs.nsk.su> Notes: svn path=/head/; revision=30113
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
| | | | Notes: svn path=/head/; revision=22996
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* cpp was named ccp.Bruce Evans1996-09-231-2/+2
| | | | Notes: svn path=/head/; revision=18477
* Crude hack to work around cpp.1 doing a .so man1/cccp.1Peter Wemm1996-09-231-1/+3
| | | | | | | Pointed out by: Warner Losh <imp@village.org>, PR#1667 Notes: svn path=/head/; revision=18473
* Man the lifeboats! Tie down the hatches! Red alert! Activate gcc-2.7.2.1!Peter Wemm1996-09-191-2/+6
| | | | | | | | | | | | | | | | | | (the old cc has been tagged with "gcc_2_6_3_final" so we have a reference point in case of unforseen disasters...) This has the objc backend active, and I think I've managed to get the f77 f2c support through in one piece, but I don't know fortran to test it. A 'make world' change and libobjc commit will follow. If you normally do 'make -DNOCLEAN world', do not do so this time, I know it can fail with groff. This version of gcc makes a **LOT** more warnings on our kernel. Notes: svn path=/head/; revision=18390
* Integrated GCC-2.6.1 -> GCC-2.6.2 changes.Poul-Henning Kamp1994-11-151-2/+3
| | | | | | | | | | | | | | | | | Notice that the libgcc DOESN'T change number, because there are no changes. Also now the gnu2bmake stuff is synchronized again. I commit this so that others can test too. You might want to postpone any "make worlds" until tomorrow, to avoid any problems I didn't see in the first pass. Thanks to Bruce for rounding up our changes to gcc. Notes: svn path=/head/; revision=4491
* Make GCC's back end be shared among all languages. cc, c++, and cpp nowGarrett Wollman1994-09-181-4/+3
| | | | | | | | | | | | | | | | | | | 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* Notes: svn path=/head/; revision=2871
* Add dependencies on libraries to DPADD. Someday this should be doneBruce Evans1994-08-281-2/+1
| | | | | | | | | automagically. -lfoo has to be right to work, but ${LIBFO0} is too easy to forget or misspell; nothing checks it and it should be different for shared libraries. Notes: svn path=/head/; revision=2375
* Here comes the right import of gcc-2.6.0.Poul-Henning Kamp1994-08-021-0/+12
Notes: svn path=/head/; revision=1823