PR gas/11625
* config/obj-evax.c (evax_frob_symbol): Use as_bad instead of abort.
+2011-06-24 Tristan Gingold <gingold@adacore.com>
+
+ PR gas/11625
+ * config/obj-evax.c (evax_frob_symbol): Use as_bad instead of abort.
+
2011-06-24 Tristan Gingold <gingold@adacore.com>
* config/tc-alpha.c (add_to_link_pool): Remove useless offset
O_symbol and we hope the equated symbol is still there. */
sym = symbol_get_value_expression (sym)->X_add_symbol;
if (sym == NULL)
- abort ();
+ {
+ as_bad (_("no entry symbol for global function '%s'"), symname);
+ return;
+ }
symbol = symbol_get_bfdsym (sym);
udata->enbsym
= ((struct evax_private_udata_struct *)symbol->udata.p)->enbsym;
{
if (S_GET_SEGMENT (l->fixp->fx_addsy) == alpha_link_section)
{
- symbolS * entry_sym;
+ symbolS *entry_sym;
fixS *fixpentry, *fixppdesc, *fixtail;
fixtail = seginfo->fix_tail;