1#as: -32 2#objdump: -dr --prefix-addresses -Mgpr-names=numeric 3#name: LD with relocation operators 4 5.*file format.* 6 7Disassembly of section \.text: 8[0-9a-f]+ <[^>]*> lw \$5,4\(\$4\) 9[0-9a-f]+ <[^>]*> lw \$4,0\(\$4\) 10[0-9a-f]+ <[^>]*> lw \$5,32767\(\$4\) 11[0-9a-f]+ <[^>]*> lw \$4,32763\(\$4\) 12[0-9a-f]+ <[^>]*> addiu \$1,\$4,32764 13[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 14[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 15[0-9a-f]+ <[^>]*> addiu \$1,\$4,32767 16[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 17[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 18[0-9a-f]+ <[^>]*> lui \$1,0x1 19[0-9a-f]+ <[^>]*> addu \$1,\$4,\$1 20[0-9a-f]+ <[^>]*> lw \$4,-32768\(\$1\) 21[0-9a-f]+ <[^>]*> lw \$5,-32764\(\$1\) 22#-------------------------------------------------------------------- 23[0-9a-f]+ <[^>]*> lw \$4,0\(\$5\) 24[0-9a-f]+ <[^>]*> lw \$5,4\(\$5\) 25[0-9a-f]+ <[^>]*> lw \$4,32763\(\$5\) 26[0-9a-f]+ <[^>]*> lw \$5,32767\(\$5\) 27[0-9a-f]+ <[^>]*> addiu \$1,\$5,32764 28[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 29[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 30[0-9a-f]+ <[^>]*> addiu \$1,\$5,32767 31[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 32[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 33[0-9a-f]+ <[^>]*> lui \$1,0x1 34[0-9a-f]+ <[^>]*> addu \$1,\$5,\$1 35[0-9a-f]+ <[^>]*> lw \$4,-32768\(\$1\) 36[0-9a-f]+ <[^>]*> lw \$5,-32764\(\$1\) 37[0-9a-f]+ <[^>]*> lui \$1,0x3 38[0-9a-f]+ <[^>]*> addu \$1,\$5,\$1 39[0-9a-f]+ <[^>]*> lw \$4,32763\(\$1\) 40[0-9a-f]+ <[^>]*> lw \$5,32767\(\$1\) 41[0-9a-f]+ <[^>]*> lui \$1,0x3 42[0-9a-f]+ <[^>]*> ori \$1,\$1,0x7ffc 43[0-9a-f]+ <[^>]*> addu \$1,\$5,\$1 44[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 45[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 46[0-9a-f]+ <[^>]*> lui \$1,0x3 47[0-9a-f]+ <[^>]*> ori \$1,\$1,0x7fff 48[0-9a-f]+ <[^>]*> addu \$1,\$5,\$1 49[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 50[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 51[0-9a-f]+ <[^>]*> lui \$1,0x4 52[0-9a-f]+ <[^>]*> addu \$1,\$5,\$1 53[0-9a-f]+ <[^>]*> lw \$4,-32768\(\$1\) 54[0-9a-f]+ <[^>]*> lw \$5,-32764\(\$1\) 55#-------------------------------------------------------------------- 56[0-9a-f]+ <[^>]*> li \$1,0 57[ ]*[0-9a-f]+: R_(MICRO|)MIPS_LO16 foo 58[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 59[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 60[0-9a-f]+ <[^>]*> li \$1,0 61[ ]*[0-9a-f]+: R_(MICRO|)MIPS_HI16 foo 62[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 63[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 64[0-9a-f]+ <[^>]*> lw \$4,0\(\$0\) 65[ ]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16 foo 66[0-9a-f]+ <[^>]*> lw \$5,4\(\$0\) 67[ ]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16 foo 68[0-9a-f]+ <[^>]*> li \$1,-30875 69[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 70[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 71[0-9a-f]+ <[^>]*> li \$1,4661 72[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 73[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 74#-------------------------------------------------------------------- 75[0-9a-f]+ <[^>]*> addiu \$1,\$4,0 76[ ]*[0-9a-f]+: R_(MICRO|)MIPS_LO16 foo 77[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 78[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 79[0-9a-f]+ <[^>]*> addiu \$1,\$4,0 80[ ]*[0-9a-f]+: R_(MICRO|)MIPS_HI16 foo 81[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 82[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 83[0-9a-f]+ <[^>]*> lw \$5,4\(\$4\) 84[ ]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16 foo 85[0-9a-f]+ <[^>]*> lw \$4,0\(\$4\) 86[ ]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16 foo 87#-------------------------------------------------------------------- 88[0-9a-f]+ <[^>]*> addiu \$1,\$5,0 89[ ]*[0-9a-f]+: R_(MICRO|)MIPS_LO16 foo 90[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 91[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 92[0-9a-f]+ <[^>]*> addiu \$1,\$5,0 93[ ]*[0-9a-f]+: R_(MICRO|)MIPS_HI16 foo 94[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 95[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 96[0-9a-f]+ <[^>]*> lw \$4,0\(\$5\) 97[ ]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16 foo 98[0-9a-f]+ <[^>]*> lw \$5,4\(\$5\) 99[ ]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16 foo 100[0-9a-f]+ <[^>]*> addiu \$1,\$5,-30875 101[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 102[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 103[0-9a-f]+ <[^>]*> addiu \$1,\$5,4661 104[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 105[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 106[0-9a-f]+ <[^>]*> addiu \$1,\$5,-30875 107[ ]*[0-9a-f]+: R_(MICRO|)MIPS_LO16 foo 108[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 109[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 110[0-9a-f]+ <[^>]*> addiu \$1,\$5,4661 111[ ]*[0-9a-f]+: R_(MICRO|)MIPS_HI16 foo 112[0-9a-f]+ <[^>]*> lw \$4,0\(\$1\) 113[0-9a-f]+ <[^>]*> lw \$5,4\(\$1\) 114#pass 115