]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
pa.c (legitimize_pic_address): Use gcc_assert instead of abort.
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Wed, 6 Jul 2005 23:56:39 +0000 (23:56 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Wed, 6 Jul 2005 23:56:39 +0000 (23:56 +0000)
* pa.c (legitimize_pic_address): Use gcc_assert instead of abort.
(legitimize_tls_address): Use gcc_unreachable instead of abort.

From-SVN: r101674

gcc/ChangeLog
gcc/config/pa/pa.c

index d5159ab9dd65515df1b30760920e11f32cf14acd..35c3d21c9645965d77203b4e23ccefa7df86a640 100644 (file)
@@ -1,3 +1,8 @@
+2005-07-06  John David Anglin  <dave.anglin@nrc-crnc.gc.ca>
+
+       * pa.c (legitimize_pic_address): Use gcc_assert instead of abort.
+       (legitimize_tls_address): Use gcc_unreachable instead of abort.
+
 2005-07-06  Kaz Kojima  <kkojima@gcc.gnu.org>
 
        * function.c (expand_function_end): Revert part of 2005-06-27
index 7eb19569055126623720e5c2533e91fcf79f77d2..60eb3ba0581a2c0de39501848c090097d9005751 100644 (file)
@@ -598,8 +598,7 @@ legitimize_pic_address (rtx orig, enum machine_mode mode, rtx reg)
 {
   rtx pic_ref = orig;
 
-  if (PA_SYMBOL_REF_TLS_P (orig))
-    abort();
+  gcc_assert (!PA_SYMBOL_REF_TLS_P (orig));
 
   /* Labels need special handling.  */
   if (pic_label_operand (orig, mode))
@@ -745,7 +744,7 @@ legitimize_tls_address (rtx addr)
        break;
 
       default:
-       abort();
+       gcc_unreachable ();
     }
 
   return ret;