Sun Sep 13 20:30:10 1992 Ian Lance Taylor (ian@cygnus.com)
authorIan Lance Taylor <ian@airs.com>
Mon, 14 Sep 1992 05:25:24 +0000 (05:25 +0000)
committerIan Lance Taylor <ian@airs.com>
Mon, 14 Sep 1992 05:25:24 +0000 (05:25 +0000)
* Added WARN_SIGNED_OVERFLOW_WORD define to give an error if any
.word is < -32768 or > 32767.  The -J flag causes the error to be
ignored.  This is to catch over-sized switches generated by gcc on
systems which don't support the broken .word hack.
as.c (main): permit -J if WARN_SIGNED_OVERFLOW_WORD.
write.c (fixup_segment): check for signed .word overflow if
WARN_SIGNED_OVERFLOW_WORD.

gas/ChangeLog

index e831f63..31a41f5 100644 (file)
@@ -1,5 +1,13 @@
 Sun Sep 13 20:30:10 1992  Ian Lance Taylor  (ian@cygnus.com)
 
+       * Added WARN_SIGNED_OVERFLOW_WORD define to give an error if any
+       .word is < -32768 or > 32767.  The -J flag causes the error to be
+       ignored.  This is to catch over-sized switches generated by gcc on
+       systems which don't support the broken .word hack.
+       as.c (main): permit -J if WARN_SIGNED_OVERFLOW_WORD.
+       write.c (fixup_segment): check for signed .word overflow if
+       WARN_SIGNED_OVERFLOW_WORD.
+
        * write.c (fixup_segment): fixed missing parens in expression
        checking for byte or word overflow.