2012-04-29 |
Dale Weiler | Remove Makefile_win (useless) |
commit | commitdiff | tree | snapshot |
2012-04-29 |
Dale Weiler | 64bit signed/unsigned integer support from the compiler... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | Remove trailing whitespace |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | After moving ast_instantiate up, the checks which retur... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | Fix macro spacing |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | All code is now C89/C90 compat |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | Merge branch 'master' into ast-and-ir |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | Remove trailing whitespace from everything |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | gitattributes for whitespace |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | lex.c -> lex_init s/lex->line = 0/lex->line = 1/ |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | This should fix line counting issues with the lexer |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | Lexer fixes |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | ast and ir testers - to use: compile into gmqcc and... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | param_argument cleanup |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | param_argument cleanup |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | Do not force -[aci] parameters' arguments to be in... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | ast_function gets a handle to its ir_function, ast_glob... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | First delete the blocks, THEN the locals, since blocks... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | ast_binary takes 2 expressions, not 2 values, ast_store... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | ast_value and ast_function are linked together when... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | surpress empty bodies |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | vector parsing for assembly |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | Get rid of ast_setfunc |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | Cut at comma |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | Merge remote-tracking branch 'origin/ast-and-ir' into... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | Fixed all invalid mmeory accesses |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | almost ISO C now, fixed all the MEM_VECTOR trailing... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | Adding debug dump functions |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | Fixed: block-labels were NULLed after being set -_- |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | 2 missind free->mem_d in MEM_VECTOR macros |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | lex_ctx_t -> lex_ctx, vector_t -> vector |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | Interface change |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | struct lex_file -> lex_file |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | astir.h -> gmqcc.h |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | Merge branch 'blub/ast-and-ir-merging' of github.com... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | windows makefile update |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | Removed the qc_type enum and replaced all qc_* by TYPE_* |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | Add shouldn't clear on failure either, it would be... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Wolfgang Bumiller | Header guards and macros get {} in oneline ifs and... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | Merge branch 'assembler' into ast-and-ir |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | type parsing for constants, globals and locals. Sanati... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | Better codegen |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | assembler can parse internal functions. Wrote all inter... |
commit | commitdiff | tree | snapshot |
2012-04-28 |
Dale Weiler | More assembly work |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Dale Weiler | More assembler code |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Dale Weiler | Working on the assembler |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Wolfgang Bumiller | 2 missing return values |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Wolfgang (Blub... | a vector_remove shouldn't clear the vector when failing... |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Wolfgang (Blub... | ast_value_set_name to return bool |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Wolfgang (Blub... | Using GMQCC_WARN some more where it makes sense |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Wolfgang (Blub... | Turned nearly every void-returning function into a... |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Wolfgang (Blub... | Use GMQCC_WARN on generated vector functions |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Wolfgang (Blub... | GMQCC_WARN macro |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Wolfgang (Blub... | Get rid of realloc |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Dale Weiler | whitespace |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Dale Weiler | Sanity check |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Wolfgang (Blub... | Merge branch 'master' into blub/ast-and-ir-merging |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Dale Weiler | Now compiles with mingw; added makefile for windows. |
commit | commitdiff | tree | snapshot |
2012-04-27 |
Dale Weiler | removed clutter |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Dale Weiler | GMQCC_VERSION |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Wolfgang (Blub... | Adding a 'keep' bool to nodes: Generally, destroying... |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Wolfgang (Blub... | Introduce an ast_store rather than splitting ast_binary |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Wolfgang (Blub... | Use .o rather than .c in the Makefile... sorry for... |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Wolfgang (Blub... | ast_binary_new to initialize codegen function ptr,... |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Wolfgang (Blub... | block and value codegen protos |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Wolfgang (Blub... | qbool -> bool |
commit | commitdiff | tree | snapshot |
2012-04-26 |
Wolfgang (Blub... | Merge branch 'master' into blub/ast-and-ir-merging |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Dale Weiler | Implemented platform[safe, neutral], compiler[safe... |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Dale Weiler | code_strings_add replaced with proper multiplie element... |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Dale Weiler | Implemented support for multiple element (with assisted... |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Dale Weiler | Make VECTOR_ more flexible for inside structures, and... |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Dale Weiler | TYPE_ macros |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Dale Weiler | s/#define / / & s/[0-9]// & inplace enum { - end } |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | Copyright notices |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | todo note |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | Get stuff ready to compile - #if 0 on instructions... |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | use CC ?= because clang crashes on me |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | Adding liferange-calculation used later for templ-alloc... |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | more weak typing |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | _naive_ phi solver |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | ifalse->false and true again, binop code |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | A few of the main IR operation implementations |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | removed an old vector related function |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | ir.c: ir_value and style fixups |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | Same style fixups for ir_instr |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | ir.c: ir_instr |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | Same style fixup for ir_block as previous commits for... |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | ir.c: importing ir_block |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | filecontext_t -> lex_ctx_t, removing some const |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | space idnentation, macros, strdup again |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | ir.c: importing ir_function |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | Space indentation in ir.c builder part |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | macros, strdup->util_strdup, malloc->mem_a |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | importing from ir_builder.c -> ir.c |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | ast.h |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | Adding the 3 virtual instructions required for the... |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | Remove some underscores |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | Vector macros |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | Adopting space indentation in ir.h |
commit | commitdiff | tree | snapshot |
2012-04-25 |
Wolfgang (Blub... | Importing ir.h |
commit | commitdiff | tree | snapshot |
next |