Page MenuHomePhabricator
Feed Advanced Search

Sep 24 2019

psmith committed rL372781: [ELF][ARM] Fix crash when discarding InputSections that have .ARM.exidx.
[ELF][ARM] Fix crash when discarding InputSections that have .ARM.exidx
Sep 24 2019, 2:43 PM
psmith closed D67848: [LLD][ELF][ARM] Fix crash when discarding all of the InputSections that have .ARM.exidx sections.
Sep 24 2019, 2:43 PM · Restricted Project

Sep 17 2019

psmith committed rL372094: [ELF][AARCH64] Refactor AArchErrataFix to match changes in ARMErrataFix NFC..
[ELF][AARCH64] Refactor AArchErrataFix to match changes in ARMErrataFix NFC.
Sep 17 2019, 2:49 AM
psmith closed D67622: [LLD][AARCH64] Small refactor of AArchErrataFix to match changes in ARMErrataFix NFC..
Sep 17 2019, 2:49 AM · Restricted Project

Sep 16 2019

psmith committed rL372006: Request commit access for psmith.
Request commit access for psmith
Sep 16 2019, 9:07 AM
psmith committed rL371970: [ELF][ARM] Fix -Werror buildbots NFC..
[ELF][ARM] Fix -Werror buildbots NFC.
Sep 16 2019, 3:08 AM
psmith committed rL371965: [ELF][ARM] Implement --fix-cortex-a8 to fix erratum 657417.
[ELF][ARM] Implement --fix-cortex-a8 to fix erratum 657417
Sep 16 2019, 2:40 AM
psmith closed D67284: [LLD][ELF][ARM] Implement --fix-cortex-a8 to fix erratum 657417.
Sep 16 2019, 2:40 AM · Restricted Project

Sep 13 2019

psmith committed rL371835: Remove redundant linaro slaves from slaves.py.
Remove redundant linaro slaves from slaves.py
Sep 13 2019, 2:52 AM
psmith closed D67494: Remove redundant linaro slaves from slaves.py.
Sep 13 2019, 2:52 AM · Restricted Project

Aug 23 2019

psmith committed rL369762: [ELF] Mention contents of reproduce archive and add help description..
[ELF] Mention contents of reproduce archive and add help description.
Aug 23 2019, 7:43 AM
psmith closed D66641: [LLD][ELF] Mention contents of reproduce archive and add help description..
Aug 23 2019, 7:43 AM · Restricted Project

Aug 20 2019

psmith committed rL369372: Reorganise Linaro Armv7 and Armv8 builders..
Reorganise Linaro Armv7 and Armv8 builders.
Aug 20 2019, 5:21 AM
psmith closed D66427: [zorg] Reorganise Linaro Armv7 and Armv8 builders.
Aug 20 2019, 5:21 AM · Restricted Project

Aug 19 2019

psmith committed rL369246: [ELF][ARM] Add a test that maxes out the thunk convergence limit.
[ELF][ARM] Add a test that maxes out the thunk convergence limit
Aug 19 2019, 2:48 AM

Aug 8 2019

psmith committed rL368293: [ELF][AArch64] Support for movz, movk tprel relocations.
[ELF][AArch64] Support for movz, movk tprel relocations
Aug 8 2019, 6:38 AM
psmith closed D65882: [LLD][ELF][AArch64] Support for movz, movk tprel relocations.
Aug 8 2019, 6:38 AM · Restricted Project

Aug 6 2019

psmith committed rL368041: [ELF][ARM] Fix /DISCARD/ of section with .ARM.exidx section.
[ELF][ARM] Fix /DISCARD/ of section with .ARM.exidx section
Aug 6 2019, 7:13 AM
psmith closed D65759: [ELF][ARM] Fix /DISCARD/ of section with .ARM.exidx section.
Aug 6 2019, 7:13 AM · Restricted Project

Aug 2 2019

psmith committed rL367662: [AliasAnalysis] Initialize a member variable that may be used by unit test..
[AliasAnalysis] Initialize a member variable that may be used by unit test.
Aug 2 2019, 1:05 AM
psmith closed D65568: [AliasAnalysis] Initialize a member variable that may be used by unit test..
Aug 2 2019, 1:05 AM · Restricted Project

