]> git.xonotic.org Git - xonotic/gmqcc.git/shortlog
xonotic/gmqcc.git
2012-05-01 Wolfgang BumillerComment about the form of instruction general_instr...
2012-05-01 Wolfgang Bumillercreate_phi -> store_value, not store_local... phi outpu...
2012-05-01 Wolfgang BumillerReuse general_instr to shorten create_binop
2012-05-01 Wolfgang Bumillerexpose create_general_instr in ir.h for now...
2012-05-01 Wolfgang BumillerGet rid of duplicate code by adding an ir_block_create_...
2012-05-01 Wolfgang Bumillerir_block_create_fieldaddress - and fixing operand-numbe...
2012-05-01 Wolfgang BumillerCommenting on future lvalue use in ast_store
2012-05-01 Wolfgang Bumillercodegen gets an lvalue flag now
2012-05-01 Wolfgang Bumillerast_instantiate should check return value of mem_a...
2012-05-01 Wolfgang Bumillerast_entfield node
2012-05-01 Wolfgang Bumilleralignment fix
2012-05-01 Wolfgang BumillerImplementation of liferange overlap test
2012-05-01 Wolfgang BumillerCheck for TYPE_FIELD in load_from_ent
2012-05-01 Wolfgang Bumillerstyle fix
2012-05-01 Wolfgang Bumillerir_block_create_load_from_ent - long name, I know,...
2012-05-01 Wolfgang Bumillersupport TYPE_FIELD in stores; storeP to do a different...
2012-05-01 Wolfgang Bumillerir_block_create_storep for storing through pointers...
2012-04-29 Dale WeilerVECTOR_PROT
2012-04-29 Dale WeilerParse vector constants and add them to the constants...
2012-04-29 Dale WeilerInvoke tests
2012-04-29 Dale Weileradded test_ast, test_ir, and test, as well as default...
2012-04-29 Dale WeilerMerge branch 'master' into ast-and-ir
2012-04-29 Dale WeilerRemove Makefile_win (useless)
2012-04-29 Wolfgang Bumillerparams should be deleted, not unref()d
2012-04-29 Dale Weiler64bit signed/unsigned integer support from the compiler...
2012-04-28 Dale WeilerRemove trailing whitespace
2012-04-28 Wolfgang BumillerAfter moving ast_instantiate up, the checks which retur...
2012-04-28 Dale WeilerFix macro spacing
2012-04-28 Dale WeilerAll code is now C89/C90 compat
2012-04-28 Dale WeilerMerge branch 'master' into ast-and-ir
2012-04-28 Dale WeilerRemove trailing whitespace from everything
2012-04-28 Dale Weilergitattributes for whitespace
2012-04-28 Dale Weilerlex.c -> lex_init s/lex->line = 0/lex->line = 1/
2012-04-28 Dale WeilerThis should fix line counting issues with the lexer
2012-04-28 Dale WeilerLexer fixes
2012-04-28 Wolfgang Bumillerast and ir testers - to use: compile into gmqcc and...
2012-04-28 Dale Weilerparam_argument cleanup
2012-04-28 Dale Weilerparam_argument cleanup
2012-04-28 Wolfgang BumillerDo not force -[aci] parameters' arguments to be in...
2012-04-28 Wolfgang Bumillerast_function gets a handle to its ir_function, ast_glob...
2012-04-28 Wolfgang BumillerFirst delete the blocks, THEN the locals, since blocks...
2012-04-28 Wolfgang Bumillerast_binary takes 2 expressions, not 2 values, ast_store...
2012-04-28 Wolfgang Bumillerast_value and ast_function are linked together when...
2012-04-28 Dale Weilersurpress empty bodies
2012-04-28 Dale Weilervector parsing for assembly
2012-04-28 Wolfgang BumillerGet rid of ast_setfunc
2012-04-28 Dale WeilerCut at comma
2012-04-28 Dale WeilerMerge remote-tracking branch 'origin/ast-and-ir' into...
2012-04-28 Dale WeilerFixed all invalid mmeory accesses
2012-04-28 Dale Weileralmost ISO C now, fixed all the MEM_VECTOR trailing...
2012-04-28 Wolfgang BumillerAdding debug dump functions
2012-04-28 Wolfgang BumillerFixed: block-labels were NULLed after being set -_-
2012-04-28 Wolfgang Bumiller2 missind free->mem_d in MEM_VECTOR macros
2012-04-28 Wolfgang Bumillerlex_ctx_t -> lex_ctx, vector_t -> vector
2012-04-28 Dale WeilerInterface change
2012-04-28 Dale Weilerstruct lex_file -> lex_file
2012-04-28 Dale Weilerastir.h -> gmqcc.h
2012-04-28 Dale WeilerMerge branch 'blub/ast-and-ir-merging' of github.com...
2012-04-28 Dale Weilerwindows makefile update
2012-04-28 Wolfgang BumillerRemoved the qc_type enum and replaced all qc_* by TYPE_*
2012-04-28 Wolfgang BumillerAdd shouldn't clear on failure either, it would be...
2012-04-28 Wolfgang BumillerHeader guards and macros get {} in oneline ifs and...
2012-04-28 Dale WeilerMerge branch 'assembler' into ast-and-ir
2012-04-28 Dale Weilertype parsing for constants, globals and locals. Sanati...
2012-04-28 Dale WeilerBetter codegen
2012-04-28 Dale Weilerassembler can parse internal functions. Wrote all inter...
2012-04-28 Dale WeilerMore assembly work
2012-04-27 Dale WeilerMore assembler code
2012-04-27 Dale WeilerWorking on the assembler
2012-04-27 Wolfgang Bumiller2 missing return values
2012-04-27 Wolfgang (Blub... a vector_remove shouldn't clear the vector when failing...
2012-04-27 Wolfgang (Blub... ast_value_set_name to return bool
2012-04-27 Wolfgang (Blub... Using GMQCC_WARN some more where it makes sense
2012-04-27 Wolfgang (Blub... Turned nearly every void-returning function into a...
2012-04-27 Wolfgang (Blub... Use GMQCC_WARN on generated vector functions
2012-04-27 Wolfgang (Blub... GMQCC_WARN macro
2012-04-27 Wolfgang (Blub... Get rid of realloc
2012-04-27 Dale Weilerwhitespace
2012-04-27 Dale WeilerSanity check
2012-04-27 Wolfgang (Blub... Merge branch 'master' into blub/ast-and-ir-merging
2012-04-27 Dale WeilerNow compiles with mingw; added makefile for windows.
2012-04-27 Dale Weilerremoved clutter
2012-04-26 Dale WeilerGMQCC_VERSION
2012-04-26 Wolfgang (Blub... Adding a 'keep' bool to nodes: Generally, destroying...
2012-04-26 Wolfgang (Blub... Introduce an ast_store rather than splitting ast_binary
2012-04-26 Wolfgang (Blub... Use .o rather than .c in the Makefile... sorry for...
2012-04-26 Wolfgang (Blub... ast_binary_new to initialize codegen function ptr,...
2012-04-26 Wolfgang (Blub... block and value codegen protos
2012-04-26 Wolfgang (Blub... qbool -> bool
2012-04-26 Wolfgang (Blub... Merge branch 'master' into blub/ast-and-ir-merging
2012-04-25 Dale WeilerImplemented platform[safe, neutral], compiler[safe...
2012-04-25 Dale Weilercode_strings_add replaced with proper multiplie element...
2012-04-25 Dale WeilerImplemented support for multiple element (with assisted...
2012-04-25 Dale WeilerMake VECTOR_ more flexible for inside structures, and...
2012-04-25 Dale WeilerTYPE_ macros
2012-04-25 Dale Weilers/#define / / & s/[0-9]// & inplace enum { - end }
2012-04-25 Wolfgang (Blub... Copyright notices
2012-04-25 Wolfgang (Blub... todo note
2012-04-25 Wolfgang (Blub... Get stuff ready to compile - #if 0 on instructions...
2012-04-25 Wolfgang (Blub... use CC ?= because clang crashes on me
next