Mon Apr 6 15:25:03 1992 Stu Grossman (grossman at cygnus.com)
- * mipsread.c: Fix many invocations of complain.
+ * mipsread.c: Fix many invocations of complain. Use enum
+ type_code where appropriate.
* xm-vaxult.h: Add decl for strdup().
parse_partial_symbols PARAMS ((int, struct objfile *));
static int
-cross_ref PARAMS ((union aux_ext *, struct type **, int, char **, int));
+cross_ref PARAMS ((union aux_ext *, struct type **, enum type_code, char **,
+ int));
static void
fixup_sigtramp PARAMS ((void));
static char *
prepend_tag_kind(tag_name, type_code)
char *tag_name;
- int type_code;
+ enum type_code type_code;
{
char *prefix;
char *result;
push_parse_stack();
top_stack->blocktype = stBlock;
if (sh->sc == scInfo) { /* structure/union/enum def */
- int type_code =
+ enum type_code type_code =
sh->st == stStruct ? TYPE_CODE_STRUCT
: sh->st == stUnion ? TYPE_CODE_UNION
: sh->st == stEnum ? TYPE_CODE_ENUM
struct type *tp = 0;
char *fmt;
union aux_ext *tax;
- int type_code;
+ enum type_code type_code;
/* Use aux as a type information record, map its basic type. */
tax = ax;
register struct partial_symbol *psym;
for (cur_sdx = 0; cur_sdx < fh->csym; ) {
char *name;
- int class;
+ enum address_class class;
sh = cur_sdx + (SYMR *) fh->isymBase;
if (MIPS_IS_STAB(sh)) {
cross_ref(ax, tpp, type_code, pname, bigend)
union aux_ext *ax;
struct type **tpp;
- int type_code; /* Use to alloc new type if none is found. */
+ enum type_code type_code; /* Use to alloc new type if none is found. */
char **pname;
int bigend;
{