i386.h (ASM_OUTPUT_DWARF_ADDR_CONST): Remove.
authorBen Elliston <bje@au.ibm.com>
Wed, 24 Nov 2004 23:37:19 +0000 (23:37 +0000)
committerBen Elliston <bje@gcc.gnu.org>
Wed, 24 Nov 2004 23:37:19 +0000 (10:37 +1100)
* 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.

From-SVN: r91255

gcc/ChangeLog
gcc/config/i386/i386-protos.h
gcc/config/i386/i386.c
gcc/config/i386/i386.h

index eb73d4f..2838613 100644 (file)
@@ -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.
index d663b09..d0ff2e1 100644 (file)
@@ -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);
index dbf02d5..77cb09f 100644 (file)
@@ -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.  */
 
index e4761f9..593b0cb 100644 (file)
@@ -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