Added TARGET_MACHO to handle lo_sum address recognition.
authorFariborz Jahanian <fjahanian@gcc.gnu.org>
Fri, 19 Dec 2003 23:32:44 +0000 (23:32 +0000)
committerFariborz Jahanian <fjahanian@gcc.gnu.org>
Fri, 19 Dec 2003 23:32:44 +0000 (23:32 +0000)
Reviewed by Geoff.

From-SVN: r74856

gcc/config/rs6000/rs6000.c

index 25674706b52bcbdd6374a63cd8b86d33c6197360..45bb98717b08e92aa65c378caaf510059e0c31cb 100644 (file)
@@ -2526,7 +2526,7 @@ legitimate_lo_sum_address_p (enum machine_mode mode, rtx x, int strict)
     return false;
   x = XEXP (x, 1);
 
-  if (TARGET_ELF)
+  if (TARGET_ELF || TARGET_MACHO)
     {
       if (DEFAULT_ABI != ABI_AIX && flag_pic)
        return false;