diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2011-08-04 13:00:24 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2011-08-04 13:00:24 +0000 |
commit | d7c9b63b583ac05fc03c9a242c1bb8f12d27acf0 (patch) | |
tree | d0caa0cd9ff4ef8770b2674b3a6d556a8226b47e | |
parent | f42e9b2491e3a2152bba5c08f50e60edcb67fce8 (diff) |
Print all the bits in the addend.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136867 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | test/MC/ELF/alias-reloc.s | 4 | ||||
-rw-r--r-- | test/MC/ELF/basic-elf-64.s | 8 | ||||
-rw-r--r-- | test/MC/ELF/cfi-adjust-cfa-offset.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/cfi-advance-loc2.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/cfi-def-cfa-offset.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/cfi-def-cfa-register.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/cfi-def-cfa.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/cfi-offset.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/cfi-rel-offset.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/cfi-rel-offset2.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/cfi-remember.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/cfi-same-value.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/cfi-zero-addr-delta.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/cfi.s | 144 | ||||
-rw-r--r-- | test/MC/ELF/diff.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/merge.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/pic-diff.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/relocation-pc.s | 4 | ||||
-rw-r--r-- | test/MC/ELF/relocation.s | 18 | ||||
-rw-r--r-- | test/MC/ELF/rename.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/symref.s | 10 | ||||
-rw-r--r-- | test/MC/ELF/weak-relocation.s | 2 | ||||
-rw-r--r-- | test/MC/ELF/weakref-reloc.s | 4 | ||||
-rw-r--r-- | test/MC/ELF/x86_64-reloc-sizetest.s | 6 | ||||
-rw-r--r-- | test/Scripts/common_dump.py | 3 | ||||
-rwxr-xr-x | test/Scripts/elf-dump | 19 |
26 files changed, 123 insertions, 129 deletions
diff --git a/test/MC/ELF/alias-reloc.s b/test/MC/ELF/alias-reloc.s index 67266d6520..25571656d7 100644 --- a/test/MC/ELF/alias-reloc.s +++ b/test/MC/ELF/alias-reloc.s @@ -21,14 +21,14 @@ foo2: // CHECK-NEXT: (('r_offset', 0x00000001) // CHECK-NEXT: ('r_sym', 0x00000001) // CHECK-NEXT: ('r_type', 0x00000004) -// CHECK-NEXT: ('r_addend', 0xfffffffc) +// CHECK-NEXT: ('r_addend', 0xfffffffffffffffc) // CHECK-NEXT: ), // CHECK: # Relocation 0x00000001 // CHECK-NEXT: (('r_offset', 0x00000005) // CHECK-NEXT: ('r_sym', 0x00000006) // CHECK-NEXT: ('r_type', 0x00000001) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK: # Symbol 0x00000001 diff --git a/test/MC/ELF/basic-elf-64.s b/test/MC/ELF/basic-elf-64.s index 5ae1f45166..2e183aa35b 100644 --- a/test/MC/ELF/basic-elf-64.s +++ b/test/MC/ELF/basic-elf-64.s @@ -45,22 +45,22 @@ main: # @main // CHECK: # Relocation 0x00000000 // CHECK: (('r_offset', 0x00000005) // CHECK: ('r_type', 0x0000000a) -// CHECK: ('r_addend', 0x00000000) +// CHECK: ('r_addend', 0x0000000000000000) // CHECK: ), // CHECK: # Relocation 0x00000001 // CHECK: (('r_offset', 0x0000000a) // CHECK: ('r_type', 0x00000002) -// CHECK: ('r_addend', 0xfffffffc) +// CHECK: ('r_addend', 0xfffffffffffffffc) // CHECK: ), // CHECK: # Relocation 0x00000002 // CHECK: (('r_offset', 0x0000000f) // CHECK: ('r_type', 0x0000000a) -// CHECK: ('r_addend', 0x00000006) +// CHECK: ('r_addend', 0x0000000000000006) // CHECK: ), // CHECK: # Relocation 0x00000003 // CHECK: (('r_offset', 0x00000014) // CHECK: ('r_type', 0x00000002) -// CHECK: ('r_addend', 0xfffffffc) +// CHECK: ('r_addend', 0xfffffffffffffffc) // CHECK: ), // CHECK: ]) diff --git a/test/MC/ELF/cfi-adjust-cfa-offset.s b/test/MC/ELF/cfi-adjust-cfa-offset.s index 5c1a9f9d8b..d9000e60b4 100644 --- a/test/MC/ELF/cfi-adjust-cfa-offset.s +++ b/test/MC/ELF/cfi-adjust-cfa-offset.s @@ -40,7 +40,7 @@ f: // CHECK-NEXT: (('r_offset', 0x00000020) // CHECK-NEXT: ('r_sym', 0x00000002) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: ]) // CHECK-NEXT: ), diff --git a/test/MC/ELF/cfi-advance-loc2.s b/test/MC/ELF/cfi-advance-loc2.s index 163e81022d..c4fa6c9f8e 100644 --- a/test/MC/ELF/cfi-advance-loc2.s +++ b/test/MC/ELF/cfi-advance-loc2.s @@ -39,7 +39,7 @@ f: // CHECK-NEXT: (('r_offset', 0x00000020) // CHECK-NEXT: ('r_sym', 0x00000002) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: ]) // CHECK-NEXT: ), diff --git a/test/MC/ELF/cfi-def-cfa-offset.s b/test/MC/ELF/cfi-def-cfa-offset.s index 124d02e95d..33e0a59cc7 100644 --- a/test/MC/ELF/cfi-def-cfa-offset.s +++ b/test/MC/ELF/cfi-def-cfa-offset.s @@ -40,7 +40,7 @@ f: // CHECK-NEXT: (('r_offset', 0x00000020) // CHECK-NEXT: ('r_sym', 0x00000002) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: ]) // CHECK-NEXT: ), diff --git a/test/MC/ELF/cfi-def-cfa-register.s b/test/MC/ELF/cfi-def-cfa-register.s index 75311e2e84..7c6a45e68f 100644 --- a/test/MC/ELF/cfi-def-cfa-register.s +++ b/test/MC/ELF/cfi-def-cfa-register.s @@ -35,7 +35,7 @@ f: // CHECK-NEXT: (('r_offset', 0x00000020) // CHECK-NEXT: ('r_sym', 0x00000002) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: ]) // CHECK-NEXT: ), diff --git a/test/MC/ELF/cfi-def-cfa.s b/test/MC/ELF/cfi-def-cfa.s index 53a169c09d..3bea6ed7da 100644 --- a/test/MC/ELF/cfi-def-cfa.s +++ b/test/MC/ELF/cfi-def-cfa.s @@ -36,7 +36,7 @@ f: // CHECK-NEXT: (('r_offset', 0x00000020) // CHECK-NEXT: ('r_sym', 0x00000002) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: ]) // CHECK-NEXT: ), diff --git a/test/MC/ELF/cfi-offset.s b/test/MC/ELF/cfi-offset.s index f54dec0ec8..0d96f04447 100644 --- a/test/MC/ELF/cfi-offset.s +++ b/test/MC/ELF/cfi-offset.s @@ -36,7 +36,7 @@ f: // CHECK-NEXT: (('r_offset', 0x00000020) // CHECK-NEXT: ('r_sym', 0x00000002) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: ]) // CHECK-NEXT: ), diff --git a/test/MC/ELF/cfi-rel-offset.s b/test/MC/ELF/cfi-rel-offset.s index 87c0cf3b65..b470eda810 100644 --- a/test/MC/ELF/cfi-rel-offset.s +++ b/test/MC/ELF/cfi-rel-offset.s @@ -43,7 +43,7 @@ f: // CHECK-NEXT: (('r_offset', 0x00000020) // CHECK-NEXT: ('r_sym', 0x00000002) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: ]) // CHECK-NEXT: ), diff --git a/test/MC/ELF/cfi-rel-offset2.s b/test/MC/ELF/cfi-rel-offset2.s index f14beaf09d..89db1b6281 100644 --- a/test/MC/ELF/cfi-rel-offset2.s +++ b/test/MC/ELF/cfi-rel-offset2.s @@ -35,7 +35,7 @@ f: // CHECK-NEXT: (('r_offset', 0x00000020) // CHECK-NEXT: ('r_sym', 0x00000002) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: ]) // CHECK-NEXT: ), diff --git a/test/MC/ELF/cfi-remember.s b/test/MC/ELF/cfi-remember.s index 814812e2aa..80c46d61ff 100644 --- a/test/MC/ELF/cfi-remember.s +++ b/test/MC/ELF/cfi-remember.s @@ -39,7 +39,7 @@ f: // CHECK-NEXT: (('r_offset', 0x00000020) // CHECK-NEXT: ('r_sym', 0x00000002) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: ]) // CHECK-NEXT: ), diff --git a/test/MC/ELF/cfi-same-value.s b/test/MC/ELF/cfi-same-value.s index eab1ae4d4b..930579ba5f 100644 --- a/test/MC/ELF/cfi-same-value.s +++ b/test/MC/ELF/cfi-same-value.s @@ -36,7 +36,7 @@ f: // CHECK-NEXT: (('r_offset', 0x00000020) // CHECK-NEXT: ('r_sym', 0x00000002) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: ]) // CHECK-NEXT: ), diff --git a/test/MC/ELF/cfi-zero-addr-delta.s b/test/MC/ELF/cfi-zero-addr-delta.s index 3ddf69ec50..888f4d5173 100644 --- a/test/MC/ELF/cfi-zero-addr-delta.s +++ b/test/MC/ELF/cfi-zero-addr-delta.s @@ -42,7 +42,7 @@ f: // CHECK-NEXT: (('r_offset', 0x00000020) // CHECK-NEXT: ('r_sym', 0x00000002) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: ]) // CHECK-NEXT: ), diff --git a/test/MC/ELF/cfi.s b/test/MC/ELF/cfi.s index 133b85809a..1636e4839c 100644 --- a/test/MC/ELF/cfi.s +++ b/test/MC/ELF/cfi.s @@ -242,433 +242,433 @@ f36: // CHECK-NEXT: (('r_offset', 0x00000020) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000001 // CHECK-NEXT: (('r_offset', 0x00000029) // CHECK-NEXT: ('r_sym', 0x00000028) // CHECK-NEXT: ('r_type', 0x0000000a) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000002 // CHECK-NEXT: (('r_offset', 0x00000043) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000001) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000003 // CHECK-NEXT: (('r_offset', 0x0000005c) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000001) +// CHECK-NEXT: ('r_addend', 0x0000000000000001) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000004 // CHECK-NEXT: (('r_offset', 0x00000065) // CHECK-NEXT: ('r_sym', 0x00000028) // CHECK-NEXT: ('r_type', 0x0000000a) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000005 // CHECK-NEXT: (('r_offset', 0x00000074) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000002) +// CHECK-NEXT: ('r_addend', 0x0000000000000002) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000006 // CHECK-NEXT: (('r_offset', 0x0000007d) // CHECK-NEXT: ('r_sym', 0x00000028) // CHECK-NEXT: ('r_type', 0x0000000a) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000007 // CHECK-NEXT: (('r_offset', 0x00000097) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000001) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000008 // CHECK-NEXT: (('r_offset', 0x000000b0) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000003) +// CHECK-NEXT: ('r_addend', 0x0000000000000003) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000009 // CHECK-NEXT: (('r_offset', 0x000000b9) // CHECK-NEXT: ('r_sym', 0x00000028) // CHECK-NEXT: ('r_type', 0x0000000c) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000000a // CHECK-NEXT: (('r_offset', 0x000000ce) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x0000000c) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000000b // CHECK-NEXT: (('r_offset', 0x000000e0) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000004) +// CHECK-NEXT: ('r_addend', 0x0000000000000004) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000000c // CHECK-NEXT: (('r_offset', 0x000000fe) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x0000000a) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000000d // CHECK-NEXT: (('r_offset', 0x00000110) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000005) +// CHECK-NEXT: ('r_addend', 0x0000000000000005) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000000e // CHECK-NEXT: (('r_offset', 0x0000012e) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000001) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000000f // CHECK-NEXT: (('r_offset', 0x00000144) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000006) +// CHECK-NEXT: ('r_addend', 0x0000000000000006) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000010 // CHECK-NEXT: (('r_offset', 0x00000162) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x0000000c) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000011 // CHECK-NEXT: (('r_offset', 0x00000174) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000007) +// CHECK-NEXT: ('r_addend', 0x0000000000000007) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000012 // CHECK-NEXT: (('r_offset', 0x00000192) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x0000000a) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000013 // CHECK-NEXT: (('r_offset', 0x000001a4) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000008) +// CHECK-NEXT: ('r_addend', 0x0000000000000008) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000014 // CHECK-NEXT: (('r_offset', 0x000001c2) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000001) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000015 // CHECK-NEXT: (('r_offset', 0x000001d8) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000009) +// CHECK-NEXT: ('r_addend', 0x0000000000000009) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000016 // CHECK-NEXT: (('r_offset', 0x000001f6) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000001) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000017 // CHECK-NEXT: (('r_offset', 0x0000020c) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x0000000a) +// CHECK-NEXT: ('r_addend', 0x000000000000000a) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000018 // CHECK-NEXT: (('r_offset', 0x0000022a) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000018) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000019 // CHECK-NEXT: (('r_offset', 0x00000240) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x0000000b) +// CHECK-NEXT: ('r_addend', 0x000000000000000b) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000001a // CHECK-NEXT: (('r_offset', 0x0000025e) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x0000000d) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000001b // CHECK-NEXT: (('r_offset', 0x00000270) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x0000000c) +// CHECK-NEXT: ('r_addend', 0x000000000000000c) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000001c // CHECK-NEXT: (('r_offset', 0x0000028e) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000001d // CHECK-NEXT: (('r_offset', 0x000002a0) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x0000000d) +// CHECK-NEXT: ('r_addend', 0x000000000000000d) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000001e // CHECK-NEXT: (('r_offset', 0x000002be) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000018) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000001f // CHECK-NEXT: (('r_offset', 0x000002d4) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x0000000e) +// CHECK-NEXT: ('r_addend', 0x000000000000000e) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000020 // CHECK-NEXT: (('r_offset', 0x000002f2) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x0000000d) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000021 // CHECK-NEXT: (('r_offset', 0x00000304) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x0000000f) +// CHECK-NEXT: ('r_addend', 0x000000000000000f) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000022 // CHECK-NEXT: (('r_offset', 0x00000322) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000023 // CHECK-NEXT: (('r_offset', 0x00000334) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000010) +// CHECK-NEXT: ('r_addend', 0x0000000000000010) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000024 // CHECK-NEXT: (('r_offset', 0x00000352) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000018) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000025 // CHECK-NEXT: (('r_offset', 0x00000368) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000011) +// CHECK-NEXT: ('r_addend', 0x0000000000000011) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000026 // CHECK-NEXT: (('r_offset', 0x00000386) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000018) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000027 // CHECK-NEXT: (('r_offset', 0x0000039c) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000012) +// CHECK-NEXT: ('r_addend', 0x0000000000000012) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000028 // CHECK-NEXT: (('r_offset', 0x000003ba) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000001) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000029 // CHECK-NEXT: (('r_offset', 0x000003d0) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000013) +// CHECK-NEXT: ('r_addend', 0x0000000000000013) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000002a // CHECK-NEXT: (('r_offset', 0x000003ee) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x0000000c) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000002b // CHECK-NEXT: (('r_offset', 0x00000400) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000014) +// CHECK-NEXT: ('r_addend', 0x0000000000000014) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000002c // CHECK-NEXT: (('r_offset', 0x0000041e) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x0000000a) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000002d // CHECK-NEXT: (('r_offset', 0x00000430) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000015) +// CHECK-NEXT: ('r_addend', 0x0000000000000015) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000002e // CHECK-NEXT: (('r_offset', 0x0000044e) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000001) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000002f // CHECK-NEXT: (('r_offset', 0x00000464) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000016) +// CHECK-NEXT: ('r_addend', 0x0000000000000016) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000030 // CHECK-NEXT: (('r_offset', 0x00000482) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x0000000c) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000031 // CHECK-NEXT: (('r_offset', 0x00000494) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000017) +// CHECK-NEXT: ('r_addend', 0x0000000000000017) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000032 // CHECK-NEXT: (('r_offset', 0x000004b2) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x0000000a) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000033 // CHECK-NEXT: (('r_offset', 0x000004c4) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000018) +// CHECK-NEXT: ('r_addend', 0x0000000000000018) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000034 // CHECK-NEXT: (('r_offset', 0x000004e2) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000001) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000035 // CHECK-NEXT: (('r_offset', 0x000004f8) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000019) +// CHECK-NEXT: ('r_addend', 0x0000000000000019) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000036 // CHECK-NEXT: (('r_offset', 0x00000516) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000001) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000037 // CHECK-NEXT: (('r_offset', 0x0000052c) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x0000001a) +// CHECK-NEXT: ('r_addend', 0x000000000000001a) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000038 // CHECK-NEXT: (('r_offset', 0x0000054a) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000018) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000039 // CHECK-NEXT: (('r_offset', 0x00000560) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x0000001b) +// CHECK-NEXT: ('r_addend', 0x000000000000001b) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000003a // CHECK-NEXT: (('r_offset', 0x0000057e) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x0000000d) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000003b // CHECK-NEXT: (('r_offset', 0x00000590) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x0000001c) +// CHECK-NEXT: ('r_addend', 0x000000000000001c) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000003c // CHECK-NEXT: (('r_offset', 0x000005ae) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000003d // CHECK-NEXT: (('r_offset', 0x000005c0) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x0000001d) +// CHECK-NEXT: ('r_addend', 0x000000000000001d) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000003e // CHECK-NEXT: (('r_offset', 0x000005de) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000018) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x0000003f // CHECK-NEXT: (('r_offset', 0x000005f4) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x0000001e) +// CHECK-NEXT: ('r_addend', 0x000000000000001e) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000040 // CHECK-NEXT: (('r_offset', 0x00000612) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x0000000d) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000041 // CHECK-NEXT: (('r_offset', 0x00000624) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x0000001f) +// CHECK-NEXT: ('r_addend', 0x000000000000001f) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000042 // CHECK-NEXT: (('r_offset', 0x00000642) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000043 // CHECK-NEXT: (('r_offset', 0x00000654) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000020) +// CHECK-NEXT: ('r_addend', 0x0000000000000020) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000044 // CHECK-NEXT: (('r_offset', 0x00000672) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000018) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000045 // CHECK-NEXT: (('r_offset', 0x00000688) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000021) +// CHECK-NEXT: ('r_addend', 0x0000000000000021) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000046 // CHECK-NEXT: (('r_offset', 0x000006a6) // CHECK-NEXT: ('r_sym', 0x00000029) // CHECK-NEXT: ('r_type', 0x00000018) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: # Relocation 0x00000047 // CHECK-NEXT: (('r_offset', 0x000006bc) // CHECK-NEXT: ('r_sym', 0x00000024) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000022) +// CHECK-NEXT: ('r_addend', 0x0000000000000022) // CHECK-NEXT: ), // CHECK-NEXT: ]) // CHECK-NEXT: ), diff --git a/test/MC/ELF/diff.s b/test/MC/ELF/diff.s index 1879a39e8b..0736bca01d 100644 --- a/test/MC/ELF/diff.s +++ b/test/MC/ELF/diff.s @@ -12,4 +12,4 @@ zed: // CHECK-NEXT: (('r_offset', 0x00000005) // CHECK-NEXT: ('r_sym', 0x00000006) // CHECK-NEXT: ('r_type', 0x0000000b) -// CHECK-NEXT: ('r_addend', 0x00000001) +// CHECK-NEXT: ('r_addend', 0x0000000000000001) diff --git a/test/MC/ELF/merge.s b/test/MC/ELF/merge.s index befc2bfc0b..c3129c5aee 100644 --- a/test/MC/ELF/merge.s +++ b/test/MC/ELF/merge.s @@ -68,7 +68,7 @@ foo: // CHECK-NEXT: (('r_offset', 0x00000023) // CHECK-NEXT: ('r_sym', 0x00000008) // CHECK-NEXT: ('r_type', 0x0000000b) -// CHECK-NEXT: ('r_addend', 0x00000000) +// CHECK-NEXT: ('r_addend', 0x0000000000000000) // CHECK-NEXT: ), // CHECK-NEXT: ]) diff --git a/test/MC/ELF/pic-diff.s b/test/MC/ELF/pic-diff.s index c2f96c2506..a029515e9b 100644 --- a/test/MC/ELF/pic-diff.s +++ b/test/MC/ELF/pic-diff.s @@ -5,7 +5,7 @@ // CHECK-NEXT: (('r_offset', 0x0000000c) // CHECK-NEXT: ('r_sym', 0x00000005) // CHECK-NEXT: ('r_type', 0x00000002) -// CHECK-NEXT: ('r_addend', 0x00000008) +// CHECK-NEXT: ('r_addend', 0x0000000000000008) // CHECK-NEXT: ), // CHECK-NEXT: ]) diff --git a/test/MC/ELF/relocation-pc.s b/test/MC/ELF/relocation-pc.s index 36212cb72 |