summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2007-05-18 09:31:33 +0000
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2007-05-18 09:31:33 +0000
commit23fd0dec13447be9d96eb2918d4dadf8982822d5 (patch)
tree50aade4c19e9acd2986ef5555cc824d8a819591c
parentf5bb5fd52f231abc2000c29cdeb1877d0e3da4dd (diff)
downloadppe42-gcc-23fd0dec13447be9d96eb2918d4dadf8982822d5.tar.gz
ppe42-gcc-23fd0dec13447be9d96eb2918d4dadf8982822d5.zip
gcc/
* config/i386/vxworks.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@124827 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/i386/vxworks.h4
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5237add166a..f24184b2da0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2007-05-18 Richard Sandiford <richard@codesourcery.com>
+
+ * config/i386/vxworks.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine.
+
2007-05-18 Uros Bizjak <ubizjak@gmail.com>
PR middle-end/31344
diff --git a/gcc/config/i386/vxworks.h b/gcc/config/i386/vxworks.h
index 9862cf23ff2..78d50791be5 100644
--- a/gcc/config/i386/vxworks.h
+++ b/gcc/config/i386/vxworks.h
@@ -73,3 +73,7 @@ Boston, MA 02110-1301, USA. */
/* No _mcount profiling on VxWorks. */
#undef FUNCTION_PROFILER
#define FUNCTION_PROFILER(FILE,LABELNO) VXWORKS_FUNCTION_PROFILER(FILE,LABELNO)
+
+/* We cannot use PC-relative accesses for VxWorks PIC because there is no
+ fixed gap between segments. */
+#undef ASM_PREFERRED_EH_DATA_FORMAT
OpenPOWER on IntegriCloud