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