5688 ELF tools need to be more careful with dwarf dataReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Approved by: Gordon Ross <gwr@nexenta.com>
4996 rtld _init race leads to incorrect symbol valuesReviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>App
4996 rtld _init race leads to incorrect symbol valuesReviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Approved by: Richard Lowe <richlowe@richlowe.net>
show more ...
3673 core dumping is abysmally slow3671 left behind enemy lines, agent LWP can go rogue3670 add visibility into agent LWP's spymasterReviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com>R
3673 core dumping is abysmally slow3671 left behind enemy lines, agent LWP can go rogue3670 add visibility into agent LWP's spymasterReviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com>Reviewed by: Joshua M. Clulow <jmc@joyent.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Richard Lowe <richlowe@richlowe.net>
3638 ld confuses files with group sections and files that should lazy loadReviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Robert Mustacc
3638 ld confuses files with group sections and files that should lazy loadReviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Dan McDonald <danmcd@nexenta.com>
3294 pfiles postmortem supportReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Eric Schrock <eric.schrock@delphix.com>
3265 link-editor builds bogus .eh_frame_hdr on ia32Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>Reviewed by: Gordon Ross <gwr@nexenta.com>Approved by: Garrett D'Amore <garrett@damore.or
3265 link-editor builds bogus .eh_frame_hdr on ia32Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>Reviewed by: Gordon Ross <gwr@nexenta.com>Approved by: Garrett D'Amore <garrett@damore.org>
3228 Want -zassert-deflib for ld3229 ld(1) does not document -zfatal-warnings3230 ld.so.1 should check default paths for DT_DEPAUDITReviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>Revi
3228 Want -zassert-deflib for ld3229 ld(1) does not document -zfatal-warnings3230 ld.so.1 should check default paths for DT_DEPAUDITReviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Richard Lowe <richlowe@richlowe.net>
2413 %ymm* need to be preserved on way through PLTReviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Joshua M. Clulow <josh@sysmgr.org>Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope
2413 %ymm* need to be preserved on way through PLTReviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Joshua M. Clulow <josh@sysmgr.org>Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Approved by: Albert Lee <trisk@nexenta.com>
6972860 ld should provide user guidance to improve objectsPSARC/2010/312 Link-editor guidance
6935867 .dynamic could be readonly in sharable objects
6956152 dlclose() from an auditor can be fatal. Preinit/activity events should be more flexible.
6952219 ld support for archives larger than 2 GBPSARC/2010/224 Support for archives larger than 2 GB
6964517 OSnet mapfiles should use version 2 link-editor syntax (2nd pass)6948720 SHT_INIT_ARRAY etc. section names don't follow ELF gABI6962343 sgsmsg should use mkstemp() for temporary file creati
6964517 OSnet mapfiles should use version 2 link-editor syntax (2nd pass)6948720 SHT_INIT_ARRAY etc. section names don't follow ELF gABI6962343 sgsmsg should use mkstemp() for temporary file creation
6961755 ld.so.1's -e arguments should take precedence over environment variables.6748925 moe returns wrong hwcap library in some circumstances
6949596 wrong section alignment generated in joint compilation with shared library
6954032 Support library with ld_open and -z allextract in snv_139 do not mix
6943772 Testing for a symbols existence with RTLD_PROBE is compromised by RTLD_BIND_NOWPSARC/2010/175 Deferred symbol references6943432 dlsym(RTLD_PROBE) should only bind to symbol definitions6668
6943772 Testing for a symbols existence with RTLD_PROBE is compromised by RTLD_BIND_NOWPSARC/2010/175 Deferred symbol references6943432 dlsym(RTLD_PROBE) should only bind to symbol definitions6668759 an external method for determining whether an ELF dependency is optional--HG--rename : usr/src/cmd/sgs/rtld/common/_inline.h => usr/src/cmd/sgs/rtld/common/_inline_gen.h
6932220 ld -z allextract skips objects that lack global symbols
6941727 ld relocation cache memory use is excessive
6938628 ld.so.1 should produce diagnostics for all dl*() entry points--HG--rename : usr/src/cmd/sgs/liblddbg/common/callback.c => usr/src/cmd/sgs/liblddbg/common/dlfcns.c
6931044 ld should not allow SHT_PROGBITS .eh_frame sections on amd646931056 pvs -r output can include empty versions in output
6918143 symbol capabilities6910387 .tdata and .tbss separation invalidates TLS program header information
PSARC 2009/657 delete obsolete system call traps6906485 delete obsolete system call traps--HG--rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.crename : usr/src/lib/libc/port/gen/du
PSARC 2009/657 delete obsolete system call traps6906485 delete obsolete system call traps--HG--rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.crename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.crename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.crename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c
6916788 ld version 2 mapfile syntaxPSARC/2009/688 Human readable and extensible ld mapfile syntax
6914728 Add dl_iterate_phdr() function to ld.so.1PSARC/2010/015 dl_iterate_phdr
12345