Home | History | Annotate | Download | only in mips
      1 #objdump: -dr --prefix-addresses --show-raw-insn
      2 #name: MIPS branch-misc-2-64
      3 #source: branch-misc-2.s
      4 #as: -64 -non_shared
      5 
      6 # Test the backward branches to global symbols in current file (microMIPS).
      7 
      8 .*: +file format .*mips.*
      9 
     10 Disassembly of section \.text:
     11 	\.\.\.
     12 	\.\.\.
     13 	\.\.\.
     14 [0-9a-f]+ <[^>]*> 4060 0000 	bal	0+0040 <x\+0x4>
     15 			3c: R_MICROMIPS_PC16_S1	g1\-0x4
     16 			3c: R_MIPS_NONE	\*ABS\*\-0x4
     17 			3c: R_MIPS_NONE	\*ABS\*\-0x4
     18 [0-9a-f]+ <[^>]*> 0000 0000 	nop
     19 [0-9a-f]+ <[^>]*> 4060 0000 	bal	0+0048 <x\+0xc>
     20 			44: R_MICROMIPS_PC16_S1	g2\-0x4
     21 			44: R_MIPS_NONE	\*ABS\*\-0x4
     22 			44: R_MIPS_NONE	\*ABS\*\-0x4
     23 [0-9a-f]+ <[^>]*> 0000 0000 	nop
     24 [0-9a-f]+ <[^>]*> 4060 0000 	bal	0+0050 <x\+0x14>
     25 			4c: R_MICROMIPS_PC16_S1	g3\-0x4
     26 			4c: R_MIPS_NONE	\*ABS\*\-0x4
     27 			4c: R_MIPS_NONE	\*ABS\*\-0x4
     28 [0-9a-f]+ <[^>]*> 0000 0000 	nop
     29 [0-9a-f]+ <[^>]*> 4060 0000 	bal	0+0058 <x\+0x1c>
     30 			54: R_MICROMIPS_PC16_S1	g4\-0x4
     31 			54: R_MIPS_NONE	\*ABS\*\-0x4
     32 			54: R_MIPS_NONE	\*ABS\*\-0x4
     33 [0-9a-f]+ <[^>]*> 0000 0000 	nop
     34 [0-9a-f]+ <[^>]*> 4060 0000 	bal	0+0060 <x\+0x24>
     35 			5c: R_MICROMIPS_PC16_S1	g5\-0x4
     36 			5c: R_MIPS_NONE	\*ABS\*\-0x4
     37 			5c: R_MIPS_NONE	\*ABS\*\-0x4
     38 [0-9a-f]+ <[^>]*> 0000 0000 	nop
     39 [0-9a-f]+ <[^>]*> 4060 0000 	bal	0+0068 <x\+0x2c>
     40 			64: R_MICROMIPS_PC16_S1	g6\-0x4
     41 			64: R_MIPS_NONE	\*ABS\*\-0x4
     42 			64: R_MIPS_NONE	\*ABS\*\-0x4
     43 [0-9a-f]+ <[^>]*> 0000 0000 	nop
     44 	\.\.\.
     45 	\.\.\.
     46 	\.\.\.
     47 [0-9a-f]+ <[^>]*> 9400 0000 	b	0+00ac <g6\+0x4>
     48 			a8: R_MICROMIPS_PC16_S1	x1\-0x4
     49 			a8: R_MIPS_NONE	\*ABS\*\-0x4
     50 			a8: R_MIPS_NONE	\*ABS\*\-0x4
     51 [0-9a-f]+ <[^>]*> 0c00      	nop
     52 [0-9a-f]+ <[^>]*> 9400 0000 	b	0+00b2 <g6\+0xa>
     53 			ae: R_MICROMIPS_PC16_S1	x2\-0x4
     54 			ae: R_MIPS_NONE	\*ABS\*\-0x4
     55 			ae: R_MIPS_NONE	\*ABS\*\-0x4
     56 [0-9a-f]+ <[^>]*> 0c00      	nop
     57 [0-9a-f]+ <[^>]*> 9400 0000 	b	0+00b8 <g6\+0x10>
     58 			b4: R_MICROMIPS_PC16_S1	\.data\-0x4
     59 			b4: R_MIPS_NONE	\*ABS\*\-0x4
     60 			b4: R_MIPS_NONE	\*ABS\*\-0x4
     61 [0-9a-f]+ <[^>]*> 0c00      	nop
     62 [0-9a-f]+ <[^>]*> 0c00      	nop
     63 	\.\.\.
     64