|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0 |
|
| #
b3d5a345 |
| 29-Nov-2018 |
Ed Maste <[email protected]> |
MFC r340984: Do not install GNU ld if lld is /usr/bin/ld
GNU binutils ld.bfd 2.17.50 does not support ifuncs and produces broken binaries when ifuncs are in use. When LLD_IS_LD is default we have a
MFC r340984: Do not install GNU ld if lld is /usr/bin/ld
GNU binutils ld.bfd 2.17.50 does not support ifuncs and produces broken binaries when ifuncs are in use. When LLD_IS_LD is default we have an ifunc-capable system linker and can just avoid installing ld.bfd.
Merged to stable/12 as libc's ifunc use has been merged there; ifunc use has not been merged to releng/12.0 so this change does not need to be either.
show more ...
|
|
Revision tags: release/11.2.0, release/10.4.0, release/11.1.0 |
|
| #
9ce3c6b0 |
| 03-Oct-2016 |
Ed Maste <[email protected]> |
Retire WITHOUT_ELFCOPY_AS_OBJCOPY option
In FreeBSD 11 ELF Tool Chain's elfcopy is installed as objcopy by default, with the option to switch back to GNU objcopy by setting WITHOUT_ELFCOPY_AS_OBJCOP
Retire WITHOUT_ELFCOPY_AS_OBJCOPY option
In FreeBSD 11 ELF Tool Chain's elfcopy is installed as objcopy by default, with the option to switch back to GNU objcopy by setting WITHOUT_ELFCOPY_AS_OBJCOPY in make.conf.
We plan to remove the outdated in-tree binutils in FreeBSD 12, so remove the temporary transition aid.
Reviewed by: brooks, imp Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D7337
show more ...
|
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
| #
4a64d1a2 |
| 28-Aug-2015 |
Warner Losh <[email protected]> |
Remove .WAIT hacks and put in specific dependencies.
|
| #
e986477f |
| 28-Aug-2015 |
Warner Losh <[email protected]> |
Add another .WAIT since sometimes we lose the race.
|
| #
144811cc |
| 26-Aug-2015 |
Warner Losh <[email protected]> |
Drop a .WAIT into the list. Items later in the list than this depend on items earlier. Enable parallel builds.
|
| #
1bc28ffc |
| 13-Aug-2015 |
Ed Maste <[email protected]> |
Roll WITHOUT_ELFTOOLCHAIN_TOOLS into WITHOUT_TOOLCHAIN
The option was added only to ease the transition from GNU Binutils to ELF Tool Chain tools, and that process is now complete (for the viable re
Roll WITHOUT_ELFTOOLCHAIN_TOOLS into WITHOUT_TOOLCHAIN
The option was added only to ease the transition from GNU Binutils to ELF Tool Chain tools, and that process is now complete (for the viable replacements). Noting the removal in UPDATING is sufficient as we have not shipped a release with the option.
Reviewed by: brooks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D3240
show more ...
|
|
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
|
| #
5ea9e83e |
| 29-Jul-2015 |
Ed Maste <[email protected]> |
Allow ELF Tool Chain elfcopy to be installed as objcopy
ELF Tool Chain elfcopy is nearly a drop-in replacement for GNU objcopy, but does not currently support PE output which is needed for building
Allow ELF Tool Chain elfcopy to be installed as objcopy
ELF Tool Chain elfcopy is nearly a drop-in replacement for GNU objcopy, but does not currently support PE output which is needed for building x86 UEFI bits.
Add a src.conf knob to allow installing it as objcopy and set it by default for aarch64 only, where we don't have a native binutils.
Reviewed by: bapt Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D2887
show more ...
|
| #
6744fea6 |
| 30-Mar-2015 |
Ed Maste <[email protected]> |
Switch to ELF toolchain readelf(1)
ELF toolchain readelf lacked some functionality at the time other tools (like size, strip, nm, etc.) were switched over to the ELF toolchain versions. That has bee
Switch to ELF toolchain readelf(1)
ELF toolchain readelf lacked some functionality at the time other tools (like size, strip, nm, etc.) were switched over to the ELF toolchain versions. That has been addressed as of the last update, so we can add it to the list.
PR: 198950 [exp-run] Reviewed by: bapt, imp, rpaulo Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D2156
show more ...
|
| #
bbb0fbde |
| 04-Jan-2015 |
Baptiste Daroussin <[email protected]> |
Add pregenerated documentation for as(1) and ld(1)
|
| #
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 ...
|
| #
31942939 |
| 01-Dec-2014 |
Ed Maste <[email protected]> |
Build infrastructure for elftoolchain tools
Set WITH_ELFTOOLCHAIN_TOOLS in src.conf to use the elftoolchain version of the following tools:
* addr2line * elfcopy (strip / mcs) * nm * size * st
Build infrastructure for elftoolchain tools
Set WITH_ELFTOOLCHAIN_TOOLS in src.conf to use the elftoolchain version of the following tools:
* addr2line * elfcopy (strip / mcs) * nm * size * strings
Reviewed by: bapt (earlier version) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D1224
show more ...
|
| #
1577843e |
| 27-Nov-2014 |
Ed Maste <[email protected]> |
Put each SUBDIR on a separate line
This makes it easier to review or merge changes that modify some subset of SUBDIRs.
|
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0 |
|
| #
2cc0389f |
| 01-Oct-2013 |
Ed Maste <[email protected]> |
Remove long-unused GNU ar and ranlib
The libarchive-based replacements have been used since 2009; the GNU ones were kept to support source upgrades from FreeBSD 6.
Approved by: re@ (delphij)
|
|
Revision tags: release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0, 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, release/6.2.0, release/5.5.0, release/6.1.0, release/6.0.0, release/5.4.0, release/4.11.0, release/5.3.0 |
|
| #
88ef5f9a |
| 25-Jun-2004 |
David E. O'Brien <[email protected]> |
GDB has moved up one level.
|
| #
13aa0cfc |
| 21-Jun-2004 |
David E. O'Brien <[email protected]> |
Disable building of GDB info files until the gdb6 upgrade is finished.
|
| #
e223c68b |
| 16-Jun-2004 |
David E. O'Brien <[email protected]> |
Updated Bmake framework for Binutils 2.15.
|
| #
98c20d02 |
| 16-Jun-2004 |
David E. O'Brien <[email protected]> |
Disable gdb from the build due to the impending binutils 2.15 import. GDB 5.12 cannot consume the 2.15 bfd and libiberty.
|
|
Revision tags: release/4.10.0, release/5.2.1, release/5.2.0, release/4.9.0 |
|
| #
457946d9 |
| 14-Jun-2003 |
David E. O'Brien <[email protected]> |
Remove MAINTAINER lines.
|
|
Revision tags: release/5.1.0, release/4.8.0, release/5.0.0 |
|
| #
54f937ad |
| 20-Oct-2002 |
David E. O'Brien <[email protected]> |
GDB 5.2.1 doesn't build on sparc64 right now.
|
| #
54603d8a |
| 11-Oct-2002 |
David E. O'Brien <[email protected]> |
GDB plays nice with Binutils again.
|
| #
acdb91f6 |
| 11-Oct-2002 |
David E. O'Brien <[email protected]> |
Turn off GDB for now. It and the new binutils just aren't agreeing on our binary format.
|
| #
9bfba55c |
| 19-Sep-2002 |
David E. O'Brien <[email protected]> |
gdb now builds on sparc64.
|
|
Revision tags: release/4.6.2 |
|
| #
11acfa57 |
| 29-Jun-2002 |
David E. O'Brien <[email protected]> |
Turn back on GDB. gdbserver does not build, but I've gone about as far with GDB as I'm going to right now.
|
| #
c126c9fe |
| 27-Jun-2002 |
David E. O'Brien <[email protected]> |
NO_GDB while it is being upgraded.
|