2017-07-26 |
Jan Nieuwenhuizen | mescc: Tinycc support: struct. |
blob | commitdiff | raw |
2017-07-26 |
Jan Nieuwenhuizen | mescc: Refactor decl. |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Jan Nieuwenhuizen | mescc: Use records for Guile: <local>. |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Jan Nieuwenhuizen | mescc: Use records for Guile: <global>. |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Jan Nieuwenhuizen | mescc: Use records for Guile: <type>. |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Jan Nieuwenhuizen | mescc: Use records for Guile: preparation. |
blob | commitdiff | raw | diff to current |
2017-07-26 |
Jan Nieuwenhuizen | mescc: Refactor decl. |
blob | commitdiff | raw | diff to current |
2017-07-09 |
Jan Nieuwenhuizen | mescc: Avoid warnings in recursve functions. |
blob | commitdiff | raw | diff to current |
2017-07-09 |
Jan Nieuwenhuizen | mescc: undefine __GNUC__. |
blob | commitdiff | raw | diff to current |
2017-07-05 |
Jan Nieuwenhuizen | mescc: Support stdarg. |
blob | commitdiff | raw | diff to current |
2017-07-02 |
Jan Nieuwenhuizen | mescc: Produce M1 output instead of hex2. |
blob | commitdiff | raw | diff to current |
2017-06-25 |
Jan Nieuwenhuizen | mescc: Remove ELF creation, handled by hex2 now. |
blob | commitdiff | raw | diff to current |
2017-06-25 |
Jan Nieuwenhuizen | mescc: Produce object files in hex2 format, remove... |
blob | commitdiff | raw | diff to current |
2017-06-13 |
Jan Nieuwenhuizen | mescc: Remove jump calculation, use labels: rename... |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Jan Nieuwenhuizen | mescc: Remove jump calculation, use labels: cleanup. |
blob | commitdiff | raw | diff to current |
2017-06-13 |
Jan Nieuwenhuizen | mescc: Remove jump calculation, use labels: switch. |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Jan Nieuwenhuizen | mescc: Remove jump calculation, use labels: and, or. |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Jan Nieuwenhuizen | mescc: Remove jump calculation, use labels: if. |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Jan Nieuwenhuizen | mescc: Remove jump calculation, use labels: for. |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Jan Nieuwenhuizen | mescc: Remove jump calculation, use labels: do while. |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Jan Nieuwenhuizen | mescc: Remove jump calculation, use labels: ?. |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Jan Nieuwenhuizen | mescc: Support continue in while. |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Jan Nieuwenhuizen | mescc: Remove jump calculation, use labels: while. |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Jan Nieuwenhuizen | mescc: Remove jump calculation, use labels: prepare. |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Jan Nieuwenhuizen | mescc: Remove duplication of string globals. |
blob | commitdiff | raw | diff to current |
2017-06-11 |
Jan Nieuwenhuizen | mescc: Unify labels. |
blob | commitdiff | raw | diff to current |
2017-06-11 |
Jan Nieuwenhuizen | mescc: Write object files in hex2 or hex3 format. |
blob | commitdiff | raw | diff to current |
2017-06-20 |
Jan Nieuwenhuizen | mescc: Support for non-Guix[SD] builds. |
blob | commitdiff | raw | diff to current |
2017-06-05 |
Jan Nieuwenhuizen | mescc: Bugfix for merging objects. |
blob | commitdiff | raw | diff to current |
2017-06-03 |
Jan Nieuwenhuizen | mescc: move include into share/mlibc, allows installing... |
blob | commitdiff | raw | diff to current |
2017-06-02 |
Jan Nieuwenhuizen | mescc: Handle any const, by ignoring. |
blob | commitdiff | raw | diff to current |
2017-05-31 |
Jan Nieuwenhuizen | mescc: Support array in struct. |
blob | commitdiff | raw | diff to current |
2017-05-28 |
Jan Nieuwenhuizen | core: Always include reader.c, drop binary read-0-32... |
blob | commitdiff | raw | diff to current |
2017-05-27 |
Jan Nieuwenhuizen | mescc: Add missing builtins. |
blob | commitdiff | raw | diff to current |
2017-05-25 |
Jan Nieuwenhuizen | mescc: Support typedef and many TCC declaration variants. |
blob | commitdiff | raw | diff to current |
2017-05-25 |
Jan Nieuwenhuizen | mescc: Handle comments anywhere. |
blob | commitdiff | raw | diff to current |
2017-05-25 |
Jan Nieuwenhuizen | mescc: Support anonymous enums. |
blob | commitdiff | raw | diff to current |
2017-05-23 |
Jan Nieuwenhuizen | mescc: C99 header files and declaraions. |
blob | commitdiff | raw | diff to current |
2017-05-22 |
Jan Nieuwenhuizen | mescc: support -E. |
blob | commitdiff | raw | diff to current |
2017-05-21 |
Jan Nieuwenhuizen | mescc: Refactor mlibc compilation. |
blob | commitdiff | raw | diff to current |
2017-05-17 |
Jan Nieuwenhuizen | mescc: support -c, -o. |
blob | commitdiff | raw | diff to current |
2017-05-19 |
Jan Nieuwenhuizen | core: Add current-output-port, open-output-file, set... |
blob | commitdiff | raw | diff to current |
2017-05-08 |
Jan Nieuwenhuizen | mescc: Minimal support for short. |
blob | commitdiff | raw | diff to current |
2017-05-08 |
Jan Nieuwenhuizen | mescc: Add strcpy. |
blob | commitdiff | raw | diff to current |
2017-05-08 |
Jan Nieuwenhuizen | mescc: Enhance sizeof support. |
blob | commitdiff | raw | diff to current |
2017-05-08 |
Jan Nieuwenhuizen | mescc: Support void return. |
blob | commitdiff | raw | diff to current |
2017-05-07 |
Jan Nieuwenhuizen | mescc: Bugfixes for local char[]. |
blob | commitdiff | raw | diff to current |
2017-05-06 |
Jan Nieuwenhuizen | mescc: Enhance enum support. |
blob | commitdiff | raw | diff to current |
2017-05-06 |
Jan Nieuwenhuizen | mescc: Support binary constants. |
blob | commitdiff | raw | diff to current |
2017-05-06 |
Jan Nieuwenhuizen | mescc: Support ==, != as expression value. |
blob | commitdiff | raw | diff to current |
2017-05-06 |
Jan Nieuwenhuizen | mescc: Support &, ^. |
blob | commitdiff | raw | diff to current |
2017-05-06 |
Jan Nieuwenhuizen | mescc: Support struct pointers. |
blob | commitdiff | raw | diff to current |
2017-05-06 |
Jan Nieuwenhuizen | mescc: Support struct definition with variable declaration. |
blob | commitdiff | raw | diff to current |
2017-05-06 |
Jan Nieuwenhuizen | mescc: Support void functions. |
blob | commitdiff | raw | diff to current |
2017-05-06 |
Jan Nieuwenhuizen | mescc: Bugfix for break in switch not in compound. |
blob | commitdiff | raw | diff to current |
2017-05-05 |
Jan Nieuwenhuizen | mescc: Enhance [int/pointer] array support. |
blob | commitdiff | raw | diff to current |
2017-05-04 |
Jan Nieuwenhuizen | mescc: Enhance struct support. |
blob | commitdiff | raw | diff to current |
2017-05-02 |
Jan Nieuwenhuizen | mescc: Support regular C99 compile, headers + mlibc. |
blob | commitdiff | raw | diff to current |
2017-05-03 |
Jan Nieuwenhuizen | mescc: Support list of initializers. |
blob | commitdiff | raw | diff to current |
2017-05-02 |
Jan Nieuwenhuizen | mescc: Basic printf support. |
blob | commitdiff | raw | diff to current |
2017-04-24 |
Jan Nieuwenhuizen | mescc: Parse mlibc early, show progress. |
blob | commitdiff | raw | diff to current |
2017-04-23 |
Jan Nieuwenhuizen | mescc: Avoid duplication of globals. |
blob | commitdiff | raw | diff to current |
2017-04-23 |
Jan Nieuwenhuizen | mescc: Fix global creation in AND/OR clause. |
blob | commitdiff | raw | diff to current |
2017-04-17 |
Jan Nieuwenhuizen | mescc: Add getenv. |
blob | commitdiff | raw | diff to current |
2017-04-17 |
Jan Nieuwenhuizen | mescc: Support pointer arrays and some arithmetic. |
blob | commitdiff | raw | diff to current |
2017-04-12 |
Jan Nieuwenhuizen | build: Refactor. |
blob | commitdiff | raw | diff to current |
2017-04-10 |
Jan Nieuwenhuizen | mescc: Allow usage of const by ignoring. |
blob | commitdiff | raw | diff to current |
2017-04-10 |
Jan Nieuwenhuizen | mescc: Support break in while. |
blob | commitdiff | raw | diff to current |
2017-04-09 |
Jan Nieuwenhuizen | mescc: Refactor switch. |
blob | commitdiff | raw | diff to current |
2017-04-08 |
Jan Nieuwenhuizen | mescc: Refactor assignment. |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Jan Nieuwenhuizen | mescc: Factor-out array-ref. |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Jan Nieuwenhuizen | mescc: Refactor expr->base. |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Jan Nieuwenhuizen | mescc: Refactor binary operators. |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Jan Nieuwenhuizen | mescc: Factor-out append-text. |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Jan Nieuwenhuizen | mescc: Factor-out wrap-as. |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Jan Nieuwenhuizen | mescc: Refactor comparisons. |
blob | commitdiff | raw | diff to current |
2017-04-06 |
Jan Nieuwenhuizen | mescc: Refactor array ref. |
blob | commitdiff | raw | diff to current |
2017-04-06 |
Jan Nieuwenhuizen | mescc: Refactor expressions. |
blob | commitdiff | raw | diff to current |
2017-04-05 |
Jan Nieuwenhuizen | mescc: Refactor pre/post inc/dec. |
blob | commitdiff | raw | diff to current |
2017-04-05 |
Jan Nieuwenhuizen | mescc: function call. |
blob | commitdiff | raw | diff to current |
2017-04-05 |
Jan Nieuwenhuizen | mescc: Support expression as lhs array index. |
blob | commitdiff | raw | diff to current |
2017-04-04 |
Jan Nieuwenhuizen | mescc: Remove duplication. |
blob | commitdiff | raw | diff to current |
2017-04-03 |
Jan Nieuwenhuizen | mescc: Do not return ELF text. |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | build: Update Guix build and install. |
blob | commitdiff | raw | diff to current |
2017-04-01 |
Jan Nieuwenhuizen | mescc: Fix by value assignment from array-of struct... |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | build: Cleanup, use gcc-specific snarfing. |
blob | commitdiff | raw | diff to current |
2017-03-26 |
Jan Nieuwenhuizen | core: Prepare gc.c for mescc, non-POSIX_SOURCE. |
blob | commitdiff | raw | diff to current |
2017-03-25 |
Jan Nieuwenhuizen | mescc: Bugfix for neg. |
blob | commitdiff | raw | diff to current |
2017-03-25 |
Jan Nieuwenhuizen | mescc: Support rshift, have guile-mini-mes pass math... |
blob | commitdiff | raw | diff to current |
2017-03-24 |
Jan Nieuwenhuizen | mescc: Lshift support non-fixed shift value. |
blob | commitdiff | raw | diff to current |
2017-03-24 |
Jan Nieuwenhuizen | mescc: Use signed integer comparison. |
blob | commitdiff | raw | diff to current |
2017-03-26 |
Jan Nieuwenhuizen | mescc: Run module/base-0.mes. |
blob | commitdiff | raw | diff to current |
2017-03-23 |
Jan Nieuwenhuizen | mescc: Struct fixes. |
blob | commitdiff | raw | diff to current |
2017-03-22 |
Jan Nieuwenhuizen | mescc: Add missing defines. |
blob | commitdiff | raw | diff to current |
2017-03-22 |
Jan Nieuwenhuizen | mescc: Struct by value assignment fixes. |
blob | commitdiff | raw | diff to current |
2017-03-22 |
Jan Nieuwenhuizen | mescc: Fix struct field comparison. |
blob | commitdiff | raw | diff to current |
2017-03-22 |
Jan Nieuwenhuizen | mescc: Mini-mes (gcc-compiled) runs read-0.mes. |
blob | commitdiff | raw | diff to current |
2017-04-02 |
Jan Nieuwenhuizen | mescc: Refactor libc. |
blob | commitdiff | raw | diff to current |
2017-03-19 |
Jan Nieuwenhuizen | mescc: Refactor ret. |
blob | commitdiff | raw | diff to current |
2017-03-18 |
Jan Nieuwenhuizen | mescc: Support assignment with comparison. |
blob | commitdiff | raw | diff to current |
next |