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 |
2012-08-18 |
Wolfgang (Blub... | ast_member will not unref/delete the owner: first of... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_block_collect: add to ast_block->collect and set... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | initialize ast_block->collect properly |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | collect vector-member locals in ast_block->collect... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Revert "let ast_node have a use-counter, helpful for... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Revert "ast_usecount macro for convenience" |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Revert "delete ast_members from parser->locals when... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | delete ast_members from parser->locals when they were... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | ast_usecount macro for convenience |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | let ast_node have a use-counter, helpful for the parser... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | clear lex->modelname |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | clear all the remaining vectors in the parser |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | clear items_data in main |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | clean lex->frames in lex_close |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | free parser->fields and parser->locals at parser_cleanup |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | fix a MEM_VECTOR_CLEAR to be done AFTER clearing the... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | Delete fields in parser_cleanup |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | the opening paren is now an operator - to fix up the... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | add 'local' keyword in fields.qc, it's for qcc standard... |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | get rid of additional trailing \n on parseerror |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | WARN_ERROR -> opts_werror in parser.c |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | fields: testing function-fields |
commit | commitdiff | tree | snapshot |
2012-08-18 |
Wolfgang (Blub... | replacing WARN_ERROR with opts_werror |
commit | commitdiff | tree | snapshot |
next |