#
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
|
#
12992:92dfdb3a48cc |
|
02-Aug-2010 |
Rod Evans <Rod.Evans@Oracle.COM> |
6935867 .dynamic could be readonly in sharable objects
|
#
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
|
#
12029:3202400f09a4 |
|
29-Mar-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6938628 ld.so.1 should produce diagnostics for all dl*() entry points
|
#
11828:90325c8c5951 |
|
01-Mar-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6916788 ld version 2 mapfile syntax (fix relobj)
|
#
11827:d7ef53deac3f |
|
01-Mar-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6918143 symbol capabilities 6910387 .tdata and .tbss separation invalidates TLS program header information
|
#
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
|
#
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
|
#
10792:809cb9af791e |
|
14-Oct-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6888489 Null environment variables are not overriding crle(1) replaceable environment variables.
|
#
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
|
#
9878:ffd737a1c183 |
|
16-Jun-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6849998 remove undocumented mapfile $SPECVERS and $NEED options
|
#
9615:56391369c440 |
|
12-May-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6837777 ld ordered section code uses too much memory and works too hard
|
#
9313:d92b0c5ba25b |
|
08-Apr-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6827468 6801536 breaks 'ld -s' if there are weak/strong symbol pairs
|
#
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
|
#
8747:73be8d78d904 |
|
10-Feb-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6800388 shstrtab can be sized incorrectly when -z ignore is used
|
#
8501:e544a13d2b41 |
|
07-Jan-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6789925 64-bit applications with SF1_SUNW_ADDR32 require non-default starting address
|
#
8369:7536f6823d94 |
|
15-Dec-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6773695 ld -z nopartial can break non-pic objects
|
#
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
|
#
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
|
#
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
|
#
6614:144184774564 |
|
12-May-2008 |
rie |
6699594 The ld command has a problem handling 'protected' mapfile keyword.
|
#
6299:35d40fdc268c |
|
27-Mar-2008 |
ab196087 |
6678244 elfdump dymamic section sanity checking needs refinement
|
#
6206:6b0ed502a8e7 |
|
18-Mar-2008 |
ab196087 |
PSARC 2008/179 cross link-editor 6671255 link-editor should support cross linking
|
#
5971:b5ed7ccb61af |
|
04-Feb-2008 |
rie |
6658385 ld core dumps when building Xorg on nv_82
|
#
5892:b863dde33f1b |
|
23-Jan-2008 |
ab196087 |
6492726 Merge SHF_MERGE|SHF_STRINGS input sections
|
#
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
|
#
5549:beb29939b34a |
|
29-Nov-2007 |
rie |
6629404 ld with -z ignore doesn't scale
|
#
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
|
#
4716:c06a3889ba02 |
|
24-Jul-2007 |
ab196087 |
6577462 Additional improvements needed to handling of gcc's symbol versioning
|
#
4284:f3c7d94a1537 |
|
21-May-2007 |
rie |
5006034 need ?E mapfile feature extension
|
#
4234:9d2660d116eb |
|
14-May-2007 |
rie |
6551627 OGL: SIGSEGV when trying to use OpenGL pipeline with splash screen, Solaris/Nvidia only
|
#
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
|
#
3788:9947e7abaaca |
|
09-Mar-2007 |
ab196087 |
6518359 extern mapfiles references to _init/_fini can create INIT/FINI addresses of 0
|
#
3731:79e3159504fa |
|
28-Feb-2007 |
rie |
6523787 dlopen() handle gets mistakenly orphaned - results in access to freed memory
|
#
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
|
#
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
|
#
2766:897bcb036a29 |
|
19-Sep-2006 |
ab196087 |
PSARC 2006/526 SHT_SUNW_LDYNSYM - default local symbol addition 4934427 runtime linker should load up static symbol names visible to dladdr()
|
#
2648:6c17d29a3f67 |
|
30-Aug-2006 |
rie |
6465623 need a way of building unix without an interpreter
|
#
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
|
#
2145:f3828f946507 |
|
07-Jun-2006 |
rie |
6423051 static TLS support within the link-editors needs a major face lift
|
#
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
|
#
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
|
#
542:17fad8746eb0 |
|
15-Sep-2005 |
rie |
6318401 mis-aligned TLS variable 6324019 ld.so.1: malloc alignment is insufficient for new compilers
|
#
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
|
#
12992:92dfdb3a48cc |
|
02-Aug-2010 |
Rod Evans <Rod.Evans@Oracle.COM> |
6935867 .dynamic could be readonly in sharable objects
|
#
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
|
#
12029:3202400f09a4 |
|
29-Mar-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6938628 ld.so.1 should produce diagnostics for all dl*() entry points
|
#
11828:90325c8c5951 |
|
01-Mar-2010 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6916788 ld version 2 mapfile syntax (fix relobj)
|
#
11827:d7ef53deac3f |
|
01-Mar-2010 |
Rod Evans <Rod.Evans@Sun.COM> |
6918143 symbol capabilities 6910387 .tdata and .tbss separation invalidates TLS program header information
|
#
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
|
#
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
|
#
10792:809cb9af791e |
|
14-Oct-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6888489 Null environment variables are not overriding crle(1) replaceable environment variables.
|
#
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
|
#
9878:ffd737a1c183 |
|
16-Jun-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6849998 remove undocumented mapfile $SPECVERS and $NEED options
|
#
9615:56391369c440 |
|
12-May-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6837777 ld ordered section code uses too much memory and works too hard
|
#
9313:d92b0c5ba25b |
|
08-Apr-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6827468 6801536 breaks 'ld -s' if there are weak/strong symbol pairs
|
#
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
|
#
8747:73be8d78d904 |
|
10-Feb-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6800388 shstrtab can be sized incorrectly when -z ignore is used
|
#
8501:e544a13d2b41 |
|
07-Jan-2009 |
Rod Evans <Rod.Evans@Sun.COM> |
6789925 64-bit applications with SF1_SUNW_ADDR32 require non-default starting address
|
#
8369:7536f6823d94 |
|
15-Dec-2008 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6773695 ld -z nopartial can break non-pic objects
|
#
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
|
#
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
|
#
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
|
#
6614:144184774564 |
|
12-May-2008 |
rie |
6699594 The ld command has a problem handling 'protected' mapfile keyword.
|
#
6299:35d40fdc268c |
|
27-Mar-2008 |
ab196087 |
6678244 elfdump dymamic section sanity checking needs refinement
|
#
6206:6b0ed502a8e7 |
|
18-Mar-2008 |
ab196087 |
PSARC 2008/179 cross link-editor 6671255 link-editor should support cross linking
|
#
5971:b5ed7ccb61af |
|
04-Feb-2008 |
rie |
6658385 ld core dumps when building Xorg on nv_82
|
#
5892:b863dde33f1b |
|
23-Jan-2008 |
ab196087 |
6492726 Merge SHF_MERGE|SHF_STRINGS input sections
|
#
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
|
#
5549:beb29939b34a |
|
29-Nov-2007 |
rie |
6629404 ld with -z ignore doesn't scale
|
#
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
|
#
4716:c06a3889ba02 |
|
24-Jul-2007 |
ab196087 |
6577462 Additional improvements needed to handling of gcc's symbol versioning
|
#
4284:f3c7d94a1537 |
|
21-May-2007 |
rie |
5006034 need ?E mapfile feature extension
|
#
4234:9d2660d116eb |
|
14-May-2007 |
rie |
6551627 OGL: SIGSEGV when trying to use OpenGL pipeline with splash screen, Solaris/Nvidia only
|
#
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
|
#
3788:9947e7abaaca |
|
09-Mar-2007 |
ab196087 |
6518359 extern mapfiles references to _init/_fini can create INIT/FINI addresses of 0
|
#
3731:79e3159504fa |
|
28-Feb-2007 |
rie |
6523787 dlopen() handle gets mistakenly orphaned - results in access to freed memory
|
#
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
|
#
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
|
#
2766:897bcb036a29 |
|
19-Sep-2006 |
ab196087 |
PSARC 2006/526 SHT_SUNW_LDYNSYM - default local symbol addition 4934427 runtime linker should load up static symbol names visible to dladdr()
|
#
2648:6c17d29a3f67 |
|
30-Aug-2006 |
rie |
6465623 need a way of building unix without an interpreter
|
#
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
|
#
2145:f3828f946507 |
|
07-Jun-2006 |
rie |
6423051 static TLS support within the link-editors needs a major face lift
|
#
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
|
#
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
|
#
542:17fad8746eb0 |
|
15-Sep-2005 |
rie |
6318401 mis-aligned TLS variable 6324019 ld.so.1: malloc alignment is insufficient for new compilers
|
#
0:68f95e015346 |
|
14-Jun-2005 |
stevel@tonic-gate |
OpenSolaris Launch
|