Code clean-up on darwin.c
authorIain Sandoe <iain@sandoe.co.uk>
Sat, 25 Aug 2018 09:11:47 +0000 (09:11 +0000)
committerIain Sandoe <iains@gcc.gnu.org>
Sat, 25 Aug 2018 09:11:47 +0000 (09:11 +0000)
* config/darwin.c (machopic_legitimize_pic_address): Clean up
extraneous parentheses, dead code section and formatting.

From-SVN: r263851

gcc/ChangeLog
gcc/config/darwin.c

index 7bda57573d201a0e2380e3b3e2380e5784f59ce4..1816d48528c0f81dcc15286914e9c7ea7f663de9 100644 (file)
@@ -1,3 +1,8 @@
+2018-08-25  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * config/darwin.c (machopic_legitimize_pic_address): Clean up
+       extraneous parentheses, dead code section and formatting.
+
 2018-08-24  David Malcolm  <dmalcolm@redhat.com>
 
        PR 87091
index 233076a3b77a202c2f46ae77e647faa2fa9f6c53..aa2ef91c64a52d6e9a400c94a4f3d9e01aa28e54 100644 (file)
@@ -824,8 +824,7 @@ machopic_legitimize_pic_address (rtx orig, machine_mode mode, rtx reg)
 
   /* First handle a simple SYMBOL_REF or LABEL_REF */
   if (GET_CODE (orig) == LABEL_REF
-      || (GET_CODE (orig) == SYMBOL_REF
-         ))
+      || GET_CODE (orig) == SYMBOL_REF)
     {
       /* addr(foo) = &func+(foo-func) */
       orig = machopic_indirect_data_reference (orig, reg);
@@ -1024,10 +1023,6 @@ machopic_legitimize_pic_address (rtx orig, machine_mode mode, rtx reg)
           return pic_ref;
         }
     }
-
-  else if (GET_CODE (orig) == SYMBOL_REF)
-    return orig;
-
   else if (GET_CODE (orig) == PLUS
           && (GET_CODE (XEXP (orig, 0)) == MEM
               || GET_CODE (XEXP (orig, 0)) == SYMBOL_REF
@@ -1057,12 +1052,10 @@ machopic_legitimize_pic_address (rtx orig, machine_mode mode, rtx reg)
        }
       /* Likewise, should we set special REG_NOTEs here?  */
     }
-
   else if (GET_CODE (orig) == CONST)
     {
       return machopic_legitimize_pic_address (XEXP (orig, 0), Pmode, reg);
     }
-
   else if (GET_CODE (orig) == MEM
           && GET_CODE (XEXP (orig, 0)) == SYMBOL_REF)
     {