dwarf-1 egcs outputs bad .s / GAS allows it.

Ian Lance Taylor ian@cygnus.com
Sat Mar 27 07:23:00 GMT 1999

   Date: Fri, 26 Mar 1999 21:31:26 -0600
   From: Robert Lipe <robertl@sco.com>

   HERE->  .2byte  0xfffffff0

   Should bit_offset be masked to fit in 16 bits?   Should it be .4byte?
   Should this be an impossible combination anyway?  Why does GAS allow this?   
gas should issue a warning for this case.  It doesn't because it needs
to accept
    .2byte -10
and it is getting confused in the obvious way.  It's a bug.


More information about the Gas2 mailing list