Back to index

cell-binutils  2.17cvs20070401
pushjs3r.d
Go to the documentation of this file.
00001 #source: nop123.s
00002 #source: pushja.s
00003 #source: undef-2.s
00004 #source: nop123.s
00005 #source: pad16.s
00006 #source: pad2p18m32.s
00007 #ld: -r -m elf64mmix
00008 #objdump: -dr
00009 
00010 # When linking relocatably, check two expanded stubbable PUSHJs.
00011 
00012 # With better relaxation support for relocatable links, both should be
00013 # able to pass through unexpanded.  Right now, we just check that they can
00014 # coexist peacefully.
00015 
00016 .*:     file format elf64-mmix
00017 Disassembly of section \.text:
00018 0+ <pushja-0x4>:
00019        0:     fd010203      swym 1,2,3
00020 0+4 <pushja>:
00021        4:     e3fd0002      setl \$253,0x2
00022        8:     f20c0002      pushj \$12,10 <pushja\+0xc>
00023        c:     e3fd0003      setl \$253,0x3
00024       10:     f0000000      jmp 10 <pushja\+0xc>
00025                      10: R_MMIX_JMP       a
00026        \.\.\.
00027       24:     f2050001      pushj \$5,28 <pushja\+0x24>
00028       28:     f0000000      jmp 28 <pushja\+0x24>
00029                      28: R_MMIX_JMP       undefd
00030        \.\.\.
00031       3c:     fd010203      swym 1,2,3
00032        \.\.\.