blob: 6509a181c28fd1c00a17a528a418079d7813a85c [file] [log] [blame]
#as: -mips2 -32 -KPIC
#objdump: -dr
.*
Disassembly of section \.text:
.* <test>:
.*: afbc0010 sw gp,16\(sp\)
.*: 8f990000 lw t9,0\(gp\)
.*: R_MIPS_GOT16 \.text
.*: 2739004c addiu t9,t9,76
.*: R_MIPS_LO16 \.text
.*: 0320f809 jalr t9
.*: R_MIPS_JALR local
.*: 00000000 nop
.*: 8fbc0010 lw gp,16\(sp\)
.*: 8f990000 lw t9,0\(gp\)
.*: R_MIPS_GOT16 \.text
.*: 27390058 addiu t9,t9,88
.*: R_MIPS_LO16 \.text
# No R_MIPS_JALR here, because the target address had an addend.
.*: 0320f809 jalr t9
.*: 00000000 nop
.*: 8fbc0010 lw gp,16\(sp\)
.*: 8f990000 lw t9,0\(gp\)
.*: R_MIPS_CALL16 global
.*: 0320f809 jalr t9
.*: R_MIPS_JALR global
.*: 00000000 nop
.*: 8fbc0010 lw gp,16\(sp\)
.*: 8f99000c lw t9,12\(gp\)
.*: R_MIPS_CALL16 global
# No R_MIPS_JALR here either, for the same reason.
.*: 0320f809 jalr t9
.*: 00000000 nop
.*: 8fbc0010 lw gp,16\(sp\)
.* <local>:
\.\.\.