History log of /freebsd-12.1/gnu/usr.bin/cc/c++/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.


# 3bdf7758 13-Apr-2014 Warner Losh <[email protected]>

NO_MAN= has been deprecated in favor of MAN= for some time, go ahead
and finish the job. ncurses is now the only Makefile in the tree that
uses it since it wasn't a simple mechanical change, and will

NO_MAN= has been deprecated in favor of MAN= for some time, go ahead
and finish the job. ncurses is now the only Makefile in the tree that
uses it since it wasn't a simple mechanical change, and will be
addressed in a future commit.

show more ...


Revision tags: release/10.0.0, release/9.2.0, release/8.4.0
# 45035029 25-Jan-2013 Andrew Turner <[email protected]>

bsd.own.mk needs to be included before Makefil.inc so MK_ARM_EABI is defined


# 4282299f 24-Jan-2013 Brooks Davis <[email protected]>

Reorder so that NO_MAN is declared before bsd.own.mk is included and thus
has an effect (not installed a g++.1 manpage over the g++.1(.gz) link
created in ../cc).


Revision tags: 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, release/5.5.0, release/6.1.0, release/6.0.0, release/5.4.0, release/4.11.0
# e653b48c 21-Dec-2004 Ruslan Ermilov <[email protected]>

Start the dreaded NOFOO -> NO_FOO conversion.

OK'ed by: core


Revision tags: release/5.3.0
# a35d8893 24-Oct-2004 Ruslan Ermilov <[email protected]>

For variables that are only checked with defined(), don't provide
any fake value.


# 81efba8c 28-Jul-2004 Alexander Kabaev <[email protected]>

Bmake glue for GCC 3.4.2-prerelease.


Revision tags: 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, release/5.1.0, release/4.8.0, release/5.0.0, release/4.6.2
# 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.


# 665fb296 19-Dec-1999 David E. O'Brien <[email protected]>

Add libcc_fbsd.a that contains libc and libiberty routines needed in
bootstraping on FreeBSD specifically.

3.2 upgrade path tested by: marcel


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

Cut over the system compiler from from EGCS 1.1.2 to GCC 2.95.2.


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

$Id$ -> $FreeBSD$


# b08a0919 16-Aug-1999 David E. O'Brien <[email protected]>

Purely cosmetic cleanups.
- Id tag layout wrong.
- "FOO =" -> "FOO=".
- 4 space indention on continuation lines rather than a <tab>

Basic idea checked by: bde


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

Use inherited BINDIR defintion.


# 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)


# c868efd5 18-Mar-1998 David E. O'Brien <[email protected]>

I goofed on the `LINKS' syntax.
Submitted by: Dmitrij Tejblum <[email protected]>


# e36ad152 08-Mar-1998 David E. O'Brien <[email protected]>

add `CC' as a link to `c++' for compatablity with SGI.


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


# 8ab1d79d 15-Nov-1994 Poul-Henning Kamp <[email protected]>

Integrated GCC-2.6.1 -> GCC-2.6.2 changes.

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 oth

Integrated GCC-2.6.1 -> GCC-2.6.2 changes.

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.

show more ...


12