summaryrefslogtreecommitdiff
path: root/usr/src/cmd/sgs/include
AgeCommit message (Collapse)AuthorFilesLines
2008-03-196606203 link editor ought to allow creation of >2gb sized objectsab1960871-5/+28
2008-03-18PSARC 2008/179 cross link-editorab1960879-123/+249
6671255 link-editor should support cross linking --HG-- rename : usr/src/cmd/sgs/libld/common/libld.chk.msg => deleted_files/usr/src/cmd/sgs/libld/common/libld.chk.msg rename : usr/src/cmd/sgs/libld/common/machsym.intel.c => deleted_files/usr/src/cmd/sgs/libld/common/machsym.intel.c rename : usr/src/uts/intel/amd64/krtld/relmach.h => deleted_files/usr/src/uts/intel/amd64/krtld/relmach.h rename : usr/src/uts/intel/ia32/krtld/relmach.h => deleted_files/usr/src/uts/intel/ia32/krtld/relmach.h rename : usr/src/uts/sparc/krtld/relmach.h => deleted_files/usr/src/uts/sparc/krtld/relmach.h rename : usr/src/uts/sparc/sys/machelf.h => deleted_files/usr/src/uts/sparc/sys/machelf.h rename : usr/src/cmd/sgs/include/i386/machdep.h => usr/src/cmd/sgs/include/i386/machdep_x86.h rename : usr/src/cmd/sgs/include/sparc/machdep.h => usr/src/cmd/sgs/include/sparc/machdep_sparc.h rename : usr/src/uts/intel/sys/machelf.h => usr/src/uts/common/sys/machelf.h
2008-03-04PSARC/2008/148: new ldd(1) -p optionrie2-2/+16
6357282 ldd should recognize PARENT and EXTERN symbols
2008-02-296667661 Direct bindings can compromise executables with insufficient copy ↵rie1-0/+4
relocation information 6668534 Direct bindings can compromise function address comparisons from executables
2008-01-316654381 lazy loading fall-back needs optimizingrie1-6/+58
2008-01-236492726 Merge SHF_MERGE|SHF_STRINGS input sectionsab1960877-65/+310
2008-01-09PSARC/2008/006: make ld(1) -z combreloc become default behaviorrie1-2/+5
6642769 ld(1) -z combreloc should become default behavior
2007-11-296629404 ld with -z ignore doesn't scalerie3-90/+139
2007-10-10PSARC/2007/559 new symbol visibilities - EXPORTED, SINGLETON, and ELIMINATErie4-16/+55
6602451 new symbol visibilities required: EXPORTED, SINGLETON and ELIMINATE
2007-10-056610591 do_reloc() should not require unused argumentsab1960872-4/+22
2007-10-015035454 mixing -Kpic and -KPIC may cause SIGSEGV with -xarch=v9ab1960872-2/+3
2007-09-19PSARC 2007/509 elfeditab1960872-68/+1219
6234471 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
2007-09-176603313 dlclose() can fail to unload objects after fix for 6573641rie3-25/+79
2007-08-27PSARC/2007/474 new ldd(1) -w optionrie1-1/+2
6595139 various applications should export yy* global variables for libl --HG-- rename : usr/src/cmd/genmsg/mapfile-intf => deleted_files/usr/src/cmd/genmsg/mapfile-intf
2007-07-266583742 ELF string conversion library needs to lose static writable buffersab1960871-58/+495
2007-07-246577462 Additional improvements needed to handling of gcc's symbol versioningab1960873-95/+25
2007-07-216573641 ld.so.1 does not maintain parent relationship to a dlopen() caller.rie1-4/+6
2007-07-18PSARC/2007/413 Add -zglobalaudit option to ldrie2-0/+6
6568745 segfault when using LD_DEBUG with bit_audit library when instrumenting mozilla
2007-07-16PSARC 2007/395 Add -P option to elfdumpab1960871-0/+2
6530249 elfdump should handle ELF files with no section header table
2007-06-116565476 rtld symbol version check prevents GNU ld binary from runningab1960872-22/+31
2007-04-136541004 hwcap filter processing can leak memoryrie1-1/+1
2007-03-216516665 The link-editors should be more resilient against gcc's symbol ↵ab1960873-1/+57
versioning
2007-03-19PSARC 2007/127 Reserved space for editing ELF dynamic sectionsab1960872-0/+17
6516118 Reserved space needed in ELF dynamic section and string table
2007-03-146533587 ld.so.1: init/fini processing needs to compensate for interposer ↵rie1-0/+3
expectations
2007-03-096527318 dlopen(name, RTLD_NOLOAD) returns handle for unloaded libraryrie1-1/+1
2007-02-286523787 dlopen() handle gets mistakenly orphaned - results in access to ↵rie4-6/+8
freed memory
2007-02-076521504 ld: hardware capabilities processing from relocatables objects needs ↵rie1-0/+1
hardening. 6521608 assertion failure in runtime linker related to auditing
2007-01-306363303 numerous source files misspell "relevant"mp2044321-1/+1
2007-01-25PSARC 2007/026 ELF symbol sort sectionsab1960874-11/+24
6475344 DTrace needs ELF function and data symbols sorted by address
2007-01-22PSARC/2006/714 ld(1) mapfile: symbol interpose definitionrie2-8/+14
6494214 Refinements to symbolic binding, symbol declarations and interposition 6500110 *file* could produce better error diagnostics
2006-12-206501793 GOTOP relocation transition (optimization) fails with offsets > 2^32rie3-12/+1
2006-10-24PSARC 2006/595 link-editor support library interface - ld_open()rie2-2/+7
6479848 Enhancements to the linker support interface needed. 6482058 lari(1) could be faster, and handle per-symbol filters better 6482974 defining virtual address of text segment can result in an invalid data segment 6476734 crle(1m) "-l" as described fails system, crle cores trying to fix /a/var/ld/ld.config in failsafe
2006-10-02PSARC/2006/558 R_*_SIZE relocation supportrie3-14/+21
6336605 link-editors need to support R_*_SIZE relocations 6475375 ld.so.1: symbol search optimization to reduce rescans 6475497 elfdump(1) is misreporting sh_link
2006-09-206423746 add an option to relax the resolution of COMDAT relocsab1960872-0/+4
2006-09-19PSARC 2006/526 SHT_SUNW_LDYNSYM - default local symbol additionab1960873-13/+37
4934427 runtime linker should load up static symbol names visible to dladdr()
2006-08-306465623 need a way of building unix without an interpreterrie1-1/+2
2006-08-306464235 executing the 64-bit ld(1) should be easyrie4-10/+13
2006-07-126421380 nm uses too many digits when formatting 64-bit hex valuesab1960871-9/+50
6424132 elfdump inserts extra whitespace in bitmap value display
2006-07-116388946 attempting to dlopen a .o file mislabeled as .so failsrie1-0/+3
6446740 allow mapfile symbol definitions to create backing storage 4986360 linker crash on exec of .so (as opposed to a.out) -- error preferred instead 6229145 ld: initarray/finiarray processing occurs after got size is determined 6324924 the linker should warn if there's a .init section but not _init
2006-06-076423051 static TLS support within the link-editors needs a major face liftrie3-7/+8
2006-05-15PSARC 2006/301 elf_M32.h removalab1960874-21/+107
PSARC 2006/309 crle(1) configuration file format change 6174390 crle configuration files are inconsistent across platforms --HG-- rename : usr/src/cmd/sgs/dump/common/util.c => deleted_files/usr/src/cmd/sgs/dump/common/util.c rename : usr/src/uts/common/sys/elf_M32.h => deleted_files/usr/src/uts/common/sys/elf_M32.h
2006-04-186262333 init section of .so dlopened from audit interface not being calledrie2-23/+45
--HG-- rename : usr/src/cmd/sgs/rtld/common/mutex.c => usr/src/cmd/sgs/rtld/common/external.c
2006-04-046382945 AMD64-GCC: dbx: internal error: dwarf reference attribute out of boundsab1960871-3/+33
2006-03-286397256 ldd dumps core in elf_fix_nameab1960872-4/+52
2006-03-266398893 Extended section processing needs some workrie2-8/+8
2006-03-146316708 LD_DEBUG should provide a means of identifying/isolating individualrie7-554/+1052
link-map lists 6280209 elfdump cores on memory model 0x3 6197234 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/Makefile rename : usr/src/cmd/sgs/libelf/spec/Makefile.targ => deleted_files/usr/src/cmd/sgs/libelf/spec/Makefile.targ rename : usr/src/cmd/sgs/libelf/spec/amd64/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/amd64/Makefile rename : usr/src/cmd/sgs/libelf/spec/elf.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/elf.spec rename : usr/src/cmd/sgs/libelf/spec/elf32.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/elf32.spec rename : usr/src/cmd/sgs/libelf/spec/elf64.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/elf64.spec rename : usr/src/cmd/sgs/libelf/spec/gelf.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/gelf.spec rename : usr/src/cmd/sgs/libelf/spec/i386/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/i386/Makefile rename : usr/src/cmd/sgs/libelf/spec/sparc/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/sparc/Makefile rename : usr/src/cmd/sgs/libelf/spec/sparcv9/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/sparcv9/Makefile rename : usr/src/cmd/sgs/libelf/spec/versions => deleted_files/usr/src/cmd/sgs/libelf/spec/versions rename : usr/src/cmd/sgs/libelf/spec/weak.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/weak.spec rename : usr/src/cmd/sgs/librtld_db/common/lintsup.c => deleted_files/usr/src/cmd/sgs/librtld_db/common/lintsup.c rename : usr/src/cmd/sgs/libld/amd64/machrel.c => usr/src/cmd/sgs/libld/common/machrel.amd.c rename : usr/src/cmd/sgs/libld/i386/machrel.c => usr/src/cmd/sgs/libld/common/machrel.intel.c rename : usr/src/cmd/sgs/libld/sparc/machrel.c => usr/src/cmd/sgs/libld/common/machrel.sparc.c rename : usr/src/cmd/sgs/libld/i386/machsym.c => usr/src/cmd/sgs/libld/common/machsym.intel.c rename : usr/src/cmd/sgs/libld/sparc/machsym.c => usr/src/cmd/sgs/libld/common/machsym.sparc.c rename : usr/src/cmd/sgs/libld/amd64/amd64unwind.c => usr/src/cmd/sgs/libld/common/unwind.amd.c rename : usr/src/cmd/sgs/librtld_db/common/librtld_db.sparc.msg => usr/src/cmd/sgs/librtld_db/common/librtld_db.sparcv9.msg rename : usr/src/cmd/sgs/rtld/common/sunwmove.c => usr/src/cmd/sgs/rtld/common/move.c
2006-01-246371877 LD_PROFILE_64 with gprof does not produce correct results on amd64ab1960871-33/+1
2005-12-136362044 ld(1) inconsistencies with LD_DEBUG=-Dunused and -zignorerie1-1/+2
6362047 ld.so.1 dumps core when combining HWCAP and LD_PROFILE
2005-10-256340814 ld.so.1 core dump with HWCAP relocatable object + updated statisticsrie1-0/+2
2005-09-19PSARC 2005/514 - AMD64 - large section supportseizo2-6/+11
6236594 AMD64: Linker needs to handle the new .lbss section (D) 6314743 Linker: incorrect resolution for R_AMD64_GOTPC32 6311865 Linker: x86 medium model; invalid ELF program header