OSDN Git Service

2008-07-11 Dodji Seketeli <dseketel@redhat.com>
[pf3gnuchains/gcc-fork.git] / gcc / dwarf2asm.c
index 552bf17..ea19b79 100644 (file)
@@ -62,7 +62,7 @@ dw2_assemble_integer (int size, rtx x)
 }
 
 
-/* Output an immediate constant in a given size.  */
+/* Output an immediate constant in a given SIZE in bytes.  */
 
 void
 dw2_asm_output_data (int size, unsigned HOST_WIDE_INT value,
@@ -757,7 +757,7 @@ dw2_force_const_mem (rtx x, bool public)
 
       if (public && USE_LINKONCE_INDIRECT)
        {
-         char *ref_name = alloca (strlen (str) + sizeof "DW.ref.");
+         char *ref_name = XALLOCAVEC (char, strlen (str) + sizeof "DW.ref.");
 
          sprintf (ref_name, "DW.ref.%s", str);
          id = get_identifier (ref_name);