Lines Matching refs:add

4 09/11/89 add extra sun style 1,2 arg to line syncs in ppline with pp:linetype
5 add pp:oldc to convert __STDC__ void* and prototypes to old C
7 08/08/89 add SYM_INIT for #define during INIT
9 add ppcargs() compatibility command line argument parse
13 add PP_PROBE to specify pathprobe() processor
14 add -[DI]+ to invert options in ppargs()
17 add #pragma's for most ppargs() options
18 add #option(pragma-option) predicate test
20 07/11/89 add PP_BUILTIN for external #(...) handler
21 add line number to missing endif message
23 add space before macro actual in replacement text
27 05/01/89 add L"..." and L'...' wide quoted constants
42 02/01/89 add -T (PP_TRUNCATE) for old non-flexname compiler compatibility
46 add PPCOMPATIBLE for compatibility installation in /lib/cpp
47 add PP_MAP & -I-M to map include files for minimal including
50 12/11/88 add error checking wrappers to *alloc()
51 12/05/88 add PP_FILEDEPS (-M) and FILEDEPS mode for BSD compatibility
52 12/01/88 add #macdef-#endmac and change actualsync() char to SYNC ('\r')
55 11/22/88 add comment removal to string_special
59 08/31/88 add pp.undefsym for pp.macref's on undefined symbols
62 07/17/88 add \newline to string_special
63 add line number arg to pp.comment call
65 add ignored -v to ppargs() (GNU uses this)
67 add PP_INCREF and (*pp.incref)(old-file, new-file, push|return)
68 06/11/88 add pp.macref
69 add ppckeys.h and C, C++ and pcc-based C keyword tables
72 05/11/88 T_MOREARGS -> T_VARIADIC; add SYM_VARIADIC for ... last macro arg
77 02/29/88 add MAP_ECHO and %E for MAP_RESCAN + echo
80 add pp.prefix, PP_PREFIX and -I-P for prefix dir "..." includes
81 02/10/88 add NOQUOTE to disable ' and " and decouple from VARQUOTE
82 add keyword and quote pragmas
83 02/02/88 add strcmp builtin predicate for token string value comparison
85 01/20/88 add %T and fix %[...] pragma mapping formats
88 01/08/88 add PP_KEYWORD, (pp.state & KEYWORD), -D-K and #if KEYARGS
90 01/04/88 do not add terminator for COMPATIBILITY " and ' constants
92 add %R MAP_RESCAN option to rescan pragma/directive mapping
95 add T_PTRMEMREF ->* and T_DOTREF .* C++ operator tokens
97 11/22/87 add operand error checks to ppexpr()
98 add PP_DEFAULT and -I-Dfile for fine PPDEFAULT control
101 10/29/87 add MAP_PLUSCOMMENT and %P to pragma|directive mapping
102 10/28/87 add head & tail args to ppcomment; pass // comments as is
103 10/23/87 add warning for multiple ppop(PP_LOCAL) calls
104 10/16/87 change PP_HOSTED to PP_HOSTDIR, add PP_HOSTED and PP_NONHOSTED
105 add #(BASE) that expands to base name of #(FILE)
107 10/14/87 add ppmultiple() for multiple include test ops
111 add `#pragma multiple' equivalent to `#multiple'
117 add CATLITERAL compile switch for adjacent string literal concatenation
121 add PP_DONE complement op to PP_INIT
122 add SYM_BUILTIN and #pragma pp:builtin to note builtin macros
123 add PP_DUMP, -D-D and #pragma pp:load checkpoint support
128 07/24/87 add PP_NOPASSTHROUGH
132 06/16/87 remove #pragma pp:multiple; add #multiple; retain PP_MULTIPLE
133 06/08/87 add # operator to disambiguate predicate tests
138 05/28/87 add `#pragma pp:multiple *' to mark all files multiple
139 add -D-M for command line equivalent to `#pragma pp:multiple *'
146 04/20/87 add #((<expr>)) expression evaluation on (x)
147 add #(<sym>=<expr>) to dynamically evaluate macro values
153 04/06/87 add DIGIT, HEX, OCTAL and NONOCTAL case classes to ppdefs.h
156 04/03/87 add PP_TEST and TEST1, TEST2 to mode for internal tests
159 add check for malloc() out of space
163 03/30/87 add dialect() and language() builtin predicates
165 add PP_HOSTED and change PP_NOSTANDARD to PP_NOHOSTED
167 03/27/87 add predop(); delete pp:plusplus
173 add MAP_NEWLINE to separate multiple pragmas
175 add PP_LANGUAGE, `#pragma language [language]'
179 03/20/87 add PP_DIRECTIVE and PP_LOCAL
180 add %I (ignore) map format and allow %X for pragma args
181 03/19/87 change PP_DEFAULT to PP_STANDARD, add PP_DIALECT
182 add dialect arg to PP_COMPATIBILITY, PP_DIALECT and PP_STRICT
183 add `#pragma pp:pragma pass:option format' mapping
187 add `#pragma dialect [dialect]' verification
188 03/17/87 add PP_NOSTANDARD to disable any special handling of std files
191 add argument type checking for pp:directive and pp:obsolete
194 add PASSCOMMENT and (*ppcomment)() for old lint fans
197 add mode to handle uncoupled flag bit overflow from state
199 02/24/87 add gentab.sh and mkdefault.sh to Makefile
200 02/20/87 add IN_RECURSIVE for proper handling of #(...)
201 02/16/87 add #unassert; PP_WARN & WARN to note obsolete usage
205 02/13/87 add pp.tab; PP_PRAGMA "x=y" -> "#pragma x y"
206 add #(x y...) -> "#x y..." for recursive directive evaluation
212 add VARQUOTE & PP_VARQUOTE for `X...X vs. '...' & "..." constants
213 02/06/87 change STRICT to CONFORMING; add PP_CONFORMING
216 add convertcc() to convert new char const to old style
218 02/04/87 add =<op> obsolete operators for (state&COMPATIBILITY)