2012-11-30 |
Wolfgang (Blub... | bodyless loops still have to loop |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | changing parse_statement_or_block to return a bool... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | apparently #0 is a valid builtin number, used for some... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | prepare fields before generating globals so we avoid... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | field constants - revert globals generated after fields |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | remember if an ast_value is a field-declaration, build... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | additional info in an internal error |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Use the field parameter type on the raw paramter type... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | qcvm -printfuns; prog_section_function.nargs is now... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Adding opts.def as dep to everything which has gmqcc... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | All ir_instrs now get their lex-context, so that we... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | increase the ridiculously low size limit on lex-pragma... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | update other value/const check for array indexing |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Don't treat initialized non-consts as static array... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Keeping track of numbers for debugging |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | out-of-bounds indexing check on static array indexing |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | We can now reintroduce the 'preprocessor-directives... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Ignore modelgen commands with lex->flags.preprocessing |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Wrong condition *sigh* |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Still have to parse ahead though |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Don't expand macros inside #if 0 at _all_ |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Don't produce 'unknown token' errors in preprocessing... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Don't try to add a slash to actual filenames, only... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Don't try to compile an empty output from the preprocessor |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | remove array-field without parens warning since it... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Fix indentation of compile_warning |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | lex_ctx of a return will be at the return keyword now |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | revert 1 of the error messages |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Keep track of the beginning of a block |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | mark vectors as used when their members are used |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | fteqcc's \{number\} string control sequences |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | fteqcc like \[ and \] in strings |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | lexer: hex sequences with \x and fteqcc-specific handli... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Set the full const/var qualifier; only generate warning... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | don't just store a 'bool constant' in the ast/ir, store... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Remove the 'warnreturn' parameter in some parser functions |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Actually generate the missing return instruction |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | ast_loop with no condition and no incrementor are ... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Still need to generate the jump... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | ast_ifthen will not create dead blocks anymore |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | actually removing -Wmissing-return-values from parser... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Fix a wrong vec_remove in the tailcall pass |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | don't use vec_size but _vec_end in _vec_remove, since... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | print the number of performed optimizations after compiling |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Also print the numeric -O flag which would enable an... |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | Importing tail-recursion optimization |
commit | commitdiff | tree | snapshot |
2012-11-30 |
Wolfgang (Blub... | -O now, additionally to taking a number, can work like... |
commit | commitdiff | tree | snapshot |
2012-11-28 |
Wolfgang (Blub... | moving opts_warn and opts_werror to con.c |
commit | commitdiff | tree | snapshot |
2012-11-28 |
Wolfgang (Blub... | qcvm didn't compile since moving the compile messages... |
commit | commitdiff | tree | snapshot |
2012-11-26 |
Wolfgang (Blub... | generic compile_error/compile_warning functions in... |
commit | commitdiff | tree | snapshot |
2012-11-26 |
Wolfgang (Blub... | Checking in test for nested ternaries; this is more... |
commit | commitdiff | tree | snapshot |
2012-11-26 |
Wolfgang (Blub... | Fix a small typo |
commit | commitdiff | tree | snapshot |
2012-11-26 |
Dale Weiler | Remove trailing whitespace for Blub. |
commit | commitdiff | tree | snapshot |
2012-11-26 |
Dale Weiler | opval is asserted .. need (void) to hide warning when... |
commit | commitdiff | tree | snapshot |
2012-11-26 |
Dale Weiler | fast optimized murmur hash with crc seeding, literally... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | operator &~= must not cause the generated binstore... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Same as earlier: remember the outgoing block of a condi... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | ast_breakcont_codegen: error when a target is missing... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | endlessloops don't have any other block which could... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | ir_function_create_block now takes a lex_ctx instead... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | don't set the request-Lvalue flag for an array index |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Don't add redeclared globals a second time |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | more verbose errors in the ast when an ir-create fails |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Another case for -fassign-function-types |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | introducing -fassign-function-types, previously guarded... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | fix a lexer error which parsed !! as one operator |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | __builtin_debug_printtype directive... helped me down... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Only check the ast-type of a switch case, not if it... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | actually handle unary plus... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Allow float constants which start with a dot |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Ah right, 'var' is not an actual keyword, support TOKEN... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Use the correct default cv-qualifier on locals |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Allow 'var' in functions... even there initialized... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Dale Weiler | Fix the testsuite to properly error on failed loads |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | handling TOKEN_CHARCONST - -Wmultibyte-character |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Actually use TOKEN_CHARCONST in the lexer... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Don't error about creating an unreachable statement... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Filling up remaining gotos at the end of a function... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | making goto a keyword |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | parsing goto |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Add the array tests, seem to have forgotten to add... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Support codegen of ast_label and ast_goto in any order |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | ast_label, and labels later used for goto |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | temporarily disable the 'constant' flag when parsing... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Allow 'const' within function bodies |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Fix linecounting mistake in try_digraph |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Set the output to NULL always before parsing stuff |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | fix wrong parameter order in parse_variable calls,... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | more on CV_CONST/CV_VAR, initializers to check 'constan... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | const/variable qualifier flag for parse_variable |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Allow dangling semicolons for now |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | a '(void)' parameter list does not mean 1 parameter... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | fixed: -frelaxed-switch check was in the wrong position |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | assignment to constant error |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | constant flag, -finitialized-nonconstants to turn initi... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | ast: isconst->hasvalue, const keyword will set the... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Parse the 'not' keyword in if as TOKEN_IDENT |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Some side-effect propagation for better warnings, so... |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Allow regular AND used on non-float types |
commit | commitdiff | tree | snapshot |
2012-11-25 |
Wolfgang (Blub... | Allow strings to contain a backslash and a newline... |
commit | commitdiff | tree | snapshot |
next |