* write.c (fix_new_internal): Clear fx_bsr on those targets which
authorIan Lance Taylor <ian@airs.com>
Thu, 19 Jan 1995 00:17:57 +0000 (00:17 +0000)
committerIan Lance Taylor <ian@airs.com>
Thu, 19 Jan 1995 00:17:57 +0000 (00:17 +0000)
use it.

gas/ChangeLog
gas/write.c

index 650d9d3156fb6d3704a7f372bb8c252ffcdc255a..4fe1ed2136120e417a8470e7009006ac222a4e0f 100644 (file)
@@ -23,6 +23,9 @@ Wed Jan 18 13:49:26 1995  Ken Raeburn  <raeburn@cujo.cygnus.com>
 
 Wed Jan 18 12:16:07 1995  Ian Lance Taylor  <ian@sanguine.cygnus.com>
 
+       * write.c (fix_new_internal): Clear fx_bsr on those targets which
+       use it.
+
        * expr.c (operand): Parenthesize && within ||.
        * listing.c (listing_newline): Likewise.
        (list_symbol_table): Use %lu to print sizeof.
index 7cdf2c2008e38a88d1753edcce4fc9ae4843fc46..63084e1384aea5e0a7cd900f6f0f1716b8c507f9 100644 (file)
@@ -146,7 +146,7 @@ fix_new_internal (frag, where, size, add_symbol, sub_symbol, offset, pcrel,
   fixP->fx_tcbit = 0;
   fixP->fx_done = 0;
 
-#ifdef TC_something
+#if defined (TC_I960) || defined (TC_NS32k)
   fixP->fx_bsr = 0;
 #endif