re PR bootstrap/87338 (gcc 8.2 fails to bootstrap on ia64)
authorJames Clarke <jrtc27@jrtc27.com>
Tue, 21 May 2019 15:42:00 +0000 (15:42 +0000)
committerJeff Law <law@gcc.gnu.org>
Tue, 21 May 2019 15:42:00 +0000 (09:42 -0600)
PR bootstrap/87338
* dwarf2out.c (dwarf2out_inline_entry): Use ASM_OUTPUT_DEBUG_LABEL
instead of ASM_GENERATE_INTERNAL_LABEL and ASM_OUTPUT_LABEL.

From-SVN: r271472

gcc/ChangeLog
gcc/dwarf2out.c

index 38f9046ffc77a5e5dc0e0aef26bf1050d4e3cd48..23b9b1174459a9702cd6d8dae71790ff439bf72f 100644 (file)
@@ -1,3 +1,9 @@
+2019-05-21  James Clarke  <jrtc27@jrtc27.com>
+
+       PR bootstrap/87338
+       * dwarf2out.c (dwarf2out_inline_entry): Use ASM_OUTPUT_DEBUG_LABEL
+       instead of ASM_GENERATE_INTERNAL_LABEL and ASM_OUTPUT_LABEL.
+
 2019-05-21  Uroš Bizjak  <ubizjak@gmail.com>
 
        * config/i386/cpuid.h (__cpuid): For 32bit targets, zero
index dced32950c8d3f88f630773efc6a2cee26ebeb0a..5979ac68fa86bf24fd096ad7754be05b59bc92f6 100644 (file)
@@ -27674,11 +27674,8 @@ dwarf2out_inline_entry (tree block)
   if (cur_line_info_table)
     ied->view = cur_line_info_table->view;
 
-  char label[MAX_ARTIFICIAL_LABEL_BYTES];
-
-  ASM_GENERATE_INTERNAL_LABEL (label, BLOCK_INLINE_ENTRY_LABEL,
-                              BLOCK_NUMBER (block));
-  ASM_OUTPUT_LABEL (asm_out_file, label);
+  ASM_OUTPUT_DEBUG_LABEL (asm_out_file, BLOCK_INLINE_ENTRY_LABEL,
+                         BLOCK_NUMBER (block));
 }
 
 /* Called from finalize_size_functions for size functions so that their body