Searched refs:RETURN_TRAP (Results 1 - 3 of 3) sorted by relevance

/macosx-10.10.1/bash-94.1.2/bash-3.2/
H A Dtrap.c60 #define SPECIAL_TRAP(s) ((s) == EXIT_TRAP || (s) == DEBUG_TRAP || (s) == ERROR_TRAP || (s) == RETURN_TRAP)
135 trap_list[EXIT_TRAP] = trap_list[DEBUG_TRAP] = trap_list[ERROR_TRAP] = trap_list[RETURN_TRAP] = (char *)NULL;
136 sigmodes[EXIT_TRAP] = sigmodes[DEBUG_TRAP] = sigmodes[ERROR_TRAP] = sigmodes[RETURN_TRAP] = SIG_INHERITED;
422 set_signal (RETURN_TRAP, command);
565 if ((sig != DEBUG_TRAP && sig != ERROR_TRAP && sig != RETURN_TRAP) ||
801 if ((sigmodes[RETURN_TRAP] & SIG_TRAPPED) && ((sigmodes[RETURN_TRAP] & SIG_IGNORED) == 0) && (sigmodes[RETURN_TRAP] & SIG_INPROGRESS) == 0)
804 _run_trap_internal (RETURN_TRAP, "return trap");
831 trap_list[DEBUG_TRAP] = trap_list[EXIT_TRAP] = trap_list[ERROR_TRAP] = trap_list[RETURN_TRAP]
[all...]
H A Dtrap.h42 #define RETURN_TRAP NSIG+2 macro
H A Dexecute_cmd.c3242 return_trap = TRAP_STRING(RETURN_TRAP);
3288 restore_default_signal (RETURN_TRAP);

Completed in 270 milliseconds