History log of /illumos-gate/usr/src/cmd/sgs/libconv/common/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ffca9b6bef40a4b4cb6c2739812326c6234f7984 20-Jan-2019 Toomas Soome <tsoome@me.com> 11090 libconv: NULL pointer errors
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
orenote.c
b6a0e2cd4ce8d91fe9dc750c44e662d7c7e5fb8e 20-Oct-2016 Richard Lowe <richlowe@richlowe.net> 10366 ld(1) should support GNU-style linker sets
10581 ld(1) should know kernel modules are a thing
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ynamic.c
ynamic.msg
lf.c
cf9a187ca73bc899270af62ab1cd99f2e205cf41 25-Jan-2019 Andy Fiddaman <omnios@citrus-it.co.uk> 10293 usr/cmd/sgs - remove lint and lint libraries
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
intsup.c
lib-lconv
ab618543cc6fc4bc273c077ef5d247961cdb29d4 08-Oct-2018 John Levon <john.levon@joyent.com> 8158 Want named threads API
9857 proc manpages should have LIBRARY section
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
orenote.c
orenote.msg
4226f635096bf9d814aa9fb335518c4855bbe3a3 27-May-2017 Jason King <jason.brian.king@gmail.com> 6375 Add native name demangling support
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
emangle.c
emangle.msg
intsup.c
856f620e96e5413932a6607aea5094db2ece172f 08-Sep-2018 Robert Mustacchi <rm@joyent.com> 9819 update sys/elf.h for recent processors like aarch64/risc-v
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Jake Saferstein <jake.saferstein@joyent.com>
Reviewed by: Brad Walker <bwalker@musings.com>
Approved by: Dan McDonald <danmcd@joyent.com>
lf.c
lf.msg
d0158222a5936ac26b7a03241b7d2df18cc544c8 13-Jun-2018 Robert Mustacchi <rm@joyent.com> 9596 Initial xsave xstate_bv should not include all features
9595 rtld should conditionally save AVX-512 state
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
orenote.c
orenote.msg
84f7925403b3bca6fbe5475f7e5fe9e20852b686 19-Jun-2017 Toomas Soome <tsoome@me.com> 9030 sgs: duplicate 'const' declaration specifier
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
lf.c
hdr.c
ymbols.c
yminfo.c
2428aad8462660fad2b105777063fea6f4192308 16-May-2016 Patrick Mooney <pmooney@pfmooney.com> 7805 want faster clock_gettime
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Garrett D'Amore <garrett@damore.org>
orenote.c
orenote.msg
d2a70789f056fc6c9ce3ab047b52126d80b0e3da 16-Apr-2014 Richard Lowe <richlowe@richlowe.net> 7029 want per-process exploit mitigation features (secflags)
7030 want basic address space layout randomization (ASLR)
7031 noexec_user_stack should be a security-flag
7032 want a means to forbid mappings around NULL
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Patrick Mooney <pmooney@joyent.com>
Approved by: Dan McDonald <danmcd@omniti.com>
orenote.c
orenote.msg
ynamic.c
ynamic.msg
6a37fc30652374065d6e4ab52366c499e5a34b66 19-Dec-2015 Bryan Cantrill <bryan@joyent.com> 6682 stop elfdump from weaving a web of SI_DTRACE lies
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
orenote.msg
34ae5cdf42c9fd8bc75aedb3a91cc2fba8d5182c 23-Dec-2013 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> 4265 remove INTERNAL_RELEASE_BUILD
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Robert Mustacchi <rm@joyent.com>
ld_vernote.ksh
f971a3462face662ae8ef220a18a98354d625d54 02-Apr-2013 Bryan Cantrill <bryan@joyent.com> 3673 core dumping is abysmally slow
3671 left behind enemy lines, agent LWP can go rogue
3670 add visibility into agent LWP's spymaster
Reviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com>
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
orenote.c
orenote.msg
hdr.c
hdr.msg
ebb8ac078e9265f87093fbb363e8c2cbc6ee13e6 13-Dec-2012 Robert Mustacchi <rm@joyent.com> 3414 Need a new word of AT_SUN_HWCAP bits
3415 Add isainfo support for f16c and rdrand
3416 Need disassembler support for rdrand and f16c
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
orenote.c
orenote.msg
34bdffbf3e3c188027e767e631f717b10159316d 02-Nov-2012 Garrett D'Amore <garrett@damore.org> 3294 pfiles postmortem support
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Eric Schrock <eric.schrock@delphix.com>
orenote.c
orenote.msg
70087ad34e224a679eb83e405bf394606ba94c1c 23-Oct-2012 Richard Lowe <richlowe@richlowe.net> 3298 illumos link-editor and related tools should be differentiable
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
ld_vernote.ksh
23a1ccea6aac035f084a7a4cdc968687d1b02daf 12-Aug-2010 Roger A. Faulkner <Roger.Faulkner@Oracle.COM> PSARC 2010/299 GNU/Linux/BSD compatibility functions
6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc
6901783 strndup would be nice
6824404 libc should provide ffsl() & ffsll()
6793969 RFE: Add|stpcpy|to libc
6735446 Want a __progname symbol for BSD-style source compatibility
6421095 Solaris should provide strcasestr
6275498 Provide string compare functions wcscasecmp,wcsncasecmp in solaris like linux

