FreeBSD/contrib/binutils/gas/config/tc-i386.c
/* Put cur_token back into the token stream and make cur_token point to
   prev_token.  */
Put cur_token back into the token stream and make cur_token point to
prev_token.
Put cur_token back into the token stream and make cur_token point to prev_token .
static void
intel_putback_token (void)
{
  if (cur_token.code != T_NIL)
    {
      intel_parser.op_string -= strlen (cur_token.str);
      free (cur_token.str);
    }
  cur_token = prev_token;
  prev_token.code = T_NIL;
  prev_token.reg = NULL;
  prev_token.str = NULL;
}
static void intel_putback_token ( void ) { if ( cur_token . code != T_NIL ) { intel_parser . op_string -= strlen ( cur_token . str ) ; free ( cur_token . str ) ; } cur_token = prev_token ; prev_token . code = T_NIL ; prev_token . reg = NULL ; prev_token . str = NULL ; }
Put cur_token back into the token stream and make cur_token point to
prev_token.
Put cur_token back into the token stream and make cur_token point to prev_token .
/* Forget prev_token.  */