Back to index

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