--HG--
rename : usr/src/lib/libc/port/gen/strcasecmp.c => usr/src/lib/libc/port/gen/ascii_strcasecmp.c
rename : usr/src/lib/libc/port/gen/strncasecmp.c => usr/src/lib/libc/port/gen/ascii_strncasecmp.c
rename : usr/src/lib/libc/sparc/gen/strcasecmp.s => usr/src/lib/libc/sparc/gen/ascii_strcasecmp.s
rename : usr/src/lib/libc/sparcv9/gen/strcasecmp.s => usr/src/lib/libc/sparcv9/gen/ascii_strcasecmp.s
emangle.c
2020b2b6df0384feda1732f65486c4604fbf5bea 20-Jul-2010 Rod Evans <Rod.Evans@Sun.COM> 6956152 dlclose() from an auditor can be fatal. Preinit/activity events should be more flexible.
udit.c
udit.msg
intsup.c
lib-lconv
f441771b0ce9f9d6122d318ff8290cb1a2848f9d 20-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

--HG--
rename : usr/src/cmd/sgs/rtld/common/_inline.h => usr/src/cmd/sgs/rtld/common/_inline_gen.h
l.c
l.msg
ynamic.c
ynamic.msg
yminfo.c
yminfo.msg
dc0f59e5324b0cb0a8b1062e2d385e5c016661b2 26-Apr-2010 Ali Bahrami <Ali.Bahrami@Oracle.COM> 6932220 ld -z allextract skips objects that lack global symbols
lf.c
98c080d502548e68bb9815459ea56e6ae282c430 29-Mar-2010 Rod Evans <Rod.Evans@Sun.COM> 6938628 ld.so.1 should produce diagnostics for all dl*() entry points

--HG--
rename : usr/src/cmd/sgs/liblddbg/common/callback.c => usr/src/cmd/sgs/liblddbg/common/dlfcns.c
l.c
l.msg
lib-lconv
08278a5e91755ccdb5850c19d21d42fb2e16b50e 01-Mar-2010 Rod Evans <Rod.Evans@Sun.COM> 6918143 symbol capabilities
6910387 .tdata and .tbss separation invalidates TLS program header information
ap.c
ap.msg
ap_machelf.c
ynamic.c
ynamic.msg
lf.c
lib-lconv
ections.c
ections.msg
yminfo.c
yminfo.msg
8fd04b8338ed5093ec2d1e668fa620b7de44c177 01-Mar-2010 Roger A. Faulkner <Roger.Faulkner@Sun.COM> PSARC 2009/657 delete obsolete system call traps
6906485 delete obsolete system call traps

--HG--
rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.c
rename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.c
rename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.c
rename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c
orenote.c
orenote.msg
69112edd987c28fa551d4f8d9362a84a45365f17 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
_literal.c
ap.c
ap.msg
ntry.c
ntry.msg
intsup.c
lib-lconv
ap.c
ap.msg
egments.c
egments.msg
e0e638160d72f8685f1481f6308bc368cd233c3f 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
roup.c
roup.msg
2017c9656f884256b400be40fa25d96d630bf02a 08-May-2009 Rod Evans <Rod.Evans@Sun.COM> 6831308 ld.so.1: symbol rescanning does a little too much work
roup.c
roup.msg
intsup.c
lib-lconv
ime.c
ime.msg
e23c41c9edb2294649cde3d370ae755701f3f140 21-Apr-2009 Ali Bahrami <Ali.Bahrami@Sun.COM> 6831285 linker LD_DEBUG support needs improvements
lobals.c
lobals_machelf.c
lib-lconv
trproc.c
dde769a2c00c82faaf80563ddd5610de2f4da339 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
ddstub.c
ddstub.msg
18c39223ab9d157a275b0971cd7bb2487f2d83d1 06-Apr-2009 Ali Bahrami <Ali.Bahrami@Sun.COM> 6821619 Solaris linkers need systematic approach to ELF OSABI (fix unref)
ymbols_sparc.c
4f680cc668fa6cf678c531083400ade9a9c7934c 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

