7dbbfe77 | 02-Apr-2023 |
Toomas Soome |
15532 libelf: clean up warning gags Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu> Reviewed by: Igor Kozhukhov <igor@dilos.org>
15532 libelf: clean up warning gags Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
2a8bcb4e | 27-Dec-2022 |
Toomas Soome |
15289 cmd: remove pragma ident Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dan Cross <cross@oxidecomputer.com> Approved by: Dan McDonald <danmcd@mnx.io> |
b3403853 | 01-Oct-2021 |
Richard Lowe |
14127 ld(1) can double free when cleaning up Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent
14127 ld(1) can double free when cleaning up Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
aef95424 | 21-Jan-2019 |
Toomas Soome |
11094 libelf: NULL pointer errors Reviewed by: Norm Jacobs <naj@snapcon.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com> |
b6a0e2cd | 20-Oct-2016 |
Richard Lowe |
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
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>
show more ...
|
7d732bb0 | 19-Dec-2018 |
John Levon |
10138 smatch fixes for usr/src/cmd/sgs Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com> |
cf9a187c | 25-Jan-2019 |
Andy Fiddaman |
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>
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>
show more ...
|
e2f4f3da | 11-Jun-2017 |
Yuri Pankov |
8366 remove warlock leftovers from usr/src/cmd and usr/src/lib Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Hans Rosenfeld <rosenfe
8366 remove warlock leftovers from usr/src/cmd and usr/src/lib Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
show more ...
|
18059eae | 12-Dec-2014 |
Richard Lowe |
5535 libelf should check for e_phoff overflow Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com> |
98cadd32 | 26-Nov-2014 |
Richard Lowe |
5507 libelf may overflow data buffer when translating data to memory representation Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved
5507 libelf may overflow data buffer when translating data to memory representation Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
show more ...
|
deec6be0 | 09-Dec-2013 |
Richard Lowe |
4383 libelf can't write extended sections when ELF_F_LAYOUT Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Gordon Ross
4383 libelf can't write extended sections when ELF_F_LAYOUT Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Gordon Ross <gwr@nexenta.com>
show more ...
|
87c72343 | 05-Jan-2013 |
Richard Lowe |
3451 archive libraries with no symbols shouldn't require a string table Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Gar
3451 archive libraries with no symbols shouldn't require a string table Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
show more ...
|
ba7866cd | 08-Jul-2010 |
Ali Bahrami |
6952219 ld support for archives larger than 2 GB PSARC/2010/224 Support for archives larger than 2 GB |
cd3e9333 | 25-Jun-2010 |
Ali Bahrami |
6916796 OSnet mapfiles should use version 2 link-editor syntax --HG-- rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-vers rename : usr
6916796 OSnet mapfiles should use version 2 link-editor syntax --HG-- rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-vers rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings => usr/src/cmd/sgs/link_audit/common/mapfile-vers-bindings rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt => usr/src/cmd/sgs/link_audit/common/mapfile-vers-perfcnt rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep => usr/src/cmd/sgs/link_audit/common/mapfile-vers-symbindrep rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss => usr/src/cmd/sgs/link_audit/common/mapfile-vers-truss rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who => usr/src/cmd/sgs/link_audit/common/mapfile-vers-who rename : usr/src/common/mapfiles/i386/map.noexdata => usr/src/common/mapfiles/common/map.noexdata rename : usr/src/lib/libaio/sparc/mapfile-vers => usr/src/lib/libaio/common/mapfile-vers rename : usr/src/lib/libelfsign/common/mapfile.map => usr/src/lib/libelfsign/common/mapfile-vers rename : usr/src/lib/libpthread/sparc/mapfile-vers => usr/src/lib/libpthread/common/mapfile-vers rename : usr/src/lib/librt/amd64/mapfile-vers => usr/src/lib/librt/common/mapfile-vers rename : usr/src/lib/libsys/sparc/mapfile-vers => usr/src/lib/libsys/common/mapfile-vers rename : usr/src/lib/libthread/sparc/mapfile-vers => usr/src/lib/libthread/common/mapfile-vers
show more ...
|
2a93c375 | 20-May-2010 |
Ali Bahrami |
6954032 Support library with ld_open and -z allextract in snv_139 do not mix |
3228339c | 19-Mar-2010 |
Ali Bahrami |
6934123 elfdump -d coredumps on PA-RISC elf |
08278a5e | 01-Mar-2010 |
Rod Evans |
6918143 symbol capabilities 6910387 .tdata and .tbss separation invalidates TLS program header information |
6b1abd46 | 26-Feb-2010 |
Peter Dennis - Sustaining Engineer |
6924224 linker should ignore SUNW_dof when calculating the elf checksum |
3c573fcc | 16-Oct-2009 |
Ali Bahrami |
6885456 Need to implement GNU-ld behavior in construction of .init/.fini sections |
62b628a6 | 18-Jun-2009 |
Ali Bahrami |
6851224 elf_getshnum() and elf_getshstrndx() incompatible with 2002 ELF gABI agreement PSARC/2009/363 replace elf_getphnum, elf_getshnum, and elf_getshstrndx |
842eec28 | 23-Mar-2009 |
Rod Evans |
6802452 libelf shouldn't use MS_SYNC |
bfed486a | 10-Feb-2009 |
Ali Bahrami |
6798660 Cadmium .NOT file processing problem with CWD relative file paths Contributed by Richard Lowe 6785284 Mapfile versioning rules need to be more visible to gatelings 6800164 Standar
6798660 Cadmium .NOT file processing problem with CWD relative file paths Contributed by Richard Lowe 6785284 Mapfile versioning rules need to be more visible to gatelings 6800164 Standard file exclusion mechanism needed for Cadmium tools
show more ...
|
bebb829d | 14-Oct-2008 |
Rod Evans |
6754965 introduce the SF1_SUNW_ADDR32 bit in software capabilities PSARC/2008/622 32-bit Address Restriction Software Capabilities Flag |
3dbfc803 | 24-Sep-2008 |
Rod Evans |
6746674 setuid applications do not find libraries any more because trusted directories behavior changed |
7257d1b4 | 06-Jun-2008 |
raf |
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
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
show more ...
|