From 347b63a2c9e48740e8d79c9be8d620d22e1eb40f Mon Sep 17 00:00:00 2001 From: Chris Demetriou Date: Tue, 15 Jun 2004 17:12:15 +0000 Subject: [PATCH] linux.h (ASM_PREFERRED_EH_DATA_FORMAT): Remove definition. 2004-06-15 Chris Demetriou * config/mips/linux.h (ASM_PREFERRED_EH_DATA_FORMAT): Remove definition. * config/mips/linux64.h (ASM_PREFERRED_EH_DATA_FORMAT): Remove #undef and #if 0'd definition. From-SVN: r83193 --- gcc/ChangeLog | 7 +++++++ gcc/config/mips/linux.h | 5 ----- gcc/config/mips/linux64.h | 8 -------- 3 files changed, 7 insertions(+), 13 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 89afa23cf54..86d984b3824 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2004-06-15 Chris Demetriou + + * config/mips/linux.h (ASM_PREFERRED_EH_DATA_FORMAT): Remove + definition. + * config/mips/linux64.h (ASM_PREFERRED_EH_DATA_FORMAT): Remove + #undef and #if 0'd definition. + 2004-06-15 J"orn Rennecke * combine.c (distribute_notes): Comment typo fix. diff --git a/gcc/config/mips/linux.h b/gcc/config/mips/linux.h index 66f22e54bb8..eee298f8a73 100644 --- a/gcc/config/mips/linux.h +++ b/gcc/config/mips/linux.h @@ -170,11 +170,6 @@ Boston, MA 02111-1307, USA. */ #undef FUNCTION_NAME_ALREADY_DECLARED #define FUNCTION_NAME_ALREADY_DECLARED 1 -#define ASM_PREFERRED_EH_DATA_FORMAT(CODE, GLOBAL) \ - (flag_pic \ - ? ((GLOBAL) ? DW_EH_PE_indirect : 0) | DW_EH_PE_pcrel | DW_EH_PE_sdata4\ - : DW_EH_PE_absptr) - /* The glibc _mcount stub will save $v0 for us. Don't mess with saving it, since ASM_OUTPUT_REG_PUSH/ASM_OUTPUT_REG_POP do not work in the presence of $gp-relative calls. */ diff --git a/gcc/config/mips/linux64.h b/gcc/config/mips/linux64.h index ee27d72daf3..64ff68eb445 100644 --- a/gcc/config/mips/linux64.h +++ b/gcc/config/mips/linux64.h @@ -81,14 +81,6 @@ Boston, MA 02111-1307, USA. */ specification. The SGI/MIPS ABI defines it to be the same as PTR_SIZE. */ #define DWARF_OFFSET_SIZE PTR_SIZE -#undef ASM_PREFERRED_EH_DATA_FORMAT -#if 0 /* We can't use relative addressing modes on NEWABI :-( */ -#define ASM_PREFERRED_EH_DATA_FORMAT(CODE, GLOBAL) \ - (flag_pic \ - ? ((GLOBAL) ? DW_EH_PE_indirect : 0) | DW_EH_PE_sdata4 \ - : DW_EH_PE_absptr) -#endif - /* GNU/Linux doesn't use the same floating-point format that IRIX uses for long double. There's no need to override this here, since ieee_quad_format is the default, but let's put this here to make -- 2.30.2