elf: Avoid nested functions in the loader [BZ #27220]
[platform/upstream/glibc.git] / sysdeps / x86_64 / dl-machine.h
2021-10-07 Fangrui Songelf: Avoid nested functions in the loader [BZ #27220]
2021-09-03 Siddhesh PoyarekarRemove "Contributed by" lines
2021-08-17 Fangrui Songx86_64: Simplify elf_machine_{load_address,dynamic}
2021-04-15 Szabolcs Nagyx86_64: Remove lazy tlsdesc relocation related code
2021-04-15 Szabolcs Nagyx86_64: Avoid lazy relocation of tlsdesc [BZ #27137]
2021-01-04 H.J. Lux86: Check IFUNC definition in unrelocated executable...
2021-01-02 Paul EggertUpdate copyright dates with scripts/update-copyrights
2020-10-16 H.J. Lux86: Initialize CPU info via IFUNC relocation [BZ 26203]
2020-07-13 H.J. Lux86: Support usable check for all CPU features
2020-01-01 Joseph MyersUpdate copyright dates with scripts/update-copyrights.
2019-12-02 Florian Weimerelf: Do not run IFUNC resolvers for LD_DEBUG=unused...
2019-09-07 Paul EggertPrefer https to http for gnu.org and fsf.org URLs
2019-02-12 Joseph MyersAdd fall-through comments.
2019-01-01 Joseph MyersUpdate copyright dates with scripts/update-copyrights.
2018-04-04 Maciej W. Rozyckielf: Unify symbol address run-time calculation [BZ...
2018-02-05 H.J. Lux86-64: Use __glibc_likely/__glibc_likely in dl-machine.h
2018-01-01 Joseph MyersUpdate copyright dates with scripts/update-copyrights.
2017-10-20 H.J. Lux86-64: Use fxsave/xsave/xsavec in _dl_runtime_resolve...
2017-10-04 H.J. LuRevert x86: Allow undefined _DYNAMIC in static executable
2017-09-28 H.J. Lux86: Allow undefined _DYNAMIC in static executable
2017-06-14 Alan ModraPowerPC64 ELFv2 PPC64_OPT_LOCALENTRY
2017-05-03 H.J. Lux86: Set dl_platform and dl_hwcap from CPU features...
2017-02-02 H.J. LuAllow IFUNC relocation against unrelocated shared library
2017-01-01 Joseph MyersUpdate copyright dates with scripts/update-copyrights.
2016-10-28 H.J. LuCheck IFUNC definition in unrelocated shared library...
2016-09-06 H.J. LuX86-64: Add _dl_runtime_resolve_avx[512]_{opt|slow...
2016-05-13 H.J. LuCall init_cpu_features only if SHARED is defined
2016-01-04 Joseph MyersUpdate copyright dates with scripts/update-copyrights.
2015-08-25 H.J. LuSave and restore vector registers in x86-64 ld.so
2015-08-13 H.J. LuAdd _dl_x86_cpu_features to rtld_global
2015-03-31 H.J. LuAdd ELF_RTYPE_CLASS_EXTERN_PROTECTED_DATA to x86
2015-03-05 H.J. LuReplace ELF_RTYPE_CLASS_NOCOPY with ELF_RTYPE_CLASS_COPY
2015-01-02 Joseph MyersUpdate copyright dates with scripts/update-copyrights.
2014-12-21 H.J. LuRemove @PLT from "call _dl_init@PLT" in _dl_start_user
2014-11-04 Joseph MyersDon't use INTDEF/INTUSE with _dl_init (bug 14132).
2014-06-26 Siddhesh PoyarekarFix Wundef warning for ELF_MACHINE_NO_RELA
2014-02-10 Ondřej BílkaUse glibc_likely instead __builtin_expect.
2014-01-01 Allan McRaeUpdate copyright notices with scripts/update-copyrights
2013-05-29 Siddhesh PoyarekarAvoid crashing in LD_DEBUG when program name is unavailable
2013-01-17 H.J. LuImplement x86 SIZE32/SIZE64 relocations
2013-01-02 Joseph MyersUpdate copyright notices with scripts/update-copyrights.
2012-09-02 H.J. LuUse the first element of GOT for ld.so addresses
2012-07-01 Joseph MyersMerge glibc-ports into ports/ directory. glibc-2.16-ports-merge
2012-05-14 H.J. LuUpdate elf_machine_load_address for x32
2012-05-11 H.J. LuDon't handle R_X86_64_RELATIVE64 in ld.so
2012-05-11 H.J. LuHandle R_X86_64_RELATIVE64 and R_X86_64_64 for x32
2012-05-10 Roland McGrathTypo fix in x86_64/dl-machine.h
2012-05-10 H.J. LuSign extend R_X86_64_DTPOFF64/R_X86_64_TPOFF64
2012-05-08 H.J. LuReplace Elf64_XXX/ELF64_R_TYPE with ElfW(XXX)/ELFW...
2012-02-09 Paul EggertReplace FSF snail mail address with URLs.
2011-12-23 Marek PolacekFix typos in comments
2011-10-17 Ulrich DrepperUse rounds{s,d} for x86 rint, ceil, floor
2011-10-05 Andreas SchwabDon't call ifunc functions in trace mode
2011-09-10 Ulrich DrepperRemove support for !USE___THREAD
2010-03-05 Richard GuentherFix R_X86_64_PC32 overflow detection
2009-06-01 Ulrich DrepperSmall optimization of STT_GNU_IFUNC handling.
2009-06-01 Ulrich DrepperFinish IFUNC support for x86 and x86-64.
2009-04-26 Ulrich Drepper* sysdeps/unix/sysv/linux/dl-osinfo.h (dl_fatal): Remov...
2009-03-12 Ulrich Drepper* sysdeps/x86_64/dl-machine.h (elf_machine_rela): Add...
2008-05-13 Ulrich DrepperIntroduce TLS descriptors for i386 and x86_64.
2007-01-11 Ulrich Drepper[BZ #2510, BZ #2830, BZ #3137, BZ #3313, BZ #3426,...
2007-07-31 Jakub Jelinek.
2006-10-27 Ulrich DrepperUSE_TLS support is now default.
2005-07-31 Ulrich Drepperhelper variable into .data.rel.ro. Simplify the code...
2005-07-31 Ulrich Drepperhelper variable into .data.rel.ro. Remove unnecessary...
2005-07-31 Ulrich Drepper(elf_machine_load_address): Move helper variable into...
2005-03-31 Ulrich Drepper* sysdeps/unix/sysv/linux/x86_64/getcontext.S: Use...
2005-01-25 Ulrich DrepperUpdate.
2005-01-22 Ulrich DrepperUpdate.
2005-01-06 Ulrich Drepper* csu/elf-init.c (__libc_csu_fini): Don't do anything...
2004-12-22 Ulrich Drepper(CFLAGS-tst-align.c): Add -mpreferred-stack-boundary=4.
2007-07-12 Jakub Jelinek2.5-18.1
2004-09-24 Andreas Jaeger* sysdeps/x86_64/dl-machine.h (elf_machine_rela_relativ...
2004-03-05 Ulrich DrepperUpdate.
2004-01-13 Ulrich DrepperInclude <tls.h>.
2003-09-24 Ulrich DrepperUpdate.
2003-09-23 Roland McGrath* sysdeps/x86_64/dl-machine.h (RTLD_START): Set __libc_...
2003-07-31 Alexandre Oliva* elf/dynamic-link.h (elf_machine_rel, elf_machine_rela...
2003-06-18 Ulrich DrepperUpdate.
2003-06-15 Andreas Jaeger* sysdeps/x86_64/dl-machine.h (ELF_MACHINE_RUNTIME_TRAM...
2003-05-30 Andreas JaegerUpdate.
2003-04-24 Roland McGrath* elf/dl-reloc.c (allocate_static_tls): Rename to...
2003-02-21 Ulrich DrepperUpdate.
2002-10-17 Roland McGrath2002-10-17 Roland McGrath <roland@redhat.com>
2002-10-17 Roland McGrath* elf/dl-load.c (_dl_map_object_from_fd): Don't check...
2002-10-11 Roland McGrath* sysdeps/generic/bits/libc-tsd.h [USE___THREAD]: Condi...
2002-09-29 Roland McGrath* configure: Regenerated after aclocal.m4 change.
2002-09-27 Roland McGrath* sysdeps/x86_64/dl-machine.h (elf_machine_type_class...
2002-09-27 Roland McGrath* elf/dl-addr.c (_dl_addr): Set dli_fbase to l_map_start
2002-08-31 Andreas JaegerUpdate.
2002-07-22 Andreas Jaeger(elf_machine_load_address): Use local label.
2002-06-25 Andreas Jaeger* sysdeps/x86-64/dl-machine.h (elf_machine_load_address...
2002-03-01 Ulrich DrepperUpdate.
2002-02-28 Ulrich DrepperUpdate.
2002-02-03 Ulrich DrepperUpdate.
2002-02-01 Ulrich DrepperUpdate.
2001-12-12 Ulrich DrepperUpdate.
2001-09-19 Andreas JaegerUpdate.