diff options
| author | bje <bje@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-24 23:37:19 +0000 | 
|---|---|---|
| committer | bje <bje@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-24 23:37:19 +0000 | 
| commit | 363ac35befdc2fbe6dd73a089905748a70047ee6 (patch) | |
| tree | a5dd679fd9cf02820bf9db176a0f1e8e3b52c405 | |
| parent | 263df831df2460ee3ef4cf1dfaad3fa3d2aacea1 (diff) | |
| download | ppe42-gcc-363ac35befdc2fbe6dd73a089905748a70047ee6.tar.gz ppe42-gcc-363ac35befdc2fbe6dd73a089905748a70047ee6.zip  | |
	* config/i386/i386.h (ASM_OUTPUT_DWARF_ADDR_CONST): Remove.
	* config/i386/i386.c (i386_dwarf_output_addr_const): Likewise.
	* config/i386/i386-protos.h (i386_dwarf_output_addr_const):
	Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91255 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 7 | ||||
| -rw-r--r-- | gcc/config/i386/i386-protos.h | 1 | ||||
| -rw-r--r-- | gcc/config/i386/i386.c | 20 | ||||
| -rw-r--r-- | gcc/config/i386/i386.h | 6 | 
4 files changed, 7 insertions, 27 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index eb73d4f22b4..28386135d3b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2004-11-24  Ben Elliston  <bje@au.ibm.com> + +	* config/i386/i386.h (ASM_OUTPUT_DWARF_ADDR_CONST): Remove. +	* config/i386/i386.c (i386_dwarf_output_addr_const): Likewise. +	* config/i386/i386-protos.h (i386_dwarf_output_addr_const): +	Likewise. +	  2004-11-24  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>  	* tree-sra.c (sra_walk_modify_expr): Handle RHS first, then LHS. diff --git a/gcc/config/i386/i386-protos.h b/gcc/config/i386/i386-protos.h index d663b0938a3..d0ff2e16621 100644 --- a/gcc/config/i386/i386-protos.h +++ b/gcc/config/i386/i386-protos.h @@ -120,7 +120,6 @@ extern const char *output_387_reg_move (rtx, rtx*);  extern const char *output_fix_trunc (rtx, rtx*);  extern const char *output_fp_compare (rtx, rtx*, int, int); -extern void i386_dwarf_output_addr_const (FILE*, rtx);  extern void i386_output_dwarf_dtprel (FILE*, int, rtx);  extern void ix86_expand_clear (rtx); diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index dbf02d59662..77cb09ff4ba 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -5911,26 +5911,6 @@ output_pic_addr_const (FILE *file, rtx x, int code)      }  } -/* This is called from dwarfout.c via ASM_OUTPUT_DWARF_ADDR_CONST. -   We need to handle our special PIC relocations.  */ - -void -i386_dwarf_output_addr_const (FILE *file, rtx x) -{ -#ifdef ASM_QUAD -  fprintf (file, "%s", TARGET_64BIT ? ASM_QUAD : ASM_LONG); -#else -  if (TARGET_64BIT) -    abort (); -  fprintf (file, "%s", ASM_LONG); -#endif -  if (flag_pic) -    output_pic_addr_const (file, x, '\0'); -  else -    output_addr_const (file, x); -  fputc ('\n', file); -} -  /* This is called from dwarf2out.c via ASM_OUTPUT_DWARF_DTPREL.     We need to emit DTP-relative relocations.  */ diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h index e4761f97195..593b0cbc493 100644 --- a/gcc/config/i386/i386.h +++ b/gcc/config/i386/i386.h @@ -2796,12 +2796,6 @@ do {									\  #define JUMP_TABLES_IN_TEXT_SECTION \    (!TARGET_64BIT && flag_pic && !HAVE_AS_GOTOFF_IN_DATA) -/* A C statement that outputs an address constant appropriate to -   for DWARF debugging.  */ - -#define ASM_OUTPUT_DWARF_ADDR_CONST(FILE, X) \ -  i386_dwarf_output_addr_const ((FILE), (X)) -  /* Emit a dtp-relative reference to a TLS variable.  */  #ifdef HAVE_AS_TLS  | 

