X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FMC%2FELF%2Fcommon.s;fp=test%2FMC%2FELF%2Fcommon.s;h=9aa0c06298e48b39d1ff54ea49d216aa3e4ac650;hb=f7d5278fb32b84b6218a222346202ab3af17057c;hp=18b3af5afa699c8b800bc7c2e7a278f1adae8c0b;hpb=081c34b725980f995be9080eaec24cd3dfaaf065;p=oota-llvm.git diff --git a/test/MC/ELF/common.s b/test/MC/ELF/common.s index 18b3af5afa6..9aa0c06298e 100644 --- a/test/MC/ELF/common.s +++ b/test/MC/ELF/common.s @@ -8,13 +8,13 @@ .local common1 .comm common1,1,1 -// CHECK: ('st_name', 1) # 'common1' -// CHECK-NEXT: ('st_bind', 0) -// CHECK-NEXT: ('st_type', 1) -// CHECK-NEXT: ('st_other', 0) +// CHECK: ('st_name', 0x00000001) # 'common1' +// CHECK-NEXT: ('st_bind', 0x00000000) +// CHECK-NEXT: ('st_type', 0x00000001) +// CHECK-NEXT: ('st_other', 0x00000000) // CHECK-NEXT: ('st_shndx', -// CHECK-NEXT: ('st_value', 0) -// CHECK-NEXT: ('st_size', 1) +// CHECK-NEXT: ('st_value', 0x00000000) +// CHECK-NEXT: ('st_size', 0x00000001) // Same as common1, but with directives in a different order. @@ -22,25 +22,25 @@ .type common2,@object .comm common2,1,1 -// CHECK: ('st_name', 9) # 'common2' -// CHECK-NEXT: ('st_bind', 0) -// CHECK-NEXT: ('st_type', 1) -// CHECK-NEXT: ('st_other', 0) +// CHECK: ('st_name', 0x00000009) # 'common2' +// CHECK-NEXT: ('st_bind', 0x00000000) +// CHECK-NEXT: ('st_type', 0x00000001) +// CHECK-NEXT: ('st_other', 0x00000000) // CHECK-NEXT: ('st_shndx', -// CHECK-NEXT: ('st_value', 1) -// CHECK-NEXT: ('st_size', 1) +// CHECK-NEXT: ('st_value', 0x00000001) +// CHECK-NEXT: ('st_size', 0x00000001) // Test that without an explicit .local we produce a global. .type common3,@object .comm common3,4,4 -// CHECK: ('st_name', 17) # 'common3' -// CHECK-NEXT: ('st_bind', 1) -// CHECK-NEXT: ('st_type', 1) -// CHECK-NEXT: ('st_other', 0) -// CHECK-NEXT: ('st_shndx', 65522) -// CHECK-NEXT: ('st_value', 4) -// CHECK-NEXT: ('st_size', 4) +// CHECK: ('st_name', 0x00000011) # 'common3' +// CHECK-NEXT: ('st_bind', 0x00000001) +// CHECK-NEXT: ('st_type', 0x00000001) +// CHECK-NEXT: ('st_other', 0x00000000) +// CHECK-NEXT: ('st_shndx', 0x0000fff2) +// CHECK-NEXT: ('st_value', 0x00000004) +// CHECK-NEXT: ('st_size', 0x00000004) // Test that without an explicit .local we produce a global, even if the first @@ -54,10 +54,10 @@ foo: .type common4,@object .comm common4,40,16 -// CHECK: ('st_name', 29) # 'common4' -// CHECK-NEXT: ('st_bind', 1) -// CHECK-NEXT: ('st_type', 1) -// CHECK-NEXT: ('st_other', 0) -// CHECK-NEXT: ('st_shndx', 65522) -// CHECK-NEXT: ('st_value', 16) -// CHECK-NEXT: ('st_size', 40) +// CHECK: ('st_name', 0x0000001d) # 'common4' +// CHECK-NEXT: ('st_bind', 0x00000001) +// CHECK-NEXT: ('st_type', 0x00000001) +// CHECK-NEXT: ('st_other', 0x00000000) +// CHECK-NEXT: ('st_shndx', 0x0000fff2) +// CHECK-NEXT: ('st_value', 0x00000010) +// CHECK-NEXT: ('st_size', 0x00000028)