Lines Matching defs:globals_misc
389 struct globals_misc { struct
390 uint8_t exitstatus; /* exit status of last command */
391 uint8_t back_exitstatus;/* exit status of backquoted command */
392 smallint job_warning; /* user was warned about stopped jobs (can be 2, 1 or 0). */
393 smallint inps4; /* Prevent PS4 nesting. */
394 int savestatus; /* exit status of last command outside traps */
395 int rootpid; /* pid of main shell */
397 int shlvl;
399 int errlinno;
401 char *minusc; /* argument to -c option */
403 char *curdir; // = nullstr; /* current working directory */
404 char *physdir; // = nullstr; /* physical working directory */
406 char *arg0; /* value of $0 */
408 struct jmploc *exception_handler;
410 volatile int suppress_int; /* counter */
411 volatile /*sig_atomic_t*/ smallint pending_int; /* 1 = got SIGINT */
412 volatile /*sig_atomic_t*/ smallint got_sigchld; /* 1 = got SIGCHLD */
413 volatile /*sig_atomic_t*/ smallint pending_sig; /* last pending signal */
414 smallint exception_type; /* kind of exception: */
420 char nullstr[1]; /* zero length string */
422 char optlist[NOPTS];
477 extern struct globals_misc *BB_GLOBAL_CONST ash_ptr_to_globals_misc; argument