--HG--
rename : usr/src/cmd/sgs/libconv/common/cap.c => usr/src/cmd/sgs/libconv/common/cap_machelf.c
rename : usr/src/cmd/sgs/libconv/common/dynamic.c => usr/src/cmd/sgs/libconv/common/dynamic_machelf.c
rename : usr/src/cmd/sgs/libconv/common/globals.c => usr/src/cmd/sgs/libconv/common/globals_machelf.c
rename : usr/src/cmd/sgs/libconv/common/sections.c => usr/src/cmd/sgs/libconv/common/sections_machelf.c
rename : usr/src/cmd/sgs/libconv/common/symbols_sparc.c => usr/src/cmd/sgs/libconv/common/symbols_sparc_machelf.c
conv.h
ap.c
ap.msg
ap_machelf.c
onfig.c
orenote.c
l.c
warf.c
ynamic.c
ynamic.msg
ynamic_machelf.c
lf.c
lf.msg
lobals.c
lobals_machelf.c
roup.c
intsup.c
lib-lconv
hdr.c
hdr.msg
ections.c
ections.msg
ections_machelf.c
egments.c
ymbols.c
ymbols.msg
ymbols_machelf.c
ymbols_sparc_machelf.c
yminfo.c
yminfo.msg
ersion.c
7e16fca05dfbcfd32c2ebc9e4d1abdac1cd8657c 18-Mar-2009 Ali Bahrami <Ali.Bahrami@Sun.COM> 6813909 generalize eh_frame support to non-amd64 platforms

