e2fd426 Vendor import of lld trunk r351319 (just before the release_80 branch

Authored and Committed by Dimitry Andric 5 years ago
710 files changed. 19693 lines added. 5417 lines removed.
COFF/Chunks.cpp
file modified
+273 -54
COFF/Chunks.h
file modified
+105 -16
COFF/Config.h
file modified
+4 -1
COFF/DLL.cpp
file modified
+68 -34
COFF/DLL.h
file modified
+1 -8
COFF/Driver.cpp
file modified
+321 -232
COFF/Driver.h
file modified
+1 -3
COFF/DriverUtils.cpp
file modified
+3 -21
COFF/ICF.cpp
file modified
+21 -6
COFF/InputFiles.cpp
file modified
+83 -12
COFF/InputFiles.h
file modified
+28 -2
COFF/LTO.cpp
file modified
+3 -0
COFF/MapFile.cpp
file modified
+1 -1
COFF/MarkLive.cpp
file modified
+4 -4
COFF/MinGW.cpp
file modified
+36 -6
COFF/MinGW.h
file modified
+6 -0
COFF/Options.td
file modified
+22 -15
COFF/PDB.cpp
file modified
+714 -283
COFF/PDB.h
file modified
+1 -1
COFF/SymbolTable.cpp
file modified
+136 -49
COFF/SymbolTable.h
file modified
+8 -0
COFF/Symbols.cpp
file modified
+8 -1
COFF/Symbols.h
file modified
+9 -5
COFF/Writer.cpp
file modified
+575 -148
COFF/Writer.h
file modified
+4 -2
Common/Args.cpp
file modified
+8 -1
Common/ErrorHandler.cpp
file modified
+3 -2
Common/Strings.cpp
file modified
+14 -19
Common/TargetOptionsCommandFlags.cpp
file modified
+1 -0
ELF/AArch64ErrataFix.cpp
file modified
+16 -11
ELF/Arch/AArch64.cpp
file modified
+21 -16
ELF/Arch/AMDGPU.cpp
file modified
+1 -0
ELF/Arch/ARM.cpp
file modified
+76 -48
ELF/Arch/AVR.cpp
file modified
+3 -0
ELF/Arch/Hexagon.cpp
file modified
+192 -3
ELF/Arch/MSP430.cpp
file added
+94
ELF/Arch/Mips.cpp
file modified
+8 -5
ELF/Arch/PPC.cpp
file modified
+5 -0
ELF/Arch/PPC64.cpp
file modified
+436 -37
ELF/Arch/RISCV.cpp
file added
+279
ELF/Arch/SPARCV9.cpp
file modified
+1 -0
ELF/Arch/X86.cpp
file modified
+15 -10
ELF/Arch/X86_64.cpp
file modified
+28 -22
ELF/CMakeLists.txt
file modified
+3 -1
ELF/CallGraphSort.cpp
file modified
+21 -30
ELF/Config.h
file modified
+10 -1
ELF/DWARF.cppELF/GdbIndex.cpp
file renamed
+24 -16
ELF/DWARF.hELF/GdbIndex.h
file renamed
+46 -23
ELF/Driver.cpp
file modified
+254 -124
ELF/Driver.h
file modified
+0 -3
ELF/DriverUtils.cpp
file modified
+3 -2
ELF/EhFrame.cpp
file modified
+2 -2
ELF/ICF.cpp
file modified
+28 -4
ELF/InputFiles.cpp
file modified
+57 -54
ELF/InputFiles.h
file modified
+8 -4
ELF/InputSection.cpp
file modified
+271 -188
ELF/InputSection.h
file modified
+23 -15
ELF/LTO.cpp
file modified
+25 -23
ELF/LTO.h
file modified
+1 -1
ELF/LinkerScript.cpp
file modified
+23 -32
ELF/LinkerScript.h
file modified
+7 -5
ELF/MapFile.cpp
file modified
+6 -5
ELF/MarkLive.cpp
file modified
+11 -4
ELF/Options.td
file modified
+20 -1
ELF/OutputSections.cpp
file modified
+15 -13
ELF/OutputSections.h
file modified
+3 -3
ELF/Relocations.cpp
file modified
+214 -149
ELF/Relocations.h
file modified
+30 -9
ELF/ScriptLexer.cpp
file modified
+9 -0
ELF/ScriptLexer.h
file modified
+1 -0
ELF/ScriptParser.cpp
file modified
+117 -36
ELF/SymbolTable.cpp
file modified
+92 -158
ELF/SymbolTable.h
file modified
+10 -24
ELF/Symbols.cpp
file modified
+46 -14
ELF/Symbols.h
file modified
+51 -15
ELF/SyntheticSections.cpp
file modified
+291 -215
ELF/SyntheticSections.h
file modified
+80 -57
ELF/Target.cpp
file modified
+8 -5
ELF/Target.h
file modified
+36 -28
ELF/Thunks.cpp
file modified
+277 -21
ELF/Writer.cpp
file modified
+410 -287
LICENSE.TXT
file modified
+1 -1
MinGW/Driver.cpp
file modified
+27 -4
MinGW/Options.td
file modified
+3 -0
docs/NewLLD.rst
file modified
+7 -7
docs/README.txt
file modified
+1 -4
docs/Readers.rst
file modified
+1 -1
docs/ReleaseNotes.rst
file modified
+50 -7
docs/WebAssembly.rst
file modified
+92 -14
docs/conf.py
file modified
+2 -2
docs/index.rst
file modified
+9 -11
docs/ld.lld.1
file modified
+51 -4
docs/missingkeyfunction.rst
file added
+84
docs/open_projects.rst
file modified
+0 -2
docs/windows_support.rst
file modified
+2 -2
include/lld/Common/Args.h
file modified
+3 -0
include/lld/Common/ErrorHandler.h
file modified
+1 -1
include/lld/Common/LLVM.h
file modified
+58 -42
include/lld/Common/Strings.h
file modified
+0 -3
include/lld/Common/TargetOptionsCommandFlags.h
file modified
+1 -0
include/lld/Common/Threads.h
file modified
+1 -1
include/lld/Core/TODO.txt
file removed
-14
lib/Driver/DarwinLdDriver.cpp
file modified
+7 -4
lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp
file modified
+1 -0
lib/ReaderWriter/MachO/MachOLinkingContext.cpp
file modified
+1 -0
lib/ReaderWriter/MachO/MachONormalizedFileBinaryUtils.h
file modified
+4 -5
test/CMakeLists.txt
file modified
+3 -0
test/COFF/Inputs/associative-comdat-mingw-2.s
file added
+34
test/COFF/Inputs/bad-block-size.pdb
file added
+2
test/COFF/Inputs/comdat-jumptable2.s
file added
+35
test/COFF/Inputs/common-replacement.s
file added
+5
test/COFF/Inputs/crt-dyn-initializer-order_1.yaml
file added
+15
test/COFF/Inputs/crt-dyn-initializer-order_2.yaml
file added
+19
test/COFF/Inputs/empty.yaml
file added
+67
test/COFF/Inputs/far-arm-thumb-abs.s
file removed
-2
test/COFF/Inputs/far-arm-thumb-abs20.s
file removed
-2
test/COFF/Inputs/gnu-implib-data.s
file added
+23
test/COFF/Inputs/gnu-implib-func.s
file added
+27
test/COFF/Inputs/gnu-implib-head.s
file added
+13
test/COFF/Inputs/gnu-implib-tail.s
file added
+11
test/COFF/Inputs/gnu-weak.o
file added
+0
test/COFF/Inputs/gnu-weak2.o
file added
+0
test/COFF/Inputs/icf-safe.s
file added
+9
test/COFF/Inputs/inline-weak.o
file added
+0
test/COFF/Inputs/inline-weak2.o
file added
+0
test/COFF/Inputs/pdb-file-statics-a.yaml
file modified
+3 -3
test/COFF/Inputs/pdb-file-statics-b.yaml
file modified
+1 -1
test/COFF/Inputs/pdb-scopes-a.yaml
file modified
+4 -4
test/COFF/Inputs/pdb-scopes-b.yaml
file modified
+3 -3
test/COFF/Inputs/pdb-type-server-missing-2.yaml
file added
+32
test/COFF/Inputs/pdb-type-server-simple-a.yaml
file modified
+1 -1
test/COFF/Inputs/pdb-type-server-simple-b.yaml
file modified
+1 -1
test/COFF/Inputs/pdb-type-server-valid-signature.yaml
file added
+121
test/COFF/Inputs/precomp-a.obj
file added
+0
test/COFF/Inputs/precomp-b.obj
file added
+0
test/COFF/Inputs/precomp-invalid.obj
file added
+0
test/COFF/Inputs/precomp.obj
file added
+0
test/COFF/arm-thumb-branch-error.s
file removed
-10
test/COFF/arm-thumb-branch20-error.s
file modified
+9 -3
test/COFF/arm-thumb-thunks-multipass.s
file added
+70
test/COFF/arm-thumb-thunks.s
file added
+75
test/COFF/arm64-delayimport.yaml
file added
+91
test/COFF/arm64-localimport-align.s
file added
+24
test/COFF/arm64-relocs-imports.test
file modified
+9 -9
test/COFF/associative-comdat-mingw.s
file added
+74
test/COFF/autoimport-arm-code.s
file added
+19
test/COFF/autoimport-arm-data.s
file added
+42
test/COFF/autoimport-arm64-code.s
file added
+18
test/COFF/autoimport-arm64-data.s
file added
+42
test/COFF/autoimport-gnu-implib.s
file added
+26
test/COFF/autoimport-list-ptrs.s
file added
+20
test/COFF/autoimport-refptr.s
file added
+65
test/COFF/autoimport-x86.s
file added
+53
test/COFF/baserel.test
file modified
+3 -3
test/COFF/broken-arm-reloc.yaml
file added
+92
test/COFF/comdat-jumptable.s
file added
+70
test/COFF/comdat-weak.test
file added
+82
test/COFF/common-replacement.s
file added
+35
test/COFF/could-not-open.test
file added
+5
test/COFF/crt-dyn-initializer-order.test
file added
+100
test/COFF/ctors_dtors_priority.s
file modified
+25 -10
test/COFF/debug-fastlink.test
file added
+12
test/COFF/debug-reloc.s
file modified
+9 -9
test/COFF/directives.s
file added
+46
test/COFF/duplicate-imp-func.s
file added
+43
test/COFF/entry-inference-mingw.s
file added
+44
test/COFF/entry-inference.test
file modified
+8 -0
test/COFF/entry-inference3.test
file modified
+7 -3
test/COFF/entry-inference332.test
file added
+39
test/COFF/entry-inference4.test
file added
+68
test/COFF/export-all.s
file modified
+21 -6
test/COFF/export.test
file modified
+9 -0
test/COFF/force-multiple.test
file added
+45
test/COFF/gfids-export.s
file added
+44
test/COFF/gfids-relocations32.s
file added
+87
test/COFF/gfids-relocations64.s
file added
+76
test/COFF/gnu-weak.test
file added
+52
test/COFF/guardcf-align.s
file modified
+1 -0
test/COFF/header-size.s
file added
+12
test/COFF/icf-safe.s
file added
+37
test/COFF/ignore-many.test
file added
+16
test/COFF/imports-gnu-autoexport.s
file added
+25
test/COFF/imports-gnu-only.s
file added
+28
test/COFF/imports-gnu.test
file added
+29
test/COFF/invalid-debug-type.test
file modified
+2 -1
test/COFF/invalid-debug.test
file added
+6
test/COFF/libname-mingw.test
file added
+8
test/COFF/line-error.yaml
file added
+160
test/COFF/lto-cache.ll
file modified
+2 -0
test/COFF/lto-chkstk.ll
file modified
+1 -0
test/COFF/lto-cpu-string.ll
file added
+21
test/COFF/msvclto-archive.ll
file removed
-40
test/COFF/msvclto-order.ll
file removed
-25
test/COFF/msvclto.ll
file removed
-20
test/COFF/no-idata.s
file added
+20
test/COFF/pdb-debug-f.s
file added
+28
test/COFF/pdb-framedata.yaml
file added
+462
test/COFF/pdb-global-hashes.test
file modified
+3 -3
test/COFF/pdb-globals.test
file modified
+5 -1
test/COFF/pdb-heapsite.yaml
file modified
+1 -1
test/COFF/pdb-linker-module.test
file modified
+3 -3
test/COFF/pdb-options.test
file modified
+5 -0
test/COFF/pdb-procid-remapping.test
file modified
+2 -0
test/COFF/pdb-relative-source-lines.test
file modified
+79 -19
test/COFF/pdb-same-name.test
file modified
+2 -2
test/COFF/pdb-symbol-types.yaml
file modified
+6 -2
test/COFF/pdb-thunk.yaml
file modified
+6 -6
test/COFF/pdb-type-server-invalid-signature.yaml
file added
+140
test/COFF/pdb-type-server-missing.yaml
file modified
+18 -3
test/COFF/pdb-type-server-native-errors.yaml
file added
+130
test/COFF/pdb-type-server-simple.test
file modified
+7 -5
test/COFF/pdb.test
file modified
+0 -19
test/COFF/pdbaltpath.test
file added
+39
test/COFF/precomp-link.test
file added
+42
test/COFF/reloc-discarded.s
file modified
+1 -0
test/COFF/rsds.test
file modified
+120 -6
test/COFF/s_udt.s
file added
+476
test/COFF/subsystem-inference-mingw.s
file added
+17
test/COFF/subsystem-inference2.test
file added
+54
test/COFF/subsystem-inference32.test
file added
+74
test/COFF/thinlto-archives.ll
file modified
+10 -2
test/COFF/undefined-symbol-cv.s
file modified
+5 -5
test/COFF/undefined-symbol.s
file modified
+6 -6
test/COFF/wholearchive.s
file modified
+1 -0
test/ELF/Inputs/bad-reloc-target.test
file added
+21
test/ELF/Inputs/copy-rel-tls.s
file added
+12
test/ELF/Inputs/gdb-index-invalid-ranges.obj.s
file added
+2
test/ELF/Inputs/gdb-index-multiple-cu-2.s
file added
+45
test/ELF/Inputs/hexagon-shared.s
file added
+3
test/ELF/Inputs/i386-linkonce.s
file added
+11
test/ELF/Inputs/ppc64-bsymbolic-local-def.s
file added
+14
test/ELF/Inputs/ppc64-no-split-stack.s
file added
+8
test/ELF/Inputs/ppc64-tls-ie-le.s
file added
+29
test/ELF/Inputs/ppc64le-quadword-ldst.o
file added
+0
test/ELF/Inputs/wrap-with-archive.s
file added
+5
test/ELF/Inputs/x86-64-split-stack-extra.s
file added
+10
test/ELF/aarch64-abs16.s
file modified
+10 -10
test/ELF/aarch64-abs32.s
file modified
+10 -10
test/ELF/aarch64-call26-thunk.s
file modified
+5 -5
test/ELF/aarch64-combined-dynrel-ifunc.s
file added
+51
test/ELF/aarch64-combined-dynrel.s
file added
+41
test/ELF/aarch64-condb-reloc.s
file modified
+18 -12
test/ELF/aarch64-copy.s
file modified
+16 -16
test/ELF/aarch64-copy2.s
file modified
+1 -1
test/ELF/aarch64-cortex-a53-843419-abs-mapsyms.s
file added
+22
test/ELF/aarch64-cortex-a53-843419-cli.s
file modified
+1 -1
test/ELF/aarch64-cortex-a53-843419-large.s
file modified
+37 -37
test/ELF/aarch64-cortex-a53-843419-large2.s
file added
+19
test/ELF/aarch64-cortex-a53-843419-recognize.s
file modified
+245 -245
test/ELF/aarch64-cortex-a53-843419-tlsrelax.s
file added
+38
test/ELF/aarch64-data-relocs.s
file modified
+2 -2
test/ELF/aarch64-gnu-ifunc-address.s
file added
+40
test/ELF/aarch64-gnu-ifunc-plt.s
file modified
+42 -38
test/ELF/aarch64-gnu-ifunc.s
file modified
+23 -23
test/ELF/aarch64-gnu-ifunc2.s
file added
+52
test/ELF/aarch64-gnu-ifunc3.s
file added
+49
test/ELF/aarch64-jump26-thunk.s
file modified
+5 -5
test/ELF/aarch64-lo12-alignment.s
file modified
+4 -4
test/ELF/aarch64-prel16.s
file modified
+12 -12
test/ELF/aarch64-prel32.s
file modified
+12 -12
test/ELF/aarch64-relocs.s
file modified
+25 -25
test/ELF/aarch64-thunk-pi.s
file modified
+4 -0
test/ELF/aarch64-thunk-section-location.s
file modified
+4 -4
test/ELF/aarch64-tls-gdie.s
file modified
+7 -7
test/ELF/aarch64-tls-gdle.s
file modified
+6 -6
test/ELF/aarch64-tls-ie.s
file modified
+11 -11
test/ELF/aarch64-tls-iele.s
file modified
+5 -5
test/ELF/aarch64-tls-le.s
file modified
+23 -6
test/ELF/aarch64-tlsld-ldst.s
file modified
+26 -26
test/ELF/aarch64-tstbr14-reloc.s
file modified
+15 -11
test/ELF/aarch64-undefined-weak.s
file modified
+12 -12
test/ELF/amdgpu-elf-flags-err.s
file modified
+2 -2
test/ELF/amdgpu-elf-flags.s
file modified
+2 -2
test/ELF/amdgpu-kernels.s
file modified
+1 -1
test/ELF/archive-fetch.s
file added
+15
test/ELF/arm-bl-v6-inrange.s
file added
+47
test/ELF/arm-bl-v6.s
file modified
+23 -10
test/ELF/arm-blx-v4t.s
file modified
+2 -5
test/ELF/arm-branch-rangethunk.s
file modified
+3 -3
test/ELF/arm-branch-undef-weak-plt-thunk.s
file modified
+2 -2
test/ELF/arm-combined-dynrel-ifunc.s
file added
+49
test/ELF/arm-extreme-range-pi-thunk.s
file added
+82
test/ELF/arm-long-thunk-converge.s
file modified
+1 -1
test/ELF/arm-thumb-branch-rangethunk.s
file modified
+2 -2
test/ELF/arm-thumb-branch.s
file modified
+2 -2
test/ELF/arm-thumb-condbranch-thunk.s
file modified
+1 -1
test/ELF/arm-thumb-interwork-shared.s
file modified
+1 -1
test/ELF/arm-thumb-interwork-thunk-range.s
file modified
+1 -1
test/ELF/arm-thumb-interwork-thunk-v5.s
file added
+66
test/ELF/arm-thumb-interwork-thunk.s
file modified
+1 -1
test/ELF/arm-thumb-mix-range-thunk-os.s
file modified
+1 -1
test/ELF/arm-thumb-plt-range-thunk-os.s
file modified
+1 -1
test/ELF/arm-thumb-range-thunk-os.s
file modified
+1 -1
test/ELF/arm-thumb-thunk-empty-pass.s
file modified
+1 -1
test/ELF/arm-thumb-thunk-symbols.s
file modified
+1 -1
test/ELF/arm-thumb-thunk-v6m.s
file added
+61
test/ELF/arm-thumb-undefined-weak-narrow.test
file added
+50
test/ELF/arm-thunk-edgecase.s
file modified
+1 -1
test/ELF/arm-thunk-largesection.s
file modified
+7 -4
test/ELF/arm-thunk-linkerscript-dotexpr.s
file modified
+1 -1
test/ELF/arm-thunk-linkerscript-large.s
file modified
+3 -2
test/ELF/arm-thunk-linkerscript-orphan.s
file modified
+1 -1
test/ELF/arm-thunk-linkerscript-sort.s
file modified
+1 -1
test/ELF/arm-thunk-linkerscript.s
file modified
+1 -1
test/ELF/arm-thunk-multipass.s
file modified
+1 -1
test/ELF/arm-thunk-nosuitable.s
file modified
+2 -3
test/ELF/arm-thunk-re-add.s
file modified
+1 -1
test/ELF/arm-thunk-section-too-large.s
file modified
+1 -1
test/ELF/arm-tls-le32.s
file modified
+6 -6
test/ELF/arm-tls-norelax-ie-le.s
file modified
+2 -2
test/ELF/arm-v4bx.test
file added
+40
test/ELF/arm-v5-reloc-error.s
file added
+31
test/ELF/as-needed-in-regular.s
file added
+24
test/ELF/as-needed-not-in-regular.s
file added
+32
test/ELF/as-needed-weak.s
file modified
+1 -1
test/ELF/bad-reloc-target.test
file added
+29
test/ELF/basic-aarch64.s
file modified
+8 -8
test/ELF/basic-ppc64.s
file modified
+34 -17
test/ELF/basic32.s
file modified
+8 -8
test/ELF/basic64be.s
file modified
+42 -23
test/ELF/bsymbolic-undef.s
file modified
+2 -2
test/ELF/cgprofile-obj.s
file added
+44
test/ELF/cgprofile-shared-warn.s
file added
+21
test/ELF/cgprofile-txt2.s
file added
+38
test/ELF/common-gc2.s
file modified
+2 -2
test/ELF/compressed-debug-input-err.s
file modified
+2 -2
test/ELF/conflict.s
file modified
+1 -0
test/ELF/copy-rel-tls.s
file added
+15
test/ELF/debug-line-str.s
file added
+136
test/ELF/debug-relocation-none.test
file added
+58
test/ELF/defsym.s
file modified
+17 -2
test/ELF/dont-export-hidden.s
file modified
+1 -1
test/ELF/driver-access.test
file modified
+1 -1
test/ELF/driver.test
file modified
+3 -0
test/ELF/dt_flags.s
file modified
+3 -2
test/ELF/dynamic-list-locals.s
file added
+7
test/ELF/dynamic-list-preempt.s
file modified
+4 -4
test/ELF/dynamic-list-unexpected-end.s
file added
+7
test/ELF/dynamic-list-wildcard.s
file modified
+3 -3
test/ELF/dynamic-list.s
file modified
+11 -11
test/ELF/dynamic-reloc.s
file modified
+1 -1
test/ELF/dynsym-no-rosegment.s
file modified
+2 -2
test/ELF/dynsym-pie.s
file modified
+1 -1
test/ELF/edata-etext.s
file modified
+0 -1
test/ELF/emit-relocs-icf1.s
file added
+32
test/ELF/emit-relocs-icf2.s
file added
+36
test/ELF/empty-pack-dyn-relocs.s
file added
+11
test/ELF/empty-ver.s
file modified
+1 -1
test/ELF/empty-ver2.s
file modified
+2 -2
test/ELF/emulation-aarch64.s
file added
+34
test/ELF/emulation-arm.s
file added
+27
test/ELF/emulation-mips.s
file added
+189
test/ELF/emulation-ppc.s
file added
+75
test/ELF/emulation-x86.stest/ELF/emulation.s
file renamed
+14 -205
test/ELF/execute-only-mixed-data.s
file modified
+1 -1
test/ELF/format-binary.test
file modified
+12 -0
test/ELF/gc-sections-implicit-addend.s
file modified
+3 -3
test/ELF/gc-sections-linker-defined-symbol.s
file modified
+1 -1
test/ELF/gdb-index-base-addr.s
file modified
+1 -1
test/ELF/gdb-index-dwarf5-low-high.s
file added
+49
test/ELF/gdb-index-invalid-ranges.s
file added
+42
test/ELF/gdb-index-multiple-cu-2.s
file added
+36
test/ELF/gdb-index-multiple-cu.s
file added
+88
test/ELF/gdb-index-no-debug.s
file added
+8
test/ELF/gdb-index-ranges.s
file modified
+1 -1
test/ELF/gdb-index-rng-lists.s
file added
+202
test/ELF/gdb-index.s
file modified
+1 -1
test/ELF/global-offset-table-position-redef-err.s
file added
+14
test/ELF/gnu-hash-table-copy.s
file modified
+4 -4
test/ELF/gnu-hash-table-rwsegment.s
file modified
+2 -2
test/ELF/gnu-hash-table.s
file modified
+27 -27
test/ELF/gnu-ifunc-empty.s
file added
+16
test/ELF/gnu-ifunc-i386.s
file modified
+19 -19
test/ELF/gnu-ifunc-plt-i386.s
file modified
+34 -30
test/ELF/gnu-ifunc-plt.s
file modified
+6 -2
test/ELF/gnu-ifunc-relative.s
file modified
+9 -7
test/ELF/gnu-ifunc-shared.s
file modified
+5 -1
test/ELF/gnu-ifunc.s
file modified
+3 -1
test/ELF/gnu-unique.s
file modified
+2 -2
test/ELF/got-i386.s
file modified
+9 -9
test/ELF/got32-i386-pie-rw.s
file modified
+1 -1
test/ELF/got32-i386.s
file modified
+2 -2
test/ELF/got32x-i386.s
file modified
+5 -5
test/ELF/hexagon-eflag.s
file added
+7
test/ELF/hexagon-shared.s
file added
+46
test/ELF/hexagon.s
file modified
+199 -7
test/ELF/i386-linkonce.s
file added
+9
test/ELF/i386-pc8-pc16-addend.s
file modified
+4 -4
test/ELF/i386-retpoline-nopic.s
file modified
+48 -48
test/ELF/icf13.s
file modified
+1 -0
test/ELF/icf15.s
file modified
+1 -0
test/ELF/icf16.s
file modified
+1 -0
test/ELF/icf17.s
file modified
+1 -0
test/ELF/image-base.s
file modified
+3 -0
test/ELF/incompatible-ar-first.s
file modified
+1 -0
test/ELF/incompatible.s
file modified
+1 -0
test/ELF/invalid-linkerscript.test
file modified
+7 -1
test/ELF/invalid/Inputs/shentsize-zero.elf
file removed
-0
test/ELF/invalid/Inputs/sht-group.elf
file removed
-0
test/ELF/invalid/Inputs/undefined-local-symbol-in-dso.so
file added
+0
test/ELF/invalid/comdat-broken.test
file added
+25
test/ELF/invalid/ehframe-broken-relocation.test
file added
+31
test/ELF/invalid/invalid-soname.test
file added
+18
test/ELF/invalid/linkorder-invalid-sec.test
file added
+16
test/ELF/invalid/linkorder-invalid-sec2.test
file added
+16
test/ELF/invalid/merge-invalid-size.s
file modified
+0 -3
test/ELF/invalid/merge-zero-size.test
file added
+21
test/ELF/invalid/non-terminated-string.test
file added
+19
test/ELF/invalid/sht-group-wrong-section.test
file added
+22
test/ELF/invalid/sht-group.s
file removed
-3
test/ELF/invalid/sht-group.test
file added
+18
test/ELF/invalid/undefined-local-symbol-in-dso.test
file added
+66
test/ELF/lazy-arch-conflict.s
file added
+7
test/ELF/linkerscript/Inputs/at6.s
file added
+11
test/ELF/linkerscript/Inputs/at7.s
file added
+7
test/ELF/linkerscript/Inputs/at8.s
file added
+8
test/ELF/linkerscript/align-r.test
file modified
+1 -1
test/ELF/linkerscript/align4.test
file modified
+0 -1
test/ELF/linkerscript/at6.test
file added
+30
test/ELF/linkerscript/at7.test
file added
+28
test/ELF/linkerscript/at8.test
file added
+31
test/ELF/linkerscript/discard-section-err.s
file modified
+6 -14
test/ELF/linkerscript/filename-spec.s
file modified
+1 -0
test/ELF/linkerscript/icf.s
file added
+11
test/ELF/linkerscript/info-section-type.s
file modified
+9 -0
test/ELF/linkerscript/lazy-symbols.test
file modified
+1 -0
test/ELF/linkerscript/map-file.test
file modified
+4 -4
test/ELF/linkerscript/map-file2.test
file modified
+12 -10
test/ELF/linkerscript/memory-include.test
file added
+23
test/ELF/linkerscript/merge-nonalloc.s
file added
+14
test/ELF/linkerscript/no-filename-spec.s
file added
+17
test/ELF/linkerscript/non-alloc-segment.s
file modified
+1 -1
test/ELF/linkerscript/non-alloc.s
file modified
+1 -1
test/ELF/linkerscript/orphan-discard.s
file modified
+1 -1
test/ELF/linkerscript/orphan-phdrs.s
file modified
+1 -1
test/ELF/linkerscript/ouputformat.s
file removed
-9
test/ELF/linkerscript/output-section-include.test
file added
+30
test/ELF/linkerscript/output-too-large.s
file modified
+6 -0
test/ELF/linkerscript/phdrs.s
file modified
+8 -0
test/ELF/linkerscript/provide-shared2.s
file modified
+1 -1
test/ELF/linkerscript/relocatable-discard.s
file added
+21
test/ELF/linkerscript/section-include.test
file added
+32
test/ELF/linkerscript/sections-va-overflow.test
file modified
+2 -2
test/ELF/linkerscript/segment-none.s
file modified
+2 -2
test/ELF/linkerscript/sizeof.s
file modified
+0 -1
test/ELF/linkerscript/sizeofheaders.s
file modified
+0 -1
test/ELF/linkerscript/sort-init.s
file modified
+4 -2
test/ELF/linkerscript/sort-non-script.s
file modified
+1 -1
test/ELF/linkerscript/symbol-assignexpr.s
file modified
+0 -1
test/ELF/linkerscript/symbol-location.s
file added
+15
test/ELF/linkerscript/symbol-memoryexpr.s
file modified
+0 -1
test/ELF/linkerscript/target.s
file added
+18
test/ELF/linkerscript/unused-synthetic.s
file modified
+1 -1
test/ELF/linkerscript/version-script.s
file modified
+3 -3
test/ELF/local-dynamic.s
file modified
+2 -2
test/ELF/local-ver-preemptible.s
file added
+22
test/ELF/lto-plugin-ignore.s
file modified
+2 -2
test/ELF/lto/Inputs/libcall-archive.s
file added
+2
test/ELF/lto/amdgcn.ll
file added
+12
test/ELF/lto/cache.ll
file modified
+21 -1
test/ELF/lto/data-ordering-lto.s
file modified
+1 -1
test/ELF/lto/defsym.ll
file modified
+2 -2
test/ELF/lto/dynamic-list.ll
file modified
+1 -1
test/ELF/lto/emit-llvm.ll
file added
+14
test/ELF/lto/libcall-archive.ll
file modified
+6 -1
test/ELF/lto/ltopasses-custom.ll
file modified
+2 -2
test/ELF/lto/opt-remarks.ll
file modified
+6 -4
test/ELF/lto/ppc64le.ll
file added
+12
test/ELF/lto/r600.ll
file added
+12
test/ELF/lto/relocatable.ll
file modified
+9 -0
test/ELF/lto/section-name.ll
file modified
+2 -2
test/ELF/lto/shlib-undefined.ll
file modified
+1 -1
test/ELF/lto/symbol-ordering-lto.s
file modified
+1 -1
test/ELF/lto/thinlto-obj-path.ll
file modified
+2 -1
test/ELF/lto/thinlto-object-suffix-replace.ll
file modified
+6 -6
test/ELF/lto/undefined-puts.ll
file modified
+1 -1
test/ELF/lto/version-script.ll
file modified
+1 -1
test/ELF/lto/wrap-2.ll
file modified
+6 -2
test/ELF/map-file-i686.s
file modified
+12 -12
test/ELF/merge-string-error.s
file modified
+1 -1
test/ELF/mergeable-errors.s
file added
+8
test/ELF/mips-32.s
file modified
+2 -2
test/ELF/mips-64.s
file modified
+2 -2
test/ELF/mips-dynamic.s
file modified
+3 -3
test/ELF/mips-dynsym-sort.s
file modified
+3 -3
test/ELF/mips-gnu-hash.s
file modified
+1 -1
test/ELF/mips-got-and-copy.s
file modified
+2 -2
test/ELF/mips-got-extsym.s
file modified
+1 -1
test/ELF/mips-got-relocs.s
file modified
+2 -2
test/ELF/mips-got16-relocatable.s
file modified
+2 -6
test/ELF/mips-got16.s
file modified
+1 -1
test/ELF/mips-hilo.s
file modified
+3 -3
test/ELF/mips-mgot.s
file modified
+7 -7
test/ELF/mips-micro-jal.s
file modified
+3 -9
test/ELF/mips-micro-plt.s
file modified
+1 -1
test/ELF/mips-npic-call-pic-os.s
file modified
+18 -17
test/ELF/mips-npic-call-pic-script.s
file modified
+29 -85
test/ELF/mips-npic-call-pic.s
file modified
+9 -16
test/ELF/mips-sto-plt.s
file modified
+2 -2
test/ELF/mips-tls-64.s
file modified
+3 -3
test/ELF/mips-tls-hilo.s
file modified
+1 -1
test/ELF/mips-tls-static-64.s
file modified
+2 -2
test/ELF/mips-tls-static.s
file modified
+2 -2
test/ELF/mips-tls.s
file modified
+3 -3
test/ELF/mips-traps.s
file added
+22
test/ELF/msp430.s
file added
+43
test/ELF/no-obj.s
file modified
+1 -0
test/ELF/note-first-page.s
file added
+12
test/ELF/oformat-binary.s
file modified
+1 -0
test/ELF/pack-dyn-relocs-loop.s
file added
+66
test/ELF/pack-dyn-relocs-tls-aarch64.s
file added
+34
test/ELF/pack-dyn-relocs-tls-x86-64.s
file added
+23
test/ELF/plt-aarch64.s
file modified
+46 -36
test/ELF/plt-i686.s
file modified
+36 -32
test/ELF/plt.s
file modified
+10 -0
test/ELF/ppc-relocs.s
file modified
+14 -3
test/ELF/ppc64-bsymbolic-toc-restore.s
file added
+68
test/ELF/ppc64-call-reach.s
file added
+94
test/ELF/ppc64-dq.s
file added
+32
test/ELF/ppc64-dtprel.s
file modified
+4 -4
test/ELF/ppc64-entry-point.stest/ELF/ppc64_entry_point.s
file renamed
+7 -8
test/ELF/ppc64-error-missaligned-dq.s
file added
+26
test/ELF/ppc64-error-missaligned-ds.s
file added
+26
test/ELF/ppc64-func-entry-points.s
file modified
+1 -1
test/ELF/ppc64-gd-to-ie.s
file modified
+4 -4
test/ELF/ppc64-general-dynamic-tls.s
file modified
+6 -6
test/ELF/ppc64-got-indirect.s
file modified
+2 -2
test/ELF/ppc64-got-off.s
file added
+67
test/ELF/ppc64-initial-exec-tls.s
file modified
+6 -6
test/ELF/ppc64-local-dynamic.s
file modified
+6 -6
test/ELF/ppc64-local-exec-tls.s
file modified
+2 -2
test/ELF/ppc64-long-branch.s
file added
+121
test/ELF/ppc64-rel-so-local-calls.s
file modified
+2 -2
test/ELF/ppc64-relocs.s
file modified
+30 -19
test/ELF/ppc64-shared-long_branch.s
file added
+114
test/ELF/ppc64-split-stack-adjust-fail.s
file added
+53
test/ELF/ppc64-split-stack-adjust-overflow.s
file added
+64
test/ELF/ppc64-split-stack-adjust-size-success.s
file added
+108
test/ELF/ppc64-split-stack-prologue-adjust-success.s
file added
+224
test/ELF/ppc64-tls-gd-le-small.s
file added
+61
test/ELF/ppc64-tls-gd-le.s
file modified
+6 -6
test/ELF/ppc64-tls-ie-le.s
file added
+140
test/ELF/ppc64-tls-ld-le.s
file modified
+6 -6
test/ELF/ppc64-toc-addis-nop-lqsq.s
file added
+73
test/ELF/ppc64-toc-addis-nop.s
file added
+272
test/ELF/ppc64-toc-rel.s
file modified
+11 -19
test/ELF/ppc64-toc-restore-recursive-call.s
file added
+52
test/ELF/ppc64-toc-restore.s
file modified
+1 -1
test/ELF/ppc64-tocopt-option.s
file added
+14
test/ELF/pr34660.s
file modified
+1 -1
test/ELF/progname.s
file modified
+1 -1
test/ELF/protected-shared.s
file modified
+2 -2
test/ELF/push-state.s
file modified
+3 -0
test/ELF/relative-dynamic-reloc-ppc64.s
file modified
+2 -2
test/ELF/relative-dynamic-reloc.s
file modified
+2 -2
test/ELF/relocatable-bss.s
file modified
+1 -1
test/ELF/relocatable-comdat-multiple.s
file modified
+2 -2
test/ELF/relocatable-comdat.s
file modified
+1 -1
test/ELF/relocatable-comdat2.s
file modified
+2 -2
test/ELF/relocatable-compressed-input.s
file modified
+1 -1
test/ELF/relocatable-many-sections.s
file modified
+10 -8
test/ELF/relocatable-rel-iplt.s
file added
+56
test/ELF/relocatable.s
file modified
+14 -2
test/ELF/relocation-b-aarch64.test
file modified
+2 -2
test/ELF/relocation-before-merge-start.s
file added
+9
test/ELF/relocation-common.s
file modified
+6 -6
test/ELF/relocation-copy-i686.s
file modified
+7 -7
test/ELF/relocation-i686.s
file modified
+15 -15
test/ELF/relocation-past-merge-end.s
file modified
+1 -1
test/ELF/relocation-size-shared.s
file modified
+1 -14
test/ELF/relocation-size.s
file modified
+1 -12
test/ELF/reproduce-backslash.s
file modified
+1 -1
test/ELF/retain-symbols-file.s
file modified
+1 -1
test/ELF/riscv-branch.test
file added
+119
test/ELF/riscv-call.test
file added
+95
test/ELF/riscv-hi20-lo12.test
file added
+86
test/ELF/riscv-jal-error.test
file added
+93
test/ELF/riscv-jal.test
file added
+161
test/ELF/riscv-pcrel-hilo.test
file added
+103
test/ELF/shared.s
file modified
+10 -10
test/ELF/sort-norosegment.s
file modified
+1 -1
test/ELF/static-error.s
file added
+13
test/ELF/static-with-export-dynamic.s
file modified
+1 -1
test/ELF/strip-debug.s
file modified
+3 -1
test/ELF/symbol-ordering-file-warnings.s
file modified
+5 -8
test/ELF/textrel.s
file added
+40
test/ELF/tls-i686.s
file modified
+10 -10
test/ELF/tls-in-archive.s
file modified
+1 -0
test/ELF/tls-opt-gdiele-i686.s
file modified
+10 -10
test/ELF/tls-opt-i686.s
file modified
+16 -16
test/ELF/tls-opt-iele-i686-nopic.s
file modified
+21 -21
test/ELF/tls-static.s
file modified
+0 -1
test/ELF/tls-weak-undef.s
file modified
+1 -0
test/ELF/trace-ar.s
file modified
+1 -0
test/ELF/trace-symbols.s
file modified
+2 -0
test/ELF/undef-broken-debug.test
file modified
+1 -1
test/ELF/undef-version-script.s
file modified
+3 -3
test/ELF/undef-with-plt-addr-i686.s
file modified
+2 -2
test/ELF/undef.s
file modified
+5 -0
test/ELF/verdef-defaultver.s
file modified
+4 -4
test/ELF/verdef.s
file modified
+2 -2
test/ELF/verneed.s
file modified
+2 -2
test/ELF/version-exclude-libs.s
file modified
+1 -0
test/ELF/version-script-complex-wildcards.s
file modified
+4 -4
test/ELF/version-script-extern-undefined.s
file modified
+2 -2
test/ELF/version-script-extern-wildcards.s
file modified
+1 -1
test/ELF/version-script-extern.s
file modified
+2 -2
test/ELF/version-script-extern2.s
file modified
+1 -1
test/ELF/version-script-hide-so-symbol.s
file modified
+1 -1
test/ELF/version-script-locals-extern.s
file modified
+4 -4
test/ELF/version-script-symver2.s
file modified
+1 -1
test/ELF/version-script-weak.s
file modified
+1 -1
test/ELF/version-script.s
file modified
+14 -14
test/ELF/version-wildcard.test
file modified
+2 -2
test/ELF/visibility.s
file modified
+1 -1
test/ELF/weak-undef-export.s
file modified
+2 -2
test/ELF/weak-undef.s
file modified
+2 -2
test/ELF/wrap-entry.s
file added
+13
test/ELF/wrap-no-real.s
file modified
+6 -52
test/ELF/wrap-plt.s
file added
+45
test/ELF/wrap-with-archive.s
file added
+13
test/ELF/wrap.s
file modified
+1 -1
test/ELF/x86-64-combined-dynrel.s
file added
+40
test/ELF/x86-64-reloc-error2.s
file modified
+8 -4
test/ELF/x86-64-reloc-gotoff64.s
file modified
+1 -1
test/ELF/x86-64-reloc-gotpc64.s
file modified
+1 -1
test/ELF/x86-64-reloc-range-debug-loc.s
file modified
+1 -1
test/ELF/x86-64-reloc-range.s
file modified
+2 -0
test/ELF/x86-64-retpoline-znow-static-iplt.s
file added
+26
test/ELF/x86-64-split-stack-prologue-adjust-fail.s
file modified
+8 -4
test/ELF/x86-64-split-stack-prologue-adjust-shared.s
file added
+31
test/ELF/x86-64-split-stack-prologue-adjust-silent.s
file modified
+1 -1
test/ELF/x86-64-split-stack-prologue-adjust-success.s
file modified
+13 -22
test/ELF/znotext-plt-relocations-protected.s
file modified
+6 -1
test/ELF/zstack-size.s
file modified
+3 -0
test/MinGW/driver.test
file modified
+6 -0
test/lit.cfg.py
file modified
+14 -4
test/lit.site.cfg.py.in
file modified
+2 -1
test/mach-o/cstring-sections.yaml
file modified
+4 -4
test/mach-o/dependency_info.yaml
file modified
+1 -1
test/mach-o/parse-data-relocs-x86_64.yaml
file modified
+1 -1
test/mach-o/parse-data.yaml
file modified
+1 -1
test/mach-o/sectcreate.yaml
file modified
+1 -1
test/wasm/Inputs/event-section1.ll
file added
+9
test/wasm/Inputs/event-section2.ll
file added
+9
test/wasm/Inputs/globals.yaml
file modified
+1 -1
test/wasm/Inputs/undefined-globals.yaml
file modified
+1 -1
test/wasm/alias.ll
file modified
+2 -2
test/wasm/archive-export.ll
file added
+50
test/wasm/archive.ll
file modified
+1 -0
test/wasm/call-indirect.ll
file modified
+5 -5
test/wasm/comdats.ll
file modified
+1 -1
test/wasm/compress-relocs.ll
file modified
+7 -3
test/wasm/cxx-mangling.ll
file modified
+11 -9
test/wasm/data-layout.ll
file modified
+10 -0
test/wasm/data-segment-merging.ll
file modified
+17 -34
test/wasm/debug-removed-fn.ll
file added
+44
test/wasm/debuginfo.test
file modified
+2 -2
test/wasm/demangle.ll
file modified
+8 -6
test/wasm/event-section.ll
file added
+34
test/wasm/export-all.ll
file modified
+1 -1
test/wasm/export-table.test
file modified
+1 -1
test/wasm/export.ll
file modified
+3 -3
test/wasm/import-memory.test
file modified
+17 -0
test/wasm/import-table.test
file modified
+1 -3
test/wasm/load-undefined.test
file modified
+6 -8
test/wasm/local-symbols.ll
file modified
+3 -2
test/wasm/locals-duplicate.test
file modified
+7 -7
test/wasm/lto/archive.ll
file modified
+1 -1
test/wasm/lto/cache.ll
file modified
+7 -1
test/wasm/lto/export.ll
file modified
+3 -3
test/wasm/lto/signature-mismatch.ll
file added
+19
test/wasm/many-functions.ll
file modified
+3 -3
test/wasm/relocatable.ll
file modified
+8 -8
test/wasm/shared.ll
file added
+82
test/wasm/signature-mismatch-weak.ll
file modified
+2 -2
test/wasm/signature-mismatch.ll
file modified
+4 -4
test/wasm/stack-pointer.ll
file modified
+2 -2
test/wasm/strip-all.test
file added
+10
test/wasm/strip-debug.test
file modified
+4 -0
test/wasm/undefined-entry.test
file modified
+3 -5
test/wasm/undefined-weak-call.ll
file modified
+2 -2
test/wasm/undefined.ll
file modified
+2 -2
test/wasm/visibility-hidden.ll
file modified
+30 -6
test/wasm/weak-alias-overide.ll
file modified
+5 -5
test/wasm/weak-alias.ll
file modified
+4 -4
test/wasm/weak-symbols.ll
file modified
+6 -11
test/wasm/weak-undefined.ll
file modified
+4 -9
tools/lld/lld.cpp
file modified
+1 -1
wasm/Config.h
file modified
+8 -1
wasm/Driver.cpp
file modified
+184 -104
wasm/InputChunks.cpp
file modified
+12 -15
wasm/InputChunks.h
file modified
+14 -26
wasm/InputEvent.h
file added
+63
wasm/InputFiles.cpp
file modified
+71 -22
wasm/InputFiles.h
file modified
+5 -17
wasm/InputGlobal.h
file modified
+0 -3
wasm/LTO.cpp
file modified
+12 -5
wasm/MarkLive.cpp
file modified
+4 -2
wasm/Options.td
file modified
+33 -16
wasm/OutputSections.cpp
file modified
+13 -3
wasm/OutputSections.h
file modified
+3 -5
wasm/OutputSegment.h
file modified
+1 -1
wasm/SymbolTable.cpp
file modified
+88 -59
wasm/SymbolTable.h
file modified
+5 -6
wasm/Symbols.cpp
file modified
+48 -4
wasm/Symbols.h
file modified
+72 -21
wasm/Writer.cpp
file modified
+155 -35
wasm/WriterUtils.cpp
file modified
+43 -39
wasm/WriterUtils.h
file modified
+8 -5
    Vendor import of lld trunk r351319 (just before the release_80 branch
    point):
    https://llvm.org/svn/llvm-project/lld/trunk@351319
    
        
file modified
+273 -54
file modified
+105 -16
file modified
+4 -1
file modified
+68 -34
file modified
+1 -8
file modified
+321 -232
file modified
+1 -3
file modified
+3 -21
file modified
+21 -6
file modified
+83 -12
file modified
+28 -2
file modified
+3 -0
file modified
+1 -1
file modified
+4 -4
file modified
+36 -6
file modified
+6 -0
file modified
+22 -15
file modified
+714 -283
file modified
+1 -1
file modified
+136 -49
file modified
+8 -0
file modified
+8 -1
file modified
+9 -5
file modified
+575 -148
file modified
+4 -2
file modified
+8 -1
file modified
+3 -2
file modified
+14 -19
file modified
+16 -11
file modified
+21 -16
file modified
+1 -0
file modified
+76 -48
file modified
+3 -0
file modified
+192 -3
file added
+94
file modified
+8 -5
file modified
+5 -0
file modified
+436 -37
file added
+279
file modified
+1 -0
file modified
+15 -10
file modified
+28 -22
file modified
+3 -1
file modified
+21 -30
file modified
+10 -1
ELF/DWARF.cpp ELF/GdbIndex.cpp
file renamed
+24 -16
ELF/DWARF.h ELF/GdbIndex.h
file renamed
+46 -23
file modified
+254 -124
file modified
+0 -3
file modified
+3 -2
file modified
+2 -2
file modified
+28 -4
file modified
+57 -54
file modified
+8 -4
file modified
+271 -188
file modified
+23 -15
file modified
+25 -23
file modified
+1 -1
file modified
+23 -32
file modified
+7 -5
file modified
+6 -5
file modified
+11 -4
file modified
+20 -1
file modified
+15 -13
file modified
+3 -3
file modified
+214 -149
file modified
+30 -9
file modified
+9 -0
file modified
+1 -0
file modified
+117 -36
file modified
+92 -158
file modified
+10 -24
file modified
+46 -14
file modified
+51 -15
file modified
+291 -215
file modified
+80 -57
file modified
+8 -5
file modified
+36 -28
file modified
+277 -21
file modified
+410 -287
file modified
+1 -1
file modified
+27 -4
file modified
+3 -0
file modified
+7 -7
file modified
+1 -4
file modified
+1 -1
file modified
+50 -7
file modified
+92 -14
file modified
+2 -2
file modified
+9 -11
file modified
+51 -4
file modified
+0 -2
file modified
+2 -2
file modified
+3 -0
file modified
+58 -42
file modified
+0 -3
file modified
+1 -1
file modified
+3 -0
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
file modified
+3 -3
file modified
+9 -9
file modified
+21 -6
file modified
+9 -0
file modified
+1 -0
file added
+37
file modified
+2 -0
file modified
+1 -0
file removed
-20
file added
+20
file modified
+5 -1
file modified
+1 -1
file modified
+5 -0
file modified
+2 -2
file modified
+6 -6
file modified
+0 -19
file modified
+1 -0
file modified
+120 -6
file added
+476
file modified
+10 -2
file modified
+6 -6
file modified
+1 -0
empty file added
file modified
+10 -10
file modified
+10 -10
file modified
+18 -12
file modified
+16 -16
file modified
+1 -1
file modified
+23 -23
file modified
+12 -12
file modified
+12 -12
file modified
+25 -25
file modified
+4 -0
file modified
+7 -7
file modified
+6 -6
file modified
+11 -11
file modified
+5 -5
file modified
+23 -6
file modified
+26 -26
file modified
+2 -2
file modified
+1 -1
file modified
+23 -10
file modified
+2 -5
file modified
+2 -2
file modified
+1 -1
file modified
+6 -6
file modified
+1 -1
file modified
+8 -8
file modified
+34 -17
file modified
+8 -8
file modified
+42 -23
file modified
+2 -2
file modified
+2 -2
file modified
+1 -0
file modified
+17 -2
file modified
+1 -1
file modified
+3 -0
file modified
+3 -2
file modified
+11 -11
file modified
+1 -1
file modified
+1 -1
file modified
+0 -1
file modified
+1 -1
file modified
+2 -2
test/ELF/emulation-x86.s test/ELF/emulation.s
file renamed
+14 -205
file modified
+12 -0
file modified
+1 -1
file modified
+1 -1
file modified
+27 -27
file modified
+19 -19
file modified
+34 -30
file modified
+6 -2
file modified
+5 -1
file modified
+3 -1
file modified
+2 -2
file modified
+9 -9
file modified
+1 -1
file modified
+2 -2
file modified
+5 -5
file modified
+199 -7
file modified
+48 -48
file modified
+1 -0
file modified
+1 -0
file modified
+1 -0
file modified
+1 -0
file modified
+3 -0
file modified
+1 -0
file modified
+2 -2
file modified
+2 -2
file modified
+21 -1
file modified
+2 -2
file modified
+1 -1
file modified
+6 -4
file added
+12
file modified
+9 -0
file modified
+2 -2
file modified
+6 -2
file modified
+12 -12
file modified
+2 -2
file modified
+2 -2
file modified
+3 -3
file modified
+3 -3
file modified
+1 -1
file modified
+2 -2
file modified
+1 -1
file modified
+2 -2
file modified
+1 -1
file modified
+3 -3
file modified
+7 -7
file modified
+3 -9
file modified
+1 -1
file modified
+9 -16
file modified
+2 -2
file modified
+3 -3
file modified
+1 -1
file modified
+2 -2
file modified
+3 -3
file added
+43
file modified
+1 -0
file modified
+1 -0
file modified
+46 -36
file modified
+36 -32
file modified
+10 -0
file modified
+14 -3
file added
+32
file modified
+4 -4
test/ELF/ppc64-entry-point.s test/ELF/ppc64_entry_point.s
file renamed
+7 -8
file modified
+4 -4
file modified
+30 -19
file modified
+6 -6
file modified
+6 -6
file modified
+11 -19
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+3 -0
file modified
+1 -1
file modified
+14 -2
file modified
+6 -6
file modified
+15 -15
file modified
+1 -12
file modified
+10 -10
file modified
+1 -1
file modified
+3 -1
file added
+40
file modified
+10 -10
file modified
+1 -0
file modified
+10 -10
file modified
+16 -16
file modified
+0 -1
file modified
+1 -0
file modified
+1 -0
file modified
+2 -0
file modified
+5 -0
file modified
+4 -4
file modified
+2 -2
file modified
+2 -2
file modified
+14 -14
file modified
+1 -1
file modified
+2 -2
file modified
+2 -2
file modified
+6 -52
file added
+45
file modified
+1 -1
file modified
+3 -0
file modified
+6 -0
file modified
+14 -4
file modified
+2 -1
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+1 -0
file modified
+5 -5
file modified
+1 -1
file modified
+7 -3
file modified
+11 -9
file modified
+10 -0
file modified
+2 -2
file modified
+8 -6
file modified
+1 -1
file modified
+1 -1
file modified
+3 -3
file modified
+17 -0
file modified
+1 -3
file modified
+3 -2
file modified
+1 -1
file modified
+7 -1
file modified
+3 -3
file modified
+3 -3
file modified
+8 -8
file added
+82
file modified
+2 -2
file modified
+4 -0
file modified
+2 -2
file modified
+4 -4
file modified
+6 -11
file modified
+4 -9
file modified
+1 -1
file modified
+8 -1
file modified
+184 -104
file modified
+12 -15
file modified
+14 -26
file added
+63
file modified
+71 -22
file modified
+5 -17
file modified
+0 -3
file modified
+12 -5
file modified
+4 -2
file modified
+33 -16
file modified
+13 -3
file modified
+3 -5
file modified
+1 -1
file modified
+88 -59
file modified
+5 -6
file modified
+48 -4
file modified
+72 -21
file modified
+155 -35
file modified
+43 -39
file modified
+8 -5