aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Sandiford <richard@codesourcery.com>2007-05-18 09:31:33 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2007-05-18 09:31:33 +0000
commit10d7f5f36e61cd8edea5ca95f6718fe1f09abf73 (patch)
tree50aade4c19e9acd2986ef5555cc824d8a819591c /gcc
parent8ecaacaf287151de018e771dc7e05fd59bf174bf (diff)
downloadgcc-10d7f5f36e61cd8edea5ca95f6718fe1f09abf73.zip
gcc-10d7f5f36e61cd8edea5ca95f6718fe1f09abf73.tar.gz
gcc-10d7f5f36e61cd8edea5ca95f6718fe1f09abf73.tar.bz2
vxworks.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine.
gcc/ * config/i386/vxworks.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine. From-SVN: r124827
Diffstat (limited to 'gcc')
-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 5237add..f24184b 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 9862cf2..78d5079 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