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>
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>
show more ...
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
6918143 symbol capabilities6910387 .tdata and .tbss separation invalidates TLS program header information
6821619 Solaris linkers need systematic approach to ELF OSABIPSARC/2009/196 ELF objects to set OSABI / elfdump -O option--HG--rename : usr/src/cmd/sgs/libconv/common/cap.c => usr/src/cmd/sgs/libc
6821619 Solaris linkers need systematic approach to ELF OSABIPSARC/2009/196 ELF objects to set OSABI / elfdump -O option--HG--rename : usr/src/cmd/sgs/libconv/common/cap.c => usr/src/cmd/sgs/libconv/common/cap_machelf.crename : usr/src/cmd/sgs/libconv/common/dynamic.c => usr/src/cmd/sgs/libconv/common/dynamic_machelf.crename : usr/src/cmd/sgs/libconv/common/globals.c => usr/src/cmd/sgs/libconv/common/globals_machelf.crename : usr/src/cmd/sgs/libconv/common/sections.c => usr/src/cmd/sgs/libconv/common/sections_machelf.crename : usr/src/cmd/sgs/libconv/common/symbols_sparc.c => usr/src/cmd/sgs/libconv/common/symbols_sparc_machelf.c
6813909 generalize eh_frame support to non-amd64 platforms--HG--rename : usr/src/cmd/sgs/libld/common/unwind.amd.c => usr/src/cmd/sgs/libld/common/unwind.c
6792836 ld is slow when processing GNU linkonce sections
6686372 ld.so.1 should use mmapobj(2)6726108 dlopen() performance could be improved.
6720509 usr/src/cmd/sgs/sgsdemangler should be removed--HG--rename : usr/src/cmd/sgs/sgsdemangler/Makefile => deleted_files/usr/src/cmd/sgs/sgsdemangler/Makefilerename : usr/src/cmd/sgs/sgsdemang
6720509 usr/src/cmd/sgs/sgsdemangler should be removed--HG--rename : usr/src/cmd/sgs/sgsdemangler/Makefile => deleted_files/usr/src/cmd/sgs/sgsdemangler/Makefilerename : usr/src/cmd/sgs/sgsdemangler/Makefile.com => deleted_files/usr/src/cmd/sgs/sgsdemangler/Makefile.comrename : usr/src/cmd/sgs/sgsdemangler/Makefile.sub => deleted_files/usr/src/cmd/sgs/sgsdemangler/Makefile.subrename : usr/src/cmd/sgs/sgsdemangler/Makefile.targ => deleted_files/usr/src/cmd/sgs/sgsdemangler/Makefile.targrename : usr/src/cmd/sgs/sgsdemangler/amd64/Makefile => deleted_files/usr/src/cmd/sgs/sgsdemangler/amd64/Makefilerename : usr/src/cmd/sgs/sgsdemangler/common/README.dem => deleted_files/usr/src/cmd/sgs/sgsdemangler/common/README.demrename : usr/src/cmd/sgs/sgsdemangler/common/demangle.c => deleted_files/usr/src/cmd/sgs/sgsdemangler/common/demangle.crename : usr/src/cmd/sgs/sgsdemangler/common/llib-ldemangle => deleted_files/usr/src/cmd/sgs/sgsdemangler/common/llib-ldemanglerename : usr/src/cmd/sgs/sgsdemangler/i386/Makefile => deleted_files/usr/src/cmd/sgs/sgsdemangler/i386/Makefilerename : usr/src/cmd/sgs/sgsdemangler/sparc/Makefile => deleted_files/usr/src/cmd/sgs/sgsdemangler/sparc/Makefilerename : usr/src/cmd/sgs/sgsdemangler/sparcv9/Makefile => deleted_files/usr/src/cmd/sgs/sgsdemangler/sparcv9/Makefile
6716350 usr/src/cmd/sgs should be linted by nightly builds
6680948 ON could use some common Perl and Python build rules
6492726 Merge SHF_MERGE|SHF_STRINGS input sections
6629404 ld with -z ignore doesn't scale
6620533 HWCAP filtering can leave uninitialized data behind - results in "rejected: Invalid argument"
5035454 mixing -Kpic and -KPIC may cause SIGSEGV with -xarch=v9
PSARC 2007/509 elfedit6234471 need a way to edit ELF objects--HG--rename : usr/src/cmd/sgs/packages/setup_pkg_ext => deleted_files/usr/src/cmd/sgs/packages/setup_pkg_ext
6532924 AMD64: Solaris 5.11 55b: SEGV after whocatches
5108874 elfdump SEGVs on bad object file
6398893 Extended section processing needs some work
6316708 LD_DEBUG should provide a means of identifying/isolating individual link-map lists6280209 elfdump cores on memory model 0x36197234 elfdump and dump don't handle 64-bit symbols corre
6316708 LD_DEBUG should provide a means of identifying/isolating individual link-map lists6280209 elfdump cores on memory model 0x36197234 elfdump and dump don't handle 64-bit symbols correctly--HG--rename : usr/src/cmd/sgs/libelf/spec/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/Makefilerename : usr/src/cmd/sgs/libelf/spec/Makefile.targ => deleted_files/usr/src/cmd/sgs/libelf/spec/Makefile.targrename : usr/src/cmd/sgs/libelf/spec/amd64/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/amd64/Makefilerename : usr/src/cmd/sgs/libelf/spec/elf.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/elf.specrename : usr/src/cmd/sgs/libelf/spec/elf32.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/elf32.specrename : usr/src/cmd/sgs/libelf/spec/elf64.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/elf64.specrename : usr/src/cmd/sgs/libelf/spec/gelf.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/gelf.specrename : usr/src/cmd/sgs/libelf/spec/i386/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/i386/Makefilerename : usr/src/cmd/sgs/libelf/spec/sparc/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/sparc/Makefilerename : usr/src/cmd/sgs/libelf/spec/sparcv9/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/sparcv9/Makefilerename : usr/src/cmd/sgs/libelf/spec/versions => deleted_files/usr/src/cmd/sgs/libelf/spec/versionsrename : usr/src/cmd/sgs/libelf/spec/weak.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/weak.specrename : usr/src/cmd/sgs/librtld_db/common/lintsup.c => deleted_files/usr/src/cmd/sgs/librtld_db/common/lintsup.crename : usr/src/cmd/sgs/libld/amd64/machrel.c => usr/src/cmd/sgs/libld/common/machrel.amd.crename : usr/src/cmd/sgs/libld/i386/machrel.c => usr/src/cmd/sgs/libld/common/machrel.intel.crename : usr/src/cmd/sgs/libld/sparc/machrel.c => usr/src/cmd/sgs/libld/common/machrel.sparc.crename : usr/src/cmd/sgs/libld/i386/machsym.c => usr/src/cmd/sgs/libld/common/machsym.intel.crename : usr/src/cmd/sgs/libld/sparc/machsym.c => usr/src/cmd/sgs/libld/common/machsym.sparc.crename : usr/src/cmd/sgs/libld/amd64/amd64unwind.c => usr/src/cmd/sgs/libld/common/unwind.amd.crename : usr/src/cmd/sgs/librtld_db/common/librtld_db.sparc.msg => usr/src/cmd/sgs/librtld_db/common/librtld_db.sparcv9.msgrename : usr/src/cmd/sgs/rtld/common/sunwmove.c => usr/src/cmd/sgs/rtld/common/move.c
OpenSolaris Launch