Lines Matching refs:status
3565 static int interpx(int start, int *status)
4076 if (r != NO_EXIT_STATUS) *status = (int)r & 255;
4332 static int interp(int start, int *status)
4335 int r = interpx(start, status);
4449 static void run_files(int *status)
4452 while (r != tkexit && *status < 0 && getrec_f0() >= 0)
4453 if ((r = interp(TT.cgl.first_recrule, status)) == tknextfile) next_fp();
4478 int status = -1, r = 0;
4479 if (TT.cgl.first_begin) r = interp(TT.cgl.first_begin, &status);
4481 if (TT.cgl.first_recrule) run_files(&status);
4482 if (TT.cgl.first_end) r = interp(TT.cgl.first_end, &status);
4488 if (status >= 0) exit(status);