as_bad ("'entry_num' must be absolute number in [0,31]");
as_bad (_("'entry_num' must be absolute number in [0,31]"));
s_sysproc (n_ops, args)     int n_ops;			/* Number of operands */     char *args[];		/* args[1]->1st operand, args[2]->2nd operand */{  expressionS exp;  symbolS *symP;  if (n_ops != 2)    {      as_bad ("should have two operands");      return;    }				/* bad arg count */  /* Parse "entry_num" argument and check it for validity. */  parse_expr (args[2], &exp);  if (exp.X_op != O_constant      || (offs (exp) < 0)      || (offs (exp) > 31))    {      as_bad ("'entry_num' must be absolute number in [0,31]");      return;    }  /* Find/make symbol and stick entry number (biased by +1) into it */  symP = symbol_find_or_make (args[1]);  if (TC_S_IS_SYSPROC (symP))    {      as_warn ("Redefining entrynum for sysproc %s", S_GET_NAME (symP));    }				/* redefining */  TC_S_SET_SYSPROC (symP, offs (exp));	/* encode entry number */  TC_S_FORCE_TO_SYSPROC (symP);}