summaryrefslogtreecommitdiffstats
path: root/usr.bin/cpp/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2013-12-09Use shell arrays to store arguments instead of building a string for eval.guenther1-3/+3
Add option argument handling for all the options that take an argument. Handle -I with separate path argument. Retire gcc2-specific bits. Handle -U__GNUC__ correctly on gcc4 systems. ok jca@ millert@
2013-08-06Remove support for COMPILER_VERSION == gcc2.miod1-4/+2
Change the logic depending upon COMPILER_VERSION everywhere, to assume gcc4 is the norm and to explicitely test for gcc3 when a different behaviour is required. No functional change intended. Be sure to `make install' in share/mk before attempting to do anything.
2010-05-10Switch to using COMPILER_VERSION instead of USE_GCC3, allows for more flexibledrahn1-5/+3
complier picking, eg supporting gcc2, gcc3, and gcc4. based on diff by Marco, with fixes from espie@. ok espie@ general mumbling of approval of others.
2010-05-03Support gcc4 with cpp (gcc4 binary to be installed in /usr/libexec/cpp).drahn1-4/+8
ok kettenis@
2004-02-10Clean-up logic, support -$ on gcc2, nothing on gcc3.espie1-5/+13
Add -notraditional to help the transition into not -trad land. ok deraadt@
1999-12-23no need for obj dir at all; millert@ okmickey1-1/+2
1997-04-27COPY -> INSTALL_COPY and STRIP -> INSTALL_STRIPmillert1-2/+2
This fixes namespace problems where STRIP is sometimes used as the name of the strip(1) to use and other times used as the flag to send install(1) when stripping (or not). COPY doesn't have this problem (yet) but was poorly named.
1996-12-08install -> ${INSTALL}, -c -> ${COPY}downsj1-2/+2
1996-08-26Our /usr/libexec/cpp link creation wasn't suitable for cross-buildsniklas1-5/+1
1996-06-26rcsidderaadt1-1/+1
1996-01-04create /usr/libexec/cpp as a symbolic linkderaadt1-1/+5
1996-01-02/usr/bin/cpp wrapper script (which now knows where to find thederaadt1-0/+9
correct path to GNU cpp through an incredibly twisted hack)