aboutsummaryrefslogtreecommitdiffstats
path: root/pre-process.c
Commit message (Expand)AuthorAgeFilesLines
* Rename dirafter to idirafter.Alexey Zaytsev2008-12-181-2/+2
* Set gcc include path at runtime.Alexey Zaytsev2008-12-181-20/+76
* Fix infinite loop in free_preprocessor_line()Alexey Dobriyan2007-06-031-2/+2
* check for whitespace before object-like macro bodyAl Viro2007-05-261-5/+10
* __DATE__ & __TIME expansionDamien Lespiau2007-05-201-0/+13
* Avoid returning an uninitialized pointer from dup_list of an empty listJosh Triplett2007-03-101-1/+1
* Fix typos in commentsJosh Triplett2007-03-091-4/+4
* implement #strong_undefOleg Nesterov2006-12-051-6/+24
* implement #strong_defineOleg Nesterov2006-12-051-11/+17
* prepare for #strong_{define,undef}Oleg Nesterov2006-12-051-7/+8
* fix 'weak' attribute lossOleg Nesterov2006-12-051-3/+5
* fix redefine of #weak_defineOleg Nesterov2006-12-051-23/+32
* kill NS_INVISIBLEMACRO, introduce NS_UNDEFOleg Nesterov2006-12-051-3/+10
* use lookup_macro() in handle_undef()Oleg Nesterov2006-12-051-10/+5
* Fix warning on self check.Christopher Li2006-11-281-12/+16
* Typo fixesPavel Roskin2006-11-061-1/+1
* [PATCH] eliminate elif_ignore, fix handling of unterminated #ifAl Viro2005-11-271-55/+45
* [PATCH] lookup_macro() should be staticAl Viro2005-11-271-1/+1
* [PATCH] check for !token in handle_preprocessor_line() should be eof_token(to...Al Viro2005-11-271-1/+1
* [PATCH] fixed stream->protect handlingAl Viro2005-11-271-44/+46
* [PATCH] fixed handling of out-of-place #elif/#else/#endifAl Viro2005-11-271-10/+19
* [PATCH] beginning of #include protection rewrite: cleanupAl Viro2005-11-271-46/+31
* [PATCH] fix places that didn't free preprocessor line for no reason.Al Viro2005-11-271-30/+37
* [PATCH] taking free_preprocessor_line() to caller of ->handler()Al Viro2005-11-271-39/+40
* [PATCH] remove bogus double warning on #define/#undef syntaxAl Viro2005-11-271-2/+2
* [PATCH] saner handling of #if[n]def syntax errorsAl Viro2005-11-271-9/+28
* [PATCH] remove true_nesting, turn if_nesting into a variableAl Viro2005-11-271-13/+4
* [PATCH] shut up the bogus warnings about the #if'ed-out sectionAl Viro2005-11-221-4/+9
* [PATCH] no need to special-case comma after ##Al Viro2005-11-221-2/+0
* Re-name "error()" function to "sparse_error()"Linus Torvalds2005-11-161-29/+29
* [PATCH] replaced warnings with errors.Mitesh Shah2005-09-221-29/+29
* Warn about undefined preprocessor symbols at expansion time, not parse timeLinus Torvalds2005-09-091-3/+1
* Don't overwrite built-in macros when redefining them.Linus Torvalds2005-08-031-5/+19
* Update the calling interface to "sparse()".Linus Torvalds2005-08-031-1/+1
* Don't free expressions after preprocessingLinus Torvalds2005-08-021-1/+2
* [PATCH] Fix SIGSEGV on unterminated preprocessor conditionalLuc Van Oostenryck2005-05-191-0/+2
* Fix position reporting on unterminated preprocessor conditionalLinus Torvalds2005-05-191-3/+3
* [PATCH] static declearChristopher Li2005-04-071-2/+1
* [PATCH] make include path handling gcc compatibleSam Ravnborg2005-04-071-41/+151
* Add "stream_name()" helper function, and use it.Linus Torvalds2005-04-071-2/+2
* Remove stat-based file identity tests.Linus Torvalds2005-04-071-0/+19
* Split out the blob allocator from lib.c into allocate.c.Linus Torvalds2005-04-071-0/+1
* Add "optimize" flag, and collect the flags into lib.c.Linus Torvalds2005-04-071-3/+0
* Update copyright notices a bit.Linus Torvalds2005-04-071-1/+1
* Free more token memory for re-useLinus Torvalds2005-04-071-0/+2
* Make the pre-processor free the tokens that never make itLinus Torvalds2005-04-071-15/+26
* Honor pre-processor conditionals even when they don't match within a stream.Linus Torvalds2005-04-071-10/+6
* Using a preprocessor symbol makes it non-weak.Linus Torvalds2005-04-071-3/+11
* Make #ifdef/#ifndef/defined() all use the same helper function.Linus Torvalds2005-04-071-14/+11
* Add "weak" definesLinus Torvalds2005-04-071-1/+18