Lines Matching refs:BIT
94 #define IOEVAL BIT(4) /* expand in << */
95 #define IOSKIP BIT(5) /* <<-, skip ^\t* */
96 #define IOCLOB BIT(6) /* >|, override -o noclobber */
97 #define IORDUP BIT(7) /* x<&y (as opposed to x>&y) */
98 #define IONAMEXP BIT(8) /* name has been expanded */
101 #define XEXEC BIT(0) /* execute without forking */
102 #define XFORK BIT(1) /* fork before executing */
103 #define XBGND BIT(2) /* command & */
104 #define XPIPEI BIT(3) /* input is pipe */
105 #define XPIPEO BIT(4) /* output is pipe */
107 #define XXCOM BIT(5) /* `...` command */
108 #define XPCLOSE BIT(6) /* exchild: close close_fd in parent */
109 #define XCCLOSE BIT(7) /* exchild: close close_fd in child */
110 #define XERROK BIT(8) /* non-zero exit ok (for set -e) */
111 #define XCOPROC BIT(9) /* starting a co-process */
112 #define XTIME BIT(10) /* timing TCOM command */
118 #define DOBLANK BIT(0) /* perform blank interpretation */
119 #define DOGLOB BIT(1) /* expand [?* */
120 #define DOPAT BIT(2) /* quote *?[ */
121 #define DOTILDE BIT(3) /* normal ~ expansion (first char) */
122 #define DONTRUNCOMMAND BIT(4) /* do not run $(command) things */
123 #define DOASNTILDE BIT(5) /* assignment ~ expansion (after =, :) */
124 #define DOBRACE_ BIT(6) /* used by expand(): do brace expansion */
125 #define DOMAGIC_ BIT(7) /* used by expand(): string contains MAGIC */
126 #define DOTEMP_ BIT(8) /* ditto : in word part of ${..[%#=?]..} */
127 #define DOVACHECK BIT(9) /* var assign check (for typeset, set, etc) */
128 #define DOMARKDIRS BIT(10) /* force markdirs behaviour */