diff options
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/config/rs6000/darwin.h | 6 |
2 files changed, 3 insertions, 8 deletions
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 |
