1 #as: -64 -Av9 2 #objdump: -dr 3 #name: sparc64 reloc64 4 5 .*: +file format .*sparc.* 6 7 Disassembly of section .text: 8 9 0+ <foo>: 10 0: 03 04 8d 15 sethi %hi\(0x12345400\), %g1 11 4: 82 10 62 78 or %g1, 0x278, %g1.* 12 8: 01 00 00 00 nop 13 c: 03 00 00 00 sethi %hi\((0x|)0\), %g1 14 c: R_SPARC_HH22 .text 15 10: 82 10 60 00 mov %g1, %g1 ! 0 <foo> 16 10: R_SPARC_HM10 .text 17 14: 01 00 00 00 nop 18 18: 03 00 00 00 sethi %hi\((0x|)0\), %g1 19 18: R_SPARC_HH22 .text\+0x1234567800000000 20 1c: 82 10 60 00 mov %g1, %g1 ! 0 <foo> 21 1c: R_SPARC_HM10 .text\+0x1234567800000000 22 20: 01 00 00 00 nop 23 24: 03 3f b7 2e sethi %hi\(0xfedcb800\), %g1 24 28: 82 10 62 98 or %g1, 0x298, %g1.* 25 2c: 05 1d 95 0c sethi %hi\(0x76543000\), %g2 26 30: 84 10 62 10 or %g1, 0x210, %g2 27 34: 01 00 00 00 nop 28 38: 03 00 00 00 sethi %hi\((0x|)0\), %g1 29 38: R_SPARC_HH22 .text 30 3c: 82 10 60 00 mov %g1, %g1 ! 0 <foo> 31 3c: R_SPARC_HM10 .text 32 40: 05 00 00 00 sethi %hi\((0x|)0\), %g2 33 40: R_SPARC_LM22 .text 34 44: 84 10 60 00 mov %g1, %g2 35 44: R_SPARC_LO10 .text 36 48: 01 00 00 00 nop 37 4c: 03 00 00 00 sethi %hi\((0x|)0\), %g1 38 4c: R_SPARC_HH22 .text\-0x123456789abcdf0 39 50: 82 10 60 00 mov %g1, %g1 ! 0 <foo> 40 50: R_SPARC_HM10 .text\-0x123456789abcdf0 41 54: 05 00 00 00 sethi %hi\((0x|)0\), %g2 42 54: R_SPARC_LM22 .text\-0x123456789abcdf0 43 58: 84 10 60 00 mov %g1, %g2 44 58: R_SPARC_LO10 .text\-0x123456789abcdf0 45 5c: 01 00 00 00 nop 46 60: 03 2a 61 d9 sethi %hi\(0xa9876400\), %g1 47 64: 82 10 61 43 or %g1, 0x143, %g1.* 48 68: 82 10 62 10 or %g1, 0x210, %g1 49 6c: 01 00 00 00 nop 50 70: 03 00 00 00 sethi %hi\((0x|)0\), %g1 51 70: R_SPARC_H44 .text 52 74: 82 10 60 00 mov %g1, %g1 ! 0 <foo> 53 74: R_SPARC_M44 .text 54 78: 82 10 60 00 mov %g1, %g1 55 78: R_SPARC_L44 .text 56 7c: 01 00 00 00 nop 57 80: 03 00 00 00 sethi %hi\((0x|)0\), %g1 58 80: R_SPARC_H44 .text\+0xa9876543210 59 84: 82 10 60 00 mov %g1, %g1 ! 0 <foo> 60 84: R_SPARC_M44 .text\+0xa9876543210 61 88: 82 10 60 00 mov %g1, %g1 62 88: R_SPARC_L44 .text\+0xa9876543210 63 8c: 01 00 00 00 nop 64 90: 03 22 6a f3 sethi %hi\(0x89abcc00\), %g1 65 94: 82 18 7e 10 xor %g1, -496, %g1 66 98: 01 00 00 00 nop 67 9c: 03 00 00 00 sethi %hi\((0x|)0\), %g1 68 9c: R_SPARC_HIX22 .text 69 a0: 82 18 60 00 xor %g1, 0, %g1 70 a0: R_SPARC_LOX10 .text 71 a4: 01 00 00 00 nop 72 a8: 03 00 00 00 sethi %hi\((0x|)0\), %g1 73 a8: R_SPARC_HIX22 .text-0x89abcdf0 74 ac: 82 18 60 00 xor %g1, 0, %g1 75 ac: R_SPARC_LOX10 .text-0x89abcdf0 76 b0: 01 00 00 00 nop 77 b4: 03 00 00 00 sethi %hi\((0x|)0\), %g1 78 b4: R_SPARC_H34 .text\+0xa9876543210 79 b8: 83 28 70 02 sllx %g1, 2, %g1 80 bc: 82 10 60 00 mov %g1, %g1 81 bc: R_SPARC_L44 .text\+0xa9876543210 82 c0: 01 00 00 00 nop 83