]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
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 5237add166a046281ee656d45df43211590db9ed..f24184b2da09499109f400919c55617f0f4f5dff 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 9862cf23ff297750d4c17ad10eb3356fa76a2d71..78d50791be5b65ed1b0c8c515bf5ff8c51a3f261 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