diff options
Diffstat (limited to 'test/ELF/mips-npic-call-pic-os.s')
-rw-r--r-- | test/ELF/mips-npic-call-pic-os.s | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/test/ELF/mips-npic-call-pic-os.s b/test/ELF/mips-npic-call-pic-os.s index aea0fa1221dc..8799d832994d 100644 --- a/test/ELF/mips-npic-call-pic-os.s +++ b/test/ELF/mips-npic-call-pic-os.s @@ -19,37 +19,37 @@ # CHECK-NEXT: 20004: 08 00 80 08 j 131104 <foo1a> # CHECK-NEXT: 20008: 27 39 00 20 addiu $25, $25, 32 # CHECK-NEXT: 2000c: 00 00 00 00 nop + # CHECK: __LA25Thunk_foo1b: # CHECK-NEXT: 20010: 3c 19 00 02 lui $25, 2 # CHECK-NEXT: 20014: 08 00 80 09 j 131108 <foo1b> # CHECK-NEXT: 20018: 27 39 00 24 addiu $25, $25, 36 # CHECK-NEXT: 2001c: 00 00 00 00 nop + # CHECK: foo1a: # CHECK-NEXT: 20020: 00 00 00 00 nop + # CHECK: foo1b: # CHECK-NEXT: 20024: 00 00 00 00 nop + # CHECK: __LA25Thunk_foo2: # CHECK-NEXT: 20028: 3c 19 00 02 lui $25, 2 # CHECK-NEXT: 2002c: 08 00 80 10 j 131136 <foo2> # CHECK-NEXT: 20030: 27 39 00 40 addiu $25, $25, 64 # CHECK-NEXT: 20034: 00 00 00 00 nop -# CHECK-NEXT: 20038: ef ef ef ef <unknown> -# CHECK-NEXT: 2003c: ef ef ef ef <unknown> + # CHECK: foo2: # CHECK-NEXT: 20040: 00 00 00 00 nop + # CHECK: __LA25Thunk_fpic: # CHECK-NEXT: 20044: 3c 19 00 02 lui $25, 2 # CHECK-NEXT: 20048: 08 00 80 18 j 131168 <fpic> # CHECK-NEXT: 2004c: 27 39 00 60 addiu $25, $25, 96 # CHECK-NEXT: 20050: 00 00 00 00 nop -# CHECK-NEXT: 20054: ef ef ef ef <unknown> -# CHECK-NEXT: 20058: ef ef ef ef <unknown> -# CHECK-NEXT: 2005c: ef ef ef ef <unknown> + # CHECK: fpic: # CHECK-NEXT: 20060: 00 00 00 00 nop -# CHECK-NEXT: 20064: ef ef ef ef <unknown> -# CHECK-NEXT: 20068: ef ef ef ef <unknown> -# CHECK-NEXT: 2006c: ef ef ef ef <unknown> + # CHECK: fnpic: # CHECK-NEXT: 20070: 00 00 00 00 nop # CHECK-NEXT: Disassembly of section differentos: @@ -79,40 +79,41 @@ # REVERSE-NEXT: 20004: 08 00 80 08 j 131104 <foo1a> # REVERSE-NEXT: 20008: 27 39 00 20 addiu $25, $25, 32 # REVERSE-NEXT: 2000c: 00 00 00 00 nop + # REVERSE: __LA25Thunk_foo1b: # REVERSE-NEXT: 20010: 3c 19 00 02 lui $25, 2 # REVERSE-NEXT: 20014: 08 00 80 09 j 131108 <foo1b> # REVERSE-NEXT: 20018: 27 39 00 24 addiu $25, $25, 36 # REVERSE-NEXT: 2001c: 00 00 00 00 nop + # REVERSE: foo1a: # REVERSE-NEXT: 20020: 00 00 00 00 nop + # REVERSE: foo1b: # REVERSE-NEXT: 20024: 00 00 00 00 nop + # REVERSE: __LA25Thunk_foo2: # REVERSE-NEXT: 20028: 3c 19 00 02 lui $25, 2 # REVERSE-NEXT: 2002c: 08 00 80 10 j 131136 <foo2> # REVERSE-NEXT: 20030: 27 39 00 40 addiu $25, $25, 64 # REVERSE-NEXT: 20034: 00 00 00 00 nop -# REVERSE-NEXT: 20038: ef ef ef ef <unknown> -# REVERSE-NEXT: 2003c: ef ef ef ef <unknown> + # REVERSE: foo2: # REVERSE-NEXT: 20040: 00 00 00 00 nop -# REVERSE-NEXT: 20044: ef ef ef ef <unknown> -# REVERSE-NEXT: 20048: ef ef ef ef <unknown> -# REVERSE-NEXT: 2004c: ef ef ef ef <unknown> + # REVERSE: __LA25Thunk_fpic: # REVERSE-NEXT: 20050: 3c 19 00 02 lui $25, 2 # REVERSE-NEXT: 20054: 08 00 80 18 j 131168 <fpic> # REVERSE-NEXT: 20058: 27 39 00 60 addiu $25, $25, 96 # REVERSE-NEXT: 2005c: 00 00 00 00 nop + # REVERSE: fpic: # REVERSE-NEXT: 20060: 00 00 00 00 nop -# REVERSE-NEXT: 20064: ef ef ef ef <unknown> -# REVERSE-NEXT: 20068: ef ef ef ef <unknown> -# REVERSE-NEXT: 2006c: ef ef ef ef <unknown> + # REVERSE: fnpic: # REVERSE-NEXT: 20070: 00 00 00 00 nop -# REVERSE-NEXT: Disassembly of section differentos: + +# REVERSE: Disassembly of section differentos: # REVERSE-NEXT: __start: # REVERSE-NEXT: 20074: 0c 00 80 00 jal 131072 <__LA25Thunk_foo1a> # REVERSE-NEXT: 20078: 00 00 00 00 nop |