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