Back to index

cell-binutils  2.17cvs20070401
pushjs3bm.d
Go to the documentation of this file.
00001 #source: nop123.s
00002 #source: nop123.s
00003 #source: a.s
00004 #source: pad2p26m32.s
00005 #source: pad16.s
00006 #source: pushja.s
00007 #source: start.s
00008 #ld: -m mmo
00009 #objdump: -dr
00010 
00011 # Check that PUSHJ with an offset just inside the offset range of a JMP
00012 # stub expansion works, backwards, mmo version.
00013 
00014 .*:     file format mmo
00015 Disassembly of section \.text:
00016 0+ <a-0x8>:
00017        0:     fd010203      swym 1,2,3
00018        4:     fd010203      swym 1,2,3
00019 0+8 <a>:
00020        8:     e3fd0004      setl \$253,0x4
00021        \.\.\.
00022 0+3fffffc <pushja>:
00023  3fffffc:     e3fd0002      setl \$253,0x2
00024  4000000:     f20c0002      pushj \$12,4000008 <pushja\+0xc>
00025  4000004:     e3fd0003      setl \$253,0x3
00026  4000008:     f1000000      jmp 8 <a>
00027 0+400000c <Main>:
00028  400000c:     e3fd0001      setl \$253,0x1