]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Add -mcpu=401/e603e
authorMichael Meissner <meissner@cygnus.com>
Thu, 3 Sep 1998 15:27:26 +0000 (15:27 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Thu, 3 Sep 1998 15:27:26 +0000 (15:27 +0000)
From-SVN: r22215

gcc/ChangeLog
gcc/NEWS
gcc/config/rs6000/rs6000.c

index 77aaa2720c3108ddec551fe91a1c5ea905def739..59f0ef2fc70a88265d03ed47b35efd24964086e0 100644 (file)
@@ -1,3 +1,7 @@
+Thu Sep  3 18:16:16 1998  Michael Meissner  <meissner@cygnus.com>
+
+       * rs6000.c (rs6000_override_options): Add -mcpu={401,e603e}.
+
 Thu Sep  3 18:05:16 1998  David Edelsohn  <edelsohn@mhpcc.edu>
 
        * rs6000.md (movsf): Disable explicit secondary-reload-like
index 628b03ca7d88ee745864fb3764ba76b871d844fc..427df254eb6f84999fa575013b79f0dfe40a9814 100644 (file)
--- a/gcc/NEWS
+++ b/gcc/NEWS
@@ -1,3 +1,11 @@
+Noteworthy changes in GCC after EGCS 1.1.
+-----------------------------------------
+
+Target specific NEWS
+
+    RS6000/PowerPC: -mcpu=401 was added as an alias for -mcpu=403.  -mcpu=e603e
+                   was added to do -mcpu=603e and -msoft-float.
+
 Noteworthy changes in GCC for EGCS 1.1.
 ---------------------------------------
 
index 022e3cf42cf77cced5828d5368f0b974acc8abd8..811832827dd2a2bbb8ad9ad1aa5fdaa1487573fb 100644 (file)
@@ -201,6 +201,9 @@ rs6000_override_options (default_cpu)
         {"rios2", PROCESSOR_RIOS2,
            MASK_POWER | MASK_MULTIPLE | MASK_STRING | MASK_POWER2,
            POWERPC_MASKS | MASK_NEW_MNEMONICS},
+        {"401", PROCESSOR_PPC403,
+           MASK_POWERPC | MASK_SOFT_FLOAT | MASK_NEW_MNEMONICS,
+           POWER_MASKS | POWERPC_OPT_MASKS | MASK_POWERPC64},
         {"403", PROCESSOR_PPC403,
            MASK_POWERPC | MASK_SOFT_FLOAT | MASK_NEW_MNEMONICS | MASK_STRICT_ALIGN,
            POWER_MASKS | POWERPC_OPT_MASKS | MASK_POWERPC64},
@@ -219,6 +222,9 @@ rs6000_override_options (default_cpu)
         {"603e", PROCESSOR_PPC603,
            MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
            POWER_MASKS | MASK_PPC_GPOPT | MASK_POWERPC64},
+        {"e603e", PROCESSOR_PPC603,
+           MASK_POWERPC | MASK_SOFT_FLOAT | MASK_NEW_MNEMONICS,
+           POWER_MASKS | POWERPC_OPT_MASKS | MASK_POWERPC64},
         {"604", PROCESSOR_PPC604,
            MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
            POWER_MASKS | MASK_PPC_GPOPT | MASK_POWERPC64},