Back to index

cell-binutils  2.17cvs20070401
sec-8m.d
Go to the documentation of this file.
00001 #source: start.s
00002 #source: sec-8a.s
00003 #source: sec-8b.s
00004 #source: sec-8m.s
00005 #source: sec-8d.s
00006 #ld: -m mmo
00007 #objdump: -s
00008 
00009 # Distantly related to sec-7m.s in that section lengths mattered for the
00010 # bug.  When one input-section (seen in mmo.c as a chunk of data to
00011 # output) had a length not a multiple of four, the last bytes were saved
00012 # to be concatenated with the next chunk.  If it was followed by a chunk
00013 # with a leading multiple-of-four number of zero bytes, those zero bytes
00014 # would be omitted, and the "saved" bytes would be concatenated with the
00015 # following (not-all-zeros) bytes.  Hence a shift of the last bytes of the
00016 # first chunk.
00017 
00018 .*:     file format mmo
00019 
00020 Contents of section \.text:
00021  00000 e3fd0001 2a000000 00000000 00000000  .*
00022 #...
00023  07ff0 00000000 00000000 00000000 2b2c0000  .*
00024 #...
00025  0fff0 00000000 00000000 00002d00 00000000  .*
00026  10000 00000000 00000000 0000002e 2f303132  .*
00027  10010 33000000 00000000 00000000 00000000  .*
00028  10020 00300000 00000000 00000000 00000000  .*
00029 #...
00030  18020 31        .*