#
13074:787bf65954d0 |
|
11-Aug-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6972860 ld should provide user guidance to improve objects PSARC/2010/312 Link-editor guidance
|
#
13056:b78e726e9922 |
|
10-Aug-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6975290 ld mishandles GOT relocation against local ABS symbol
|
#
12992:92dfdb3a48cc |
|
02-Aug-2010 |
Rod Evans <Rod.Evans@Oracle.COM> |
6935867 .dynamic could be readonly in sharable objects
|
#
12927:a27c46eb192b |
|
27-Jul-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6972234 sgs demo's could use some cleanup
|
#
12901:90a66b2c063f |
|
23-Jul-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6971440 moe can core dump while processing libc.
|
#
12877:69001e4756ae |
|
20-Jul-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6956152 dlclose() from an auditor can be fatal. Preinit/activity events should be more flexible.
|
#
12792:1f56a791e275 |
|
08-Jul-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6952219 ld support for archives larger than 2 GB PSARC/2010/224 Support for archives larger than 2 GB
|
#
12755:d0e34618055c |
|
01-Jul-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6965723 libsoftcrypto symbol capabilities rely on compiler generated capabilities - gcc failure
|
#
12736:2d732c7bdbde |
|
30-Jun-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6964517 OSnet mapfiles should use version 2 link-editor syntax (2nd pass) 6948720 SHT_INIT_ARRAY etc. section names don't follow ELF gABI 6962343 sgsmsg should use mkstemp() for temporary file creation
|
#
12692:4341b447c069 |
|
24-Jun-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6916796 OSnet mapfiles should use version 2 link-editor syntax
|
#
12650:160f1ef36195 |
|
18-Jun-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6961755 ld.so.1's -e arguments should take precedence over environment variables. 6748925 moe returns wrong hwcap library in some circumstances
|
#
12498:12c4df7d2890 |
|
26-May-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6949596 wrong section alignment generated in joint compilation with shared library
|
#
12457:543175dea688 |
|
20-May-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6954032 Support library with ld_open and -z allextract in snv_139 do not mix
|
#
12449:a87750d92895 |
|
19-May-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6943772 Testing for a symbols existence with RTLD_PROBE is compromised by RTLD_BIND_NOW PSARC/2010/175 Deferred symbol references 6943432 dlsym(RTLD_PROBE) should only bind to symbol definitions 6668759 an external method for determining whether an ELF dependency is optional
|
#
12382:a717a64699bb |
|
11-May-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6939573 ldd should provide better diagnostics for incompatible objects 6948379 nm usage message omits several options
|
#
12254:ff5bb54e2a40 |
|
26-Apr-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6932220 ld -z allextract skips objects that lack global symbols
|
#
12155:50d9d4aeb501 |
|
13-Apr-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6941727 ld relocation cache memory use is excessive
|
#
12049:5f14b1b5f869 |
|
31-Mar-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6938111 nm `No symbol table data' message goes to stdout
|
#
12029:3202400f09a4 |
|
29-Mar-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6938628 ld.so.1 should produce diagnostics for all dl*() entry points
|
#
11993:a39d3ec14d8f |
|
25-Mar-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6931044 ld should not allow SHT_PROGBITS .eh_frame sections on amd64 6931056 pvs -r output can include empty versions in output
|
#
11957:b130afeb6d85 |
|
19-Mar-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6934123 elfdump -d coredumps on PA-RISC elf
|
#
11919:5b917481ad11 |
|
14-Mar-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6478684 isainfo/cpuid reports pause instruction not supported on amd64 PSARC/2010/089 Removal of AV_386_PAUSE and AV_386_MON
|
#
11830:3ad906aed404 |
|
01-Mar-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6918143 symbol capabilities (fix lint) PSARC/2010/022 Linker-editors: Symbol Capabilities
|
#
11827:d7ef53deac3f |
|
01-Mar-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6918143 symbol capabilities 6910387 .tdata and .tbss separation invalidates TLS program header information
|
#
11803:66608b3b64b0 |
|
01-Mar-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6929607 ld generates incorrect VERDEF entries for ET_REL output objects
|
#
11734:d29dc9c2b6c5 |
|
22-Feb-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6916788 ld version 2 mapfile syntax PSARC/2009/688 Human readable and extensible ld mapfile syntax
|
#
11690:1c19a1778a4f |
|
18-Feb-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6914728 Add dl_iterate_phdr() function to ld.so.1 PSARC/2010/015 dl_iterate_phdr
|
#
11687:cc1636058569 |
|
18-Feb-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6923449 elfdump misinterprets _init/_fini symbols in dynamic section test
|
#
11671:3073ea7cd00e |
|
17-Feb-2010 |
Gerald Jelinek <Gerald.Jelinek@Sun.COM> |
6903688 mdb(1) can't resolve certain symbols in solaris10-branded processes from the global zone
|
#
11333:89543a736172 |
|
16-Dec-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6909523 core dump when run "LD_DEBUG=help ls" in non-English locale
|
#
11227:cd2ac59c39f2 |
|
02-Dec-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6900241 ld should track SHT_GROUP sections by symbol name, not section name 6901773 Special handling of STT_SECTION group signature symbol for GNU objects 6901895 Failing asserts in ld update_osym() trying to build gcc 4.5 develpment head 6875758 Remove temporary workaround to ctfmerge from 6866605
|
#
10809:c7cff361425e |
|
16-Oct-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6885456 Need to implement GNU-ld behavior in construction of .init/.fini sections
|
#
10792:809cb9af791e |
|
14-Oct-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6888489 Null environment variables are not overriding crle(1) replaceable environment variables.
|
#
10580:030e7fb9c81f |
|
18-Sep-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6850768 ld option to autogenerate wrappers/interposers similar to GNU ld --wrap PSARC/2009/493 ld -z wrap option
|
#
10454:f68cccac9492 |
|
04-Sep-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6878605 ld should accept '%' syntax when matching input SHT_PROGBITS sections
|
#
10436:34c38a8abd7b |
|
01-Sep-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6516644 per-symbol filtering shouldn't be allowed in executables
|
#
10167:4c8fee5f1d6a |
|
23-Jul-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6862967 rd_loadobj_iter() failing for core files 6856173 streams core dumps when compiled in 64bit with a very large static array size 6834197 ld pukes when given an empty plate
|
#
9963:d23f520cfd07 |
|
24-Jun-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6853809 ld.so.1: rescan fallback optimization is invalid 6854158 ld.so.1: interposition can be skipped because of incorrect caller/destination validation
|
#
9900:1b86d65a4f9e |
|
18-Jun-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6851224 elf_getshnum() and elf_getshstrndx() incompatible with 2002 ELF gABI agreement PSARC/2009/363 replace elf_getphnum, elf_getshnum, and elf_getshstrndx
|
#
9878:ffd737a1c183 |
|
16-Jun-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6849998 remove undocumented mapfile $SPECVERS and $NEED options
|
#
9646:2e27f8ce04d3 |
|
18-May-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6841199 Undo 10 year old workaround and use 64-bit ld on 32-bit objects 6784790 ld should examine archives to determine output object class/machine PSARC/2009/305 ld -32 option
|
#
9615:56391369c440 |
|
12-May-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6837777 ld ordered section code uses too much memory and works too hard
|
#
9577:dca915fd85d3 |
|
08-May-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6831308 ld.so.1: symbol rescanning does a little too much work
|
#
9569:5657927bc642 |
|
07-May-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6806791 filter builds could be optimized 6823371 calloc() uses suboptimal memset() causing 15% regression in SpecCPU2006 gcc code
|
#
9406:264141fcf761 |
|
21-Apr-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6831285 linker LD_DEBUG support needs improvements
|
#
9340:5163f16f8c5d |
|
10-Apr-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6715578 AOUT (BCP) symbol lookup can be compromised with lazy loading. 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
|
#
9313:d92b0c5ba25b |
|
08-Apr-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6827468 6801536 breaks 'ld -s' if there are weak/strong symbol pairs
|
#
9273:9a0603d78ad3 |
|
03-Apr-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6821619 Solaris linkers need systematic approach to ELF OSABI PSARC/2009/196 ELF objects to set OSABI / elfdump -O option
|
#
9218:d3fd4880a83d |
|
30-Mar-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6821646 xVM dom0 doesn't boot on daily.0324 and beyond 6822828 librtld_db can return RD_ERR before RD_NOMAPS, which compromises dbx expectations.
|
#
9155:005865c6f2c5 |
|
24-Mar-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6818012 nm tries to modify readonly segment and dumps core
|
#
9144:82542ec040b5 |
|
23-Mar-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6802452 libelf shouldn't use MS_SYNC
|
#
9131:d7741cc87056 |
|
20-Mar-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6801536 ld: mapfile processing oddities unveiled through mmapobj(2) observations
|
#
9085:ff7eb0bace56 |
|
18-Mar-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6813909 generalize eh_frame support to non-amd64 platforms
|
#
8883:4b0055e6a827 |
|
23-Feb-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6807864 ld.so.1 is susceptible to a fatal dlsym()/setlocale() race
|
#
8881:554b7a9a07e8 |
|
23-Feb-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6807050 GNU linkonce sections can create duplicate and incompatible eh_frame FDE entries
|
#
8814:5e101fbc66f1 |
|
13-Feb-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6805009 ld.so.1: link map control list tear down leaves dangling pointer - pfinstall does it again.
|
#
8747:73be8d78d904 |
|
10-Feb-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6800388 shstrtab can be sized incorrectly when -z ignore is used
|
#
8699:7536c3d13605 |
|
05-Feb-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6237063 request extension to dl* family to provide segment bounds information PSARC/2009/054 dlinfo(3c) - segment mapping retrieval
|
#
8645:acf2cf0b3d04 |
|
28-Jan-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6798676 ld.so.1: enters infinite loop with realloc/defragmentation logic
|
#
8620:2bafd98d28d4 |
|
26-Jan-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6797468 ld.so.1: orphaned handles aren't processed correctly
|
#
8608:9719dcedb8a3 |
|
22-Jan-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6792836 ld is slow when processing GNU linkonce sections
|
#
8598:0867fc633d66 |
|
21-Jan-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6686372 ld.so.1 should use mmapobj(2) 6726108 dlopen() performance could be improved.
|
#
8548:a55d544e54ba |
|
14-Jan-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6792906 ld -z nopartial fix breaks TLS
|
#
8501:e544a13d2b41 |
|
07-Jan-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6789925 64-bit applications with SF1_SUNW_ADDR32 require non-default starting address
|
#
8478:c9cb3d5655e7 |
|
05-Jan-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6786744 32-bit dbx failed with unknown rtld_db.so error on snv_104
|
#
8394:cfddc4c3786c |
|
17-Dec-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6782597 32-bit ld.so.1 needs to accept objects with large inode number
|
#
8388:20ee5c31e1a4 |
|
16-Dec-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6778453 RTLD_GROUP prevents use of application defined malloc
|
#
8369:7536f6823d94 |
|
15-Dec-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6773695 ld -z nopartial can break non-pic objects
|
#
8368:24d7f5c47e26 |
|
15-Dec-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6782977 ld segfaults after support lib version error sends bad args to vprintf()
|
#
8324:9fc4f0ff441b |
|
09-Dec-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6775062 remove /usr/lib/libldstab.so
|
#
8223:628841638a21 |
|
25-Nov-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6765931 mcs generates unlink(NULL) system calls
|
#
8203:56d3fec1b1c0 |
|
24-Nov-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6772661 ldd/lddstub/ld.so.1 dump core in current nightly while processing libsoftcrypto_hwcap.so.1
|
#
8159:89ffa23f2543 |
|
19-Nov-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6736890 PT_SUNWBSS should be disabled PSARC/2008/715 PT_SUNWBSS removal
|
#
8140:5932af7fc25c |
|
18-Nov-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6763342 sloppy relocations need to get sloppier
|
#
7983:4c593ea9ad3a |
|
31-Oct-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6748160 problem with -zrescan PSARC 2008/651 New ld archive rescan options
|
#
7974:f09e70a89321 |
|
30-Oct-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6765299 ld --version-script option not compatible with GNU ld
|
#
7835:4cb5c1cab637 |
|
14-Oct-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6754965 introduce the SF1_SUNW_ADDR32 bit in software capabilities PSARC/2008/622 32-bit Address Restriction Software Capabilities Flag
|
#
7833:60e027e61b69 |
|
14-Oct-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6754965 introduce the SF1_SUNW_ADDR32 bit in software capabilities PSARC/2008/622 32-bit Address Restriction Software Capabilities Flag
|
#
7785:8daf921c3f0c |
|
07-Oct-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6756472 AOUT search path pruning
|
#
7744:c39a337d4553 |
|
29-Sep-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6752728 link-editor can enter UNDEF symbols in symbol sort sections
|
#
7682:b04d06fd448f |
|
24-Sep-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6749055 ld should generate GNU style VERSYM indexes for VERNEED records PSARC/2008/603 ELF objects to adopt GNU-style Versym indexes
|
#
7668:f0ac9d483538 |
|
23-Sep-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6746674 setuid applications do not find libraries any more because trusted directories behavior changed
|
#
7636:663e8355bb29 |
|
18-Sep-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6744003 ld(1) could provide better argument processing diagnostics PSARC/2008/583 add gld options to ld(1)
|
#
7463:c4d92436ec33 |
|
02-Sep-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6735939 ld(1) discarded symbol relocations errors (Studio and GNU). 6354160 Solaris linker includes more than one copy of code in binary when linking gnu object code 6732920 mdb doesn't quite handle Extended ELF sections
|
#
7404:9310cd076095 |
|
26-Aug-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6684577 ld should propagate SHF_LINK_ORDER flag to ET_REL objects
|
#
7359:d738a7f7d21f |
|
18-Aug-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6734598 ld(1) archive processing failure due to mismatched file descriptors
|
#
7199:12c6362ca272 |
|
28-Jul-2008 |
ab196087 |
6728555 Fix for amd64 aw (6617475) breaks pure gcc builds
|
#
7122:51f3b40bdc33 |
|
17-Jul-2008 |
ab196087 |
6724774 elfdump -n doesn't print siginfo structure
|
#
7082:2886b49c89f4 |
|
11-Jul-2008 |
ab196087 |
6724311 dldump() mishandles R_AMD64_JUMP_SLOT relocations
|
#
7064:54385280df78 |
|
09-Jul-2008 |
ab196087 |
6617475 gas creates erroneous FILE symbols [was: ld.so.1 is reported as false positive by wsdiff]
|
#
7008:8f7bd4ba8aeb |
|
02-Jul-2008 |
ab196087 |
6720509 usr/src/cmd/sgs/sgsdemangler should be removed
|
#
6951:59445bec7ef4 |
|
24-Jun-2008 |
ab196087 |
6716350 usr/src/cmd/sgs should be linted by nightly builds
|
#
6874:ed5fd6d3ae67 |
|
13-Jun-2008 |
rie |
6712292 ld.so.1 should fall back to an interposer for failed direct bindings
|
#
6766:0251158c6e95 |
|
01-Jun-2008 |
rie |
6686343 ldd(1) - unused search path diagnosis should be enabled
|
#
6746:1223e4c9093a |
|
28-May-2008 |
rie |
6705846 multithreaded C++ application seems to get deadlocked in the dynamic linker code
|
#
6719:38e6916710cf |
|
27-May-2008 |
rie |
6706401 direct binding copy relocation fallback is insufficient for ild generated objects
|
#
6677:5ac557d186e4 |
|
21-May-2008 |
ab196087 |
6701798 ld can enter infinite loop processing bad mapfile
|
#
6667:2d6c366a5d6c |
|
20-May-2008 |
rie |
6703683 Can't build VirtualBox on Build 88 or 89 6703919 boot hangs intermittently on x86 with onnv daily.0430 and on
|
#
6652:83987ff288ca |
|
15-May-2008 |
rie |
6702260 single threading .init/.fini sections breaks staroffice
|
#
6635:8de60a34b2e5 |
|
13-May-2008 |
ab196087 |
6699131 elfdump should display core file notes
|
#
6614:144184774564 |
|
12-May-2008 |
rie |
6699594 The ld command has a problem handling 'protected' mapfile keyword.
|
#
6572:57d9d49c8eb0 |
|
07-May-2008 |
ab196087 |
6516212 usr/src/cmd/sgs/libelf warlock targets should be fixed or abandoned
|
#
6569:90c99f858ba3 |
|
07-May-2008 |
ab196087 |
6695681 ldd(1) crashes when run from a chrooted environment
|
#
6406:63229f7b802f |
|
10-Apr-2008 |
rie |
6686889 ld.so.1 regression - bad pointer created with 6509323 integration
|
#
6388:ebbf1923237d |
|
09-Apr-2008 |
rie |
6685125 ld/elfdump do not handle ZERO terminator .eh_frame amd64 unwind entry
|
#
6387:4977cc444d39 |
|
09-Apr-2008 |
rie |
6509323 Need to disable the Multiple Files loading - same name, different directories (or its stat() use)
|
#
6323:f6133eef3be2 |
|
31-Mar-2008 |
ab196087 |
6681761 lies, darn lies, and linker README files
|
#
6322:c7bf2a887dd4 |
|
31-Mar-2008 |
ab196087 |
6679212 sgs use of SCCS id for versioning is obstacle to mercurial migration
|
#
6299:35d40fdc268c |
|
27-Mar-2008 |
ab196087 |
6678244 elfdump dymamic section sanity checking needs refinement
|
#
6234:7f51286f5faf |
|
19-Mar-2008 |
rie |
PSARC/2008/198: elfwrap - wrap data in an ELF file 6675591 elfwrap - wrap data in an ELF file
|
#
6225:e6305f16e938 |
|
19-Mar-2008 |
ab196087 |
6674666 elfedit dyn:posflag1 needs option to locate element via NEEDED item
|
#
6223:30d6740da48d |
|
19-Mar-2008 |
ab196087 |
6606203 link editor ought to allow creation of >2gb sized objects
|
#
6206:6b0ed502a8e7 |
|
18-Mar-2008 |
ab196087 |
PSARC 2008/179 cross link-editor 6671255 link-editor should support cross linking
|
#
6186:ae3aa141e3fa |
|
13-Mar-2008 |
bholler |
6672544 elf_rtbndr must support non-ABI aligned stacks on amd64
|
#
6166:3479c27f8ecc |
|
07-Mar-2008 |
rie |
6672394 ldd(1) unused dependency processing is tricked by relocations errors
|
#
6158:685e2f65770b |
|
05-Mar-2008 |
bholler |
6668050 First trip through PLT does not preserve args in xmm registers
|
#
6150:bdc7a464af94 |
|
04-Mar-2008 |
rie |
PSARC/2008/148: new ldd(1) -p option 6357282 ldd should recognize PARENT and EXTERN symbols
|
#
6117:40d4ef971174 |
|
29-Feb-2008 |
rie |
6667661 Direct bindings can compromise executables with insufficient copy relocation information 6668534 Direct bindings can compromise function address comparisons from executables
|
#
6040:b0ad8aeed21b |
|
19-Feb-2008 |
rie |
6516808 ld.so.1's token expansion provides no escape for platforms that don't report HWCAP
|
#
5971:b5ed7ccb61af |
|
04-Feb-2008 |
rie |
6658385 ld core dumps when building Xorg on nv_82
|
#
5950:a449a24f9be0 |
|
31-Jan-2008 |
rie |
6654381 lazy loading fall-back needs optimizing
|
#
5905:056b84d6bf52 |
|
24-Jan-2008 |
rie |
4947191 OSNet should use direct bindings
|
#
5892:b863dde33f1b |
|
23-Jan-2008 |
ab196087 |
6492726 Merge SHF_MERGE|SHF_STRINGS input sections
|
#
5827:70b03ddc1344 |
|
14-Jan-2008 |
rie |
6634436 XFFLAG should be updated.
|
#
5801:c26c36cb0a81 |
|
09-Jan-2008 |
rie |
PSARC/2008/006: make ld(1) -z combreloc become default behavior 6642769 ld(1) -z combreloc should become default behavior
|
#
5565:538e7adac11a |
|
30-Nov-2007 |
ab196087 |
6626135 elfedit capabilities str->value mapping should come from usr/src/common/elfcap
|
#
5549:beb29939b34a |
|
29-Nov-2007 |
rie |
6629404 ld with -z ignore doesn't scale
|
#
5459:47c7b3aa8805 |
|
12-Nov-2007 |
ab196087 |
6319025 SUNWbtool packaging issues in Nevada and S10u1.
|
#
5451:d106cea3cae1 |
|
09-Nov-2007 |
rie |
6627765 soffice failure after integration of 6603313 - dangling GROUP pointer.
|
#
5411:7e4b0f185bae |
|
05-Nov-2007 |
ab196087 |
PSARC 2007/620 elfdump -T, and simplified matching 6621066 Reduce need for new elfdump options with every section type
|
#
5368:0557ad79abbf |
|
29-Oct-2007 |
rie |
6617855 nodirect tag can be ignored when other syminfo tags are available
|
#
5324:8526b6d31d90 |
|
24-Oct-2007 |
rie |
6620533 HWCAP filtering can leave uninitialized data behind - results in "rejected: Invalid argument"
|
#
5308:2cc1023bdfa4 |
|
23-Oct-2007 |
ab196087 |
6614968 elfedit needs string table module
|
#
5230:f1b9c5fa4422 |
|
11-Oct-2007 |
ab196087 |
6570616 elfdump should display incorrectly aligned note section
|
#
5220:caa2c0074088 |
|
10-Oct-2007 |
rie |
PSARC/2007/559 new symbol visibilities - EXPORTED, SINGLETON, and ELIMINATE 6602451 new symbol visibilities required: EXPORTED, SINGLETON and ELIMINATE
|
#
5189:66a4f4f8a159 |
|
05-Oct-2007 |
ab196087 |
6610591 do_reloc() should not require unused arguments
|
#
5154:afdff8c5ab8e |
|
01-Oct-2007 |
ab196087 |
6253589 mcs has problems handling multiple SHT_NOTE sections 6473571 strip and mcs get confused and corrupt files when passed non-ELF arguments
|
#
5152:fa5ab16f3606 |
|
01-Oct-2007 |
ab196087 |
5035454 mixing -Kpic and -KPIC may cause SIGSEGV with -xarch=v9
|
#
5088:26c540f30cd3 |
|
19-Sep-2007 |
ab196087 |
PSARC 2007/509 elfedit 6234471 need a way to edit ELF objects
|
#
5067:d64dc195fe92 |
|
17-Sep-2007 |
rie |
6603313 dlclose() can fail to unload objects after fix for 6573641
|
#
4991:8312f51e0f59 |
|
04-Sep-2007 |
ab196087 |
6597841 gelf_getdyn() reads one too many dynamic entries
|
#
4947:e92895a4c96a |
|
27-Aug-2007 |
rie |
PSARC/2007/474 new ldd(1) -w option 6595139 various applications should export yy* global variables for libl
|
#
4832:afa9dda73346 |
|
08-Aug-2007 |
rie |
6589819 ld generated reference to __tls_get_addr() fails when resolving to a shared object reference
|
#
4734:a4708faa3e85 |
|
26-Jul-2007 |
ab196087 |
6583742 ELF string conversion library needs to lose static writable buffers
|
#
4716:c06a3889ba02 |
|
24-Jul-2007 |
ab196087 |
6577462 Additional improvements needed to handling of gcc's symbol versioning
|
#
4699:ba3c3e75e70c |
|
21-Jul-2007 |
rie |
6573641 ld.so.1 does not maintain parent relationship to a dlopen() caller.
|
#
4679:3d9b5e6569cc |
|
18-Jul-2007 |
rie |
PSARC/2007/413 Add -zglobalaudit option to ld 6568745 segfault when using LD_DEBUG with bit_audit library when instrumenting mozilla
|
#
4665:7559cdd1a09e |
|
16-Jul-2007 |
ab196087 |
PSARC 2007/395 Add -P option to elfdump 6530249 elfdump should handle ELF files with no section header table
|
#
4474:21b74ac6ee8f |
|
14-Jun-2007 |
ab196087 |
6567670 ld(1) symbol size/section size verification uncovers Haskell compiler inconsistency
|
#
4433:c72b24eba078 |
|
11-Jun-2007 |
ab196087 |
6565476 rtld symbol version check prevents GNU ld binary from running
|
#
4362:c6e93e120d21 |
|
31-May-2007 |
rie |
6561987 data vac_conflict faults on lipthread libthread libs in s10.
|
#
4284:f3c7d94a1537 |
|
21-May-2007 |
rie |
5006034 need ?E mapfile feature extension
|
#
4242:a71ab6949017 |
|
15-May-2007 |
ab196087 |
6556563 elfdump section overlap checking is too slow for large files
|
#
4234:9d2660d116eb |
|
14-May-2007 |
rie |
6551627 OGL: SIGSEGV when trying to use OpenGL pipeline with splash screen, Solaris/Nvidia only
|
#
4192:5086341d63a2 |
|
09-May-2007 |
rie |
6532924 AMD64: Solaris 5.11 55b: SEGV after whocatches
|
#
4168:7a68e9a5dc29 |
|
04-May-2007 |
ab196087 |
PSARC 2007/247 Add -I option to elfdump 6246083 elfdump should allow section index specification (numeric -N equivalent)
|
#
4164:4b6df4d63eb0 |
|
03-May-2007 |
dm120769 |
backout 5006034: needs work
|
#
4157:2692c9055fcf |
|
03-May-2007 |
rie |
5006034 need ?E mapfile feature extension
|
#
4156:da0f64b64bfa |
|
03-May-2007 |
ab196087 |
6198202 mcs -d dumps core
|
#
4146:cd7af18fb113 |
|
01-May-2007 |
ab196087 |
6341667 elfdump should check alignments of ELF header elements 6387860 elfdump cores, when processing linux built ELF file
|
#
4065:f202696c68dd |
|
19-Apr-2007 |
rie |
6547441 Uninitialized variable causes ld.so.1 to crash on object cleanup
|
#
4063:ca21bf366165 |
|
19-Apr-2007 |
ab196087 |
5108874 elfdump SEGVs on bad object file
|
#
4031:7c86b30fec6f |
|
13-Apr-2007 |
rie |
6541004 hwcap filter processing can leak memory
|
#
3875:aede79dcec2e |
|
21-Mar-2007 |
ab196087 |
6516665 The link-editors should be more resilient against gcc's symbol versioning
|
#
3862:86869f5c0e35 |
|
20-Mar-2007 |
rie |
6535688 elfdump could be more robust in the face of Purify
|
#
3850:71162a8a771b |
|
19-Mar-2007 |
ab196087 |
PSARC 2007/127 Reserved space for editing ELF dynamic sections 6516118 Reserved space needed in ELF dynamic section and string table
|
#
3817:e2aeb8ed177f |
|
14-Mar-2007 |
rie |
6533587 ld.so.1: init/fini processing needs to compensate for interposer expectations
|
#
3788:9947e7abaaca |
|
09-Mar-2007 |
ab196087 |
6518359 extern mapfiles references to _init/_fini can create INIT/FINI addresses of 0
|
#
3787:321c4f513519 |
|
09-Mar-2007 |
rie |
6527318 dlopen(name, RTLD_NOLOAD) returns handle for unloaded library
|
#
3775:3617a86b0236 |
|
07-Mar-2007 |
ab196087 |
6531189 SEGV in dladdr()
|
#
3746:47ed52d6b3bd |
|
02-Mar-2007 |
raf |
6524709 executables using /usr/lib/libc.so.1 as the ELF interpreter dump core
|
#
3731:79e3159504fa |
|
28-Feb-2007 |
rie |
6523787 dlopen() handle gets mistakenly orphaned - results in access to freed memory
|
#
3621:2cbc0f92c696 |
|
08-Feb-2007 |
ab196087 |
PSARC 2007/074 -L option for nm(1) to display SHT_SUNW_LDYNSYM symbols 6518322 Some ELF utilities need updating for .SUNW_ldynsym section
|
#
3617:4b744d361365 |
|
07-Feb-2007 |
rie |
6521504 ld: hardware capabilities processing from relocatables objects needs hardening. 6521608 assertion failure in runtime linker related to auditing
|
#
3511:259680df67cd |
|
30-Jan-2007 |
rie |
6494228 pclose() error when an audit library calls popen() and the main target is being run under ldd 6518480 ld -melf_i386 doesn't complain
|
#
3492:cd4326c9ab0e |
|
25-Jan-2007 |
ab196087 |
PSARC 2007/026 ELF symbol sort sections 6475344 DTrace needs ELF function and data symbols sorted by address
|
#
3466:4cc6ca6917b5 |
|
22-Jan-2007 |
rie |
PSARC/2006/714 ld(1) mapfile: symbol interpose definition 6494214 Refinements to symbolic binding, symbol declarations and interposition 6500110 *file* could produce better error diagnostics
|
#
3464:c868c42f7be7 |
|
22-Jan-2007 |
rie |
6515970 HWCAP processing doesn't clean up fmap structure - browser fails to run java applet
|
#
3304:7e1905f59c95 |
|
20-Dec-2006 |
rie |
6501793 GOTOP relocation transition (optimization) fails with offsets > 2^32
|
#
3223:979b71b4ee95 |
|
12-Dec-2006 |
rie |
6496718 restricted visibility symbol references should trigger archive extraction
|
#
3191:6941d6cb4c23 |
|
28-Nov-2006 |
rie |
6487273 ld.so.1 may open arbitrary locale files when relative path is built from locale environment vars 6487284 ld.so.1: buffer overflow in doprf() function
|
#
3118:7f60028f32a1 |
|
14-Nov-2006 |
ab196087 |
6487499 link_audit "make clobber" creates and populates proto area 6488141 ld(1) should detect attempt to reference 0-length .bss section
|
#
2978:a77a2fdc9d9e |
|
24-Oct-2006 |
rie |
PSARC 2006/595 link-editor support library interface - ld_open() 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
|
#
2853:7064ad681ecc |
|
03-Oct-2006 |
rie |
6477132 ld.so.1: memory leak when running set*id application
|
#
2850:689acf945b89 |
|
02-Oct-2006 |
rie |
PSARC/2006/558 R_*_SIZE relocation support 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
|
#
2802:3bd2d4a7572a |
|
26-Sep-2006 |
ab196087 |
6448719 sys/elf.h could be updated with additional machine and ABI types
|
#
2762:51597dad8a0f |
|
19-Sep-2006 |
ab196087 |
6459189 UNIX03: *VSC* c99 compiler overwrites non-writable file
|
#
2698:070ed275e5b0 |
|
08-Sep-2006 |
rie |
6467925 ld: section deletion (-z ignore) requires improvement
|
#
2648:6c17d29a3f67 |
|
30-Aug-2006 |
rie |
6465623 need a way of building unix without an interpreter
|
#
2647:e440e3da2a6f |
|
30-Aug-2006 |
rie |
6464235 executing the 64-bit ld(1) should be easy
|
#
2454:6a83b4e39ddb |
|
27-Jul-2006 |
rie |
6424550 Write to unallocated (wua) errors when libraries are built with -z lazyload 6449485 ld(1) creates misaligned TLS in binary compiled with -xpg
|
#
2352:9cdfed81bb1c |
|
12-Jul-2006 |
ab196087 |
6421380 nm uses too many digits when formatting 64-bit hex values 6424132 elfdump inserts extra whitespace in bitmap value display
|
#
2347:4893f6c77768 |
|
11-Jul-2006 |
rie |
6388946 attempting to dlopen a .o file mislabeled as .so fails 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
|
#
2193:009c232598d7 |
|
14-Jun-2006 |
ab196087 |
PSARC 2006/353 ld(1) output file removal - change default behavior 6432984 ld(1) output file removal - change default behavior (PSARC 2006/353)
|
#
2145:f3828f946507 |
|
07-Jun-2006 |
rie |
6423051 static TLS support within the link-editors needs a major face lift
|
#
2133:f845bbe77e56 |
|
06-Jun-2006 |
ab196087 |
6431835 data corruption on x64 in 64-bit mode while LD_PROFILE is in effect
|
#
2056:6996ca3dfcdb |
|
24-May-2006 |
ab196087 |
6429504 crle(1) shows wrong defaults for non-existant 64-bit config file
|
#
2043:cce0c9bf5c8d |
|
23-May-2006 |
rie |
6429418 ld.so.1: need work-around for Nvidia drivers use of static TLS
|
#
1995:ca453ffa16e6 |
|
17-May-2006 |
rie |
6426048 C++ exceptions broken in Nevada for amd64
|
#
1976:f0691a145b7e |
|
15-May-2006 |
ab196087 |
PSARC 2006/301 elf_M32.h removal PSARC 2006/309 crle(1) configuration file format change 6174390 crle configuration files are inconsistent across platforms
|
#
1836:9acc285e707d |
|
19-Apr-2006 |
rie |
6409613 elf_outsync() should fsync()
|
#
1824:9cc314774a20 |
|
18-Apr-2006 |
rie |
6262333 init section of .so dlopened from audit interface not being called
|
#
1743:d2f77ca9e92e |
|
04-Apr-2006 |
ab196087 |
6382945 AMD64-GCC: dbx: internal error: dwarf reference attribute out of bounds
|
#
1737:13cb1019f7b2 |
|
03-Apr-2006 |
ab196087 |
6390410 64-bit LD_PROFILE can fail: relocation error when binding profile plt
|
#
1722:7b9a53f2503b |
|
31-Mar-2006 |
seizo |
6327926 ld does not set etext symbol correctly for AMD64 medium model
|
#
1698:0cf90a9f4e74 |
|
28-Mar-2006 |
ab196087 |
6397256 ldd dumps core in elf_fix_name
|
#
1682:79d68fa5aedd |
|
26-Mar-2006 |
rie |
6398893 Extended section processing needs some work
|
#
1618:8c9a4f31d225 |
|
14-Mar-2006 |
rie |
6316708 LD_DEBUG should provide a means of identifying/isolating individual link-map lists 6280209 elfdump cores on memory model 0x3 6197234 elfdump and dump don't handle 64-bit symbols correctly
|
#
1558:1d42b61f2c64 |
|
07-Mar-2006 |
ab196087 |
6391407 Insufficient alignment of 32-bit object in archive makes ld segfault
|
#
1424:5c5bac715032 |
|
13-Feb-2006 |
ab196087 |
6382170 Solaris 10 ar(1) adds newlines to data when creating/updating archives
|
#
1382:214686d1255f |
|
03-Feb-2006 |
rie |
6380470 32-bit ld(1) incorrectly builds 64-bit relocatable objects
|
#
1377:f7e6af419b52 |
|
02-Feb-2006 |
ab196087 |
6372620 printstack() segfaults when called from static function
|
#
1324:3b31c5d007bf |
|
25-Jan-2006 |
rie |
6372082 ld -r erroneously creates .got section on i386 6201866 amd64: linker symbol elimination is broken
|
#
1319:cc6ed72a12f5 |
|
24-Jan-2006 |
ab196087 |
6371877 LD_PROFILE_64 with gprof does not produce correct results on amd64
|
#
1282:ea4546cff613 |
|
17-Jan-2006 |
ab196087 |
6307146 mcs dumps core when appending null string to comment section
|
#
1210:10d6a9038665 |
|
05-Jan-2006 |
ab196087 |
6326497 ld.so not properly processing LD_LIBRARY_PATH ending in :
|
#
1169:c1bfcc795896 |
|
22-Dec-2005 |
rie |
6363495 Catchup required with Intel relocations
|
#
1118:101ef0ced076 |
|
14-Dec-2005 |
seizo |
6304206 runtime linker may respect LANG and LC_MESSAGE more than LC_ALL Contributed by Juergen Keil <jk@tools.de>
|
#
1109:1a3bd84f03cd |
|
13-Dec-2005 |
rie |
6362044 ld(1) inconsistencies with LD_DEBUG=-Dunused and -zignore 6362047 ld.so.1 dumps core when combining HWCAP and LD_PROFILE
|
#
956:f9d0be3d33a1 |
|
21-Nov-2005 |
rie |
6350027 ld.so.1 aborts with assertion failed on amd64
|
#
942:8cf53d6a7d2e |
|
17-Nov-2005 |
ahl |
PSARC 2005/689 ELF Extended Program Headers 6317969 elfheader limited to 65535 segments 6317980 coredump elfheader doesn't reflect the correct number of dumped segments 6343698 p-tools affected by 6317980 : coredump elfheader incorrectly states number of dumped segments 6350070 stub for shmgetid() returns the wrong default value
|
#
827:5fad2385b31e |
|
02-Nov-2005 |
seizo |
6307274 crle bug with LD_LIBRARY_PATH
|
#
751:adc4b8ad1cf5 |
|
25-Oct-2005 |
rie |
6340814 ld.so.1 core dump with HWCAP relocatable object + updated statistics
|
#
685:39399075b8e6 |
|
12-Oct-2005 |
rie |
6332983 s9 linker patches 112963-24/113986-20 causing cluster machines not to boot 6329796 Memory leak with iconv_open/iconv_close with patch 109147-33
|
#
651:1cce76dd7903 |
|
05-Oct-2005 |
seizo |
6310736 gcc and sgs/libld don't get along on SPARC
|
#
642:b1d3df9a7dfb |
|
04-Oct-2005 |
seizo |
6309061 link_audit should use __asm__ with gcc
|
#
574:31f933284640 |
|
19-Sep-2005 |
seizo |
PSARC 2005/514 - AMD64 - large section support 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
|
#
546:ffce8ef7b93b |
|
15-Sep-2005 |
rie |
6324589 psh coredumps on x86 machines on snv_23
|
#
542:17fad8746eb0 |
|
15-Sep-2005 |
rie |
6318401 mis-aligned TLS variable 6324019 ld.so.1: malloc alignment is insufficient for new compilers
|
#
502:425ac83c9448 |
|
07-Sep-2005 |
rie |
6318306 a dlsym() from a filter should be redirected to an associated filtee
|
#
422:61b608691cc0 |
|
25-Aug-2005 |
rie |
6314115 Checkpoint refuses to start, crashes on start, after application of linker patch 112963-22
|
#
280:ffd6f0e5ac00 |
|
03-Aug-2005 |
rie |
6301218 Matlab dumps core on startup when running on 112963-22
|
#
238:265780cf7e76 |
|
26-Jul-2005 |
seizo |
6273855 gcc and sgs/crle don't get along 6273864 gcc and sgs/libld don't get along 6273875 gcc and sgs/rtld don't get along 6272563 gcc and amd64/krtld/doreloc.c don't get along 6290157 gcc and sgs/librtld_db/rdb_demo don't get along
|
#
223:47da57647955 |
|
22-Jul-2005 |
rie |
6299525 .init order failure when processing cycles
|
#
208:3adbc966f712 |
|
21-Jul-2005 |
rie |
6295971 UNIX98/UNIX03 *vsx* DYNL.hdr/misc/dlfcn/T.dlfcn 14 fails, auxv.h syntax error
|
#
99:7638ff13fd59 |
|
29-Jun-2005 |
rie |
6291547 ld.so mishandles LD_AUDIT causing security problems.
|
#
64:c7fd7a5492d7 |
|
23-Jun-2005 |
rie |
6280467 dlclose() unmaps shared library before library's _fini() has finished
|
#
33:0cbc24367213 |
|
20-Jun-2005 |
rie |
6284941 excessive link times with many groups/sections
|
#
6:9049f50e2cc0 |
|
15-Jun-2005 |
rie |
6276905 dlinfo gives inconsistent results (relative vs absolute linkname) PSARC/2005/357 dlinfo(3c) RTLD_DI_ARGSINFO
|
#
0:68f95e015346 |
|
14-Jun-2005 |
stevel@tonic-gate |
OpenSolaris Launch
|
#
13074:787bf65954d0 |
|
11-Aug-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6972860 ld should provide user guidance to improve objects PSARC/2010/312 Link-editor guidance
|
#
13056:b78e726e9922 |
|
10-Aug-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6975290 ld mishandles GOT relocation against local ABS symbol
|
#
12992:92dfdb3a48cc |
|
02-Aug-2010 |
Rod Evans <Rod.Evans@Oracle.COM> |
6935867 .dynamic could be readonly in sharable objects
|
#
12927:a27c46eb192b |
|
27-Jul-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6972234 sgs demo's could use some cleanup
|
#
12901:90a66b2c063f |
|
23-Jul-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6971440 moe can core dump while processing libc.
|
#
12877:69001e4756ae |
|
20-Jul-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6956152 dlclose() from an auditor can be fatal. Preinit/activity events should be more flexible.
|
#
12792:1f56a791e275 |
|
08-Jul-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6952219 ld support for archives larger than 2 GB PSARC/2010/224 Support for archives larger than 2 GB
|
#
12755:d0e34618055c |
|
01-Jul-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6965723 libsoftcrypto symbol capabilities rely on compiler generated capabilities - gcc failure
|
#
12736:2d732c7bdbde |
|
30-Jun-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6964517 OSnet mapfiles should use version 2 link-editor syntax (2nd pass) 6948720 SHT_INIT_ARRAY etc. section names don't follow ELF gABI 6962343 sgsmsg should use mkstemp() for temporary file creation
|
#
12692:4341b447c069 |
|
24-Jun-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6916796 OSnet mapfiles should use version 2 link-editor syntax
|
#
12650:160f1ef36195 |
|
18-Jun-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6961755 ld.so.1's -e arguments should take precedence over environment variables. 6748925 moe returns wrong hwcap library in some circumstances
|
#
12498:12c4df7d2890 |
|
26-May-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6949596 wrong section alignment generated in joint compilation with shared library
|
#
12457:543175dea688 |
|
20-May-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6954032 Support library with ld_open and -z allextract in snv_139 do not mix
|
#
12449:a87750d92895 |
|
19-May-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6943772 Testing for a symbols existence with RTLD_PROBE is compromised by RTLD_BIND_NOW PSARC/2010/175 Deferred symbol references 6943432 dlsym(RTLD_PROBE) should only bind to symbol definitions 6668759 an external method for determining whether an ELF dependency is optional
|
#
12382:a717a64699bb |
|
11-May-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6939573 ldd should provide better diagnostics for incompatible objects 6948379 nm usage message omits several options
|
#
12254:ff5bb54e2a40 |
|
26-Apr-2010 |
Ali Bahrami <Ali.Bahrami@Oracle.COM> |
6932220 ld -z allextract skips objects that lack global symbols
|
#
12155:50d9d4aeb501 |
|
13-Apr-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6941727 ld relocation cache memory use is excessive
|
#
12049:5f14b1b5f869 |
|
31-Mar-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6938111 nm `No symbol table data' message goes to stdout
|
#
12029:3202400f09a4 |
|
29-Mar-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6938628 ld.so.1 should produce diagnostics for all dl*() entry points
|
#
11993:a39d3ec14d8f |
|
25-Mar-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6931044 ld should not allow SHT_PROGBITS .eh_frame sections on amd64 6931056 pvs -r output can include empty versions in output
|
#
11957:b130afeb6d85 |
|
19-Mar-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6934123 elfdump -d coredumps on PA-RISC elf
|
#
11919:5b917481ad11 |
|
14-Mar-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6478684 isainfo/cpuid reports pause instruction not supported on amd64 PSARC/2010/089 Removal of AV_386_PAUSE and AV_386_MON
|
#
11830:3ad906aed404 |
|
01-Mar-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6918143 symbol capabilities (fix lint) PSARC/2010/022 Linker-editors: Symbol Capabilities
|
#
11827:d7ef53deac3f |
|
01-Mar-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6918143 symbol capabilities 6910387 .tdata and .tbss separation invalidates TLS program header information
|
#
11803:66608b3b64b0 |
|
01-Mar-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6929607 ld generates incorrect VERDEF entries for ET_REL output objects
|
#
11734:d29dc9c2b6c5 |
|
22-Feb-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6916788 ld version 2 mapfile syntax PSARC/2009/688 Human readable and extensible ld mapfile syntax
|
#
11690:1c19a1778a4f |
|
18-Feb-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6914728 Add dl_iterate_phdr() function to ld.so.1 PSARC/2010/015 dl_iterate_phdr
|
#
11687:cc1636058569 |
|
18-Feb-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6923449 elfdump misinterprets _init/_fini symbols in dynamic section test
|
#
11671:3073ea7cd00e |
|
17-Feb-2010 |
Gerald Jelinek <Gerald.Jelinek@Sun.COM> |
6903688 mdb(1) can't resolve certain symbols in solaris10-branded processes from the global zone
|
#
11333:89543a736172 |
|
16-Dec-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6909523 core dump when run "LD_DEBUG=help ls" in non-English locale
|
#
11227:cd2ac59c39f2 |
|
02-Dec-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6900241 ld should track SHT_GROUP sections by symbol name, not section name 6901773 Special handling of STT_SECTION group signature symbol for GNU objects 6901895 Failing asserts in ld update_osym() trying to build gcc 4.5 develpment head 6875758 Remove temporary workaround to ctfmerge from 6866605
|
#
10809:c7cff361425e |
|
16-Oct-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6885456 Need to implement GNU-ld behavior in construction of .init/.fini sections
|
#
10792:809cb9af791e |
|
14-Oct-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6888489 Null environment variables are not overriding crle(1) replaceable environment variables.
|
#
10580:030e7fb9c81f |
|
18-Sep-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6850768 ld option to autogenerate wrappers/interposers similar to GNU ld --wrap PSARC/2009/493 ld -z wrap option
|
#
10454:f68cccac9492 |
|
04-Sep-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6878605 ld should accept '%' syntax when matching input SHT_PROGBITS sections
|
#
10436:34c38a8abd7b |
|
01-Sep-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6516644 per-symbol filtering shouldn't be allowed in executables
|
#
10167:4c8fee5f1d6a |
|
23-Jul-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6862967 rd_loadobj_iter() failing for core files 6856173 streams core dumps when compiled in 64bit with a very large static array size 6834197 ld pukes when given an empty plate
|
#
9963:d23f520cfd07 |
|
24-Jun-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6853809 ld.so.1: rescan fallback optimization is invalid 6854158 ld.so.1: interposition can be skipped because of incorrect caller/destination validation
|
#
9900:1b86d65a4f9e |
|
18-Jun-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6851224 elf_getshnum() and elf_getshstrndx() incompatible with 2002 ELF gABI agreement PSARC/2009/363 replace elf_getphnum, elf_getshnum, and elf_getshstrndx
|
#
9878:ffd737a1c183 |
|
16-Jun-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6849998 remove undocumented mapfile $SPECVERS and $NEED options
|
#
9646:2e27f8ce04d3 |
|
18-May-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6841199 Undo 10 year old workaround and use 64-bit ld on 32-bit objects 6784790 ld should examine archives to determine output object class/machine PSARC/2009/305 ld -32 option
|
#
9615:56391369c440 |
|
12-May-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6837777 ld ordered section code uses too much memory and works too hard
|
#
9577:dca915fd85d3 |
|
08-May-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6831308 ld.so.1: symbol rescanning does a little too much work
|
#
9569:5657927bc642 |
|
07-May-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6806791 filter builds could be optimized 6823371 calloc() uses suboptimal memset() causing 15% regression in SpecCPU2006 gcc code
|
#
9406:264141fcf761 |
|
21-Apr-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6831285 linker LD_DEBUG support needs improvements
|
#
9340:5163f16f8c5d |
|
10-Apr-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6715578 AOUT (BCP) symbol lookup can be compromised with lazy loading. 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
|
#
9313:d92b0c5ba25b |
|
08-Apr-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6827468 6801536 breaks 'ld -s' if there are weak/strong symbol pairs
|
#
9273:9a0603d78ad3 |
|
03-Apr-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6821619 Solaris linkers need systematic approach to ELF OSABI PSARC/2009/196 ELF objects to set OSABI / elfdump -O option
|
#
9218:d3fd4880a83d |
|
30-Mar-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6821646 xVM dom0 doesn't boot on daily.0324 and beyond 6822828 librtld_db can return RD_ERR before RD_NOMAPS, which compromises dbx expectations.
|
#
9155:005865c6f2c5 |
|
24-Mar-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6818012 nm tries to modify readonly segment and dumps core
|
#
9144:82542ec040b5 |
|
23-Mar-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6802452 libelf shouldn't use MS_SYNC
|
#
9131:d7741cc87056 |
|
20-Mar-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6801536 ld: mapfile processing oddities unveiled through mmapobj(2) observations
|
#
9085:ff7eb0bace56 |
|
18-Mar-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6813909 generalize eh_frame support to non-amd64 platforms
|
#
8883:4b0055e6a827 |
|
23-Feb-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6807864 ld.so.1 is susceptible to a fatal dlsym()/setlocale() race
|
#
8881:554b7a9a07e8 |
|
23-Feb-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6807050 GNU linkonce sections can create duplicate and incompatible eh_frame FDE entries
|
#
8814:5e101fbc66f1 |
|
13-Feb-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6805009 ld.so.1: link map control list tear down leaves dangling pointer - pfinstall does it again.
|
#
8747:73be8d78d904 |
|
10-Feb-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6800388 shstrtab can be sized incorrectly when -z ignore is used
|
#
8699:7536c3d13605 |
|
05-Feb-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6237063 request extension to dl* family to provide segment bounds information PSARC/2009/054 dlinfo(3c) - segment mapping retrieval
|
#
8645:acf2cf0b3d04 |
|
28-Jan-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6798676 ld.so.1: enters infinite loop with realloc/defragmentation logic
|
#
8620:2bafd98d28d4 |
|
26-Jan-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6797468 ld.so.1: orphaned handles aren't processed correctly
|
#
8608:9719dcedb8a3 |
|
22-Jan-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6792836 ld is slow when processing GNU linkonce sections
|
#
8598:0867fc633d66 |
|
21-Jan-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6686372 ld.so.1 should use mmapobj(2) 6726108 dlopen() performance could be improved.
|
#
8548:a55d544e54ba |
|
14-Jan-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6792906 ld -z nopartial fix breaks TLS
|
#
8501:e544a13d2b41 |
|
07-Jan-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6789925 64-bit applications with SF1_SUNW_ADDR32 require non-default starting address
|
#
8478:c9cb3d5655e7 |
|
05-Jan-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6786744 32-bit dbx failed with unknown rtld_db.so error on snv_104
|
#
8394:cfddc4c3786c |
|
17-Dec-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6782597 32-bit ld.so.1 needs to accept objects with large inode number
|
#
8388:20ee5c31e1a4 |
|
16-Dec-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6778453 RTLD_GROUP prevents use of application defined malloc
|
#
8369:7536f6823d94 |
|
15-Dec-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6773695 ld -z nopartial can break non-pic objects
|
#
8368:24d7f5c47e26 |
|
15-Dec-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6782977 ld segfaults after support lib version error sends bad args to vprintf()
|
#
8324:9fc4f0ff441b |
|
09-Dec-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6775062 remove /usr/lib/libldstab.so
|
#
8223:628841638a21 |
|
25-Nov-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6765931 mcs generates unlink(NULL) system calls
|
#
8203:56d3fec1b1c0 |
|
24-Nov-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6772661 ldd/lddstub/ld.so.1 dump core in current nightly while processing libsoftcrypto_hwcap.so.1
|
#
8159:89ffa23f2543 |
|
19-Nov-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6736890 PT_SUNWBSS should be disabled PSARC/2008/715 PT_SUNWBSS removal
|
#
8140:5932af7fc25c |
|
18-Nov-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6763342 sloppy relocations need to get sloppier
|
#
7983:4c593ea9ad3a |
|
31-Oct-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6748160 problem with -zrescan PSARC 2008/651 New ld archive rescan options
|
#
7974:f09e70a89321 |
|
30-Oct-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6765299 ld --version-script option not compatible with GNU ld
|
#
7835:4cb5c1cab637 |
|
14-Oct-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6754965 introduce the SF1_SUNW_ADDR32 bit in software capabilities PSARC/2008/622 32-bit Address Restriction Software Capabilities Flag
|
#
7833:60e027e61b69 |
|
14-Oct-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6754965 introduce the SF1_SUNW_ADDR32 bit in software capabilities PSARC/2008/622 32-bit Address Restriction Software Capabilities Flag
|
#
7785:8daf921c3f0c |
|
07-Oct-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6756472 AOUT search path pruning
|
#
7744:c39a337d4553 |
|
29-Sep-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6752728 link-editor can enter UNDEF symbols in symbol sort sections
|
#
7682:b04d06fd448f |
|
24-Sep-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6749055 ld should generate GNU style VERSYM indexes for VERNEED records PSARC/2008/603 ELF objects to adopt GNU-style Versym indexes
|
#
7668:f0ac9d483538 |
|
23-Sep-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6746674 setuid applications do not find libraries any more because trusted directories behavior changed
|
#
7636:663e8355bb29 |
|
18-Sep-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6744003 ld(1) could provide better argument processing diagnostics PSARC/2008/583 add gld options to ld(1)
|
#
7463:c4d92436ec33 |
|
02-Sep-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6735939 ld(1) discarded symbol relocations errors (Studio and GNU). 6354160 Solaris linker includes more than one copy of code in binary when linking gnu object code 6732920 mdb doesn't quite handle Extended ELF sections
|
#
7404:9310cd076095 |
|
26-Aug-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6684577 ld should propagate SHF_LINK_ORDER flag to ET_REL objects
|
#
7359:d738a7f7d21f |
|
18-Aug-2008 |
Rod Evans <Rod.Evans@Sun.COM> |
6734598 ld(1) archive processing failure due to mismatched file descriptors
|
#
7199:12c6362ca272 |
|
28-Jul-2008 |
ab196087 |
6728555 Fix for amd64 aw (6617475) breaks pure gcc builds
|
#
7122:51f3b40bdc33 |
|
17-Jul-2008 |
ab196087 |
6724774 elfdump -n doesn't print siginfo structure
|
#
7082:2886b49c89f4 |
|
11-Jul-2008 |
ab196087 |
6724311 dldump() mishandles R_AMD64_JUMP_SLOT relocations
|
#
7064:54385280df78 |
|
09-Jul-2008 |
ab196087 |
6617475 gas creates erroneous FILE symbols [was: ld.so.1 is reported as false positive by wsdiff]
|
#
7008:8f7bd4ba8aeb |
|
02-Jul-2008 |
ab196087 |
6720509 usr/src/cmd/sgs/sgsdemangler should be removed
|
#
6951:59445bec7ef4 |
|
24-Jun-2008 |
ab196087 |
6716350 usr/src/cmd/sgs should be linted by nightly builds
|
#
6874:ed5fd6d3ae67 |
|
13-Jun-2008 |
rie |
6712292 ld.so.1 should fall back to an interposer for failed direct bindings
|
#
6766:0251158c6e95 |
|
01-Jun-2008 |
rie |
6686343 ldd(1) - unused search path diagnosis should be enabled
|
#
6746:1223e4c9093a |
|
28-May-2008 |
rie |
6705846 multithreaded C++ application seems to get deadlocked in the dynamic linker code
|
#
6719:38e6916710cf |
|
27-May-2008 |
rie |
6706401 direct binding copy relocation fallback is insufficient for ild generated objects
|
#
6677:5ac557d186e4 |
|
21-May-2008 |
ab196087 |
6701798 ld can enter infinite loop processing bad mapfile
|
#
6667:2d6c366a5d6c |
|
20-May-2008 |
rie |
6703683 Can't build VirtualBox on Build 88 or 89 6703919 boot hangs intermittently on x86 with onnv daily.0430 and on
|
#
6652:83987ff288ca |
|
15-May-2008 |
rie |
6702260 single threading .init/.fini sections breaks staroffice
|
#
6635:8de60a34b2e5 |
|
13-May-2008 |
ab196087 |
6699131 elfdump should display core file notes
|
#
6614:144184774564 |
|
12-May-2008 |
rie |
6699594 The ld command has a problem handling 'protected' mapfile keyword.
|
#
6572:57d9d49c8eb0 |
|
07-May-2008 |
ab196087 |
6516212 usr/src/cmd/sgs/libelf warlock targets should be fixed or abandoned
|
#
6569:90c99f858ba3 |
|
07-May-2008 |
ab196087 |
6695681 ldd(1) crashes when run from a chrooted environment
|
#
6406:63229f7b802f |
|
10-Apr-2008 |
rie |
6686889 ld.so.1 regression - bad pointer created with 6509323 integration
|
#
6388:ebbf1923237d |
|
09-Apr-2008 |
rie |
6685125 ld/elfdump do not handle ZERO terminator .eh_frame amd64 unwind entry
|
#
6387:4977cc444d39 |
|
09-Apr-2008 |
rie |
6509323 Need to disable the Multiple Files loading - same name, different directories (or its stat() use)
|
#
6323:f6133eef3be2 |
|
31-Mar-2008 |
ab196087 |
6681761 lies, darn lies, and linker README files
|
#
6322:c7bf2a887dd4 |
|
31-Mar-2008 |
ab196087 |
6679212 sgs use of SCCS id for versioning is obstacle to mercurial migration
|
#
6299:35d40fdc268c |
|
27-Mar-2008 |
ab196087 |
6678244 elfdump dymamic section sanity checking needs refinement
|
#
6234:7f51286f5faf |
|
19-Mar-2008 |
rie |
PSARC/2008/198: elfwrap - wrap data in an ELF file 6675591 elfwrap - wrap data in an ELF file
|
#
6225:e6305f16e938 |
|
19-Mar-2008 |
ab196087 |
6674666 elfedit dyn:posflag1 needs option to locate element via NEEDED item
|
#
6223:30d6740da48d |
|
19-Mar-2008 |
ab196087 |
6606203 link editor ought to allow creation of >2gb sized objects
|
#
6206:6b0ed502a8e7 |
|
18-Mar-2008 |
ab196087 |
PSARC 2008/179 cross link-editor 6671255 link-editor should support cross linking
|
#
6186:ae3aa141e3fa |
|
13-Mar-2008 |
bholler |
6672544 elf_rtbndr must support non-ABI aligned stacks on amd64
|
#
6166:3479c27f8ecc |
|
07-Mar-2008 |
rie |
6672394 ldd(1) unused dependency processing is tricked by relocations errors
|
#
6158:685e2f65770b |
|
05-Mar-2008 |
bholler |
6668050 First trip through PLT does not preserve args in xmm registers
|
#
6150:bdc7a464af94 |
|
04-Mar-2008 |
rie |
PSARC/2008/148: new ldd(1) -p option 6357282 ldd should recognize PARENT and EXTERN symbols
|
#
6117:40d4ef971174 |
|
29-Feb-2008 |
rie |
6667661 Direct bindings can compromise executables with insufficient copy relocation information 6668534 Direct bindings can compromise function address comparisons from executables
|
#
6040:b0ad8aeed21b |
|
19-Feb-2008 |
rie |
6516808 ld.so.1's token expansion provides no escape for platforms that don't report HWCAP
|
#
5971:b5ed7ccb61af |
|
04-Feb-2008 |
rie |
6658385 ld core dumps when building Xorg on nv_82
|
#
5950:a449a24f9be0 |
|
31-Jan-2008 |
rie |
6654381 lazy loading fall-back needs optimizing
|
#
5905:056b84d6bf52 |
|
24-Jan-2008 |
rie |
4947191 OSNet should use direct bindings
|
#
5892:b863dde33f1b |
|
23-Jan-2008 |
ab196087 |
6492726 Merge SHF_MERGE|SHF_STRINGS input sections
|
#
5827:70b03ddc1344 |
|
14-Jan-2008 |
rie |
6634436 XFFLAG should be updated.
|
#
5801:c26c36cb0a81 |
|
09-Jan-2008 |
rie |
PSARC/2008/006: make ld(1) -z combreloc become default behavior 6642769 ld(1) -z combreloc should become default behavior
|
#
5565:538e7adac11a |
|
30-Nov-2007 |
ab196087 |
6626135 elfedit capabilities str->value mapping should come from usr/src/common/elfcap
|
#
5549:beb29939b34a |
|
29-Nov-2007 |
rie |
6629404 ld with -z ignore doesn't scale
|
#
5459:47c7b3aa8805 |
|
12-Nov-2007 |
ab196087 |
6319025 SUNWbtool packaging issues in Nevada and S10u1.
|
#
5451:d106cea3cae1 |
|
09-Nov-2007 |
rie |
6627765 soffice failure after integration of 6603313 - dangling GROUP pointer.
|
#
5411:7e4b0f185bae |
|
05-Nov-2007 |
ab196087 |
PSARC 2007/620 elfdump -T, and simplified matching 6621066 Reduce need for new elfdump options with every section type
|
#
5368:0557ad79abbf |
|
29-Oct-2007 |
rie |
6617855 nodirect tag can be ignored when other syminfo tags are available
|
#
5324:8526b6d31d90 |
|
24-Oct-2007 |
rie |
6620533 HWCAP filtering can leave uninitialized data behind - results in "rejected: Invalid argument"
|
#
5308:2cc1023bdfa4 |
|
23-Oct-2007 |
ab196087 |
6614968 elfedit needs string table module
|
#
5230:f1b9c5fa4422 |
|
11-Oct-2007 |
ab196087 |
6570616 elfdump should display incorrectly aligned note section
|
#
5220:caa2c0074088 |
|
10-Oct-2007 |
rie |
PSARC/2007/559 new symbol visibilities - EXPORTED, SINGLETON, and ELIMINATE 6602451 new symbol visibilities required: EXPORTED, SINGLETON and ELIMINATE
|
#
5189:66a4f4f8a159 |
|
05-Oct-2007 |
ab196087 |
6610591 do_reloc() should not require unused arguments
|
#
5154:afdff8c5ab8e |
|
01-Oct-2007 |
ab196087 |
6253589 mcs has problems handling multiple SHT_NOTE sections 6473571 strip and mcs get confused and corrupt files when passed non-ELF arguments
|
#
5152:fa5ab16f3606 |
|
01-Oct-2007 |
ab196087 |
5035454 mixing -Kpic and -KPIC may cause SIGSEGV with -xarch=v9
|
#
5088:26c540f30cd3 |
|
19-Sep-2007 |
ab196087 |
PSARC 2007/509 elfedit 6234471 need a way to edit ELF objects
|
#
5067:d64dc195fe92 |
|
17-Sep-2007 |
rie |
6603313 dlclose() can fail to unload objects after fix for 6573641
|
#
4991:8312f51e0f59 |
|
04-Sep-2007 |
ab196087 |
6597841 gelf_getdyn() reads one too many dynamic entries
|
#
4947:e92895a4c96a |
|
27-Aug-2007 |
rie |
PSARC/2007/474 new ldd(1) -w option 6595139 various applications should export yy* global variables for libl
|
#
4832:afa9dda73346 |
|
08-Aug-2007 |
rie |
6589819 ld generated reference to __tls_get_addr() fails when resolving to a shared object reference
|
#
4734:a4708faa3e85 |
|
26-Jul-2007 |
ab196087 |
6583742 ELF string conversion library needs to lose static writable buffers
|
#
4716:c06a3889ba02 |
|
24-Jul-2007 |
ab196087 |
6577462 Additional improvements needed to handling of gcc's symbol versioning
|
#
4699:ba3c3e75e70c |
|
21-Jul-2007 |
rie |
6573641 ld.so.1 does not maintain parent relationship to a dlopen() caller.
|
#
4679:3d9b5e6569cc |
|
18-Jul-2007 |
rie |
PSARC/2007/413 Add -zglobalaudit option to ld 6568745 segfault when using LD_DEBUG with bit_audit library when instrumenting mozilla
|
#
4665:7559cdd1a09e |
|
16-Jul-2007 |
ab196087 |
PSARC 2007/395 Add -P option to elfdump 6530249 elfdump should handle ELF files with no section header table
|
#
4474:21b74ac6ee8f |
|
14-Jun-2007 |
ab196087 |
6567670 ld(1) symbol size/section size verification uncovers Haskell compiler inconsistency
|
#
4433:c72b24eba078 |
|
11-Jun-2007 |
ab196087 |
6565476 rtld symbol version check prevents GNU ld binary from running
|
#
4362:c6e93e120d21 |
|
31-May-2007 |
rie |
6561987 data vac_conflict faults on lipthread libthread libs in s10.
|
#
4284:f3c7d94a1537 |
|
21-May-2007 |
rie |
5006034 need ?E mapfile feature extension
|
#
4242:a71ab6949017 |
|
15-May-2007 |
ab196087 |
6556563 elfdump section overlap checking is too slow for large files
|
#
4234:9d2660d116eb |
|
14-May-2007 |
rie |
6551627 OGL: SIGSEGV when trying to use OpenGL pipeline with splash screen, Solaris/Nvidia only
|
#
4192:5086341d63a2 |
|
09-May-2007 |
rie |
6532924 AMD64: Solaris 5.11 55b: SEGV after whocatches
|
#
4168:7a68e9a5dc29 |
|
04-May-2007 |
ab196087 |
PSARC 2007/247 Add -I option to elfdump 6246083 elfdump should allow section index specification (numeric -N equivalent)
|
#
4164:4b6df4d63eb0 |
|
03-May-2007 |
dm120769 |
backout 5006034: needs work
|
#
4157:2692c9055fcf |
|
03-May-2007 |
rie |
5006034 need ?E mapfile feature extension
|
#
4156:da0f64b64bfa |
|
03-May-2007 |
ab196087 |
6198202 mcs -d dumps core
|
#
4146:cd7af18fb113 |
|
01-May-2007 |
ab196087 |
6341667 elfdump should check alignments of ELF header elements 6387860 elfdump cores, when processing linux built ELF file
|
#
4065:f202696c68dd |
|
19-Apr-2007 |
rie |
6547441 Uninitialized variable causes ld.so.1 to crash on object cleanup
|
#
4063:ca21bf366165 |
|
19-Apr-2007 |
ab196087 |
5108874 elfdump SEGVs on bad object file
|
#
4031:7c86b30fec6f |
|
13-Apr-2007 |
rie |
6541004 hwcap filter processing can leak memory
|
#
3875:aede79dcec2e |
|
21-Mar-2007 |
ab196087 |
6516665 The link-editors should be more resilient against gcc's symbol versioning
|
#
3862:86869f5c0e35 |
|
20-Mar-2007 |
rie |
6535688 elfdump could be more robust in the face of Purify
|
#
3850:71162a8a771b |
|
19-Mar-2007 |
ab196087 |
PSARC 2007/127 Reserved space for editing ELF dynamic sections 6516118 Reserved space needed in ELF dynamic section and string table
|
#
3817:e2aeb8ed177f |
|
14-Mar-2007 |
rie |
6533587 ld.so.1: init/fini processing needs to compensate for interposer expectations
|
#
3788:9947e7abaaca |
|
09-Mar-2007 |
ab196087 |
6518359 extern mapfiles references to _init/_fini can create INIT/FINI addresses of 0
|
#
3787:321c4f513519 |
|
09-Mar-2007 |
rie |
6527318 dlopen(name, RTLD_NOLOAD) returns handle for unloaded library
|
#
3775:3617a86b0236 |
|
07-Mar-2007 |
ab196087 |
6531189 SEGV in dladdr()
|
#
3746:47ed52d6b3bd |
|
02-Mar-2007 |
raf |
6524709 executables using /usr/lib/libc.so.1 as the ELF interpreter dump core
|
#
3731:79e3159504fa |
|
28-Feb-2007 |
rie |
6523787 dlopen() handle gets mistakenly orphaned - results in access to freed memory
|
#
3621:2cbc0f92c696 |
|
08-Feb-2007 |
ab196087 |
PSARC 2007/074 -L option for nm(1) to display SHT_SUNW_LDYNSYM symbols 6518322 Some ELF utilities need updating for .SUNW_ldynsym section
|
#
3617:4b744d361365 |
|
07-Feb-2007 |
rie |
6521504 ld: hardware capabilities processing from relocatables objects needs hardening. 6521608 assertion failure in runtime linker related to auditing
|
#
3511:259680df67cd |
|
30-Jan-2007 |
rie |
6494228 pclose() error when an audit library calls popen() and the main target is being run under ldd 6518480 ld -melf_i386 doesn't complain
|
#
3492:cd4326c9ab0e |
|
25-Jan-2007 |
ab196087 |
PSARC 2007/026 ELF symbol sort sections 6475344 DTrace needs ELF function and data symbols sorted by address
|
#
3466:4cc6ca6917b5 |
|
22-Jan-2007 |
rie |
PSARC/2006/714 ld(1) mapfile: symbol interpose definition 6494214 Refinements to symbolic binding, symbol declarations and interposition 6500110 *file* could produce better error diagnostics
|
#
3464:c868c42f7be7 |
|
22-Jan-2007 |
rie |
6515970 HWCAP processing doesn't clean up fmap structure - browser fails to run java applet
|
#
3304:7e1905f59c95 |
|
20-Dec-2006 |
rie |
6501793 GOTOP relocation transition (optimization) fails with offsets > 2^32
|
#
3223:979b71b4ee95 |
|
12-Dec-2006 |
rie |
6496718 restricted visibility symbol references should trigger archive extraction
|
#
3191:6941d6cb4c23 |
|
28-Nov-2006 |
rie |
6487273 ld.so.1 may open arbitrary locale files when relative path is built from locale environment vars 6487284 ld.so.1: buffer overflow in doprf() function
|
#
3118:7f60028f32a1 |
|
14-Nov-2006 |
ab196087 |
6487499 link_audit "make clobber" creates and populates proto area 6488141 ld(1) should detect attempt to reference 0-length .bss section
|
#
2978:a77a2fdc9d9e |
|
24-Oct-2006 |
rie |
PSARC 2006/595 link-editor support library interface - ld_open() 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
|
#
2853:7064ad681ecc |
|
03-Oct-2006 |
rie |
6477132 ld.so.1: memory leak when running set*id application
|
#
2850:689acf945b89 |
|
02-Oct-2006 |
rie |
PSARC/2006/558 R_*_SIZE relocation support 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
|
#
2802:3bd2d4a7572a |
|
26-Sep-2006 |
ab196087 |
6448719 sys/elf.h could be updated with additional machine and ABI types
|
#
2762:51597dad8a0f |
|
19-Sep-2006 |
ab196087 |
6459189 UNIX03: *VSC* c99 compiler overwrites non-writable file
|
#
2698:070ed275e5b0 |
|
08-Sep-2006 |
rie |
6467925 ld: section deletion (-z ignore) requires improvement
|
#
2648:6c17d29a3f67 |
|
30-Aug-2006 |
rie |
6465623 need a way of building unix without an interpreter
|
#
2647:e440e3da2a6f |
|
30-Aug-2006 |
rie |
6464235 executing the 64-bit ld(1) should be easy
|
#
2454:6a83b4e39ddb |
|
27-Jul-2006 |
rie |
6424550 Write to unallocated (wua) errors when libraries are built with -z lazyload 6449485 ld(1) creates misaligned TLS in binary compiled with -xpg
|
#
2352:9cdfed81bb1c |
|
12-Jul-2006 |
ab196087 |
6421380 nm uses too many digits when formatting 64-bit hex values 6424132 elfdump inserts extra whitespace in bitmap value display
|
#
2347:4893f6c77768 |
|
11-Jul-2006 |
rie |
6388946 attempting to dlopen a .o file mislabeled as .so fails 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
|
#
2193:009c232598d7 |
|
14-Jun-2006 |
ab196087 |
PSARC 2006/353 ld(1) output file removal - change default behavior 6432984 ld(1) output file removal - change default behavior (PSARC 2006/353)
|
#
2145:f3828f946507 |
|
07-Jun-2006 |
rie |
6423051 static TLS support within the link-editors needs a major face lift
|
#
2133:f845bbe77e56 |
|
06-Jun-2006 |
ab196087 |
6431835 data corruption on x64 in 64-bit mode while LD_PROFILE is in effect
|
#
2056:6996ca3dfcdb |
|
24-May-2006 |
ab196087 |
6429504 crle(1) shows wrong defaults for non-existant 64-bit config file
|
#
2043:cce0c9bf5c8d |
|
23-May-2006 |
rie |
6429418 ld.so.1: need work-around for Nvidia drivers use of static TLS
|
#
1995:ca453ffa16e6 |
|
17-May-2006 |
rie |
6426048 C++ exceptions broken in Nevada for amd64
|
#
1976:f0691a145b7e |
|
15-May-2006 |
ab196087 |
PSARC 2006/301 elf_M32.h removal PSARC 2006/309 crle(1) configuration file format change 6174390 crle configuration files are inconsistent across platforms
|
#
1836:9acc285e707d |
|
19-Apr-2006 |
rie |
6409613 elf_outsync() should fsync()
|
#
1824:9cc314774a20 |
|
18-Apr-2006 |
rie |
6262333 init section of .so dlopened from audit interface not being called
|
#
1743:d2f77ca9e92e |
|
04-Apr-2006 |
ab196087 |
6382945 AMD64-GCC: dbx: internal error: dwarf reference attribute out of bounds
|
#
1737:13cb1019f7b2 |
|
03-Apr-2006 |
ab196087 |
6390410 64-bit LD_PROFILE can fail: relocation error when binding profile plt
|
#
1722:7b9a53f2503b |
|
31-Mar-2006 |
seizo |
6327926 ld does not set etext symbol correctly for AMD64 medium model
|
#
1698:0cf90a9f4e74 |
|
28-Mar-2006 |
ab196087 |
6397256 ldd dumps core in elf_fix_name
|
#
1682:79d68fa5aedd |
|
26-Mar-2006 |
rie |
6398893 Extended section processing needs some work
|
#
1618:8c9a4f31d225 |
|
14-Mar-2006 |
rie |
6316708 LD_DEBUG should provide a means of identifying/isolating individual link-map lists 6280209 elfdump cores on memory model 0x3 6197234 elfdump and dump don't handle 64-bit symbols correctly
|
#
1558:1d42b61f2c64 |
|
07-Mar-2006 |
ab196087 |
6391407 Insufficient alignment of 32-bit object in archive makes ld segfault
|
#
1424:5c5bac715032 |
|
13-Feb-2006 |
ab196087 |
6382170 Solaris 10 ar(1) adds newlines to data when creating/updating archives
|
#
1382:214686d1255f |
|
03-Feb-2006 |
rie |
6380470 32-bit ld(1) incorrectly builds 64-bit relocatable objects
|
#
1377:f7e6af419b52 |
|
02-Feb-2006 |
ab196087 |
6372620 printstack() segfaults when called from static function
|
#
1324:3b31c5d007bf |
|
25-Jan-2006 |
rie |
6372082 ld -r erroneously creates .got section on i386 6201866 amd64: linker symbol elimination is broken
|
#
1319:cc6ed72a12f5 |
|
24-Jan-2006 |
ab196087 |
6371877 LD_PROFILE_64 with gprof does not produce correct results on amd64
|
#
1282:ea4546cff613 |
|
17-Jan-2006 |
ab196087 |
6307146 mcs dumps core when appending null string to comment section
|
#
1210:10d6a9038665 |
|
05-Jan-2006 |
ab196087 |
6326497 ld.so not properly processing LD_LIBRARY_PATH ending in :
|
#
1169:c1bfcc795896 |
|
22-Dec-2005 |
rie |
6363495 Catchup required with Intel relocations
|
#
1118:101ef0ced076 |
|
14-Dec-2005 |
seizo |
6304206 runtime linker may respect LANG and LC_MESSAGE more than LC_ALL Contributed by Juergen Keil <jk@tools.de>
|
#
1109:1a3bd84f03cd |
|
13-Dec-2005 |
rie |
6362044 ld(1) inconsistencies with LD_DEBUG=-Dunused and -zignore 6362047 ld.so.1 dumps core when combining HWCAP and LD_PROFILE
|
#
956:f9d0be3d33a1 |
|
21-Nov-2005 |
rie |
6350027 ld.so.1 aborts with assertion failed on amd64
|
#
942:8cf53d6a7d2e |
|
17-Nov-2005 |
ahl |
PSARC 2005/689 ELF Extended Program Headers 6317969 elfheader limited to 65535 segments 6317980 coredump elfheader doesn't reflect the correct number of dumped segments 6343698 p-tools affected by 6317980 : coredump elfheader incorrectly states number of dumped segments 6350070 stub for shmgetid() returns the wrong default value
|
#
827:5fad2385b31e |
|
02-Nov-2005 |
seizo |
6307274 crle bug with LD_LIBRARY_PATH
|
#
751:adc4b8ad1cf5 |
|
25-Oct-2005 |
rie |
6340814 ld.so.1 core dump with HWCAP relocatable object + updated statistics
|
#
685:39399075b8e6 |
|
12-Oct-2005 |
rie |
6332983 s9 linker patches 112963-24/113986-20 causing cluster machines not to boot 6329796 Memory leak with iconv_open/iconv_close with patch 109147-33
|
#
651:1cce76dd7903 |
|
05-Oct-2005 |
seizo |
6310736 gcc and sgs/libld don't get along on SPARC
|
#
642:b1d3df9a7dfb |
|
04-Oct-2005 |
seizo |
6309061 link_audit should use __asm__ with gcc
|
#
574:31f933284640 |
|
19-Sep-2005 |
seizo |
PSARC 2005/514 - AMD64 - large section support 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
|
#
546:ffce8ef7b93b |
|
15-Sep-2005 |
rie |
6324589 psh coredumps on x86 machines on snv_23
|
#
542:17fad8746eb0 |
|
15-Sep-2005 |
rie |
6318401 mis-aligned TLS variable 6324019 ld.so.1: malloc alignment is insufficient for new compilers
|
#
502:425ac83c9448 |
|
07-Sep-2005 |
rie |
6318306 a dlsym() from a filter should be redirected to an associated filtee
|
#
422:61b608691cc0 |
|
25-Aug-2005 |
rie |
6314115 Checkpoint refuses to start, crashes on start, after application of linker patch 112963-22
|
#
280:ffd6f0e5ac00 |
|
03-Aug-2005 |
rie |
6301218 Matlab dumps core on startup when running on 112963-22
|
#
238:265780cf7e76 |
|
26-Jul-2005 |
seizo |
6273855 gcc and sgs/crle don't get along 6273864 gcc and sgs/libld don't get along 6273875 gcc and sgs/rtld don't get along 6272563 gcc and amd64/krtld/doreloc.c don't get along 6290157 gcc and sgs/librtld_db/rdb_demo don't get along
|
#
223:47da57647955 |
|
22-Jul-2005 |
rie |
6299525 .init order failure when processing cycles
|
#
208:3adbc966f712 |
|
21-Jul-2005 |
rie |
6295971 UNIX98/UNIX03 *vsx* DYNL.hdr/misc/dlfcn/T.dlfcn 14 fails, auxv.h syntax error
|
#
99:7638ff13fd59 |
|
29-Jun-2005 |
rie |
6291547 ld.so mishandles LD_AUDIT causing security problems.
|
#
64:c7fd7a5492d7 |
|
23-Jun-2005 |
rie |
6280467 dlclose() unmaps shared library before library's _fini() has finished
|
#
33:0cbc24367213 |
|
20-Jun-2005 |
rie |
6284941 excessive link times with many groups/sections
|
#
6:9049f50e2cc0 |
|
15-Jun-2005 |
rie |
6276905 dlinfo gives inconsistent results (relative vs absolute linkname) PSARC/2005/357 dlinfo(3c) RTLD_DI_ARGSINFO
|
#
0:68f95e015346 |
|
14-Jun-2005 |
stevel@tonic-gate |
OpenSolaris Launch
|