summaryrefslogtreecommitdiff
path: root/test/Object/archive-symtab.test
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2015-09-01 06:01:53 +0000
committerRui Ueyama <ruiu@google.com>2015-09-01 06:01:53 +0000
commit5c1fa7fc49b4315985256e3c1d37371435376837 (patch)
tree8a48dcb7cd28176f8a9f1257d08a5456a23f1fda /test/Object/archive-symtab.test
parent06fdb3019671e94780d23f8e9446875253f23060 (diff)
Object: Fix COFF import file's symbols.
If a symbol is marked as "data", the symbol should be exported with __imp_ prefix. Previously, the symbol was exported as-is. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@246532 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Object/archive-symtab.test')
-rw-r--r--test/Object/archive-symtab.test6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/Object/archive-symtab.test b/test/Object/archive-symtab.test
index 120401bad36..c9e89005d6c 100644
--- a/test/Object/archive-symtab.test
+++ b/test/Object/archive-symtab.test
@@ -104,10 +104,10 @@ RUN: llvm-ar --format=gnu rcsU %t.a %p/Inputs/coff-short-import-code %p/Inputs/c
RUN: llvm-nm -M %t.a | FileCheck --check-prefix=COFF-SHORT-IMPORT %s
COFF-SHORT-IMPORT: Archive map
-COFF-SHORT-IMPORT-NEXT: _foo in coff-short-import-code
COFF-SHORT-IMPORT-NEXT: __imp__foo in coff-short-import-code
-COFF-SHORT-IMPORT-NEXT: _bar in coff-short-import-data
-COFF-SHORT-IMPORT-NOT: __imp__bar in coff-short-import-data
+COFF-SHORT-IMPORT-NEXT: _foo in coff-short-import-code
+COFF-SHORT-IMPORT-NEXT: __imp__bar in coff-short-import-data
+COFF-SHORT-IMPORT-NOT: _bar in coff-short-import-data
Test that we pad the symbol table so that it ends in a multiple of 4 bytes:
8 + 60 + 36 == 104