mescc: Tinycc support: bugfix *(cast)foo = bar.
[mes.git] / scaffold /
2017-07-28 Jan Nieuwenhuizenmescc: Tinycc support: bugfix *(cast)foo = bar.
2017-07-28 Jan Nieuwenhuizenmescc: Tinycc support: pointer arithmetic.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: bugfix struct.array.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: bugfix struct pointer.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: bugfix for char **pp = *p.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: multiple statements in default...
2017-07-26 Jan Nieuwenhuizenmescc: Use "tag" for tag namespace.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: struct.union.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: struct foo {int bar; int baz...
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: foo[i].bar.baz.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: *global =.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: anonymous union.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: ~, ^=.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: struct.struct.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: bitwise-or initializer.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: char*[] in function.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: more list initializers.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: sizeof struct field.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: pre/post-inc/dec more.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: comma operator.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: assign pointer to struct field.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: multi-line strings.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: union.
2017-07-26 Jan Nieuwenhuizenmescc: Tinycc support: struct.
2017-07-26 Jan Nieuwenhuizenmescc: Refactor decl.
2017-07-26 Jan Nieuwenhuizenmescc: Refactor decl.
2017-07-26 Jan Nieuwenhuizenmescc: Import tinycc test suite.
2017-07-09 Jan Nieuwenhuizentest: Split-up Mescc scaffold test.
2017-07-02 Jan Nieuwenhuizenbuild: Remove make.
2017-07-02 Jan Nieuwenhuizenmescc: Produce M1 output instead of hex2.
2017-06-23 Jan Nieuwenhuizenbuild: Add stage0 hex2 test.
2017-06-12 Jan Nieuwenhuizenmescc: Support continue in while.
2017-06-12 Jan Nieuwenhuizenmescc: Remove jump calculation, use labels: prepare.
2017-06-12 Jan Nieuwenhuizenmescc: Remove duplication of string globals.
2017-06-11 Jan Nieuwenhuizenmescc: Write object files in hex2 or hex3 format.
2017-06-20 Jan Nieuwenhuizentest: Support for non-Guix[SD]: cater for missing CC...
2017-06-03 Jan Nieuwenhuizenmescc: move include into share/mlibc, allows installing...
2017-05-31 Jan Nieuwenhuizenmescc: Support array in struct.
2017-05-28 Jan Nieuwenhuizenbuild: Skip gcc, mlibc, guile or mes builds using CC...
2017-05-28 Jan Nieuwenhuizencore: Always include reader.c, drop binary read-0-32...
2017-05-21 Jan Nieuwenhuizenmescc: Refactor mlibc compilation.
2017-05-19 Jan Nieuwenhuizencore: Add current-output-port, open-output-file, set...
2017-05-08 Jan Nieuwenhuizenmescc: Add strcpy.
2017-05-06 Jan Nieuwenhuizenmescc: Support binary constants.
2017-05-06 Jan Nieuwenhuizenmescc: Support ==, != as expression value.
2017-05-06 Jan Nieuwenhuizenmescc: Support &, ^.
2017-05-06 Jan Nieuwenhuizenmescc: Support struct pointers.
2017-05-06 Jan Nieuwenhuizenmescc: Support void functions.
2017-05-06 Jan Nieuwenhuizenmescc: Bugfix for break in switch not in compound.
2017-05-05 Jan Nieuwenhuizenmescc: Enhance [int/pointer] array support.
2017-05-03 Jan Nieuwenhuizenmescc: Fix itoa for negative numbers, using workaround.
2017-05-02 Jan Nieuwenhuizenmescc: Support regular C99 compile, headers + mlibc.
2017-04-17 Jan Nieuwenhuizenmescc: Add getenv.
2017-04-17 Jan Nieuwenhuizenmescc: Support pointer arrays and some arithmetic.
2017-04-12 Jan Nieuwenhuizenbuild: Refactor.
2017-04-10 Jan Nieuwenhuizencore/mini-mes: Merge merge mes.c and mini-mes.c.
2017-04-10 Jan Nieuwenhuizenmescc: Support break in while.
2017-04-09 Jan Nieuwenhuizenmescc: Refactor switch.
2017-04-08 Jan Nieuwenhuizenmini-mes: Merge with mes.c: lib.c, math.c, posix.c.
2017-04-08 Jan Nieuwenhuizenmescc: Refactor assignment.
2017-04-07 Jan Nieuwenhuizenmescc: Refactor binary operators.
2017-04-07 Jan Nieuwenhuizenmescc: Refactor comparisons.
2017-04-06 Jan Nieuwenhuizenmescc: Refactor array ref.
2017-04-05 Jan Nieuwenhuizenmescc: Support expression as lhs array index.
2017-04-02 Jan Nieuwenhuizenmini-mes: Fix for assq.
2017-04-02 Jan Nieuwenhuizencore: Remove append.
2017-04-01 Jan Nieuwenhuizenmescc: Fix by value assignment from array-of struct...
2017-04-01 Jan Nieuwenhuizencore: Increase MAX_ARENA_SIZE and GC safety.
2017-04-01 Jan Nieuwenhuizencore: Increase GC safety.
2017-03-29 Jan Nieuwenhuizendoc: Add Roamdmap.
2017-04-02 Jan Nieuwenhuizenbuild: Cleanup, use gcc-specific snarfing.
2017-03-27 Jan Nieuwenhuizencore: Fix error message when macro is missing.
2017-03-26 Jan Nieuwenhuizenmini-mes: Debugging to stderr.
2017-03-26 Jan Nieuwenhuizenmini-mes: Include and enable gc.
2017-04-01 Jan Nieuwenhuizenmini-mes: Workarounds for gc.c.
2017-03-25 Jan Nieuwenhuizenmescc: Bugfix for neg.
2017-03-25 Jan Nieuwenhuizenmescc: Support rshift, have guile-mini-mes pass math...
2017-03-25 Jan Nieuwenhuizenmini-mes: Support vectors.
2017-03-25 Jan Nieuwenhuizenmini-mes: Workarounds for vector.c.
2017-03-25 Jan Nieuwenhuizenmini-mes: Fully remove reader from core.
2017-03-24 Jan Nieuwenhuizenmescc: Support bitwise or.
2017-03-24 Jan Nieuwenhuizenmescc: Lshift support non-fixed shift value.
2017-03-24 Jan Nieuwenhuizenmescc: Use signed integer comparison.
2017-03-26 Jan Nieuwenhuizenmescc: Run module/base-0.mes.
2017-03-23 Jan Nieuwenhuizenmescc: Have ungetc remember 2 positions.
2017-04-02 Jan Nieuwenhuizenmescc: Add brk, naive malloc.
2017-03-22 Jan Nieuwenhuizenmescc: Add missing defines.
2017-03-22 Jan Nieuwenhuizenmini-mes: Update display_.
2017-03-22 Jan Nieuwenhuizenmescc: Struct by value assignment fixes.
2017-03-22 Jan Nieuwenhuizenmescc: Fix struct field comparison.
2017-03-22 Jan Nieuwenhuizenmescc: Run full scheme reader read-0.mes.
2017-03-22 Jan Nieuwenhuizenmescc: Mini-mes (gcc-compiled) runs read-0.mes.
2017-03-19 Jan Nieuwenhuizenmescc: Cleanup mini-mes build and test.
2017-04-02 Jan Nieuwenhuizenmescc: Refactor libc.
2017-03-18 Jan Nieuwenhuizenmescc: Support assignment with comparison.
2017-03-18 Jan Nieuwenhuizenmescc: Support assignment test.
2017-03-17 Jan Nieuwenhuizenmescc: Fix simple value tests.
2017-03-17 Jan Nieuwenhuizenmescc: Support generic initializer.
2017-03-17 Jan Nieuwenhuizenmescc: Remove last hardcodings for identifiers.
2017-03-17 Jan Nieuwenhuizenmescc: Support function call with enum value.
next