Commit da6098a9 by Aldy Hernandez Committed by David Edelsohn

* config/rs6000/darwin.h ({MASK,TARGET}_MACHO_DYNAMIC_NO_PIC) Remove.

From-SVN: r99288
parent 7d9c5aa1
...@@ -34,8 +34,9 @@ ...@@ -34,8 +34,9 @@
TARGET_USES_AIX64_OPT. TARGET_USES_AIX64_OPT.
* config/rs6000/aix51.h: Same. * config/rs6000/aix51.h: Same.
* config/rs6000/aix52.h: Same. * config/rs6000/aix52.h: Same.
* config/rs6000/darwin.h: Remove * config/rs6000/darwin.h: Remove SUBTARGET_SWITCHES,
SUBTARGET_SWITCHES. Use TARGET_ALTIVEC_VRSAVE instead of MASK_MACHO_DYNAMIC_NO_PIC, TARGET_MACHO_DYNAMIC_NO_PIC.
Use TARGET_ALTIVEC_VRSAVE instead of
rs6000_altivec_vrsave. rs6000_altivec_vrsave.
* config/rs6000/linux64.h: Use * config/rs6000/linux64.h: Use
rs6000_explicit_options. Remove EXTRA_SUBTARGET_SWITCHES. rs6000_explicit_options. Remove EXTRA_SUBTARGET_SWITCHES.
......
...@@ -40,12 +40,6 @@ ...@@ -40,12 +40,6 @@
#undef PTRDIFF_TYPE #undef PTRDIFF_TYPE
#define PTRDIFF_TYPE (TARGET_64BIT ? "long int" : "int") #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. */ /* Handle #pragma weak and #pragma pack. */
#define HANDLE_SYSV_PRAGMA 1 #define HANDLE_SYSV_PRAGMA 1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment