OSDN Git Service

* config/sh/linux.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine
authorkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Jan 2004 02:29:13 +0000 (02:29 +0000)
committerkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Jan 2004 02:29:13 +0000 (02:29 +0000)
 before defining.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75701 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/sh/linux.h

index 030417d..86142ee 100644 (file)
@@ -1,3 +1,8 @@
+2004-01-11  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * config/sh/linux.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine
+        before defining.
+
 2004-01-11  Steven Bosscher  <stevenb@suse.de>
 
        * toplev.c (rest_of_handle_inline): Also consider functions
index eafdd9a..b2ad064 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions for SH running Linux-based GNU systems using ELF
-   Copyright (C) 1999, 2000, 2002, 2003 Free Software Foundation, Inc.
+   Copyright (C) 1999, 2000, 2002, 2003, 2004 Free Software Foundation, Inc.
    Contributed by Kazumoto Kojima <kkojima@rr.iij4u.or.jp>
 
 This file is part of GCC.
@@ -41,6 +41,8 @@ Boston, MA 02111-1307, USA.  */
 #undef DWARF2_UNWIND_INFO
 #define DWARF2_UNWIND_INFO 1
 
+/* ??? Current SH linux linker has a problem for DW_EH_PE_textrel.  */
+#undef ASM_PREFERRED_EH_DATA_FORMAT
 #define ASM_PREFERRED_EH_DATA_FORMAT(CODE, GLOBAL)                      \
   (flag_pic                                                             \
     ? ((GLOBAL) ? DW_EH_PE_indirect : 0) | DW_EH_PE_pcrel | DW_EH_PE_sdata4 \