Back to index

cell-binutils  2.17cvs20070401
pushjs4bm.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: pad4.s
00007 #source: pushja.s
00008 #source: start.s
00009 #ld: -m mmo
00010 #objdump: -dr
00011 
00012 # Check that PUSHJ with an offset just outside the offset range of a JMP
00013 # stub expansion works, backwards, mmo version.
00014 
00015 .*:     file format mmo
00016 Disassembly of section \.text:
00017 0+ <a-0x8>:
00018        0:     fd010203      swym 1,2,3
00019        4:     fd010203      swym 1,2,3
00020 0+8 <a>:
00021        8:     e3fd0004      setl \$253,0x4
00022        \.\.\.
00023 0+4000000 <pushja>:
00024  4000000:     e3fd0002      setl \$253,0x2
00025  4000004:     f20c0002      pushj \$12,400000c <pushja\+0xc>
00026  4000008:     e3fd0003      setl \$253,0x3
00027  400000c:     e3ff0008      setl \$255,0x8
00028  4000010:     e6ff0000      incml \$255,0x0
00029  4000014:     e5ff0000      incmh \$255,0x0
00030  4000018:     e4ff0000      inch \$255,0x0
00031  400001c:     9f00ff00      go \$0,\$255,0
00032 0+4000020 <Main>:
00033  4000020:     e3fd0001      setl \$253,0x1