Abort()'s become as_fatal()'s.
This commit is contained in:
parent
db19f82883
commit
ac1ac0cd4f
3 changed files with 35 additions and 46 deletions
|
@ -534,7 +534,7 @@ machine_ip(str)
|
|||
opcode |= reg << 16;
|
||||
continue;
|
||||
}
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
break;
|
||||
|
||||
case 'x': /* 16 bit constant, zero-extended */
|
||||
|
@ -749,7 +749,7 @@ md_number_to_chars(buf,val,n)
|
|||
break;
|
||||
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
@ -763,7 +763,7 @@ void md_apply_fix(fixP, val)
|
|||
fixP->fx_addnumber = val; /* Remember value for emit_reloc */
|
||||
|
||||
if (fixP->fx_r_type == NO_RELOC) {
|
||||
abort(); /* FIXME-SOON, if this is never used, remove */
|
||||
as_fatal("failed sanity check."); /* FIXME-SOON, if this is never used, remove */
|
||||
switch (fixP->fx_size) {
|
||||
case 1:
|
||||
*buf = val;
|
||||
|
@ -779,7 +779,7 @@ void md_apply_fix(fixP, val)
|
|||
*buf = val;
|
||||
break;
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
@ -899,8 +899,7 @@ void md_create_short_jump(ptr, from_addr, to_addr, frag, to_symbol)
|
|||
fragS *frag;
|
||||
symbolS *to_symbol;
|
||||
{
|
||||
fprintf(stderr, "a29k_create_short_jmp\n");
|
||||
abort();
|
||||
as_fatal("a29k_create_short_jmp\n");
|
||||
}
|
||||
|
||||
/* should never be called for 29k */
|
||||
|
@ -908,8 +907,7 @@ void md_convert_frag(headers, fragP)
|
|||
object_headers *headers;
|
||||
register fragS *fragP;
|
||||
{
|
||||
fprintf(stderr, "sparc_convert_frag\n");
|
||||
abort();
|
||||
as_fatal("sparc_convert_frag\n");
|
||||
}
|
||||
|
||||
/* should never be called for 29k */
|
||||
|
@ -920,8 +918,7 @@ void md_create_long_jump(ptr, from_addr, to_addr, frag, to_symbol)
|
|||
fragS *frag;
|
||||
symbolS *to_symbol;
|
||||
{
|
||||
fprintf(stderr, "sparc_create_long_jump\n");
|
||||
abort();
|
||||
as_fatal("sparc_create_long_jump\n");
|
||||
}
|
||||
|
||||
/* should never be called for sparc */
|
||||
|
@ -929,9 +926,7 @@ int md_estimate_size_before_relax(fragP, segtype)
|
|||
register fragS *fragP;
|
||||
segT segtype;
|
||||
{
|
||||
fprintf(stderr, "sparc_estimate_size_before_relax\n");
|
||||
abort();
|
||||
return 0;
|
||||
as_fatal("sparc_estimate_size_before_relax\n");
|
||||
}
|
||||
|
||||
#if 0
|
||||
|
|
|
@ -753,8 +753,8 @@ register struct m68k_op *opP;
|
|||
opP->error="Invalid indirect register";
|
||||
return FAIL;
|
||||
}
|
||||
if(*str!='@')
|
||||
abort();
|
||||
know(*str == '@');
|
||||
|
||||
str++;
|
||||
switch(*str) {
|
||||
case '\0':
|
||||
|
@ -1097,10 +1097,10 @@ char *instring;
|
|||
}
|
||||
/* We've got the operands. Find an opcode that'll
|
||||
accept them */
|
||||
for(losing=0;;) {
|
||||
if(opsfound!=opcode->m_opnum)
|
||||
for (losing = 0; ; ) {
|
||||
if (opsfound != opcode->m_opnum)
|
||||
losing++;
|
||||
else for(s=opcode->m_operands,opP= &the_ins.operands[0];*s && !losing;s+=2,opP++) {
|
||||
else for (s=opcode->m_operands,opP= &the_ins.operands[0];*s && !losing;s+=2,opP++) {
|
||||
/* Warning: this switch is huge! */
|
||||
/* I've tried to organize the cases into this order:
|
||||
non-alpha first, then alpha by letter. lower-case goes directly
|
||||
|
@ -1575,7 +1575,7 @@ char *instring;
|
|||
case 2: nextword|=0x200; break;
|
||||
case 4: nextword|=0x400; break;
|
||||
case 8: nextword|=0x600; break;
|
||||
default: abort();
|
||||
default: as_fatal("failed sanity check.");
|
||||
}
|
||||
/* IF its simple,
|
||||
GET US OUT OF HERE! */
|
||||
|
@ -1952,7 +1952,7 @@ char *instring;
|
|||
tmpreg=0x804;
|
||||
break;
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
install_operand(s[1],tmpreg);
|
||||
break;
|
||||
|
@ -2022,7 +2022,7 @@ char *instring;
|
|||
if(opP->reg==FPI) tmpreg=0x1;
|
||||
else if(opP->reg==FPS) tmpreg=0x2;
|
||||
else if(opP->reg==FPC) tmpreg=0x4;
|
||||
else abort();
|
||||
else as_fatal("failed sanity check.");
|
||||
install_operand(s[1],tmpreg);
|
||||
break;
|
||||
|
||||
|
@ -2047,7 +2047,7 @@ char *instring;
|
|||
tmpreg=1;
|
||||
break;
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
install_operand(s[1],tmpreg);
|
||||
break;
|
||||
|
@ -2070,7 +2070,7 @@ char *instring;
|
|||
tmpreg=7;
|
||||
break;
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
install_operand(s[1],tmpreg);
|
||||
break;
|
||||
|
@ -2078,7 +2078,7 @@ char *instring;
|
|||
case 'V':
|
||||
if (opP->reg == VAL)
|
||||
break;
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
|
||||
case 'W':
|
||||
switch(opP->reg) {
|
||||
|
@ -2093,7 +2093,7 @@ char *instring;
|
|||
tmpreg=3;
|
||||
break;
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
install_operand(s[1],tmpreg);
|
||||
break;
|
||||
|
@ -2111,19 +2111,19 @@ char *instring;
|
|||
break;
|
||||
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
install_operand(s[1], tmpreg);
|
||||
break;
|
||||
case 'Y':
|
||||
if (opP->reg == PSR)
|
||||
break;
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
|
||||
case 'Z':
|
||||
if (opP->reg == PCSR)
|
||||
break;
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
#endif /* m68851 */
|
||||
default:
|
||||
as_fatal("Internal error: Operand type %c unknown in line %s of file \"%s\"", s[0], __LINE__, __FILE__);
|
||||
|
@ -2293,7 +2293,7 @@ int val;
|
|||
break;
|
||||
case 'c':
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
} /* install_operand() */
|
||||
|
||||
|
@ -2320,7 +2320,7 @@ int val;
|
|||
break;
|
||||
/* more stuff goes here */
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
} /* install_gen_operand() */
|
||||
|
||||
|
@ -2699,7 +2699,7 @@ int n;
|
|||
*buf++=val;
|
||||
break;
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -3363,7 +3363,7 @@ int ok;
|
|||
}
|
||||
break;
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
if(input_line_pointer!=exp->e_end+1)
|
||||
as_bad("Ignoring junk after expression");
|
||||
|
|
|
@ -414,7 +414,7 @@ char *str;
|
|||
return;
|
||||
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
} /* md_assemble() */
|
||||
|
||||
|
@ -1081,7 +1081,7 @@ char *str;
|
|||
continue;
|
||||
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
} /* switch on arg code */
|
||||
break;
|
||||
} /* for each arg that we expect */
|
||||
|
@ -1244,7 +1244,7 @@ int n;
|
|||
break;
|
||||
|
||||
default:
|
||||
abort();
|
||||
as_fatal("failed sanity check.");
|
||||
}
|
||||
return;
|
||||
} /* md_number_to_chars() */
|
||||
|
@ -1411,8 +1411,7 @@ long to_addr;
|
|||
fragS *frag;
|
||||
symbolS *to_symbol;
|
||||
{
|
||||
fprintf(stderr, "sparc_create_short_jmp\n");
|
||||
abort();
|
||||
as_fatal("sparc_create_short_jmp\n");
|
||||
} /* md_create_short_jump() */
|
||||
|
||||
/* Translate internal representation of relocation info to target format.
|
||||
|
@ -1474,8 +1473,7 @@ void md_convert_frag(headers, fragP)
|
|||
object_headers *headers;
|
||||
register fragS *fragP;
|
||||
{
|
||||
fprintf(stderr, "sparc_convert_frag\n");
|
||||
abort();
|
||||
as_fatal("sparc_convert_frag\n");
|
||||
} /* md_convert_frag() */
|
||||
|
||||
/* should never be called for sparc */
|
||||
|
@ -1485,8 +1483,7 @@ long from_addr, to_addr;
|
|||
fragS *frag;
|
||||
symbolS *to_symbol;
|
||||
{
|
||||
fprintf(stderr, "sparc_create_long_jump\n");
|
||||
abort();
|
||||
as_fatal("sparc_create_long_jump\n");
|
||||
} /* md_create_long_jump() */
|
||||
|
||||
/* should never be called for sparc */
|
||||
|
@ -1494,9 +1491,7 @@ int md_estimate_size_before_relax(fragP, segtype)
|
|||
fragS *fragP;
|
||||
segT segtype;
|
||||
{
|
||||
fprintf(stderr, "sparc_estimate_size_before_relax\n");
|
||||
abort();
|
||||
return 0;
|
||||
as_fatal("sparc_estimate_size_before_relax\n");
|
||||
} /* md_estimate_size_before_relax() */
|
||||
|
||||
#if 0
|
||||
|
@ -1583,8 +1578,7 @@ relax_addressT segment_address_in_file;
|
|||
for (; fixP; fixP = fixP->fx_next) {
|
||||
|
||||
if (fixP->fx_r_type >= NO_RELOC) {
|
||||
fprintf(stderr, "fixP->fx_r_type = %d\n", fixP->fx_r_type);
|
||||
abort();
|
||||
as_fatal("fixP->fx_r_type = %d\n", fixP->fx_r_type);
|
||||
}
|
||||
|
||||
if ((symbolP = fixP->fx_addsy) != NULL) {
|
||||
|
|
Loading…
Reference in a new issue