vxworks.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine.
authorRichard Sandiford <richard@codesourcery.com>
Fri, 18 May 2007 09:31:33 +0000 (09:31 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Fri, 18 May 2007 09:31:33 +0000 (09:31 +0000)
gcc/
* config/i386/vxworks.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine.

From-SVN: r124827

gcc/ChangeLog
gcc/config/i386/vxworks.h

index 5237add..f24184b 100644 (file)
@@ -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
index 9862cf2..78d5079 100644 (file)
@@ -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