Fixes
[xonotic/gmqcc.git] / ftepp.c
2013-04-21 Dale WeilerMerge branch 'cooking'
2013-04-17 Dale WeilerSome inline never hurt anyone .. actually, C made a...
2013-04-17 Dale WeilerUse hashtable for macro definitions in the preprocessor...
2013-04-17 Dale WeilerMore perliminary reworking for threading
2013-04-15 Dale WeilerGCC specific stuff compile flags.
2013-04-14 Dale WeilerAdded tracing to strdup for allocations, fixed some...
2013-04-14 Dale WeilerMore external function flatening (less external symbols)
2013-04-13 Dale WeilerFix possible buffer overflows.
2013-04-13 Dale WeilerFix possible bug
2013-04-13 Dale WeilerMerge branch 'cooking' of github.com:graphitemaster...
2013-04-13 Dale WeilerFix some memory leaks.
2013-02-20 Wolfgang BumillerMerge branch 'master' into cooking
2013-02-12 Wolfgang BumillerMerge branch 'master' into cooking
2013-02-11 Wolfgang Bumillerinclude: guard the actual inclusion with ftepp->output_...
2013-02-10 Dale WeilerBOOM
2013-02-08 Dale WeilerImplemented __VA_COUNT__
2013-02-08 Dale WeilerCleanup cargocult directory and file specific things...
2013-02-03 Wolfgang Bumillerproperly mask #message, #warning, #error by ftepp-...
2013-02-03 Wolfgang BumillerMerge branch 'master' into cooking
2013-01-30 Dale WeilerGet it compiling with C++ compilers again.
2013-01-30 Dale WeilerRemoving #error/#warning/#message from parser, and...
2013-01-30 Dale WeilerRename
2013-01-30 Dale WeilerWork in progress options cleanup.
2013-01-30 Dale Weilers/WARN_PREPROCESSOR/WARN_CPP/g (to stay somewhat compat...
2013-01-30 Dale WeilerRemoved #warning and #error from ftepp, and made it...
2013-01-27 Dale WeilerHandle all possible subscript errors
2013-01-27 Dale WeilerBetter handling of __VA_ARGS__ subscripting.
2013-01-27 Dale WeilerFix warning, and better tests for __VA_ARGS__
2013-01-27 Dale WeilerMerge branch 'cooking' of github.com:graphitemaster...
2013-01-27 Dale WeilerImplement subscripting for __VA_ARGS__, and added test...
2013-01-16 Wolfgang Bumillerlinenumbers and macros are stupid
2013-01-16 Wolfgang Bumillermore linenumber madness
2013-01-15 Wolfgang Bumillerthis might fix some linenumbering, I hope
2013-01-15 Wolfgang Bumillercall ftepp_recursion_header/footer only when there...
2013-01-06 Wolfgang Bumiller__STD_QCCX__ on -std=qccx - I have no idea about what...
2013-01-04 Dale WeilerMerge branch 'correct'
2013-01-03 Wolfgang BumillerMerge remote-tracking branch 'origin/pp-unary-numbers'
2013-01-03 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2013-01-03 Dale WeilerAdd specialized diagnostics for when predefined macros...
2013-01-02 Dale WeilerImplemented __TIME__ for ftepp
2013-01-02 Dale WeilerImplemented __DATE__ for ftepp
2013-01-02 Wolfgang BumillerAllow unary minus in ftepp_if_value
2013-01-02 Wolfgang Bumiller__VA_ARGS__ support
2013-01-02 Wolfgang Bumillerfix a leak: delete the output string of macro calls
2013-01-02 Wolfgang Bumillerupdate old_string on failure in ftepp_macro_expand...
2013-01-02 Wolfgang Bumillerwhen recursinve into macros copy the previous line...
2013-01-01 Dale WeilerHappy new years!
2012-12-30 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-12-30 Wolfgang Bumillerfix: ftepp_delete needs to ftepp_flush to not cause...
2012-12-28 matthiaskrgrMerge remote-tracking branch 'upstream/master'
2012-12-28 Dale Weileradded util_vasprintf/util_asprintf .. so we can stop...
2012-12-24 Dale WeilerAdded my awesome MT1997 PRNG, and use it instead of...
2012-12-24 Dale WeilerAdded ftepp predefs flag (ability to turn on/off predef...
2012-12-24 Dale WeilerImplemented __FILE__, __LINE__, __RANDOM__, __RANDOM_LA...
2012-12-23 Dale WeilerMake compiler and virtual-machine compile as C++ code...
2012-12-23 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-12-23 Dale WeilerWrapper around FILE to take advantage of MSVC "secure...
2012-12-21 Dale WeilerGet gmqcc/qcvm compiling on windows again. Plus work...
2012-12-21 Dale Weileradded -Wcpp (for turning off cpp warnings defined with...
2012-12-21 Dale WeilerImplemented #warning and #error preprocessor directives...
2012-12-17 Wolfgang (Blub)... ftepp_warn to use vcompile_warning
2012-12-17 Dale WeilerFixes, but still crashes because ... I have no clue...
2012-12-17 Dale WeilerImplemented -D for preprocessor
2012-12-06 Wolfgang (Blub)... Moving all the global opts_ variables into a struct...
2012-12-03 Wolfgang (Blub)... ftepp_preprocess_string uses strlen - push nul-byte...
2012-12-02 Dale Weileradded __STD_VERSION_[MINOR/MAJOR]__, and vec_upload
2012-11-30 Wolfgang (Blub)... We can now reintroduce the 'preprocessor-directives...
2012-11-30 Wolfgang (Blub)... Wrong condition *sigh*
2012-11-30 Wolfgang (Blub)... Still have to parse ahead though
2012-11-30 Wolfgang (Blub)... Don't expand macros inside #if 0 at _all_
2012-11-30 Wolfgang (Blub)... Don't try to add a slash to actual filenames, only...
2012-11-26 Dale WeilerRemove trailing whitespace for Blub.
2012-11-25 Wolfgang (Blub)... linecounting...
2012-11-25 Wolfgang (Blub)... linecounting issues in the ftepp
2012-11-25 Wolfgang (Blub)... always define GMQCC, never define FTEQCC or QCC, but...
2012-11-24 Dale WeilerSet correct macro for PP based on the selected standard
2012-11-23 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-11-23 Wolfgang (Blub)... relation operation in #if just as wrong as in fteqcc
2012-11-23 Wolfgang (Blub)... Enforce a trailing nul-byte after preprocessing
2012-11-23 Wolfgang (Blub)... Don't ftepp_warn after destroying the lexer...
2012-11-23 Wolfgang (Blub)... Look for include files in the currently #included file...
2012-11-23 Wolfgang (Blub)... Let's #define GMQCC by default
2012-11-23 Wolfgang (Blub)... Don't delete the ftepp prematurely
2012-11-23 Dale Weilerchange choice of diagnostics for ftepp to use lex_ctx...
2012-11-23 Dale WeilerMake it compile with -Wall and -pedantic
2012-11-22 Wolfgang (Blub)... unsed params in ftepp.c
2012-11-22 Dale WeilerFix more warnings
2012-11-19 Dale WeilerMerge branch 'master' into test-suite
2012-11-18 Wolfgang (Blub)... Added #include
2012-11-18 Wolfgang (Blub)... Make pragmas pass through the preprocessor so the user...
2012-11-18 Wolfgang (Blub)... update old_string after a recursive preprocess call...
2012-11-18 Wolfgang (Blub)... Comment about why stringify is so short
2012-11-18 Wolfgang (Blub)... Add quotes to the known control sequences... darn....
2012-11-18 Wolfgang (Blub)... The ftepp now always outputs into a string buffer,...
2012-11-18 Wolfgang (Blub)... Merge branch 'master' into ftepp
2012-11-18 Wolfgang (Blub)... Make -E print to stdout by default and honor -o, change...
2012-11-18 Wolfgang (Blub)... Since like with parsing, the preprocessor state has...
2012-11-17 Wolfgang (Blub)... Merge branch 'master' into ftepp
2012-11-16 Wolfgang (Blub)... Lexer should keep newlines in merged lines, so will...
2012-11-16 Wolfgang (Blub)... ## concatenation, -Wpreprocessor warning about redefini...
next