]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Fix minimal toc and 64 bit.
authorTom Rix <trix@redhat.com>
Tue, 12 Feb 2002 05:32:59 +0000 (05:32 +0000)
committerTom Rix <trix@redhat.com>
Tue, 12 Feb 2002 05:32:59 +0000 (05:32 +0000)
gas/ChangeLog
gas/config/tc-ppc.c

index 694f25b3acb02d31b50d51aeb3faf66204aa21ee..bea17366f90c15a6a3f36916e543e047da4b9f0c 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-11  Tom Rix  <trix@redhat.com>
+
+       * config/tc-ppc.c (md_apply_fix3): Check for insert fop invalid for 
+       xcoff64.
+
 2002-02-11  Alexandre Oliva  <aoliva@redhat.com>
 
        * config/tc-sparc.c (U0x80000000, U0xffffffff): New constants.
index 8bf09db71ad6cd832eab898c920a8dc61c74d4a7..5a3f68bdcd6056824a479b00af4f9db7ea0a47a4 100644 (file)
@@ -5165,7 +5165,7 @@ md_apply_fix3 (fixP, valP, seg)
       if ((operand->flags & PPC_OPERAND_PARENS) != 0
          && operand->bits == 16
          && operand->shift == 0
-         && operand->insert == NULL
+         && (operand->insert == NULL || ppc_xcoff64)
          && fixP->fx_addsy != NULL
          && symbol_get_tc (fixP->fx_addsy)->subseg != 0
          && symbol_get_tc (fixP->fx_addsy)->class != XMC_TC