2012-08-22 |
Wolfgang (Blub... | Pop off all the locals after a function |
commit | commitdiff | tree | snapshot |
2012-08-22 |
Wolfgang (Blub... | some vector tests |
commit | commitdiff | tree | snapshot |
2012-08-22 |
Wolfgang (Blub... | make track=no adds -DNOTRACK WARNING: do not compile... |
commit | commitdiff | tree | snapshot |
2012-08-22 |
Wolfgang (Blub... | -Wimplicit-function-pointer, functions without bodies... |
commit | commitdiff | tree | snapshot |
2012-08-22 |
Wolfgang (Blub... | Don't try to generate function code for functions witho... |
commit | commitdiff | tree | snapshot |
2012-08-22 |
Wolfgang (Blub... | Removing -std=c90, which was just used to make sure... |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | ast_ifthen_codegen: the merge-jumps for an if's branche... |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | Since we currently append AINSTR_END to the end of... |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | Do not generate an OFS_RETURN variable, the IR doesn... |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | Fix getline usage in main.c, fix WARN_VOID_VARIABLE... |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | TYPE_FUNCTION values which are not constant are now... |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | right... instead of checking for end_sys_globals twice... |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | -Wvoid-variables, QC uses 2 special void-typed variable... |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | let test_ast compile again |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | uninit.qc test |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | nicer output for lost blocks in memory info |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | memblock_t is now a double-linked list so we can show... |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | at last, the annoying missing ast_delete(typevar) |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | some more error situations where typevar wouldn't get... |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | Fix some comment styles... |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | Fix output of util_memory_d |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | new warning: -Wlocal-constants |
commit | commitdiff | tree | snapshot |
2012-08-21 |
Wolfgang (Blub... | don't _move_ values out of immediates, it causes NULL... |
commit | commitdiff | tree | snapshot |
2012-08-20 |
Wolfgang (Blub... | Since function prototypes now don't cause the function... |
commit | commitdiff | tree | snapshot |
2012-08-20 |
Wolfgang (Blub... | Better handling of EOF - encountering EOF in parser_nex... |
commit | commitdiff | tree | snapshot |
2012-08-20 |
Wolfgang (Blub... | better handlign of a too early error condition |
commit | commitdiff | tree | snapshot |
2012-08-20 |
Wolfgang (Blub... | Lexer now returns TOKEN_EOF only once and afterwards... |
commit | commitdiff | tree | snapshot |
2012-08-20 |
Wolfgang (Blub... | Fix correction of parsiong of multiple variables: parse... |
commit | commitdiff | tree | snapshot |
2012-08-20 |
Wolfgang (Blub... | Creating the ast_function for a function only when... |
commit | commitdiff | tree | snapshot |
2012-08-20 |
Wolfgang (Blub... | Corrected parsing of declarations of multiple variables |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | ir_values which are members of a vector should know... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | added -Wused-uninitialized and warning about variables... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | Removing the old LIFE_RANGE_WITHOUT_LAST_READ support |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | strip the newlines out of ir error messages, they're... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | more context copies |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | have the ir take over some more context data from the ast |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | add the backticks for a warning |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | add the type for the invalid-type-for-global message |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | ir_value_set_string needs to use a strdup which doesn... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | take 'warnreturn' into account, don't ignore the parsew... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | Don't have the ast's codegen error on missing returns |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | set -Wmissing-return-values to on by default, new warni... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | parse_block gets a warn-return bool flag |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | functions which have no living values but store_return... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | same as before for loops: don't try creating a jump... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | don't try to create jumps in ifs if the block is alread... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | have function declarations of functions with prototypes... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | provide the context to ir_functions |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | relax parse_close_paren to allow values in parenthesis... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | fix: use thinkfunc not nextthink, nextthink is set... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | Automatic prototyping of frame-functions |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | Removing old commented-out code |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | missing initializer |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | IR generation: for functions: first generate all defs... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | setting data/frames.qc right again |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | STOREP instructions' first operand has to be considered... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | for void returning functions we can use store_return... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | calls for now use store_value since we don't properly... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | Fixing a misleading error message in ir.c |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | ir: fix bug that functions without declared locals... |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | Nicer prints in exec's prog_print_statement |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | fix a wrong print in parsing.qc test |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | Oops setting wrong members |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | data/frames.qc to test [frame,think] |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | First draft of handling the [frame,think] notation |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | qcvm: -trace flag |
commit | commitdiff | tree | snapshot |
2012-08-19 |
Wolfgang (Blub... | Factoring out duplicate code into a function: create_ve... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | implement correct behaviour for shadows locals |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | -Wlocal-shadows - note that -std=gmqcc is very differen... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | splitting parser_find_local up into find_local and... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | quotes around the variable name in some messages |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | remove trailing \n from 2 error messages |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | set olddecl so we don't access a NULL value when a... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | oops - parsewarning returns true on -Werror, so we... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | -Wtoo-few-parameters on by deafult - for -std=gmqcc... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_type_adopt - ast_entfield now adopts the full type... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | -Wmissing-return-values, off by default, ignored with... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | data/vars.qc - when declaring a function, and it had... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_unary needs to set its type |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Disable the member-of namespace check when -std !=... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | move the member-of check for '.' to after applying... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | data/functions.qc for some more tests |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_call: adopt the funciton's return type |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_return_delete: check if self->operand is actually... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Use the current context, not the one from a NULL value... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | parse 'return' without values better |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_return should accept NULL as value to create a... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Fixup some possibly uninitialized value when parsing... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | set expression.next to NULL in ast_block_set_type if... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Don't re-add defs which had a prototype |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | adding data/proto.qc |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_value_copy should copy the expression substructure... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | initialize the ast_expression node in ast_shallow_type... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | initialize the ast_expression node in ast_type_copy... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | keep the filenames of all lexed files in a global lex_f... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | set parser->lex to NULL after closing |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | don't deallocate the parser on a compile error -_- |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_member's are now kept, since they are used like... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Add a comment about why we don't delete the owner |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Doh... wrong comment type |
commit | commitdiff | tree | snapshot |
next |