diff options
author | bdrewery <bdrewery@FreeBSD.org> | 2015-04-21 03:29:03 +0000 |
---|---|---|
committer | bdrewery <bdrewery@FreeBSD.org> | 2015-04-21 03:29:03 +0000 |
commit | 909d1933055072a88a7712a6e880c731d40fce75 (patch) | |
tree | dc15ba64f9c7ae1576f07fa99c16f0a346998430 /bin/ls | |
parent | 6d4bf160b507f9f30d60774fa9c2b89186c3b2f1 (diff) | |
download | FreeBSD-src-909d1933055072a88a7712a6e880c731d40fce75.zip FreeBSD-src-909d1933055072a88a7712a6e880c731d40fce75.tar.gz |
- For executables search for matching (B) global uninitialized BSS symbols from
linked libraries. Only do this for BSS symbols that have a size which avoids
__bss_start. Without this some libraries would be considered unneeded even
though they were providing a B symbol.
- Add in the symbols from crt1.o to cover a handful of common unresolved symbols.
- Consider (C) common data symbols as provided by libraries/crt1.
- Move libkey() function to more appropriate place.
Sponsored by: EMC / Isilon Storage Division
Diffstat (limited to 'bin/ls')
0 files changed, 0 insertions, 0 deletions