aboutsummaryrefslogtreecommitdiffstats
path: root/test/MC/COFF
diff options
context:
space:
mode:
authorMichael J. Spencer <bigcheesegs@gmail.com>2010-10-05 17:57:08 +0000
committerMichael J. Spencer <bigcheesegs@gmail.com>2010-10-05 17:57:08 +0000
commita25c0a4283e627a34a3fb3cf0ed2ddde0d886a36 (patch)
treea5222febe6026335626e7a5262cc1621e9807444 /test/MC/COFF
parentf191d120b1ea9cb132270d35dc133b419183e687 (diff)
downloadexternal_llvm-a25c0a4283e627a34a3fb3cf0ed2ddde0d886a36.zip
external_llvm-a25c0a4283e627a34a3fb3cf0ed2ddde0d886a36.tar.gz
external_llvm-a25c0a4283e627a34a3fb3cf0ed2ddde0d886a36.tar.bz2
test/COFF: Fix symbol indexes and names. Update tests to match.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115642 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/COFF')
-rw-r--r--test/MC/COFF/basic-coff.ll10
-rw-r--r--test/MC/COFF/symbol-fragment-offset.ll18
2 files changed, 14 insertions, 14 deletions
diff --git a/test/MC/COFF/basic-coff.ll b/test/MC/COFF/basic-coff.ll
index 29e02f0..bbf0d3e 100644
--- a/test/MC/COFF/basic-coff.ll
+++ b/test/MC/COFF/basic-coff.ll
@@ -44,13 +44,13 @@ declare i32 @printf(i8* nocapture, ...) nounwind
; CHECK: VirtualAddress = 0x{{[0-9A-F]+}}
; CHECK: SymbolTableIndex = 2
; CHECK: Type = IMAGE_REL_I386_DIR32 (6)
-; CHECK: SymbolName =
+; CHECK: SymbolName = .data
; CHECK: }
; CHECK: 1 = {
; CHECK: VirtualAddress = 0x{{[0-9A-F]+}}
; CHECK: SymbolTableIndex = 5
; CHECK: Type = IMAGE_REL_I386_REL32 (20)
-; CHECK: SymbolName = _main
+; CHECK: SymbolName = _printf
; CHECK: }
; CHECK: ]
; CHECK: }
@@ -87,7 +87,7 @@ declare i32 @printf(i8* nocapture, ...) nounwind
; CHECK: 15 00 00 00 02 00 00 00 - 00 00 00 00 01 00 00 00 |................|
; CHECK: 00 00 |..|
; CHECK: }
-; CHECK: 1 = {
+; CHECK: 2 = {
; CHECK: Name = .data
; CHECK: Value = 0
; CHECK: SectionNumber = 2
@@ -99,7 +99,7 @@ declare i32 @printf(i8* nocapture, ...) nounwind
; CHECK: 0C 00 00 00 00 00 00 00 - 00 00 00 00 02 00 00 00 |................|
; CHECK: 00 00 |..|
; CHECK: }
-; CHECK: 2 = {
+; CHECK: 4 = {
; CHECK: Name = _main
; CHECK: Value = 0
; CHECK: SectionNumber = 1
@@ -109,7 +109,7 @@ declare i32 @printf(i8* nocapture, ...) nounwind
; CHECK: NumberOfAuxSymbols = 0
; CHECK: AuxillaryData =
; CHECK: }
-; CHECK: 3 = {
+; CHECK: 5 = {
; CHECK: Name = _printf
; CHECK: Value = 0
; CHECK: SectionNumber = 0
diff --git a/test/MC/COFF/symbol-fragment-offset.ll b/test/MC/COFF/symbol-fragment-offset.ll
index 1f76e31..a8c917e 100644
--- a/test/MC/COFF/symbol-fragment-offset.ll
+++ b/test/MC/COFF/symbol-fragment-offset.ll
@@ -48,25 +48,25 @@ declare i32 @puts(i8* nocapture) nounwind
; CHECK: VirtualAddress = 0x{{[0-9A-F]+}}
; CHECK: SymbolTableIndex = 2
; CHECK: Type = IMAGE_REL_I386_DIR32 (6)
-; CHECK: SymbolName =
+; CHECK: SymbolName = .data
; CHECK: }
; CHECK: 1 = {
; CHECK: VirtualAddress = 0x{{[0-9A-F]+}}
; CHECK: SymbolTableIndex = 5
; CHECK: Type = IMAGE_REL_I386_REL32 (20)
-; CHECK: SymbolName = _main
+; CHECK: SymbolName = _printf
; CHECK: }
; CHECK: 2 = {
; CHECK: VirtualAddress = 0x{{[0-9A-F]+}}
; CHECK: SymbolTableIndex = 6
; CHECK: Type = IMAGE_REL_I386_DIR32 (6)
-; CHECK: SymbolName = _printf
+; CHECK: SymbolName = _str
; CHECK: }
; CHECK: 3 = {
; CHECK: VirtualAddress = 0x{{[0-9A-F]+}}
; CHECK: SymbolTableIndex = 7
; CHECK: Type = IMAGE_REL_I386_REL32 (20)
-; CHECK: SymbolName = _str
+; CHECK: SymbolName = _puts
; CHECK: }
; CHECK: ]
; CHECK: }
@@ -105,7 +105,7 @@ declare i32 @puts(i8* nocapture) nounwind
; CHECK: 00 00 |..|
; CHECK: }
-; CHECK: 1 = {
+; CHECK: 2 = {
; CHECK: Name = .data
; CHECK: Value = 0
; CHECK: SectionNumber = 2
@@ -118,7 +118,7 @@ declare i32 @puts(i8* nocapture) nounwind
; CHECK: 00 00 |..|
; CHECK: }
-; CHECK: 2 = {
+; CHECK: 4 = {
; CHECK: Name = _main
; CHECK: Value = 0
; CHECK: SectionNumber = 1
@@ -128,7 +128,7 @@ declare i32 @puts(i8* nocapture) nounwind
; CHECK: NumberOfAuxSymbols = 0
; CHECK: AuxillaryData =
-; CHECK: 3 = {
+; CHECK: 5 = {
; CHECK: Name = _printf
; CHECK: Value = 0
; CHECK: SectionNumber = 0
@@ -139,7 +139,7 @@ declare i32 @puts(i8* nocapture) nounwind
; CHECK: AuxillaryData =
; CHECK: }
-; CHECK: 4 = {
+; CHECK: 6 = {
; CHECK: Name = _str
; CHECK: Value = 7
; CHECK: SectionNumber = 2
@@ -150,7 +150,7 @@ declare i32 @puts(i8* nocapture) nounwind
; CHECK: AuxillaryData =
; CHECK: }
-; CHECK: 5 = {
+; CHECK: 7 = {
; CHECK: Name = _puts
; CHECK: Value = 0
; CHECK: SectionNumber = 0