From: Aldy Hernandez Date: Thu, 5 May 2005 21:22:25 +0000 (+0000) Subject: * config/rs6000/darwin.h ({MASK,TARGET}_MACHO_DYNAMIC_NO_PIC) Remove. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=da6098a956518d501ffde083bd1bd03c53d21997;p=platform%2Fupstream%2Fgcc.git * config/rs6000/darwin.h ({MASK,TARGET}_MACHO_DYNAMIC_NO_PIC) Remove. From-SVN: r99288 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e8e5775..8488cec 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/config/rs6000/darwin.h b/gcc/config/rs6000/darwin.h index c8c629f..a18ebcd 100644 --- a/gcc/config/rs6000/darwin.h +++ b/gcc/config/rs6000/darwin.h @@ -40,12 +40,6 @@ #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