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