index
:
ci/llvm-monorepo.git
linaro-local/ci/llvm-kernel-aarch64-baseline
linaro-local/ci/llvm-kernel-aarch64-good
linaro-local/ci/llvm-kernel-aarch64-tested
linaro-local/ci/llvm-kernel-armv8l-baseline
linaro-local/ci/llvm-kernel-armv8l-good
linaro-local/ci/llvm-kernel-armv8l-tested
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-next
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-stable-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-next
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-stable-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-next
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-stable-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-next
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-stable-defconfig_nolse
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-defconfig
[no description]
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lld
/
ELF
/
Relocations.cpp
Age
Commit message (
Expand
)
Author
2018-07-18
Revert r336609: Fix direct calls to __wrap_sym when it is relocated.
Rui Ueyama
2018-07-09
Fix direct calls to __wrap_sym when it is relocated.
Rui Ueyama
2018-07-09
lld: add experimental support for SHT_RELR sections.
Rui Ueyama
2018-07-09
[PPC64] Add TLS local dynamic to local exec relaxation
Zaara Syeda
2018-06-27
[PPC64] Add support for R_PPC64_GOT_DTPREL16* relocations
Zaara Syeda
2018-06-16
[ELF] Pass callables by function_ref
Benjamin Kramer
2018-06-11
[ELF] Fix copy relocation when two symbols share the same Symbol instance.
Fangrui Song
2018-06-11
[ELF][MIPS] Multi-GOT implementation
Simon Atanasyan
2018-06-06
Correct aligment computation for shared object symbols.
Han Shen
2018-05-31
[PPC64] Support R_PPC64_GOT_TLSLD16 relocations.
Sean Fertile
2018-05-31
Rename R_TLSGD/R_TLSLD to add _GOT_FROM_END. NFC.
Sean Fertile
2018-05-29
[PPC64] Support General-Dynamic tls.
Sean Fertile
2018-05-11
[PPC64] isRelExpr should return true for the PPC Call Exprs.
Sean Fertile
2018-05-04
[PPC64] Remove support for ELF V1 ABI in LLD
Zaara Syeda
2018-04-26
Add a comment. NFC.
Rafael Espindola
2018-04-26
Replace SharedSymbols with Defined when creating copy relocations.
Rafael Espindola
2018-04-26
Simplify processRelocAux.
Rafael Espindola
2018-04-20
Add -z {combreloc,copyreloc,noexecstack,lazy,relro,text}.
Rui Ueyama
2018-04-05
[ELF] - Eliminate Target::isPicRel method.
George Rimar
2018-03-30
ELF: Try to create last thunk section at ThunkSectionSpacing bytes before the...
Peter Collingbourne
2018-03-29
ELF: Allow thunks to change size. NFCI.
Peter Collingbourne
2018-03-24
Add a SectionBase::getVA helper. NFC.
Rafael Espindola
2018-03-14
Update Error Message
Rumeet Dhindsa
2018-03-14
Error instead of producing broken binary.
Rafael Espindola
2018-03-09
ELF: Do not create multiple thunks for the same virtual address.
Peter Collingbourne
2018-02-28
Merge {COFF,ELF}/Strings.cpp to Common/Strings.cpp.
Rui Ueyama
2018-02-23
[ELF] Add comment for preemptible and fix typo. NFC
Fangrui Song
2018-02-20
Consistent (non) use of empty lines in include blocks
Sam Clegg
2018-02-16
Simplify RelocationBaseSection::addReloc.
Rafael Espindola
2018-02-16
Ensure that Elf_Rel addends are always written for dynamic relocations
Alexander Richardson
2018-02-13
Add a simpler version of addReloc. NFC.
Rafael Espindola
2018-01-31
[ELF] Make overlapping output sections an error
Alexander Richardson
2018-01-16
Inline foot gun into only valid use.
Rafael Espindola
2018-01-16
Fix another case we were using the wrong visibility.
Rafael Espindola
2018-01-10
Rename --icf-data and add a corresponding flag for functions.
Rafael Espindola
2018-01-09
Rewrite our relocation processing.
Rafael Espindola
2018-01-08
Move scanReloc to an auxiliary function.
Rafael Espindola
2018-01-05
Simplify handling of size relocations.
Rafael Espindola
2018-01-05
Centralize Config->IsRela handling.
Rafael Espindola
2018-01-04
Inline a function that is only called once. NFC.
Rafael Espindola
2018-01-03
Use references for a few arguments that are never null.
Rafael Espindola
2018-01-03
Mention symbol name in error message.
Rafael Espindola
2018-01-03
Use getLocation to improve error message.
Rafael Espindola
2018-01-03
Update code as this also handles GOT relocations.
Rafael Espindola
2018-01-03
Use a switch. NFC.
Rafael Espindola
2018-01-03
Refactor duplicated expression.
Rafael Espindola
2018-01-03
Use a swtich. NFC.
Rafael Espindola
2018-01-03
Simplify mips gprel handling.
Rafael Espindola
2018-01-03
Don't assume that size relocations are always constant.
Rafael Espindola
2018-01-03
Produce relocations with weak undef if the section is RW.
Rafael Espindola
[next]