--HG--
rename : usr/src/cmd/sgs/libld/common/unwind.amd.c => usr/src/cmd/sgs/libld/common/unwind.c
warf.c
warf.msg
hdr.c
hdr.msg
ymbols.c
ymbols.msg
1da7e59911a9f3f267c3ef294dc342767dee7952 10-Feb-2009 Ali Bahrami <Ali.Bahrami@Sun.COM> 6800388 shstrtab can be sized incorrectly when -z ignore is used
_literal.c
354507029a42e4bcb1ea64fc4685f2bfd4792db8 19-Nov-2008 Ali Bahrami <Ali.Bahrami@Sun.COM> 6736890 PT_SUNWBSS should be disabled
PSARC/2008/715 PT_SUNWBSS removal
hdr.msg
ca4eed8b351c42874d1c1d9360d832914a0ffd1b 18-Nov-2008 Ali Bahrami <Ali.Bahrami@Sun.COM> 6763342 sloppy relocations need to get sloppier
l.c
bebb829deac32e16136b725d421267d3dceb6cfd 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
lf.c
090a8d9e70b0696e7d9bc114c6e021757c9f04fe 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
lib-lconv
ersion.c
ersion.msg
7257d1b4d25bfac0c802847390e98a464fd787ac 06-Jun-2008 raf <none@none> PSARC 2008/309 expunge synonyms.h
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
okens.c
c6c9aed4d309e3d11be652b85e3bf8bb72f20c87 13-May-2008 ab196087 <none@none> 6699131 elfdump should display core file notes
ld_vernote.ksh
_literal.c
_literal.msg
orenote.c
orenote.msg
45462bf898cce4257293567d9170f6cf79d0ea1d 07-May-2008 ab196087 <none@none> 6695681 ldd(1) crashes when run from a chrooted environment
rch.c
3edf445cce90224c4218c6987d6709e8481cae58 31-Mar-2008 ab196087 <none@none> 6679212 sgs use of SCCS id for versioning is obstacle to mercurial migration
ld_vernote.ksh
ba2be53024c0b999e74ba9adcd7d80fec5df8c57 18-Mar-2008 ab196087 <none@none> PSARC 2008/179 cross link-editor
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
ap.c
ynamic.c
ynamic.msg
lf.c
lobals.c
lib-lconv
ymbols.c
yminfo.c
99f63845ee65f89a523460ce4b6b0603a06eceb7 30-Nov-2007 ab196087 <none@none> 6626135 elfedit capabilities str->value mapping should come from usr/src/common/elfcap
ap.c
6075882998740edfaff4dd844974e188f8bd6793 10-Oct-2007 rie <none@none> PSARC/2007/559 new symbol visibilities - EXPORTED, SINGLETON, and ELIMINATE
6602451 new symbol visibilities required: EXPORTED, SINGLETON and ELIMINATE
ynamic.c
ynamic.msg
ymbols.c
ymbols.msg
6a074c93c5dee390d8ca2377f42e55418f0a9eb3 01-Oct-2007 ab196087 <none@none> 5035454 mixing -Kpic and -KPIC may cause SIGSEGV with -xarch=v9
onfig.c
l.c
warf_ehe.c
ynamic.c
lf.c
roup.c
hdr.c
ections.c
egments.c
yminfo.c
d29b2c4438482eb00488be49a1f5d6835f455546 19-Sep-2007 ab196087 <none@none> PSARC 2007/509 elfedit
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
conv.h
ap.c
onfig.c
l.c
ynamic.c
lf.c
lobals.c
roup.c
lib-lconv
hdr.c
elocate.c
elocate_amd64.c
elocate_i386.c
elocate_sparc.c
ections.c
egments.c
ymbols.c
ymbols.msg
ymbols_sparc.c
yminfo.c
yminfo.msg
8af2c5b9bdbf69a55f079d7ad9483d38fae9f023 17-Sep-2007 rie <none@none> 6603313 dlclose() can fail to unload objects after fix for 6573641
roup.c
roup.msg
de777a601dfef76d8d54837de77dc672dce47498 26-Jul-2007 ab196087 <none@none> 6583742 ELF string conversion library needs to lose static writable buffers
conv.h
ap.c
onfig.c
ata.c
eftag.c
l.c
warf_ehe.c
ynamic.c
lf.c
lobals.c
roup.c
lib-lconv
hdr.c
elocate.c
elocate_amd64.c
elocate_i386.c
elocate_sparc.c
ections.c
egments.c
ymbols.c
ymbols_sparc.c
ersion.c
d840867f3a8b0ba209ef90762b3f9c72a5f92cc5 24-Jul-2007 ab196087 <none@none> 6577462 Additional improvements needed to handling of gcc's symbol versioning
lib-lconv
ersion.c
ersion.msg
efb9e8b87f7179cbe8dcdd56f4584d5bcdf7fbd2 21-Jul-2007 rie <none@none> 6573641 ld.so.1 does not maintain parent relationship to a dlopen() caller.
roup.c
roup.msg
7247f8883be6bcac5fe4735b6f87f873387dbbef 18-Jul-2007 rie <none@none> PSARC/2007/413 Add -zglobalaudit option to ld
6568745 segfault when using LD_DEBUG with bit_audit library when instrumenting mozilla
ynamic.c
ynamic.msg
8521e5e6630b57b9883c3979cd5589e53f09e044 14-Apr-2007 rie <none@none> 6541004 hwcap filter processing can leak memory
lib-lconv
hdr.c
hdr.msg
3b41b08b012a6f19ef78b8ee5eca7e3875ea51d4 21-Mar-2007 ab196087 <none@none> 6516665 The link-editors should be more resilient against gcc's symbol versioning
lib-lconv
ymbols.c
ersion.c
ersion.msg
3244bcaa97c6de4c5692dd87485de1ef73364ab5 19-Mar-2007 ab196087 <none@none> PSARC 2007/127 Reserved space for editing ELF dynamic sections
6516118 Reserved space needed in ELF dynamic section and string table
ynamic.c
ynamic.msg
lf.c
lf.msg
02ca3e029e37aa98ac6717698bfdac6afe960932 01-Mar-2007 rie <none@none> 6523787 dlopen() handle gets mistakenly orphaned - results in access to freed memory
ynamic.c
roup.c
roup.msg
lib-lconv
d579eb63ae5b8d8c65917b341e8c19a4df710606 25-Jan-2007 ab196087 <none@none> PSARC 2007/026 ELF symbol sort sections
6475344 DTrace needs ELF function and data symbols sorted by address
ynamic.c
ynamic.msg
ections.c
ections.msg
9a411307f0d1eedbc81618ec290e0685284d8a2b 23-Jan-2007 rie <none@none> 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
ynamic.c
ynamic.msg
2926dd2e801916128855cec712d18656be9bd1c5 02-Oct-2006 rie <none@none> 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
ap.c
ata.c
eftag.c
ynamic.c
lf.c
lobals.c
lib-lconv
hdr.c
elocate.c
elocate_amd64.c
elocate_amd64.msg
elocate_i386.c
elocate_i386.msg
elocate_sparc.c
elocate_sparc.msg
ections.c
ymbols.c
ymbols_sparc.c
1638af81f0b976a8a9b6936111b901c225d1e4ec 26-Sep-2006 ab196087 <none@none> 6448719 sys/elf.h could be updated with additional machine and ABI types
lf.c
lf.msg
9039eeaf76678a41be39feb97b4f724272ef7e18 19-Sep-2006 ab196087 <none@none> PSARC 2006/526 SHT_SUNW_LDYNSYM - default local symbol addition
4934427 runtime linker should load up static symbol names visible to dladdr()
ynamic.c
ynamic.msg
ections.c
ections.msg
7010c12ad3ac2cada55cf126121a8c46957d3632 30-Aug-2006 rie <none@none> 6464235 executing the 64-bit ld(1) should be easy
rch.c
lib-lconv
ections.c
ba4e3c84e6b9390bbf7df80b5f1d11dec34cc525 12-Jul-2006 ab196087 <none@none> 6421380 nm uses too many digits when formatting 64-bit hex values
6424132 elfdump inserts extra whitespace in bitmap value display
ap.c
onfig.c
onfig.msg
l.c
l.msg
ynamic.c
ynamic.msg
lf.c
lf.msg
lobals.c
lobals.msg
roup.c
roup.msg
lib-lconv
hdr.c
hdr.msg
ections.c
ections.msg
egments.c
egments.msg
479f0513ecbf0557313af23b450ef8a6b16ab262 23-May-2006 rie <none@none> 6429418 ld.so.1: need work-around for Nvidia drivers use of static TLS
lib-lconv
c13de8f6a88563211bd4432ca11ca38ed3bf0fc0 15-May-2006 ab196087 <none@none> PSARC 2006/301 elf_M32.h removal
PSARC 2006/309 crle(1) configuration file format change
6174390 crle configuration files are inconsistent across platforms

