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, 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 |
#
a834075a |
| 10-Feb-2013 |
John Marino <draco@marino.st> |
libcsu: Assign environment when environ is NULL
Preloaded libraries can change the environment. The current logic will unconditionally reassign the environment, undoing any previous customization.
libcsu: Assign environment when environ is NULL
Preloaded libraries can change the environment. The current logic will unconditionally reassign the environment, undoing any previous customization. This change preserves the previous customization.
Taken-from: FreeBSD SVN 245133 (07 Jan 2013)
show more ...
|
#
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 ...
|