History log of /illumos-gate/usr/src/cmd/sgs/libld/common/update.c (Results 1 – 25 of 62)
Revision Date Author Comments
# 9ef500b0 31-Jan-2023 Richard Lowe

15361 ld doesn't fill out PT_DYNAMIC sufficiently for binutils 2.40
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacc

15361 ld doesn't fill out PT_DYNAMIC sufficiently for binutils 2.40
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...


# a196c3ff 02-Jun-2022 Richard Lowe

14722 ld should keep group members in separate output sections
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Igor Kozhukhov <ig

14722 ld should keep group members in separate output sections
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...


# 8b891ae8 10-Oct-2021 Richard Lowe

14152 ld(1) should be more careful about empty alists
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>
Reviewed by: Andy Fiddaman <an

14152 ld(1) should be more careful about empty alists
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...


# 7e85189a 10-Apr-2021 Toomas Soome

13487 want mapfile-based assertions about symbol properties (fix SPARC)
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: Klaus Ziegle

13487 want mapfile-based assertions about symbol properties (fix SPARC)
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: Klaus Ziegler <klausz@haus-gisela.de>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...


# 8222814e 05-Apr-2021 Richard Lowe

13487 want mapfile-based assertions about symbol properties
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Dan McDonald

13487 want mapfile-based assertions about symbol properties
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# f980a4bb 31-Mar-2021 Richard Lowe

13684 ld aborts when input object has no file name
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Approved by: Robert Mustacchi <rm@fingo

13684 ld aborts when input object has no file name
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...


# ae940584 12-May-2020 Toomas Soome

13420 libld: symbol 'dynsort_compare_syms' is multiply-defined
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Gordon

13420 libld: symbol 'dynsort_compare_syms' is multiply-defined
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...


# fb8f92ba 21-Jan-2019 Toomas Soome

11101 libld: NULL pointer errors
Reviewed by: Jason Lippert <jason@glasspelican.ca>
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 ...


# c524b4fe 29-Nov-2018 Richard Lowe

10346 ld(1) should not reduce symbol visibility of COMDAT symbols when producing relocatable objects
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>

10346 ld(1) should not reduce symbol visibility of COMDAT symbols when producing relocatable objects
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# d2a70789 16-Apr-2014 Richard Lowe

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 t

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>

show more ...


# 6a634c9d 19-Aug-2010 Richard Lowe

merge with onnv_147
Reviewed by: garrett@nexenta.com
Approved by: garrett@nexenta.com


# 1007fd6f 11-Aug-2010 Ali Bahrami

6972860 ld should provide user guidance to improve objects
PSARC/2010/312 Link-editor guidance


# 94c044f4 02-Aug-2010 Rod Evans

6935867 .dynamic could be readonly in sharable objects


# f441771b 20-May-2010 Rod Evans

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 definiti

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

show more ...


# 98c080d5 29-Mar-2010 Rod Evans

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


# a1926ac7 01-Mar-2010 Ali Bahrami

6916788 ld version 2 mapfile syntax (fix relobj)


# 08278a5e 01-Mar-2010 Rod Evans

6918143 symbol capabilities
6910387 .tdata and .tbss separation invalidates TLS program header information


# 69112edd 22-Feb-2010 Ali Bahrami

6916788 ld version 2 mapfile syntax
PSARC/2009/688 Human readable and extensible ld mapfile syntax


# e64d0ff9 02-Dec-2009 Ali Bahrami

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

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

show more ...


# 635216b6 14-Oct-2009 Rod Evans

6888489 Null environment variables are not overriding crle(1) replaceable environment variables.


# 28bda19c 23-Jul-2009 Rod Evans

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


# 4a8d0ea7 16-Jun-2009 Ali Bahrami

6849998 remove undocumented mapfile $SPECVERS and $NEED options


# 1dd9d86f 12-May-2009 Ali Bahrami

6837777 ld ordered section code uses too much memory and works too hard


# 3e831575 08-Apr-2009 Ali Bahrami

6827468 6801536 breaks 'ld -s' if there are weak/strong symbol pairs


123