* config/tc-mips.c (s_cpsetup): Use '__gnu_local_gp' instead of '_gp'
authorRichard Sandiford <rdsandiford@googlemail.com>
Wed, 9 Mar 2005 11:57:23 +0000 (11:57 +0000)
committerRichard Sandiford <rdsandiford@googlemail.com>
Wed, 9 Mar 2005 11:57:23 +0000 (11:57 +0000)
for -mno-shared optimization.

gas/ChangeLog
gas/config/tc-mips.c

index cf373d8..d47f020 100644 (file)
@@ -1,5 +1,10 @@
 2005-03-09  Richard Sandiford  <rsandifo@redhat.com>
 
+       * config/tc-mips.c (s_cpsetup): Use '__gnu_local_gp' instead of '_gp'
+       for -mno-shared optimization.
+
+2005-03-09  Richard Sandiford  <rsandifo@redhat.com>
+
        * config/tc-mips.c (MAX_VR4130_NOPS, MAX_DELAY_NOPS): New macros.
        (MAX_NOPS): Bump to 4.
        (mips_fix_vr4130): New variable.
index c16125b..655be76 100644 (file)
@@ -11824,7 +11824,7 @@ s_cpsetup (int ignore ATTRIBUTE_UNUSED)
       expressionS ex;
 
       ex.X_op = O_symbol;
-      ex.X_add_symbol = symbol_find_or_make ("_gp");
+      ex.X_add_symbol = symbol_find_or_make ("__gnu_local_gp");
       ex.X_op_symbol = NULL;
       ex.X_add_number = 0;