2012-12-04 |
Wolfgang (Blub)... | s/parser_sy_pop/parser_sy_apply_operator/ |
blob | commitdiff | raw |
2012-12-04 |
Wolfgang (Blub)... | -Werror now changes the word 'warning' into 'error' |
blob | commitdiff | raw | diff to current |
2012-12-04 |
Wolfgang (Blub)... | Parsing the 'noref' keyword; this also gets rid of... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Wolfgang (Blub)... | Parsing noref-pragma |
blob | commitdiff | raw | diff to current |
2012-12-02 |
Dale Weiler | Merge branch 'master' of github.com:graphitemaster... |
blob | commitdiff | raw | diff to current |
2012-12-02 |
Wolfgang (Blub)... | Get rid of some code duplication |
blob | commitdiff | raw | diff to current |
2012-12-01 |
Wolfgang (Blub)... | Sanity check for -Wternary-precedence |
blob | commitdiff | raw | diff to current |
2012-12-01 |
Wolfgang (Blub)... | -Wternary-precedence; *sight* this is tough |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | More ternary fixes |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | Offsetting builtins so we can use 'if builtin!=0' as... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | and 'const' is a keyword, not an ident |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | var const / const var - both need to be allowed |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | some SYA fix; adding optional variable parsing to the... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | changing parse_statement_or_block to return a bool... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | apparently #0 is a valid builtin number, used for some... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | field constants - revert globals generated after fields |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | remember if an ast_value is a field-declaration, build... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | remove array-field without parens warning since it... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | lex_ctx of a return will be at the return keyword now |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | revert 1 of the error messages |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | Keep track of the beginning of a block |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | mark vectors as used when their members are used |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | Set the full const/var qualifier; only generate warning... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | don't just store a 'bool constant' in the ast/ir, store... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | Remove the 'warnreturn' parameter in some parser functions |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | actually removing -Wmissing-return-values from parser... |
blob | commitdiff | raw | diff to current |
2012-11-26 |
Wolfgang (Blub)... | Fix a small typo |
blob | commitdiff | raw | diff to current |
2012-11-26 |
Dale Weiler | opval is asserted .. need (void) to hide warning when... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | operator &~= must not cause the generated binstore... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Don't add redeclared globals a second time |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Another case for -fassign-function-types |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | introducing -fassign-function-types, previously guarded... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | __builtin_debug_printtype directive... helped me down... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Only check the ast-type of a switch case, not if it... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | actually handle unary plus... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Ah right, 'var' is not an actual keyword, support TOKEN... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Use the correct default cv-qualifier on locals |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Allow 'var' in functions... even there initialized... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | handling TOKEN_CHARCONST - -Wmultibyte-character |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Filling up remaining gotos at the end of a function... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | parsing goto |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | ast_label, and labels later used for goto |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | temporarily disable the 'constant' flag when parsing... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Allow 'const' within function bodies |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Set the output to NULL always before parsing stuff |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | fix wrong parameter order in parse_variable calls,... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | more on CV_CONST/CV_VAR, initializers to check 'constan... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | const/variable qualifier flag for parse_variable |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Allow dangling semicolons for now |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | a '(void)' parameter list does not mean 1 parameter... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | fixed: -frelaxed-switch check was in the wrong position |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | assignment to constant error |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | constant flag, -finitialized-nonconstants to turn initi... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | ast: isconst->hasvalue, const keyword will set the... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Parse the 'not' keyword in if as TOKEN_IDENT |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Some side-effect propagation for better warnings, so... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Allow regular AND used on non-float types |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Guard translatable strings by -ftranslatable-strings... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | update noops flag while parsing a translatable string |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Translatable string constants |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | parser_const_string can now create a translatable string |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Fix parsing of multi-dot field types |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | multiple dots to start a field type, ie ..float for... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | moving cleanvar=false out of a condition |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | a more verbose error |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | -Wconst-var |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | free the _locals vector |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Fix a missing uninitialized value which caused typedefs... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Allow typedefs to shadow defs of previous scopes |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Implementing typedef |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Fix some uninitialized values |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Change the parser to use the hashtable functions |
blob | commitdiff | raw | diff to current |
2012-11-24 |
Dale Weiler | Add respective license headers + some cleanups |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | turn the message about global variable double-declarati... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | warn about double function declarations... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | 'var' is now no keyword anymore, :\ |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | handling 'const' - still need correct separation of... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Adding an unrecognized keywords error |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | operator &~= |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | operators &= and |= |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | *= and /= operators |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | correcting an error message |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Suffix operators, and remembering the const-float-1... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Parsing of suffix operators, NOTE: applied like prefix... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | Prefix ++,-- |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | a type_name -> ast_type_to_string conversion |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Dale Weiler | Use memcmp for comparing doubles |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Dale Weiler | Make it compile with -Wall and -pedantic |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Wolfgang (Blub)... | unused params in parser.c |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Wolfgang (Blub)... | Remove unused macro |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Wolfgang (Blub)... | Fixing shadows in parser.c - moving generate_checksum... |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Dale Weiler | Merge branch 'master' of github.com:graphitemaster... |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | -dump vs -dumpfin; to see the IR before and after final... |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | error if the ternary operands aren't of the same type... |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | check 'ternaries' count |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | Utilizing vec_last more |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | operator handling for ternary |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | Removing some obsolete messages |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | parsing the ternary |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | -frelaxed-switch to enable switch on non-constant cases |
blob | commitdiff | raw | diff to current |
next |