History log of /freebsd-12.1/gnu/usr.bin/cc/Makefile (Results 1 – 25 of 49)
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
# aa92269e 15-Oct-2015 Bryan Drewery <[email protected]>

Add more SUBDIR_PARALLEL.

MFC after: 3 weeks
Sponsored by: EMC / Isilon Storage Division


Revision tags: release/10.2.0
# f97aa232 05-Aug-2015 Ed Maste <[email protected]>

Remove old GNU Binutils tools now provided by ELF Tool Chain

Reviewed by: bapt, brooks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D3238


# 0a06cffc 30-Apr-2015 Ed Maste <[email protected]>

Add ELF Tool Chain's c++filt to the build

Differential Revision: https://reviews.freebsd.org/D2408
Reviewed by: brooks, imp
Sponsored by: The FreeBSD Foundation


# 2d281361 02-Jan-2015 Baptiste Daroussin <[email protected]>

Remove GNU texinfo from base along with all info pages.

To be able to info pages consider installing texinfo from ports print/texinfo or
via pkg: pkg install texinfo

Differential Revision: https://

Remove GNU texinfo from base along with all info pages.

To be able to info pages consider installing texinfo from ports print/texinfo or
via pkg: pkg install texinfo

Differential Revision: https://reviews.freebsd.org/D1409
Reviewed by: emaste, imp (previous version)
Relnotes: yes

show more ...


Revision tags: release/10.1.0, release/9.3.0
# 9e88096e 10-Jul-2014 Warner Losh <[email protected]>

Make MK_GNUCXX mean "build the libstdc++ and libsupc++ libraries" and
nothing more. Force it to be "no" when MK_CXX is "no" to simplify
usage. It no longer also means "build g++" since we no longer

Make MK_GNUCXX mean "build the libstdc++ and libsupc++ libraries" and
nothing more. Force it to be "no" when MK_CXX is "no" to simplify
usage. It no longer also means "build g++" since we no longer have a
platform where that's interesting now that pc98 no longer needs clang
and gcc, but not g++. pc98 now just uses clang after boot2 changes.

show more ...


# 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
# 52b42bac 06-Sep-2013 David Chisnall <[email protected]>

On platforms where clang is the default compiler, don't build gcc or libstdc++.
To enable them, set WITH_GCC and WITH_GNUCXX in src.conf.
Make clang default to using libc++ on FreeBSD 10.
Bumped __Fr

On platforms where clang is the default compiler, don't build gcc or libstdc++.
To enable them, set WITH_GCC and WITH_GNUCXX in src.conf.
Make clang default to using libc++ on FreeBSD 10.
Bumped __FreeBSD_version for the change.

GCC is still enabled on PC98, because the PC98 bootloader requires GCC to build
(or, at least, hard-codes the use of gcc into its build).

Thanks to everyone who helped make the ports tree ready for this (and bapt
for coordinating them all). Also to imp for reviewing this and working on the
forward-porting of the changes in our gcc so that we're getting to a much
better place with regard to external toolchains.

Sorry to all of the people who helped who I forgot to mention by name.

Reviewed by: bapt, imp, dim, ...

show more ...


Revision tags: release/8.4.0, release/9.1.0, release/8.3.0
# 6d67f694 17-Apr-2011 Dimitry Andric <[email protected]>

Remove libobjc and other Objective-C related components, as these are
extremely outdated, and not used by anything in the base system.

Silence from: current@


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
# d5555765 21-Mar-2006 Ruslan Ermilov <[email protected]>

Desupport the *_COLLECT2 no-op.


# e1fe3dba 17-Mar-2006 Ruslan Ermilov <[email protected]>

Reimplementation of world/kernel build options. For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Bro

Reimplementation of world/kernel build options. For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)

show more ...


Revision tags: release/6.0.0, release/5.4.0, release/4.11.0
# 37df7946 07-Nov-2004 Alexander Kabaev <[email protected]>

Remove trailing whitespace.

Pointed out by: ru


# 30797145 07-Nov-2004 Alexander Kabaev <[email protected]>

Reconnect c++filt to the build.


Revision tags: release/5.3.0
# 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, release/5.2.0, release/4.9.0
# e67810e6 11-Jul-2003 Alexander Kabaev <[email protected]>

Update bmake bits to build GCC 3.3.1-prerelease.


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

Install the i386 MMX headers, and IA-64 intrinsics functions.

Requested by: peter


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

We don't need this library any more.


# a43171c2 17-May-2002 Ruslan Ermilov <[email protected]>

Back out revision 1.30 change.

cc1plus can apparently be built if you happen to have
/usr/bin/gperf, or set CXX to point to a C++ compiler
that can build gperf(1) in the bootstrap-tools stage
of bui

Back out revision 1.30 change.

cc1plus can apparently be built if you happen to have
/usr/bin/gperf, or set CXX to point to a C++ compiler
that can build gperf(1) in the bootstrap-tools stage
of buildworld.

show more ...


# cffafa9e 17-May-2002 David E. O'Brien <[email protected]>

Do not cut `docs' out of the build with NO_CXX.
There are no longer GNU C++ specific info files, and it was a bug with Gcc
2.95 that NO_CXX would cause the C and CPP info files to not be installed.


# 83f56d9a 15-May-2002 Ruslan Ermilov <[email protected]>

Make sure to not yet build the GNU C++, but still allow
for the C++ progs to be built with e.g. an old compiler,
CXX=/usr/bin/c++, for the time being.


# c00b947e 11-May-2002 David E. O'Brien <[email protected]>

Sorry, I did not mean to turn collect2 back on yet.


# d6c4eef6 15-Apr-2002 David E. O'Brien <[email protected]>

Turn off collect2.
collect2 was added based on the need of -frepo. However, -frepo is currently
broken on -CURRENT (Gcc 2.95.4 20020320 [FreeBSD] / ld 2.12.0 [FreeBSD]
2002-04-10). It is also broke

Turn off collect2.
collect2 was added based on the need of -frepo. However, -frepo is currently
broken on -CURRENT (Gcc 2.95.4 20020320 [FreeBSD] / ld 2.12.0 [FreeBSD]
2002-04-10). It is also broken on RELENG_4 (Gcc 2.95.3 20010315 / ld
2.11.2 20010719), so there is no need to MFC collect2 there yet. I have
a feeling the brokeness is due to the wide difference between the libiberty
bits of Gcc 2.95 and the later ld.

Testing by: fjoe

show more ...


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

Bmake bits for GCC 3.1.


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

Build and install collect2. This is needed for some C++ programs.


# 447ac70c 10-Sep-2001 David E. O'Brien <[email protected]>

I am no longer the FreeBSD GCC maintainer.


12