]> git.xonotic.org Git - xonotic/gmqcc.git/history - parser.c
gitignore: add gmqcc, gmqpak, qmcvm, testsuite, pak.
[xonotic/gmqcc.git] / parser.c
2013-01-12 Wolfgang BumillerDeclaration of type-restricted varargs
2013-01-12 Wolfgang Bumillerkeep track of the highest parameter count of calls...
2013-01-12 Wolfgang Bumiller'static' shouldn't be accepted in the global scope...
2013-01-11 Wolfgang Bumilleradded the --add-info compile switch: it adds a global...
2013-01-10 Wolfgang Bumillerreplacing an error message in the enum parsing
2013-01-10 Wolfgang BumillerAllow accessing vector components via the . operator...
2013-01-10 Wolfgang Bumillerparse_expression_leave: also end at a closing } - enum...
2013-01-10 Wolfgang Bumillersimple 'enum' implementation
2013-01-10 Wolfgang Bumillerfixed a bug which allowed some statements to end in...
2013-01-10 Wolfgang Bumillerfor compile-time constants << and >> are now available
2013-01-09 Wolfgang Bumillerdon't call correct_edit anew for each scope
2013-01-09 Wolfgang BumillerFactor out the adding of globals in various places...
2013-01-09 Wolfgang Bumillerfixing a crash caused by the correction: setting correc...
2013-01-07 Wolfgang Bumillererror when trying to break/continue outside of loops...
2013-01-07 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2013-01-06 Wolfgang BumillerFix some possible NULL access in an error case
2013-01-06 Dale WeilerMerge branch 'screwaround'
2013-01-05 Wolfgang BumillerCommitting an evil allocator and a trie to speed up...
2013-01-04 Dale WeilerImplemented -f[no]enhanced-diagnostics, to enable/disab...
2013-01-04 Dale WeilerRemove constant string literal for correction check...
2013-01-04 Dale WeilerMerge branch 'correct'
2013-01-04 Dale WeilerGot rid of all the memleaks. We can now merge with...
2013-01-04 Dale WeilerItegration of corrector. Seems to be some leaks in...
2013-01-03 Wolfgang BumillerMerge remote-tracking branch 'origin/pp-unary-numbers'
2013-01-03 Wolfgang Bumillerhandling the ast-destruction in computed goto
2013-01-03 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2013-01-03 Dale WeilerAdd specialized diagnostics for when predefined macros...
2013-01-03 Wolfgang Bumillercheck for TYPE_NOEXPR in general when applying an operator
2013-01-03 Wolfgang Bumillerparse_expression now takes a boolean flag on whether...
2013-01-02 Dale WeilerMore error checking and proper unreferencing of ast...
2013-01-02 Dale WeilerSome error checking for computed goto.
2013-01-02 Dale WeilerRemove "got" left behind from debugging.
2013-01-02 Dale WeilerImplemented computed goto + added goto test for testsui...
2013-01-02 Wolfgang Bumillerremove ast.h-include from lexer.h to parser.c...
2013-01-01 Dale WeilerHappy new years!
2012-12-31 Wolfgang BumillerAnother hardcoded -std=gmqcc option removed and added...
2012-12-31 Wolfgang Bumillerremove another hardcoded -std=gmqcc case
2012-12-31 Wolfgang Bumiller-std=gmqcc now implies -Werror-missing-return-values...
2012-12-31 Wolfgang BumillerJust allow variable declarations in for-loop initialize...
2012-12-31 Wolfgang BumillerChanging -Wtoo-few-parameters to -Winvalid-parameter...
2012-12-31 Wolfgang Bumillernil in ternary, and fix ternary to honor -fcorrect...
2012-12-31 Wolfgang BumillerExplicitly allow 'return nil'
2012-12-31 Wolfgang BumillerThis should actually cover all nil cases
2012-12-31 Wolfgang BumillerAllow assigning nil to a field
2012-12-31 Wolfgang BumillerAdding -Wparenthesis, fixing constant folding of &...
2012-12-30 Wolfgang BumillerDo we REALLY need to listen to splint?
2012-12-30 Wolfgang BumillerClean up trailing whitespaces
2012-12-30 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-12-30 Dale WeilerAdd support for user defined messages for [[deprecated...
2012-12-30 Dale WeilerImplement [[deprecated]] general attribute, will mark...
2012-12-29 Wolfgang BumillerProperly support globals initialized to nil
2012-12-29 Wolfgang Bumiller-Wdifferent-qualifiers, -Wdifferent-attributes
2012-12-29 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-12-29 Wolfgang BumillerDon't allow code like: v * '0 1 0' = 3; to actually...
2012-12-29 Wolfgang Bumiller-Ovector-components
2012-12-28 matthiaskrgrMerge remote-tracking branch 'upstream/master'
2012-12-28 Wolfgang Bumillermore general qualifier/attribute parsing, added not...
2012-12-28 Wolfgang Bumiller-Wuninitialized-const, -Wuninitialized-global
2012-12-28 Wolfgang Bumiller-Wreserved-names, -fpermissive allows local variables...
2012-12-28 Wolfgang Bumiller'nil' global with -funtyped-nil
2012-12-28 Dale WeilerFix a very possible bug
2012-12-27 Wolfgang Bumillerfinish parsing of labeled loops; ast support added
2012-12-27 Wolfgang Bumillerdistinguish between break/continue levels in the parser
2012-12-27 Wolfgang Bumillerparsing of loop labels
2012-12-27 Wolfgang BumillerAnother bool->int fix; now clang-compiled gmqcc actuall...
2012-12-27 Wolfgang Bumiller-fbail-on-werror option
2012-12-26 Wolfgang BumillerMerge pull request #74 from matthiaskrgr/PKGBUILD
2012-12-26 Wolfgang BumillerFixing uninitialized warnings in parser.c
2012-12-24 Wolfgang Bumillerprint an error when static is used in global scope...
2012-12-24 Wolfgang BumillerAdded the 'static' keyword.
2012-12-23 Dale WeilerWhitespace
2012-12-23 Dale WeilerRevert "Whitespace fixes"
2012-12-23 Dale WeilerWhitespace fixes
2012-12-23 Dale WeilerMake compiler and virtual-machine compile as C++ code...
2012-12-23 Dale WeilerRemove parser_compile_string_len, and make parser_compi...
2012-12-23 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-12-22 Wolfgang Bumiller-Wunknown-attribute; and don't error on unknown attributes
2012-12-22 Wolfgang Bumiller'noreturn' is now an attribute and parsed as [[noreturn]]
2012-12-22 Wolfgang Bumiller-ffalse-empty-strings in && and ||
2012-12-22 Wolfgang Bumiller-fcorrect-logic now handles only vectors
2012-12-22 Wolfgang BumillerFix a bug with -fperl-logic and -fcorrect-logic
2012-12-22 Dale WeilerCleanups and make compile with clang again with no...
2012-12-22 Dale Weilercleanups and fixes that cppcheck found
2012-12-20 Wolfgang Bumiller*sigh*
2012-12-20 Wolfgang Bumillerno need to check the array, the 2nd NOT is a NOT_F
2012-12-20 Wolfgang Bumillerfix -fcorrect-logic to use double-not instead of a...
2012-12-20 Wolfgang BumillerFix the -fcorrect-logic condition
2012-12-20 Wolfgang BumillerFix -fcorrect-logic
2012-12-20 Wolfgang BumillerFor loops may have an empty condition - don't try proce...
2012-12-20 Wolfgang Bumillerwhile/for/do now all use process_condition, ast_loop...
2012-12-20 Wolfgang Bumillerprocess_condition function used by parse_if - need...
2012-12-20 Wolfgang Bumillersince unary not doesn't fold these, remove them from...
2012-12-20 Wolfgang Bumillerintroducing an immediate_is_true which follows the...
2012-12-20 Wolfgang Bumillerunary not now uses NOT_F with -ftrue-empty-strings
2012-12-20 Wolfgang BumillerMaking logical 'and' and 'or' use NOT_ in -fcorrect...
2012-12-20 Wolfgang Bumillerast_return needs the correct context...
2012-12-19 Wolfgang (Blub)... Revert "Fix FTFBS stuff"
2012-12-19 Dale WeilerFix FTFBS stuff
2012-12-19 Wolfgang (Blub)... 'noreturn' is - for now - a keyword, and used just...
2012-12-19 Wolfgang (Blub)... removing ast_expression_common.variadic, adding ast_exp...
next