* config/rs6000/darwin.h ({MASK,TARGET}_MACHO_DYNAMIC_NO_PIC) Remove.
authorAldy Hernandez <aldyh@redhat.com>
Thu, 5 May 2005 21:22:25 +0000 (21:22 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Thu, 5 May 2005 21:22:25 +0000 (17:22 -0400)
From-SVN: r99288

gcc/ChangeLog
gcc/config/rs6000/darwin.h

index e8e5775..8488cec 100644 (file)
@@ -34,8 +34,9 @@
        TARGET_USES_AIX64_OPT.
        * config/rs6000/aix51.h: Same.
        * config/rs6000/aix52.h: Same.
-       * config/rs6000/darwin.h: Remove
-       SUBTARGET_SWITCHES.  Use TARGET_ALTIVEC_VRSAVE instead of
+       * config/rs6000/darwin.h: Remove SUBTARGET_SWITCHES,
+       MASK_MACHO_DYNAMIC_NO_PIC, TARGET_MACHO_DYNAMIC_NO_PIC.
+       Use TARGET_ALTIVEC_VRSAVE instead of
        rs6000_altivec_vrsave.
        * config/rs6000/linux64.h: Use
        rs6000_explicit_options.  Remove EXTRA_SUBTARGET_SWITCHES.
index c8c629f..a18ebcd 100644 (file)
 #undef  PTRDIFF_TYPE
 #define PTRDIFF_TYPE (TARGET_64BIT ? "long int" : "int")
 
-/* Darwin switches.  */
-/* Use dynamic-no-pic codegen (no picbase reg; not suitable for shlibs.)  */
-#define MASK_MACHO_DYNAMIC_NO_PIC 0x00800000
-
-#define TARGET_DYNAMIC_NO_PIC  (target_flags & MASK_MACHO_DYNAMIC_NO_PIC)
-
 /* Handle #pragma weak and #pragma pack.  */
 #define HANDLE_SYSV_PRAGMA 1