summaryrefslogtreecommitdiff
path: root/usr/src/cmd/sgs/rtld/common
AgeCommit message (Collapse)AuthorFilesLines
2009-05-076806791 filter builds could be optimizedRod Evans3-2/+56
6823371 calloc() uses suboptimal memset() causing 15% regression in SpecCPU2006 gcc code --HG-- rename : usr/src/lib/libkrb5/common/mapfile => usr/src/lib/libkrb5/common/mapfile-vers
2009-04-216831285 linker LD_DEBUG support needs improvementsAli Bahrami5-35/+101
2009-04-106715578 AOUT (BCP) symbol lookup can be compromised with lazy loading.Rod Evans13-205/+262
6752883 ld.so.1 error message should be buffered (not sent to stderr). 6577982 ld.so.1 calls getpid() before it should when any LD_* are set 6826513 ldd gets confused by a crle(1) LD_PRELOAD setting
2009-04-026824605 SUNWtetos test shm_stress_07_02 requires excessive time starting ↵Roger A. Faulkner1-9/+0
with snv_112 --HG-- rename : usr/src/lib/libc/common/sys/__mmap.s => usr/src/lib/libc/common/sys/mmap.s rename : usr/src/lib/libc/common/sys/__munmap.s => usr/src/lib/libc/common/sys/munmap.s
2009-03-256816409 mutex_lock() for process robust mutex could not return EOWNERDEAD ↵Roger A. Faulkner1-0/+9
with 137111-01 or later --HG-- rename : usr/src/lib/libc/common/sys/mmap.s => usr/src/lib/libc/common/sys/__mmap.s rename : usr/src/lib/libc/common/sys/munmap.s => usr/src/lib/libc/common/sys/__munmap.s
2009-03-206801536 ld: mapfile processing oddities unveiled through mmapobj(2) observationsRod Evans10-235/+128
2009-03-186813909 generalize eh_frame support to non-amd64 platformsAli Bahrami1-0/+1
--HG-- rename : usr/src/cmd/sgs/libld/common/unwind.amd.c => usr/src/cmd/sgs/libld/common/unwind.c
2009-02-236807864 ld.so.1 is susceptible to a fatal dlsym()/setlocale() raceRod Evans5-122/+134
2009-02-136805009 ld.so.1: link map control list tear down leaves dangling pointer - ↵Rod Evans6-77/+77
pfinstall does it again.
2009-02-106798660 Cadmium .NOT file processing problem with CWD relative file pathsAli Bahrami3-9/+43
Contributed by Richard Lowe 6785284 Mapfile versioning rules need to be more visible to gatelings 6800164 Standard file exclusion mechanism needed for Cadmium tools
2009-02-056237063 request extension to dl* family to provide segment bounds informationRod Evans1-10/+37
PSARC/2009/054 dlinfo(3c) - segment mapping retrieval
2009-01-286798676 ld.so.1: enters infinite loop with realloc/defragmentation logicRod Evans2-3/+16
2009-01-266797468 ld.so.1: orphaned handles aren't processed correctlyRod Evans3-73/+77
2009-01-216686372 ld.so.1 should use mmapobj(2)Rod Evans29-4486/+3290
6726108 dlopen() performance could be improved.
2008-12-176782597 32-bit ld.so.1 needs to accept objects with large inode numberAli Bahrami14-83/+165
2008-12-166778453 RTLD_GROUP prevents use of application defined mallocRod Evans4-79/+134
2008-11-246772661 ldd/lddstub/ld.so.1 dump core in current nightly while processing ↵Ali Bahrami2-4/+10
libsoftcrypto_hwcap.so.1
2008-11-196736890 PT_SUNWBSS should be disabledAli Bahrami3-56/+3
PSARC/2008/715 PT_SUNWBSS removal
2008-11-186763342 sloppy relocations need to get sloppierAli Bahrami2-11/+13
2008-10-146754965 introduce the SF1_SUNW_ADDR32 bit in software capabilitiesRod Evans3-93/+132
PSARC/2008/622 32-bit Address Restriction Software Capabilities Flag
2008-10-146754965 introduce the SF1_SUNW_ADDR32 bit in software capabilitiesRod Evans8-45/+80
PSARC/2008/622 32-bit Address Restriction Software Capabilities Flag
2008-10-076756472 AOUT search path pruningRod Evans2-16/+11
2008-09-246749055 ld should generate GNU style VERSYM indexes for VERNEED recordsAli Bahrami1-2/+13
PSARC/2008/603 ELF objects to adopt GNU-style Versym indexes
2008-09-236746674 setuid applications do not find libraries any more because trusted ↵Rod Evans5-65/+190
directories behavior changed
2008-06-136712292 ld.so.1 should fall back to an interposer for failed direct bindingsrie1-20/+37
2008-06-06PSARC 2008/309 expunge synonyms.hraf21-237/+148
6700179 expunge synonyms.h --HG-- rename : usr/src/cmd/sgs/libelf/common/syn.h => deleted_files/usr/src/cmd/sgs/libelf/common/syn.h rename : usr/src/cmd/sgs/librtld/common/lintsup.c => deleted_files/usr/src/cmd/sgs/librtld/common/lintsup.c rename : usr/src/cmd/sgs/rtld/common/_synonyms.h => deleted_files/usr/src/cmd/sgs/rtld/common/_synonyms.h rename : usr/src/common/atomic/atomic_asm_weak.h => deleted_files/usr/src/common/atomic/atomic_asm_weak.h rename : usr/src/lib/common/inc/c_synonyms.h => deleted_files/usr/src/lib/common/inc/c_synonyms.h rename : usr/src/lib/libc/amd64/gen/lexp10.c => deleted_files/usr/src/lib/libc/amd64/gen/lexp10.c rename : usr/src/lib/libc/amd64/gen/llog10.c => deleted_files/usr/src/lib/libc/amd64/gen/llog10.c rename : usr/src/lib/libc/amd64/gen/ltostr.c => deleted_files/usr/src/lib/libc/amd64/gen/ltostr.c rename : usr/src/lib/libc/i386/gen/lexp10.c => deleted_files/usr/src/lib/libc/i386/gen/lexp10.c rename : usr/src/lib/libc/i386/gen/llog10.c => deleted_files/usr/src/lib/libc/i386/gen/llog10.c rename : usr/src/lib/libc/i386/gen/ltostr.c => deleted_files/usr/src/lib/libc/i386/gen/ltostr.c rename : usr/src/lib/libc/inc/synonyms.h => deleted_files/usr/src/lib/libc/inc/synonyms.h rename : usr/src/lib/libc/sparcv9/gen/lexp10.c => deleted_files/usr/src/lib/libc/sparcv9/gen/lexp10.c rename : usr/src/lib/libc/sparcv9/gen/llog10.c => deleted_files/usr/src/lib/libc/sparcv9/gen/llog10.c rename : usr/src/lib/libc_psr/inc.flg => deleted_files/usr/src/lib/libc_psr/inc.flg rename : usr/src/lib/libcrypt/inc/des_synonyms.h => deleted_files/usr/src/lib/libcrypt/inc/des_synonyms.h rename : usr/src/lib/libgen/inc/gen_synonyms.h => deleted_files/usr/src/lib/libgen/inc/gen_synonyms.h rename : usr/src/lib/libtsnet/common/synonyms.h => deleted_files/usr/src/lib/libtsnet/common/synonyms.h rename : usr/src/tools/scripts/check_fnames.sh => deleted_files/usr/src/tools/scripts/check_fnames.sh rename : usr/src/lib/libc/sparc/gen/lexp10.c => usr/src/lib/libc/port/gen/lexp10.c rename : usr/src/lib/libc/sparc/gen/llog10.c => usr/src/lib/libc/port/gen/llog10.c
2008-06-016686343 ldd(1) - unused search path diagnosis should be enabledrie1-7/+0
2008-05-276706401 direct binding copy relocation fallback is insufficient for ild ↵rie4-37/+146
generated objects
2008-05-206703683 Can't build VirtualBox on Build 88 or 89rie1-2/+2
6703919 boot hangs intermittently on x86 with onnv daily.0430 and on
2008-05-156702260 single threading .init/.fini sections breaks starofficerie1-6/+6
2008-04-296678310 using LD_AUDIT, ld.so.1 calls shared library's .init before library ↵raf8-77/+97
is fully relocated 6689238 libc needs global protection against ld.so.1
2008-04-106686889 ld.so.1 regression - bad pointer created with 6509323 integrationrie1-1/+1
2008-04-096509323 Need to disable the Multiple Files loading - same name, different ↵rie16-397/+765
directories (or its stat() use)
2008-03-196568447 bcp is broken by 6551627edp4-11/+55
2008-03-18PSARC 2008/179 cross link-editorab1960875-12/+17
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-076672394 ldd(1) unused dependency processing is tricked by relocations errorsrie1-5/+18
2008-03-04PSARC/2008/148: new ldd(1) -p optionrie5-8/+78
6357282 ldd should recognize PARENT and EXTERN symbols
2008-02-296667661 Direct bindings can compromise executables with insufficient copy ↵rie2-25/+68
relocation information 6668534 Direct bindings can compromise function address comparisons from executables
2008-02-196516808 ld.so.1's token expansion provides no escape for platforms that ↵rie1-10/+34
don't report HWCAP
2008-01-316654381 lazy loading fall-back needs optimizingrie10-132/+239
2008-01-244947191 OSNet should use direct bindingsrie1-2/+2
2008-01-236492726 Merge SHF_MERGE|SHF_STRINGS input sectionsab19608713-463/+428
2008-01-236598890 cancellation code abuses synonymsraf2-27/+100
--HG-- rename : usr/src/lib/libc/amd64/crt/cerror64.s => deleted_files/usr/src/lib/libc/amd64/crt/cerror64.s rename : usr/src/lib/libc/port/gen/wait3.c => deleted_files/usr/src/lib/libc/port/gen/wait3.c rename : usr/src/lib/libc/port/gen/wait4.c => deleted_files/usr/src/lib/libc/port/gen/wait4.c rename : usr/src/lib/libc/port/sys/fsync.c => deleted_files/usr/src/lib/libc/port/sys/fsync.c rename : usr/src/lib/libc/sparc/sys/syssun.s => deleted_files/usr/src/lib/libc/sparc/sys/syssun.s rename : usr/src/lib/libc/common/sys/__fcntl.s => usr/src/lib/libc/common/sys/fcntl.s rename : usr/src/lib/libc/common/sys/_rename.s => usr/src/lib/libc/common/sys/rename.s rename : usr/src/lib/libc/port/gen/rename.c => usr/src/lib/libc/port/gen/remove.c rename : usr/src/lib/libc/port/sys/fcntl.c => usr/src/lib/libc/port/sys/libc_fcntl.c
2007-11-296629404 ld with -z ignore doesn't scalerie1-0/+1
2007-11-096627765 soffice failure after integration of 6603313 - dangling GROUP pointer.rie1-8/+20
2007-10-246620533 HWCAP filtering can leave uninitialized data behind - results in ↵rie1-2/+3
"rejected: Invalid argument"
2007-10-10PSARC/2007/559 new symbol visibilities - EXPORTED, SINGLETON, and ELIMINATErie7-67/+213
6602451 new symbol visibilities required: EXPORTED, SINGLETON and ELIMINATE
2007-10-056610591 do_reloc() should not require unused argumentsab1960873-6/+7
2007-09-19PSARC 2007/509 elfeditab1960872-2/+4
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 6573641rie6-85/+156