2006-01-25 Andrew Pinski <pinskia@physics.uc.edu>
authorpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Jan 2006 18:33:14 +0000 (18:33 +0000)
committerpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Jan 2006 18:33:14 +0000 (18:33 +0000)
        PR target/25758
        * config/i386/i386.c (output_pic_addr_const) <case SYMBOL_REF>:
        Use output_addr_const instead of assemble_name.

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

gcc/ChangeLog
gcc/config/i386/i386.c

index 2e713bc..bce0458 100644 (file)
@@ -1,3 +1,9 @@
+2006-01-25  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR target/25758
+       * config/i386/i386.c (output_pic_addr_const) <case SYMBOL_REF>:
+       Use output_addr_const instead of assemble_name.
+
 2006-01-25  Paolo Bonzini  <bonzini@gnu.org>
 
        * Makefile.in (sched-vis.o): Update dependencies.
index 0b5277b..55670ba 100644 (file)
@@ -6902,7 +6902,7 @@ output_pic_addr_const (FILE *file, rtx x, int code)
       break;
 
     case SYMBOL_REF:
-      assemble_name (file, XSTR (x, 0));
+      output_addr_const (file, x);
       if (!TARGET_MACHO && code == 'P' && ! SYMBOL_REF_LOCAL_P (x))
        fputs ("@PLT", file);
       break;