-fbail-on-werror option
[xonotic/gmqcc.git] / parser.c
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...
2012-12-18 Rudolf PolzerFixes for some minor bugs clang-analyzer and cppcheck...
2012-12-18 Wolfgang (Blub)... -fperl-logic now doesn't allow logic ops with operands...
2012-12-18 Wolfgang (Blub)... Added intrinsic: __builtin_debug_typestring(expr) to...
2012-12-18 Wolfgang (Blub)... Remove a TODO message
2012-12-17 Wolfgang (Blub)... parsewarning and genwarning to use vcompile_warning
2012-12-17 Dale WeilerAdded -Wunknown-pragmas
2012-12-17 Wolfgang (Blub)... Error when the assignop for an assignment is invalid...
2012-12-06 Wolfgang (Blub)... Moving all the global opts_ variables into a struct...
2012-12-05 Wolfgang (Blub)... unexpected typename error when there are typenames...
2012-12-05 Wolfgang (Blub)... ast_block_add_expr now lets the block fully adopt the...
2012-12-04 Wolfgang (Blub)... s/parser_sy_pop/parser_sy_apply_operator/
2012-12-04 Wolfgang (Blub)... -Werror now changes the word 'warning' into 'error'
2012-12-04 Wolfgang (Blub)... Parsing the 'noref' keyword; this also gets rid of...
2012-12-03 Wolfgang (Blub)... Parsing noref-pragma
2012-12-02 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-12-02 Wolfgang (Blub)... Get rid of some code duplication
2012-12-01 Wolfgang (Blub)... Sanity check for -Wternary-precedence
2012-12-01 Wolfgang (Blub)... -Wternary-precedence; *sight* this is tough
2012-11-30 Wolfgang (Blub)... More ternary fixes
2012-11-30 Wolfgang (Blub)... Offsetting builtins so we can use 'if builtin!=0' as...
2012-11-30 Wolfgang (Blub)... and 'const' is a keyword, not an ident
2012-11-30 Wolfgang (Blub)... var const / const var - both need to be allowed
2012-11-30 Wolfgang (Blub)... some SYA fix; adding optional variable parsing to the...
2012-11-30 Wolfgang (Blub)... changing parse_statement_or_block to return a bool...
2012-11-30 Wolfgang (Blub)... apparently #0 is a valid builtin number, used for some...
2012-11-30 Wolfgang (Blub)... field constants - revert globals generated after fields
2012-11-30 Wolfgang (Blub)... remember if an ast_value is a field-declaration, build...
2012-11-30 Wolfgang (Blub)... remove array-field without parens warning since it...
2012-11-30 Wolfgang (Blub)... lex_ctx of a return will be at the return keyword now
2012-11-30 Wolfgang (Blub)... revert 1 of the error messages
2012-11-30 Wolfgang (Blub)... Keep track of the beginning of a block
2012-11-30 Wolfgang (Blub)... mark vectors as used when their members are used
2012-11-30 Wolfgang (Blub)... Set the full const/var qualifier; only generate warning...
2012-11-30 Wolfgang (Blub)... don't just store a 'bool constant' in the ast/ir, store...
2012-11-30 Wolfgang (Blub)... Remove the 'warnreturn' parameter in some parser functions
2012-11-30 Wolfgang (Blub)... actually removing -Wmissing-return-values from parser...
2012-11-26 Wolfgang (Blub)... Fix a small typo
2012-11-26 Dale Weileropval is asserted .. need (void) to hide warning when...
2012-11-25 Wolfgang (Blub)... operator &~= must not cause the generated binstore...
2012-11-25 Wolfgang (Blub)... Don't add redeclared globals a second time
2012-11-25 Wolfgang (Blub)... Another case for -fassign-function-types
2012-11-25 Wolfgang (Blub)... introducing -fassign-function-types, previously guarded...
2012-11-25 Wolfgang (Blub)... __builtin_debug_printtype directive... helped me down...
2012-11-25 Wolfgang (Blub)... Only check the ast-type of a switch case, not if it...
2012-11-25 Wolfgang (Blub)... actually handle unary plus...
2012-11-25 Wolfgang (Blub)... Ah right, 'var' is not an actual keyword, support TOKEN...
2012-11-25 Wolfgang (Blub)... Use the correct default cv-qualifier on locals
2012-11-25 Wolfgang (Blub)... Allow 'var' in functions... even there initialized...
2012-11-25 Wolfgang (Blub)... handling TOKEN_CHARCONST - -Wmultibyte-character
2012-11-25 Wolfgang (Blub)... Filling up remaining gotos at the end of a function...
2012-11-25 Wolfgang (Blub)... parsing goto
2012-11-25 Wolfgang (Blub)... ast_label, and labels later used for goto
2012-11-25 Wolfgang (Blub)... temporarily disable the 'constant' flag when parsing...
2012-11-25 Wolfgang (Blub)... Allow 'const' within function bodies
2012-11-25 Wolfgang (Blub)... Set the output to NULL always before parsing stuff
2012-11-25 Wolfgang (Blub)... fix wrong parameter order in parse_variable calls,...
2012-11-25 Wolfgang (Blub)... more on CV_CONST/CV_VAR, initializers to check 'constan...
2012-11-25 Wolfgang (Blub)... const/variable qualifier flag for parse_variable
2012-11-25 Wolfgang (Blub)... Allow dangling semicolons for now
2012-11-25 Wolfgang (Blub)... a '(void)' parameter list does not mean 1 parameter...
2012-11-25 Wolfgang (Blub)... fixed: -frelaxed-switch check was in the wrong position
2012-11-25 Wolfgang (Blub)... assignment to constant error
2012-11-25 Wolfgang (Blub)... constant flag, -finitialized-nonconstants to turn initi...
2012-11-25 Wolfgang (Blub)... ast: isconst->hasvalue, const keyword will set the...
2012-11-25 Wolfgang (Blub)... Parse the 'not' keyword in if as TOKEN_IDENT
next