--HG--
rename : usr/src/cmd/sgs/dump/common/util.c => deleted_files/usr/src/cmd/sgs/dump/common/util.c
rename : usr/src/uts/common/sys/elf_M32.h => deleted_files/usr/src/uts/common/sys/elf_M32.h
conv.h
ap.c
ynamic.c
ynamic.msg
lf.c
lf.msg
lobals.c
elocate.c
elocate_amd64.c
elocate_i386.c
elocate_sparc.c
ections.c
ections.msg
ymbols.c
ymbols_sparc.c
10a4fa49f51ed9ae1c857a626de6ce9ebf41661a 18-Apr-2006 rie <none@none> 6262333 init section of .so dlopened from audit interface not being called

--HG--
rename : usr/src/cmd/sgs/rtld/common/mutex.c => usr/src/cmd/sgs/rtld/common/external.c
ynamic.c
ynamic.msg
4899432a4abc50d8c3d81d5faf257b92517b7716 28-Mar-2006 ab196087 <none@none> 6397256 ldd dumps core in elf_fix_name
ynamic.c
ynamic.msg
5aefb6555731130ca4fd295960123d71f2d21fe8 14-Mar-2006 rie <none@none> 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

--HG--
rename : usr/src/cmd/sgs/libelf/spec/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/Makefile
rename : usr/src/cmd/sgs/libelf/spec/Makefile.targ => deleted_files/usr/src/cmd/sgs/libelf/spec/Makefile.targ
rename : usr/src/cmd/sgs/libelf/spec/amd64/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/amd64/Makefile
rename : usr/src/cmd/sgs/libelf/spec/elf.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/elf.spec
rename : usr/src/cmd/sgs/libelf/spec/elf32.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/elf32.spec
rename : usr/src/cmd/sgs/libelf/spec/elf64.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/elf64.spec
rename : usr/src/cmd/sgs/libelf/spec/gelf.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/gelf.spec
rename : usr/src/cmd/sgs/libelf/spec/i386/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/i386/Makefile
rename : usr/src/cmd/sgs/libelf/spec/sparc/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/sparc/Makefile
rename : usr/src/cmd/sgs/libelf/spec/sparcv9/Makefile => deleted_files/usr/src/cmd/sgs/libelf/spec/sparcv9/Makefile
rename : usr/src/cmd/sgs/libelf/spec/versions => deleted_files/usr/src/cmd/sgs/libelf/spec/versions
rename : usr/src/cmd/sgs/libelf/spec/weak.spec => deleted_files/usr/src/cmd/sgs/libelf/spec/weak.spec
rename : usr/src/cmd/sgs/librtld_db/common/lintsup.c => deleted_files/usr/src/cmd/sgs/librtld_db/common/lintsup.c
rename : usr/src/cmd/sgs/libld/amd64/machrel.c => usr/src/cmd/sgs/libld/common/machrel.amd.c
rename : usr/src/cmd/sgs/libld/i386/machrel.c => usr/src/cmd/sgs/libld/common/machrel.intel.c
rename : usr/src/cmd/sgs/libld/sparc/machrel.c => usr/src/cmd/sgs/libld/common/machrel.sparc.c
rename : usr/src/cmd/sgs/libld/i386/machsym.c => usr/src/cmd/sgs/libld/common/machsym.intel.c
rename : usr/src/cmd/sgs/libld/sparc/machsym.c => usr/src/cmd/sgs/libld/common/machsym.sparc.c
rename : usr/src/cmd/sgs/libld/amd64/amd64unwind.c => usr/src/cmd/sgs/libld/common/unwind.amd.c
rename : usr/src/cmd/sgs/librtld_db/common/librtld_db.sparc.msg => usr/src/cmd/sgs/librtld_db/common/librtld_db.sparcv9.msg
rename : usr/src/cmd/sgs/rtld/common/sunwmove.c => usr/src/cmd/sgs/rtld/common/move.c
conv.h
rch.c
ap.c
onfig.c
onfig.msg
ata.c
ata.msg
eftag.c
eftag.msg
emangle.c
emangle.msg
l.c
warf_ehe.c
warf_ehe.msg
ynamic.c
ynamic.msg
lf.c
lf.msg
lobals.c
lobals.msg
roup.c
roup.msg
ddstub.c
ddstub.msg
lib-lconv
hdr.c
hdr.msg
elocate.c
elocate_amd64.c
elocate_i386.c
elocate_sparc.c
ections.c
egments.c
egments.msg
ymbols.c
ymbols.msg
ymbols_sparc.c
ymbols_sparc.msg
okens.c
ersion.c
552ff45744b184a9b5515fb45ac67b5502db607c 22-Dec-2005 rie <none@none> 6363495 Catchup required with Intel relocations
elocate_amd64.c
elocate_amd64.msg
elocate_i386.c
elocate_i386.msg
elocate_sparc.c
elocate_sparc.msg
11a2bb386c90df26ed2d2d6086a56cb503465e33 12-Oct-2005 rie <none@none> 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
ections.c
54d82594cac34899a52710db0b8235a171e83e31 19-Sep-2005 seizo <none@none> 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
ections.c
ections.msg
ymbols.c
ymbols.msg
dffec89c701f362367e5e044605265b4dede5a69 03-Aug-2005 rie <none@none> 6301218 Matlab dumps core on startup when running on 112963-22
ynamic.c
ynamic.msg
intsup.c
lib-lconv
7c478bd95313f5f23a4c958a745db2134aa03244 14-Jun-2005 stevel@tonic-gate <none@none> OpenSolaris Launch
conv.h
rch.c
rch.msg
ld_vernote.ksh
ap.c
ap.msg
onfig.c
onfig.msg
ata.c
ata.msg
eftag.c
eftag.msg
l.c
l.msg
warf_ehe.c
warf_ehe.msg
ynamic.c
ynamic.msg
lf.c
lf.msg
lobals.c
lobals.msg
roup.c
roup.msg
ddstub.c
ddstub.msg
intsup.c
lib-lconv
hdr.c
hdr.msg
elocate.c
elocate_amd64.c
elocate_amd64.msg
elocate_i386.c
elocate_i386.msg
elocate_sparc.c
elocate_sparc.msg
ections.c
ections.msg
egments.c
egments.msg
ymbols.c
ymbols.msg
ymbols_sparc.c
ymbols_sparc.msg
okens.c
ersion.c
ersion.msg