Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2 |
|
#
59950cbf |
| 20-Mar-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
csu: Expand .note section manipulation.
No functional change.
|
Revision tags: v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3, v3.4.2, v3.4.0, v3.4.1, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2 |
|
#
e2d7e866 |
| 17-Mar-2012 |
John Marino <draco@marino.st> |
crtstuff: Stop calling _init/_fini methods on dyn binaries
The runtime linker has already been modified to add the ability to call _init and _fini methods on the main executable. Previously it woul
crtstuff: Stop calling _init/_fini methods on dyn binaries
The runtime linker has already been modified to add the ability to call _init and _fini methods on the main executable. Previously it would only do this for shared libraries.
A new ELF note with value 0x20 is added to signify that the crt code no longer calls these methods so that rtld will know that it needs to do it. The name of the note section has been changed from .note.ABI-tag to .note.tag. There was an option to put the two notes each in their own section, or put both notes in the same section. The latter was selected. Since the second note is not an ABI-tag, the section was simply renamed. This doesn't cause any issues.
Taken from: FreeBSD SVN 232832 (2012-03-11)
show more ...
|
#
2816d07c |
| 17-Mar-2012 |
John Marino <draco@marino.st> |
crtstuff: Move 6 identical sed patterns to variable
This note.ABI-tag pattern will be changed in an upcoming commit. Taken from: FreeBSD SVN 232832 (2012-03-11)
|
Revision tags: v3.0.1, v3.1.0, v3.0.0 |
|
#
86d7f5d3 |
| 26-Nov-2011 |
John Marino <draco@marino.st> |
Initial import of binutils 2.22 on the new vendor branch
Future versions of binutils will also reside on this branch rather than continuing to create new binutils branches for each new version.
|
Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0, v2.3.2, v2.3.1, v2.2.1 |
|
#
e1da6819 |
| 19-Apr-2009 |
Simon Schubert <corecode@dragonflybsd.org> |
csu: move crt files to /usr/lib
Instead of installing our start files in gcc directories, install the generic ones in /usr/lib. This should make porting other compilers more easy.
Requested-by:
csu: move crt files to /usr/lib
Instead of installing our start files in gcc directories, install the generic ones in /usr/lib. This should make porting other compilers more easy.
Requested-by: hasso@
show more ...
|