]> git.rm.cloudns.org Git - xonotic/gmqcc.git/shortlog
xonotic/gmqcc.git
2012-08-24 Wolfgang (Blub... ir_value now checks if a name was specified
2012-08-24 Wolfgang (Blub... Not labeling temps/blocks if opts_dump isn't specified
2012-08-24 Wolfgang (Blub... better labelling in ast_function_labeling, this time...
2012-08-24 Wolfgang (Blub... ir: don't require a label on a block
2012-08-24 Wolfgang (Blub... the lexer now doesn't _allocate_ the token structure...
2012-08-24 Wolfgang (Blub... parse_variable refactored, moved out the parsing of...
2012-08-24 Wolfgang (Blub... renaming some parser functions, mainly shortining thing...
2012-08-24 Wolfgang (Blub... Adding static keyword to some more parser functions
2012-08-24 Wolfgang (Blub... create_vector_members sanitized
2012-08-24 Wolfgang (Blub... ir_value_life_merge_into: fix a possible underflow
2012-08-23 Wolfgang (Blub... Fixing handling of duplicate frame macros: 'continue...
2012-08-23 Wolfgang (Blub... slight change to ir_value_dump_life; fixing ir_value_li...
2012-08-23 Wolfgang (Blub... use the expression's linenumber for the 'statement...
2012-08-23 Wolfgang (Blub... -Weffectless-statement now also triggers on effectless...
2012-08-23 Wolfgang (Blub... for the sake of testing: -Wnone
2012-08-23 Wolfgang (Blub... -Weffectless-statement, on by default, creates 'stateme...
2012-08-23 Wolfgang (Blub... add 'X has been declared here:' too the too-few/many...
2012-08-23 Wolfgang (Blub... Warn about unused globals too, not about functions...
2012-08-23 Wolfgang (Blub... Warna bout unused variables - -Wunused-variable, on...
2012-08-23 Wolfgang (Blub... fixing up prevoius commit: cannot reference the parser...
2012-08-23 Wolfgang (Blub... Make the lexer use the correct error-printing mechanism
2012-08-23 Wolfgang (Blub... -Wframe-macros, warn about duplicate frame macro defini...
2012-08-23 Wolfgang (Blub... the -std=qcc set of operators, still have to verify...
2012-08-23 Wolfgang (Blub... Add the empty globaldef/fielddef to the object, savegam...
2012-08-23 Wolfgang (Blub... Don't add DEF_SAVEGLOBAL for locals actually...
2012-08-23 Wolfgang (Blub... Adding DEF_SAVEGLOBAL, marking globals as to-be-saved...
2012-08-23 Wolfgang (Blub... it's not the IR's job to fail when a local of the same...
2012-08-23 Wolfgang (Blub... removing some extra newlines in ast error messages
2012-08-23 Wolfgang (Blub... fix: check if parsing a variable initializer failed
2012-08-23 Wolfgang (Blub... fixing mem-vector resize function
2012-08-23 Wolfgang (Blub... qcvm won't print checksum or entity field area size...
2012-08-23 Wolfgang (Blub... -std=qcc now warns about variadic functions via -Wexten...
2012-08-23 Wolfgang (Blub... Removing print2 and print3 from data/parsing.qc, replac...
2012-08-23 Wolfgang (Blub... Variadic functions: works for builtins, warns for imple...
2012-08-23 Wolfgang (Blub... for the lexer 3 dots now become TOKEN_DOTS
2012-08-23 Wolfgang (Blub... Possibility to call a main function with parameters...
2012-08-23 Wolfgang (Blub... on linux we need -lm for sqrt
2012-08-23 Wolfgang (Blub... vtos should use the same quotes as we use in qc source
2012-08-22 Wolfgang (Blub... MUL_VF and MUL_FV get their special life-range handling
2012-08-22 Wolfgang (Blub... commenting on the quirks of MUL_VF and MUL_FV in gmqcc...
2012-08-22 Wolfgang (Blub... using %i for instruction opcode output is a little...
2012-08-22 Wolfgang (Blub... committing gmqcc.h for previous exec.c commit: qc_progr...
2012-08-22 Wolfgang (Blub... cut off too-long strings in disassembly
2012-08-22 Wolfgang (Blub... when using -trace in qcvm: print a newline after every...
2012-08-22 Wolfgang (Blub... Nicer -trace output in qcvm/exec
2012-08-22 Wolfgang (Blub... it's SUB_V not DUB_V
2012-08-22 Wolfgang (Blub... fix the functiondef's .locals...
2012-08-22 Wolfgang (Blub... for liferange calc: the block we start from must tart...
2012-08-22 Wolfgang (Blub... fixing some debug output
2012-08-22 Wolfgang (Blub... more info with -dump
2012-08-22 Wolfgang (Blub... qc_vlen, and adding numbers to all builtins for clarity
2012-08-22 Wolfgang (Blub... error builtin to bail out, pawn now _always_ nulls...
2012-08-22 Wolfgang (Blub... memvector resize needs to set _count as well
2012-08-22 Wolfgang (Blub... Mask out "MEM" debug messages when -memchk wasn't used
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...
next