diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2016-12-13 20:20:17 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2016-12-13 20:20:17 +0000 |
commit | 265ab521b87520c70bd0b820e2d9a0d5959360ab (patch) | |
tree | 8de76cac3b5e5444077aaa0f4f101a6ef9c3a181 /test/Object | |
parent | e976df103e587c2c67c9ed84ca847a7a38a5d89d (diff) |
Object: Make IRObjectFile own multiple modules and enumerate symbols from all modules.
This implements multi-module support in IRObjectFile.
Differential Revision: https://reviews.llvm.org/D26951
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289578 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Object')
-rw-r--r-- | test/Object/Inputs/multi-module.ll | 3 | ||||
-rw-r--r-- | test/Object/multi-module.ll | 8 |
2 files changed, 11 insertions, 0 deletions
diff --git a/test/Object/Inputs/multi-module.ll b/test/Object/Inputs/multi-module.ll new file mode 100644 index 00000000000..e4e9b82be64 --- /dev/null +++ b/test/Object/Inputs/multi-module.ll @@ -0,0 +1,3 @@ +define void @f2() { + ret void +} diff --git a/test/Object/multi-module.ll b/test/Object/multi-module.ll new file mode 100644 index 00000000000..204ffc600cb --- /dev/null +++ b/test/Object/multi-module.ll @@ -0,0 +1,8 @@ +; RUN: llvm-cat -o - %s %S/Inputs/multi-module.ll | llvm-nm - | FileCheck %s + +; CHECK: T f1 +; CHECK: T f2 + +define void @f1() { + ret void +} |