Fix LTO handling of module-level assembly (PR14152).
authorPeter Collingbourne <peter@pcc.me.uk>
Thu, 19 Sep 2013 22:15:52 +0000 (22:15 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Thu, 19 Sep 2013 22:15:52 +0000 (22:15 +0000)
commit88fae0edcce84920ba7c5685c36f6bd6cfb9b86d
treec1956347a81b84b10b8310d7dbc7e28443d33c05
parent617305a0eb086f34a1005c8be2af3eea4a2a715d
Fix LTO handling of module-level assembly (PR14152).

Patch by Tom Roeder!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191042 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
test/CMakeLists.txt
test/Makefile
test/lit.cfg
test/lit.site.cfg.in
test/tools/lto/cfi_endproc.ll [new file with mode: 0644]
test/tools/lto/lit.local.cfg [new file with mode: 0644]
tools/CMakeLists.txt
tools/Makefile
tools/llvm-lto/CMakeLists.txt [new file with mode: 0644]
tools/llvm-lto/Makefile [new file with mode: 0644]
tools/llvm-lto/llvm-lto.cpp [new file with mode: 0644]
tools/lto/LTOModule.cpp