Jul 31 2019

psmith committed rL367437: [AARCH64] Switch relocations R_AARCH64_TLS_TPREL64 and R_AARCH64_DTPMOD64.
[AARCH64] Switch relocations R_AARCH64_TLS_TPREL64 and R_AARCH64_DTPMOD64
Jul 31 2019, 7:42 AM

Jun 10 2019

psmith committed rL362926: [COFF][X86] Add REQUIRES: x86 to a couple of tests.
[COFF][X86] Add REQUIRES: x86 to a couple of tests
Jun 10 2019, 3:07 AM
psmith closed D63071: [LLD][COFF] Add REQUIRES: x86 to a couple of tests.
Jun 10 2019, 3:07 AM · Restricted Project

Jun 7 2019

psmith committed rL362793: [ELF][AArch64] Support for BTI and PAC.
[ELF][AArch64] Support for BTI and PAC
Jun 7 2019, 5:57 AM
psmith closed D62609: [LLD][ELF][AArch64] Support for BTI and PAC.
Jun 7 2019, 5:57 AM · Restricted Project

Jun 5 2019

psmith committed rL362591: [ELF] Allow reading of more than one FEATURE_1_AND in same object..
[ELF] Allow reading of more than one FEATURE_1_AND in same object.
Jun 5 2019, 2:31 AM
psmith closed D62862: [ELF][LLD] Allow reading of more than one FEATURE_1_AND in same object..
Jun 5 2019, 2:31 AM · Restricted Project

Jun 4 2019

psmith committed rL362523: [AArch64][ELF] Add support for PLT decoding with BTI instructions present.
[AArch64][ELF] Add support for PLT decoding with BTI instructions present
Jun 4 2019, 9:32 AM
psmith closed D62598: [AArch64][ELF][llvm-objdump] Add support for PLT decoding with BTI instructions present.
Jun 4 2019, 9:32 AM · Restricted Project
psmith committed rL362493: [AArch64][ELF][llvm-readobj] Add support for BTI and PAC dynamic tags.
[AArch64][ELF][llvm-readobj] Add support for BTI and PAC dynamic tags
Jun 4 2019, 4:41 AM
psmith closed D62596: [AARCH64][ELF][llvm-readobj] Add support for BTI and PAC dynamic tags.
Jun 4 2019, 4:41 AM · Restricted Project
psmith committed rL362490: [AARCH64][ELF][llvm-readobj] Support for AArch64 .note.gnu.property.
[AARCH64][ELF][llvm-readobj] Support for AArch64 .note.gnu.property
Jun 4 2019, 4:25 AM
psmith closed D62595: [AARCH64][ELF][llvm-readobj] Support for AArch64 .note.gnu.property.
Jun 4 2019, 4:25 AM · Restricted Project

May 13 2019

psmith committed rLLD360593: [ELF] Full support for -n (--nmagic) and -N (--omagic) via common page.
[ELF] Full support for -n (--nmagic) and -N (--omagic) via common page
May 13 2019, 9:04 AM
psmith committed rL360593: [ELF] Full support for -n (--nmagic) and -N (--omagic) via common page.
[ELF] Full support for -n (--nmagic) and -N (--omagic) via common page
May 13 2019, 9:02 AM
psmith closed D61688: [LLD][ELF] Full support for -n (--nmagic) and -N (--omagic) via -zcommon-page-size.
May 13 2019, 9:01 AM · Restricted Project

May 7 2019

psmith committed rL360126: [libFuzzer] Increase timeouts on fork tests and skip one on aarch64.
[libFuzzer] Increase timeouts on fork tests and skip one on aarch64
May 7 2019, 2:33 AM
psmith committed rCRT360126: [libFuzzer] Increase timeouts on fork tests and skip one on aarch64.
[libFuzzer] Increase timeouts on fork tests and skip one on aarch64
May 7 2019, 2:33 AM
psmith closed D61449: [libFuzzer] Increase timeouts on fork tests and skip one on aarch64.
May 7 2019, 2:33 AM · Restricted Project, Restricted Project

May 1 2019

