* mmo.c (mmo File layout documentation): Add note about low bits
authorHans-Peter Nilsson <hp@bitrange.com>
Thu, 1 May 2014 22:30:42 +0000 (00:30 +0200)
committerHans-Peter Nilsson <hp@bitrange.com>
Thu, 1 May 2014 22:30:42 +0000 (00:30 +0200)
commit1218d67db11b6a1aceeb477855047f70d4856854
treeb9cb58269dff24fe1933cfcb8ece4609af9ee92e
parent39d1b2aef3c1dbbf31d82e555624afcbda9d58e7
* mmo.c (mmo File layout documentation): Add note about low bits
of address.
(mmo_write_chunk): When handling data remainder, assert that
previous remaining data is flushed.
(mmo_write_loc_chunk): Only look for trailing and leading zeros
when dealing with an aligned VMA and for aligned lengths.  Don't skip
the last 32-bit-word of zeros.
(mmo_write_loc_chunk): Emit an error if the VMA is not aligned.
(mmo_scan) <case LOP_QUOTE>: Move re-alignment of vma before
emitting data, not after updating it.
<case LOP_LOC>: Call mmo_decide_section with aligned vma.
bfd/ChangeLog
bfd/mmo.c