summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2005-05-05 21:22:25 +0000
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2005-05-05 21:22:25 +0000
commite3a92da061f31eaefb84bf0eb27e43396f06d8e8 (patch)
tree9721b4297379fbbe025047066d45deaeb7b56511
parentdcf3f9fed43986a3e8da786b0adc50e608698388 (diff)
downloadppe42-gcc-e3a92da061f31eaefb84bf0eb27e43396f06d8e8.tar.gz
ppe42-gcc-e3a92da061f31eaefb84bf0eb27e43396f06d8e8.zip
* config/rs6000/darwin.h ({MASK,TARGET}_MACHO_DYNAMIC_NO_PIC) Remove.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99288 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/darwin.h6
2 files changed, 3 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e8e5775b816..8488cec9dbf 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 c8c629fec30..a18ebcd7bca 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
OpenPOWER on IntegriCloud