psmith committed rCRT359675: [libFuzzer] Add --dump-input-on-failure to help diagnose AArch64 failures.
[libFuzzer] Add --dump-input-on-failure to help diagnose AArch64 failures
May 1 2019, 5:28 AM
psmith committed rL359675: [libFuzzer] Add --dump-input-on-failure to help diagnose AArch64 failures.
[libFuzzer] Add --dump-input-on-failure to help diagnose AArch64 failures
May 1 2019, 5:28 AM
psmith closed D61315: [libFuzzer] Add --dump-input-on-failure to help diagnose AArch64 failures [NFC].
May 1 2019, 5:28 AM · Restricted Project

Mar 28 2019

psmith committed rLLD357160: [ELF][ARM] Recommit Redesign of .ARM.exidx handling to use a SyntheticSection.
[ELF][ARM] Recommit Redesign of .ARM.exidx handling to use a SyntheticSection
Mar 28 2019, 4:09 AM
psmith committed rL357160: [ELF][ARM] Recommit Redesign of .ARM.exidx handling to use a SyntheticSection.
[ELF][ARM] Recommit Redesign of .ARM.exidx handling to use a SyntheticSection
Mar 28 2019, 4:09 AM
psmith closed D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection.
Mar 28 2019, 4:09 AM · Restricted Project

Mar 21 2019

psmith committed rLLD356684: [ELF][ARM] Revert Redesign of .ARM.exidx handling to use a SyntheticSection.
[ELF][ARM] Revert Redesign of .ARM.exidx handling to use a SyntheticSection
Mar 21 2019, 10:18 AM
psmith committed rL356684: [ELF][ARM] Revert Redesign of .ARM.exidx handling to use a SyntheticSection.
[ELF][ARM] Revert Redesign of .ARM.exidx handling to use a SyntheticSection
Mar 21 2019, 10:18 AM
psmith committed rLLD356666: [ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection.
[ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Mar 21 2019, 7:09 AM
psmith committed rL356666: [ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection.
[ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Mar 21 2019, 7:08 AM
psmith closed D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection.
Mar 21 2019, 7:08 AM · Restricted Project

Mar 1 2019

psmith committed rLLD355195: [ELF][ARM] Fix clang-armv7-linux-build-cache builds of LLD [NFC].
[ELF][ARM] Fix clang-armv7-linux-build-cache builds of LLD [NFC]
Mar 1 2019, 2:53 AM
psmith committed rL355195: [ELF][ARM] Fix clang-armv7-linux-build-cache builds of LLD [NFC].
[ELF][ARM] Fix clang-armv7-linux-build-cache builds of LLD [NFC]
Mar 1 2019, 2:53 AM

Feb 25 2019

psmith committed rLLD354769: [ELF][ARM] Accept and ignore -p and -no-pipleline-knowledge.
[ELF][ARM] Accept and ignore -p and -no-pipleline-knowledge
Feb 25 2019, 2:53 AM
psmith committed rL354769: [ELF][ARM] Accept and ignore -p and -no-pipleline-knowledge.
[ELF][ARM] Accept and ignore -p and -no-pipleline-knowledge
Feb 25 2019, 2:48 AM
psmith closed D58540: [LLD][ELF][ARM] Accept and ignore -p and -no-pipeline-knowledge.
Feb 25 2019, 2:48 AM · Restricted Project

Feb 6 2019

psmith committed rLLD353285: [ELF][ARM] Add test case that will fail if toPlt() is removed [NFC].
[ELF][ARM] Add test case that will fail if toPlt() is removed [NFC]
Feb 6 2019, 2:03 AM
psmith committed rL353285: [ELF][ARM] Add test case that will fail if toPlt() is removed [NFC].
[ELF][ARM] Add test case that will fail if toPlt() is removed [NFC]
Feb 6 2019, 2:03 AM
psmith closed D57743: [LLD][ELF][ARM] Add test case that will fail if toPlt() is removed [NFC].
Feb 6 2019, 2:03 AM · Restricted Project

Jan 16 2019

psmith committed rL351335: [ELF][AArch64] Add R_AARCH64_PLT_PAGE_PC to isRelExpr.
[ELF][AArch64] Add R_AARCH64_PLT_PAGE_PC to isRelExpr
Jan 16 2019, 5:28 AM
psmith committed rLLD351335: [ELF][AArch64] Add R_AARCH64_PLT_PAGE_PC to isRelExpr.
[ELF][AArch64] Add R_AARCH64_PLT_PAGE_PC to isRelExpr
Jan 16 2019, 5:27 AM
psmith closed D56724: [LLD][ELF][AArch64] Add R_AARCH64_PLT_PAGE_PC to isRelExpr.
Jan 16 2019, 5:27 AM
psmith committed rLLD351326: [ELF] Implement option to force PIC compatible Thunks.
[ELF] Implement option to force PIC compatible Thunks
Jan 16 2019, 4:13 AM
psmith committed rL351326: [ELF] Implement option to force PIC compatible Thunks.
[ELF] Implement option to force PIC compatible Thunks
Jan 16 2019, 4:13 AM
psmith closed D55505: [LLD][ELF] Implement option to force PIC compatible Thunks.
Jan 16 2019, 4:13 AM

Jan 15 2019

psmith committed rLLD351186: [ELF][AArch64] Add missing PLT relocations to isStaticLinkTimeConstant.
[ELF][AArch64] Add missing PLT relocations to isStaticLinkTimeConstant
Jan 15 2019, 3:21 AM
psmith committed rL351186: [ELF][AArch64] Add missing PLT relocations to isStaticLinkTimeConstant.
[ELF][AArch64] Add missing PLT relocations to isStaticLinkTimeConstant
Jan 15 2019, 3:21 AM
psmith closed D56666: [LLD][ELF][AArch64] Add missing PLT relocations to isStaticLinkTimeConstant.
Jan 15 2019, 3:21 AM

Jan 10 2019

psmith committed rL350836: [ELF] Fix ARM and Thumb V7PILongThunk overflow behavior..
[ELF] Fix ARM and Thumb V7PILongThunk overflow behavior.
Jan 10 2019, 8:12 AM
psmith committed rLLD350836: [ELF] Fix ARM and Thumb V7PILongThunk overflow behavior..
[ELF] Fix ARM and Thumb V7PILongThunk overflow behavior.
Jan 10 2019, 8:12 AM
psmith closed D56396: [LLD][ELF] Fix ARM and Thumb V7PILongThunk overflow behavior..
Jan 10 2019, 8:12 AM

Dec 18 2018

psmith committed rL349477: [docs] Improve HowToCrossCompilerBuiltinsOnArm.
[docs] Improve HowToCrossCompilerBuiltinsOnArm
Dec 18 2018, 4:43 AM
psmith closed D55709: [docs][ARM] Improve How to Cross Compile Compiler-rt Builtins For Arm.
Dec 18 2018, 4:43 AM

Dec 17 2018

psmith committed rLLD349337: [ELF][ARM] Add support for architecture v6m thunks.
[ELF][ARM] Add support for architecture v6m thunks
Dec 17 2018, 2:42 AM
psmith committed rL349337: [ELF][ARM] Add support for architecture v6m thunks.
[ELF][ARM] Add support for architecture v6m thunks
Dec 17 2018, 2:37 AM
psmith closed D55555: [LLD][ELF][ARM] Add support for architecture v6m thunks.
Dec 17 2018, 2:37 AM

Dec 13 2018

psmith committed rLLD349024: [ELF][AArch64] Fix adrp to undefined weak reference..
[ELF][AArch64] Fix adrp to undefined weak reference.
Dec 13 2018, 3:16 AM
psmith committed rL349024: [ELF][AArch64] Fix adrp to undefined weak reference..
[ELF][AArch64] Fix adrp to undefined weak reference.
Dec 13 2018, 3:16 AM
psmith closed D55599: [LLD][ELF][AArch64] Fix ADRP relocations to undefined weak reference..
Dec 13 2018, 3:16 AM

Nov 29 2018

psmith committed rLLD347854: [LLD][ELF] Error if _GLOBAL_OFFSET_TABLE_ is defined in input objects.
[LLD][ELF] Error if _GLOBAL_OFFSET_TABLE_ is defined in input objects
Nov 29 2018, 3:21 AM
psmith committed rL347854: [LLD][ELF] Error if _GLOBAL_OFFSET_TABLE_ is defined in input objects.
[LLD][ELF] Error if _GLOBAL_OFFSET_TABLE_ is defined in input objects
Nov 29 2018, 3:21 AM
psmith closed D54624: [LLD][ELF] Error if _GLOBAL_OFFSET_TABLE_ is defined in input objects.
Nov 29 2018, 3:21 AM

Nov 28 2018

psmith committed rL347736: [ELF] Use more specific method to calculate DT_PLTRELSZ.
[ELF] Use more specific method to calculate DT_PLTRELSZ
Nov 28 2018, 2:09 AM
psmith committed rLLD347736: [ELF] Use more specific method to calculate DT_PLTRELSZ.
[ELF] Use more specific method to calculate DT_PLTRELSZ
Nov 28 2018, 2:09 AM
psmith closed D54759: [LLD][ELF] Use more specific method to calculate DT_PLTRELSZ.
Nov 28 2018, 2:09 AM

Nov 27 2018

psmith committed rLLD347649: [AArch64] Cortex-a53-843419 erratum should not apply to relaxed TLS..
[AArch64] Cortex-a53-843419 erratum should not apply to relaxed TLS.
Nov 27 2018, 2:20 AM
psmith committed rL347649: [AArch64] Cortex-a53-843419 erratum should not apply to relaxed TLS..
[AArch64] Cortex-a53-843419 erratum should not apply to relaxed TLS.
Nov 27 2018, 2:20 AM
psmith closed D54854: [LLD][AArch64] Cortex-a53-843419 erratum should not apply to relaxed TLS..
Nov 27 2018, 2:20 AM

Nov 21 2018

psmith committed rLLD347388: [ARM] Change REQUIRES: ARM to Requires: arm.
[ARM] Change REQUIRES: ARM to Requires: arm
Nov 21 2018, 3:33 AM
psmith committed rL347388: [ARM] Change REQUIRES: ARM to Requires: arm.
[ARM] Change REQUIRES: ARM to Requires: arm
Nov 21 2018, 3:32 AM
psmith closed D54786: [LLD][ARM] Change REQUIRES: ARM to Requires: arm.
Nov 21 2018, 3:32 AM

Nov 14 2018

psmith committed rLLD346863: [AArch64] Fix resolution of R_PLT_PAGE RelExpr.
[AArch64] Fix resolution of R_PLT_PAGE RelExpr
Nov 14 2018, 5:57 AM
psmith committed rL346863: [AArch64] Fix resolution of R_PLT_PAGE RelExpr.
[AArch64] Fix resolution of R_PLT_PAGE RelExpr
Nov 14 2018, 5:57 AM
psmith closed D54474: [LLD][AArch64] Fix resolution of R_PLT_PAGE RelExpr .
Nov 14 2018, 5:56 AM

Oct 22 2018

psmith committed rL344890: [ARM][AArch64] Add LLVM_FALLTHROUGH to silence warning [NFC].
[ARM][AArch64] Add LLVM_FALLTHROUGH to silence warning [NFC]
Oct 22 2018, 3:43 AM
psmith committed rC344890: [ARM][AArch64] Add LLVM_FALLTHROUGH to silence warning [NFC].
[ARM][AArch64] Add LLVM_FALLTHROUGH to silence warning [NFC]
Oct 22 2018, 3:43 AM

Oct 16 2018

psmith committed rL344597: [ARM][AArch64] Pass through endian flags to assembler and linker..
[ARM][AArch64] Pass through endian flags to assembler and linker.
Oct 16 2018, 2:23 AM
psmith committed rC344597: [ARM][AArch64] Pass through endian flags to assembler and linker..
[ARM][AArch64] Pass through endian flags to assembler and linker.
Oct 16 2018, 2:23 AM
psmith closed D52784: [ARM][AArch64] Pass through endianness flags to the GNU assembler and linker.
Oct 16 2018, 2:23 AM

Oct 8 2018

psmith committed rL343960: [ARM] Account for implicit IT when calculating inline asm size.
[ARM] Account for implicit IT when calculating inline asm size
Oct 8 2018, 2:42 AM