History log of /freebsd-12.1/gnu/usr.bin/cc/cpp/Makefile (Results 1 – 25 of 29)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0
# c6063d0d 06-May-2014 Warner Losh <[email protected]>

Use src.opts.mk in preference to bsd.own.mk except where we need stuff
from the latter.


Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0
# dfbaea83 29-Feb-2012 Dimitry Andric <[email protected]>

Add a WITH_CLANG_IS_CC option for src.conf(5), disabled by default, that
installs clang as /usr/bin/cc, /usr/bin/c++ and /usr/bin/cpp.

Note this does *not* disable building and installing gcc, which

Add a WITH_CLANG_IS_CC option for src.conf(5), disabled by default, that
installs clang as /usr/bin/cc, /usr/bin/c++ and /usr/bin/cpp.

Note this does *not* disable building and installing gcc, which will
still be available as /usr/bin/gcc, /usr/bin/g++ and /usr/bin/gcpp. If
you want to disable gcc completely, you must use WITHOUT_GCC.

MFC after: 2 weeks

show more ...


Revision tags: release/7.4.0, release/8.2.0, release/8.1.0, release/7.3.0, release/8.0.0, release/7.2.0, release/7.1.0, release/6.4.0, release/7.0.0, release/6.3.0
# afb57df6 19-May-2007 Alexander Kabaev <[email protected]>

Update bmake glue to build GCC 4.2.

Also:
Switch FreeBSD to use libgcc_s.so.1.

Use dl_iterate_phdr to locate shared objects' exception frame
info instead of depending on old

Update bmake glue to build GCC 4.2.

Also:
Switch FreeBSD to use libgcc_s.so.1.

Use dl_iterate_phdr to locate shared objects' exception frame
info instead of depending on older register_frame_info machinery.
This allows us to avoid depending on libgcc_s.so.1 in binaries
that do not use exception handling directly. As an additional
benefit it breaks circular libc <=> libgcc_s.so.1 dependency too.

Build newly added libgomp.so.1 library, the runtime support
bits for OpenMP.

Build LGPLed libssp library. Our libc provides our own
BSD-licensed SSP callbacks implementation, so this library
is only built to benefit applications that have hadcoded
knowledge of libssp.so and libssp_nonshared.a. When linked
in from command line, these libraries override libc
implementation.

show more ...


Revision tags: release/6.2.0
# f6b0ef28 21-Sep-2006 Ruslan Ermilov <[email protected]>

Prepare to pick up manpages from their new location.


# f7a0a44b 12-Sep-2006 Alexander Kabaev <[email protected]>

Remove redundant defines alerady set by Makefile.fe


Revision tags: release/5.5.0, release/6.1.0, release/6.0.0, release/5.4.0, release/4.11.0, release/5.3.0, release/4.10.0, release/5.2.1
# 47d7e8a9 05-Feb-2004 Ruslan Ermilov <[email protected]>

Fixed style of DPADD and LDADD assignments as per style.Makefile(5).


Revision tags: release/5.2.0, release/4.9.0
# 3a624f5e 06-Jun-2003 Jun Kuriyama <[email protected]>

Use
cat ${.ALLSRC} > ${.TARGET}
rather than
ln -sf ${.ALLSRC} ${.TARGET}
not to depends on absolute-path of symbolic links.

Commented by: marcel, obrien, bde


Revision tags: release/5.1.0, release/4.8.0, release/5.0.0, release/4.6.2
# eb5cb11b 05-Jun-2002 David E. O'Brien <[email protected]>

The best we can do about man pages for the moment.


# 8df64a7d 04-Jun-2002 David E. O'Brien <[email protected]>

We don't need this library any more.


# 9e3b0010 06-Apr-2002 David E. O'Brien <[email protected]>

Bmake bits for GCC 3.1.


Revision tags: release/4.3.0
# 658cec5b 13-Mar-2000 David E. O'Brien <[email protected]>

Move some cflag contents down to where they are acutally used.


# 9c8a631d 24-Jan-2000 David E. O'Brien <[email protected]>

Merge cc_drv into cc_int. Merge more shared files into cc_int.


# 2d410dba 04-Jan-2000 David E. O'Brien <[email protected]>

Turn on a new /usr/bin/cpp that is a true binary rather than a shell script
wrapper. /usr/bin/cpp knows about all the GCC predefined symbols and has
the functionality of the previous EGCS 1.1.2 /usr

Turn on a new /usr/bin/cpp that is a true binary rather than a shell script
wrapper. /usr/bin/cpp knows about all the GCC predefined symbols and has
the functionality of the previous EGCS 1.1.2 /usr/libexec/cpp.

show more ...


# da5bfe2f 02-Jan-2000 David E. O'Brien <[email protected]>

Didn't get these PREFIX specifiers removed with Makefile.inc rev 1.48.

Submitted by: marcel


# da488b70 04-Nov-1999 David E. O'Brien <[email protected]>

Minor cosmetic changes in an attempt to improve consistancy.


# 9b7a44a6 27-Aug-1999 Peter Wemm <[email protected]>

$Id$ -> $FreeBSD$


# 62562698 28-Jul-1999 David E. O'Brien <[email protected]>

Use Yacc rather than Bison.


# 18ff6ae9 04-Apr-1999 David E. O'Brien <[email protected]>

Minimum set of changes to switch from Gcc 2.7.2 (in contrib/gcc) to Egcs 1.1.2
(in contrib/egcs)


# b03605af 04-May-1998 Bruce Evans <[email protected]>

Simplified using new yacc rules. This is cosmetic - the old rules worked
with `make -jN' because they did the right things to generate cexp.h
without clobbering cexp.c, and there were no missing dep

Simplified using new yacc rules. This is cosmetic - the old rules worked
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.

show more ...


# 97fe7f47 05-Oct-1997 Jordan K. Hubbard <[email protected]>

Changes to support full make parallelism (-j<n>) in the world
target.
Reviewed by: <many different folks>
Submitted by: Nickolay N. Dudorov" <[email protected]>


# fce15c9a 22-Feb-1997 Peter Wemm <[email protected]>

Revert $FreeBSD$ to $Id$


# 1130b656 14-Jan-1997 Jordan K. Hubbard <[email protected]>

Make the long-awaited change from $Id$ to $FreeBSD$

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

Make the long-awaited change from $Id$ to $FreeBSD$

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.

show more ...


# 08eb1b87 23-Sep-1996 Bruce Evans <[email protected]>

cpp was named ccp.


# 6f78ed36 23-Sep-1996 Peter Wemm <[email protected]>

Crude hack to work around cpp.1 doing a .so man1/cccp.1

Pointed out by: Warner Losh <[email protected]>, PR#1667


# a1b588fd 19-Sep-1996 Peter Wemm <[email protected]>

Man the lifeboats! Tie down the hatches! Red alert! Activate gcc-2.7.2.1!

(the old cc has been tagged with "gcc_2_6_3_final" so we have a reference
point in case of unforseen disasters...)

This

Man the lifeboats! Tie down the hatches! Red alert! Activate gcc-2.7.2.1!

(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.

show more ...


12