* config/tc-ppc.c (ppc_set_cpu): Use PPC_OPCODE_64 as the default
authorAlan Modra <amodra@gmail.com>
Fri, 26 Jul 2002 04:18:42 +0000 (04:18 +0000)
committerAlan Modra <amodra@gmail.com>
Fri, 26 Jul 2002 04:18:42 +0000 (04:18 +0000)
rather than PPC_OPCODE_32 for powerpc64*.

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

index 10c39b0434cf30d48cacbfee7d35df66a9948f30..240606e9dfed7bf641006f3b5595480b99ca195f 100644 (file)
@@ -1,3 +1,8 @@
+2002-07-26  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/tc-ppc.c (ppc_set_cpu): Use PPC_OPCODE_64 as the default
+       rather than PPC_OPCODE_32 for powerpc64*.
+
 2002-07-25  Nick Clifton  <nickc@redhat.com>
 
        * po/es.po: Updated Spanish translation.
        * config/tc-mips.c (mips_pic_level): Remove IRIX4_PIC.
 
 2002-07-19  Miroslav Tichy <tichm9am@ss1000.ms.mff.cuni.cz>
-            Nick Clifton  <nickc@redhat.com>
+           Nick Clifton  <nickc@redhat.com>
 
        * cond.c (s_ifdef): Treat a referenced but not yet defined
        symbol as if it were undefined, in exactly the same way as
        .equiv.
 
-        * doc/as.texinfo: Document that .ifdef, .ifndef and .equiv
-        consider referenced bug not yet defined symbols to be
-        undefined.
+       * doc/as.texinfo: Document that .ifdef, .ifndef and .equiv
+       consider referenced bug not yet defined symbols to be
+       undefined.
 
 2002-07-18  Denis Chertykov  <denisc@overta.ru>
            Frank Ch. Eigler  <fche@redhat.com>
        * doc/all.texi: Set IP2K
        * doc/as.texinfo: Add IP2K description.
        * doc/c-ip2k.texi: New file.
-       
+
 2002-07-19  Nick Clifton  <nickc@cambridge.redhat.com>
 
        * NEWS: Reformat to match style of other NEWS files.
-       
+
 2002-07-17  Jan Hubicka  <jh@suse.cz>
 
        * tc-i386.c (i386_align_code): Implement x86_64 neutral code fillers.
index 68f8764bf5fe1d820bbfbbc7faefcb6edd089c63..f94cad53956a5b12ce698c35def8e92484bd1887 100644 (file)
@@ -1070,7 +1070,12 @@ ppc_set_cpu ()
       else if (strcmp (default_cpu, "rs6000") == 0)
        ppc_cpu = PPC_OPCODE_POWER | PPC_OPCODE_32;
       else if (strncmp (default_cpu, "powerpc", 7) == 0)
-       ppc_cpu = PPC_OPCODE_PPC | PPC_OPCODE_32;
+       {
+         if (default_cpu[7] == '6' && default_cpu[8] == '4')
+           ppc_cpu = PPC_OPCODE_PPC | PPC_OPCODE_64;
+         else
+           ppc_cpu = PPC_OPCODE_PPC | PPC_OPCODE_32;
+       }
       else
        as_fatal (_("Unknown default cpu = %s, os = %s"),
                  default_cpu, default_os);
This page took 0.033861 seconds and 4 git commands to generate.