Implement framework for linking split-stack object files, and x86_64 support.
authorSterling Augustine <saugustine@google.com>
Tue, 17 Jul 2018 23:16:02 +0000 (23:16 +0000)
committerSterling Augustine <saugustine@google.com>
Tue, 17 Jul 2018 23:16:02 +0000 (23:16 +0000)
commit4fd84c18df3e671e0a66fdf2abf9224b8868e0e4
treee889be4dcb783947bef398e6eeb43d94aa32cc23
parentbd9d313d5cf263b7248665be52fb68a5e2c2bbf9
Implement framework for linking split-stack object files, and x86_64 support.

llvm-svn: 337332
12 files changed:
lld/ELF/Arch/X86_64.cpp
lld/ELF/InputFiles.cpp
lld/ELF/InputFiles.h
lld/ELF/InputSection.cpp
lld/ELF/InputSection.h
lld/ELF/Target.cpp
lld/ELF/Target.h
lld/test/ELF/Inputs/x86-64-split-stack-main.s [new file with mode: 0644]
lld/test/ELF/splitstacks.s [deleted file]
lld/test/ELF/x86-64-split-stack-prologue-adjust-fail.s [new file with mode: 0644]
lld/test/ELF/x86-64-split-stack-prologue-adjust-silent.s [new file with mode: 0644]
lld/test/ELF/x86-64-split-stack-prologue-adjust-success.s [new file with mode: 0644]