summaryrefslogtreecommitdiff
path: root/usr/src/cmd/sgs/rtld/common/globals.c
AgeCommit message (Collapse)AuthorFilesLines
2022-09-1114821 Add additional AVX512 capabilitiesRobert Mustacchi1-4/+8
14822 Need new word of hardware capabilities 14823 aux vector feature mapping should use x86_featureset Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
2019-04-2410366 ld(1) should support GNU-style linker setsRichard Lowe1-6/+9
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>
2012-04-252413 %ymm* need to be preserved on way through PLTRobert Mustacchi1-0/+3
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Albert Lee <trisk@nexenta.com>
2010-07-206956152 dlclose() from an auditor can be fatal. Preinit/activity events ↵Rod Evans1-5/+7
should be more flexible.
2010-04-266932220 ld -z allextract skips objects that lack global symbolsAli Bahrami1-8/+19
2010-03-016918143 symbol capabilitiesRod Evans1-9/+60
6910387 .tdata and .tbss separation invalidates TLS program header information
2009-03-206801536 ld: mapfile processing oddities unveiled through mmapobj(2) observationsRod Evans1-1/+1
2009-02-236807864 ld.so.1 is susceptible to a fatal dlsym()/setlocale() raceRod Evans1-1/+1
2009-01-216686372 ld.so.1 should use mmapobj(2)Rod Evans1-53/+35
6726108 dlopen() performance could be improved.
2008-10-146754965 introduce the SF1_SUNW_ADDR32 bit in software capabilitiesRod Evans1-1/+3
PSARC/2008/622 32-bit Address Restriction Software Capabilities Flag
2008-04-296678310 using LD_AUDIT, ld.so.1 calls shared library's .init before library ↵raf1-0/+2
is fully relocated 6689238 libc needs global protection against ld.so.1
2008-04-096509323 Need to disable the Multiple Files loading - same name, different ↵rie1-13/+19
directories (or its stat() use)
2008-01-316654381 lazy loading fall-back needs optimizingrie1-1/+22
2006-04-186262333 init section of .so dlopened from audit interface not being calledrie1-4/+2
--HG-- rename : usr/src/cmd/sgs/rtld/common/mutex.c => usr/src/cmd/sgs/rtld/common/external.c
2006-03-146316708 LD_DEBUG should provide a means of identifying/isolating individualrie1-5/+12
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
2005-06-156276905 dlinfo gives inconsistent results (relative vs absolute linkname)rie1-3/+7
PSARC/2005/357 dlinfo(3c) RTLD_DI_ARGSINFO
2005-06-14OpenSolaris Launchstevel@tonic-gate1-0/+201