From d435972c84230e2c9b1730d094587b21b68b414d Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Fri, 5 Feb 2010 22:23:49 +0000 Subject: [PATCH] Do not emit a label if a entity has no name. [r27076] --- ir/be/begnuas.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ir/be/begnuas.c b/ir/be/begnuas.c index 65a54566d..01360460e 100644 --- a/ir/be/begnuas.c +++ b/ir/be/begnuas.c @@ -1273,9 +1273,12 @@ static void dump_global(be_gas_decl_env_t *env, const ir_entity *ent) be_emit_ident(ld_ident); be_emit_irprintf(", %u\n", get_type_size_bytes(type)); } - be_emit_ident(ld_ident); - be_emit_cstring(":\n"); - be_emit_write_line(); + + if (get_id_str(ld_ident)[0] != '\0') { + be_emit_ident(ld_ident); + be_emit_cstring(":\n"); + be_emit_write_line(); + } if (ent->initializer != NULL) { dump_initializer(env, ent); -- 2.20.1