===================================================================
@@ -5586,8 +5586,12 @@ gnat_write_global_declarations (void)
if (!VEC_empty (tree, types_used_by_cur_var_decl))
{
struct varpool_node *node;
+ char *label;
+
+ ASM_FORMAT_PRIVATE_NAME (label, first_global_object_name, 0);
dummy_global
- = build_decl (BUILTINS_LOCATION, VAR_DECL, NULL_TREE, void_type_node);
+ = build_decl (BUILTINS_LOCATION, VAR_DECL, get_identifier (label),
+ void_type_node);
TREE_STATIC (dummy_global) = 1;
TREE_ASM_WRITTEN (dummy_global) = 1;
node = varpool_node (dummy_global);