]> git.xonotic.org Git - xonotic/gmqcc.git/shortlog
xonotic/gmqcc.git
2012-12-23 Wolfgang Bumillerrevert 3ef30e850da5e5
2012-12-23 Wolfgang BumillerRemove ir_block_create_{add,sub,mul,div}, they're not...
2012-12-23 Wolfgang BumillerStart instruction numbering at 1 and make parameters...
2012-12-23 Wolfgang BumillerDon't store off CALL results if they're never read
2012-12-23 Wolfgang BumillerEven safer vector macros
2012-12-23 Wolfgang BumillerLife Ranges: First deal with all writes, then with...
2012-12-23 Wolfgang BumillerFixing vector macros
2012-12-23 Wolfgang Bumilleradded -disasm-func to the qcvm
2012-12-23 Wolfgang Bumillerstrcmp and strncmp builtins
2012-12-23 Wolfgang BumillerAdding strcat builtin to qcvm
2012-12-23 Wolfgang Bumillerdon't optimize out NOT_S instructions for COND
2012-12-23 Wolfgang Bumillermanpage: remove the MUL_FV/VF section, it wouldn't...
2012-12-23 Wolfgang Bumillermanpage: optimization section
2012-12-23 Wolfgang BumillerMask overlap-locals by -Ooverlap-locals, and count...
2012-12-23 Wolfgang BumillerTry generating the function-locals in a later pass...
2012-12-23 Wolfgang BumillerFix a nasty bug in the executor; and make null-strings...
2012-12-23 Wolfgang BumillerAdd -Ooverlap-locals to -O3
2012-12-23 Wolfgang Bumillerremember the maximum amount of required function-locals
2012-12-23 Wolfgang Bumillerir_function now has a flags field - flags are: IR_FLAG_...
2012-12-23 Wolfgang Bumillerutil_swa_* + GMQCC_INLINE
2012-12-23 Wolfgang BumillerDon't generate defs for locals or parameters unless...
2012-12-23 Wolfgang Bumillerutf8lib.c -> utf8.c - I hope windows 8 allows this...
2012-12-23 Wolfgang Bumillerlicense header
2012-12-23 Wolfgang BumillerUchar -> uchar_t for consistency
2012-12-23 Wolfgang Bumillermanpage: -futf8
2012-12-23 Wolfgang Bumillerutf8 tests
2012-12-23 Wolfgang BumillerBetter error message for -futf8
2012-12-23 Wolfgang Bumillerfix and speed up u8_analyze for our purposes
2012-12-23 Wolfgang Bumiller-futf8 implementation
2012-12-23 Wolfgang Bumilleru8_analyze: return false on any invalid character,...
2012-12-23 Wolfgang BumillerImporting utf8lib
2012-12-23 Dale WeilerBump 0.2 -> 0.3
2012-12-23 Wolfgang BumillerDon't generate vector defs if the vector's name starts... 0.2
2012-12-23 Dale WeilerWhitespace
2012-12-23 Dale WeilerRevert "Whitespace fixes"
2012-12-23 Dale WeilerWhitespace fixes
2012-12-23 Dale WeilerLies ... damned lies, all lies I tell you ... copy...
2012-12-23 Dale WeilerActually fix the segfault this time
2012-12-23 Dale Weilercon_default_out for opts.pp_only (removes recently...
2012-12-23 Dale WeilerMake compiler and virtual-machine compile as C++ code...
2012-12-23 Dale WeilerRemove parser_compile_string_len, and make parser_compi...
2012-12-23 Dale Weilerfix comments
2012-12-23 Dale Weilerfixes, and removed a #pragma warning(disable ...) in...
2012-12-23 Dale WeilerCleanup flexible array / vector system
2012-12-23 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-12-23 Dale WeilerWrapper around FILE to take advantage of MSVC "secure...
2012-12-22 Wolfgang BumillerMore stuff for qcvm -info
2012-12-22 Wolfgang BumillerMakefile: lexer.o depends on lexer.h
2012-12-22 Wolfgang Bumillerguard ]] with lex->flags.noops
2012-12-22 Wolfgang Bumillerfix -fshort-logic to cast to true boolean values
2012-12-22 Wolfgang Bumillermanpage: capital section headings, updated -fcorrect...
2012-12-22 Wolfgang Bumiller-Wunknown-attribute; and don't error on unknown attributes
2012-12-22 Wolfgang Bumiller'noreturn' is now an attribute and parsed as [[noreturn]]
2012-12-22 Wolfgang Bumillerproperly fill the token string for TOKEN_ATTRIBUTE_*
2012-12-22 Wolfgang Bumiller is now no keyword anymore
2012-12-22 Wolfgang BumillerLexer: [[ and ]] are now TOKEN_ATTRIBUTE_{OPEN,CLOSE}
2012-12-22 Wolfgang BumillerTest cases for -fcorrect-logic
2012-12-22 Wolfgang BumillerAdding truth-flags testsuite for strings
2012-12-22 Wolfgang Bumiller-ffalse-empty-strings in && and ||
2012-12-22 Wolfgang Bumiller-fcorrect-logic now handles only vectors
2012-12-22 Wolfgang BumillerError when using both -ffalse-empty-strings and -ftrue...
2012-12-22 Wolfgang BumillerFix a bug with -fperl-logic and -fcorrect-logic
2012-12-22 Wolfgang BumillerFix: ast_value.cvq must be an int, not a bool;
2012-12-22 Dale WeilerCleanups and make compile with clang again with no...
2012-12-22 Dale Weilercleanups and fixes that cppcheck found
2012-12-22 Dale WeilerMore cleanups
2012-12-22 Dale WeilerRemove more unused code
2012-12-22 Dale WeilerMake gmqcc binary smaller (by removing some useless...
2012-12-22 Dale WeilerStick to one hash function (no platform optimized versions)
2012-12-22 Dale WeilerCleanups
2012-12-21 Dale WeilerWindows stuff for visual studio now offical works with...
2012-12-21 Wolfgang Bumiller-Opeephole now also reduces CALL stores
2012-12-21 Wolfgang BumillerRename ir_function_pass_tailcall->tailrecursion; Take...
2012-12-21 Wolfgang Bumillermanpage: -Wcpp; added a FILES section which contains...
2012-12-21 Dale Weilertestsuite compiles on windows now (but doesn't work...
2012-12-21 Dale WeilerGet gmqcc/qcvm compiling on windows again. Plus work...
2012-12-21 Dale WeilerImplemented preprocessing error directive tests (should...
2012-12-21 Dale WeilerDocument ini.example
2012-12-21 Dale WeilerUpdate ini.example (added UNREACHABLE_CODE, and CPP...
2012-12-21 Dale Weileradded -Wcpp (for turning off cpp warnings defined with...
2012-12-21 Dale WeilerImplemented #warning and #error preprocessor directives...
2012-12-20 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-12-20 Dale WeilerImplemented roboust compile-time endianess check.
2012-12-20 Wolfgang BumillerRemove old tempalloc code; disable -Olocaltemps for now
2012-12-20 Wolfgang BumillerBe more correct with sizes; use a better local-alloc...
2012-12-20 Wolfgang Bumillerminor: fix ast_function_label
2012-12-20 Wolfgang BumillerFix util_endianswap; and endianswap the LNO data as...
2012-12-20 Wolfgang BumillerDon't check for is_return but for final at the end...
2012-12-20 Wolfgang Bumiller*sigh*
2012-12-20 Wolfgang Bumillerno need to check the array, the 2nd NOT is a NOT_F
2012-12-20 Wolfgang Bumillermanpage: -fcorrect-logic, -ftrue-empty-strings, -ffalse...
2012-12-20 Wolfgang Bumillerfix -fcorrect-logic to use double-not instead of a...
2012-12-20 Wolfgang BumillerTestcases for -ftrue-empty-strings and -ffalse-empty...
2012-12-20 Wolfgang BumillerFix the -fcorrect-logic condition
2012-12-20 Wolfgang BumillerFix -fcorrect-logic
2012-12-20 Wolfgang Bumillerfix a leak in the local-allocator
2012-12-20 Wolfgang BumillerFix a leak: free code_linenums
2012-12-20 Wolfgang BumillerFor loops may have an empty condition - don't try proce...
2012-12-20 Wolfgang Bumillerwhile/for/do now all use process_condition, ast_loop...
2012-12-20 Wolfgang Bumillerprocess_condition function used by parse_if - need...
next