From ebb13e7eb8636e9ac163e364d72015519ba931f6 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Fri, 20 Oct 2000 19:17:41 +0000 Subject: gcse.c (set_hash_table_size): Now unsigned. * gcse.c (set_hash_table_size): Now unsigned. * sdbout.c (template_name_p): Add "const" to avoid warnings. (sdbout_record_type_name, plain_type_1, sdbout_symbol): Likewise. (sdbout_one_type, sdbout_parms, sdbout_reg_parms): Likewise. (sdbout_end_epilogue): Remove variable NAME. * system.h (getopt): Add default definition. * config/alpha/alpha.c (print_operand): Don't continue processing after issuing error. (summarize_insn): Avoid use of UL in constant. From-SVN: r36974 --- gcc/sdbout.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'gcc/sdbout.c') diff --git a/gcc/sdbout.c b/gcc/sdbout.c index 863a2a0..ae46e63 100644 --- a/gcc/sdbout.c +++ b/gcc/sdbout.c @@ -429,7 +429,7 @@ static int template_name_p (name) tree name; { - register char *ptr = IDENTIFIER_POINTER (name); + register const char *ptr = IDENTIFIER_POINTER (name); while (*ptr && *ptr != '<') ptr++; @@ -440,7 +440,7 @@ static void sdbout_record_type_name (type) tree type; { - char *name = 0; + const char *name = 0; int no_name; if (KNOWN_TYPE_TAG (type)) @@ -516,7 +516,8 @@ plain_type_1 (type, level) && DECL_NAME (TYPE_NAME (type)) != 0 && TREE_CODE (DECL_NAME (TYPE_NAME (type))) == IDENTIFIER_NODE) { - char *name = IDENTIFIER_POINTER (DECL_NAME (TYPE_NAME (type))); + const char *name + = IDENTIFIER_POINTER (DECL_NAME (TYPE_NAME (type))); if (!strcmp (name, "char")) return T_CHAR; @@ -709,7 +710,7 @@ sdbout_symbol (decl, local) tree context = NULL_TREE; rtx value; int regno = -1; - char *name; + const char *name; sdbout_one_type (type); @@ -1246,7 +1247,7 @@ sdbout_one_type (type) && host_integerp (DECL_SIZE (tem), 1) && host_integerp (bit_position (tem), 0)) { - char *name; + const char *name; CONTIN; name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (tem)); @@ -1302,7 +1303,7 @@ sdbout_parms (parms) if (DECL_NAME (parms)) { int current_sym_value = 0; - char *name = IDENTIFIER_POINTER (DECL_NAME (parms)); + const char *name = IDENTIFIER_POINTER (DECL_NAME (parms)); if (name == 0 || *name == 0) name = gen_fake_label (); @@ -1433,7 +1434,7 @@ sdbout_reg_parms (parms) for (; parms; parms = TREE_CHAIN (parms)) if (DECL_NAME (parms)) { - char *name = IDENTIFIER_POINTER (DECL_NAME (parms)); + const char *name = IDENTIFIER_POINTER (DECL_NAME (parms)); /* Report parms that live in registers during the function but were passed in memory. */ @@ -1594,8 +1595,8 @@ sdbout_end_function (line) void sdbout_end_epilogue () { - char *name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (current_function_decl)); - PUT_SDB_EPILOGUE_END (name); + PUT_SDB_EPILOGUE_END + (IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (current_function_decl))); } /* Output sdb info for the given label. Called only if LABEL_NAME (insn) -- cgit v1.1