2018-10-15 |
Jan Nieuwenhuizen | mes: Switch to srfi-9 based on structs. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-15 |
Jan Nieuwenhuizen | mes: srfi-9: Add implementation based on struct. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-15 |
Jan Nieuwenhuizen | core: hashq-table: Refactor to be a record-like struct. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-15 |
Jan Nieuwenhuizen | mescc: Mes C Library: oputs: New function. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-15 |
Jan Nieuwenhuizen | core: Use hashq-table for macros. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-15 |
Jan Nieuwenhuizen | core: Add hashq-table type. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-15 |
Jan Nieuwenhuizen | core: Add boot-module. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-14 |
Jan Nieuwenhuizen | core: Add module-define! |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-14 |
Jan Nieuwenhuizen | core: Add module indirection for variable lookup. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-14 |
Jan Nieuwenhuizen | core: Add module type. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-14 |
Jan Nieuwenhuizen | core: Add cstring_to_symbol. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-13 |
Jan Nieuwenhuizen | core: Add struct type. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-15 |
Jan Nieuwenhuizen | build: factor-out snarfing. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-15 |
Jan Nieuwenhuizen | core: core:cdr: Support port type. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-15 |
Jan Nieuwenhuizen | mes: with-fluids: Fix reset. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-19 |
Jan Nieuwenhuizen | mescc: Recognize U integer suffix. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-16 |
Peter De Wachter | mescc: Add INTn_MIN/MAX defines to stdint.h. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-16 |
Peter De Wachter | mescc: Allow superfluous parentheses in function declar... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-16 |
Peter De Wachter | mescc: Implement unary plus operator. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-16 |
Peter De Wachter | mescc: Add missing assembly defines. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-16 |
Peter De Wachter | mescc: Delete duplicate assembly defines. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-16 |
Peter De Wachter | mescc: Exit with non-zero exit code when subprocess... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-12 |
Jan Nieuwenhuizen | mescc: Oops typo. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-12-13 |
Jan Nieuwenhuizen | core: Support \xNN in reader. Fixes tcc-boot running... fix |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-11-18 |
Jan Nieuwenhuizen | build: configure: Make dot optional. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-11 |
Jan Nieuwenhuizen | build: Oops, remove stray lib/linux/x86_64-mes/crt1. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-10 |
Jan Nieuwenhuizen | build: x86_64 bootstrap build fixes and workaround. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-08 |
Jan Nieuwenhuizen | doc: Release update. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-08 |
Jan Nieuwenhuizen | mescc: Oops, delete wrong line of assembly. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-07 |
Jan Nieuwenhuizen | admin: Release update. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-04 |
Jan Nieuwenhuizen | Release 0.18. v0.18 |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-05 |
Jan Nieuwenhuizen | doc: Release update. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-07 |
Jan Nieuwenhuizen | mescc: Another attempt at divide. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-07 |
Jan Nieuwenhuizen | tests: Expect srfi-13 failure, MesCC more resembles... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | core: reader: Support 64 bit. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | mescc: Mes C Library: Fix execve on x86_64. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | build: Support make seed for x86_64. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | mes: Support fold-right 3. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | mescc: Nyacc comment escapes. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | mescc: Fix clobbering of struct by value assign. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | core: Add vector test. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | mescc: Fix obnoxious assignment ERROR message. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | core: Avoid 64bit zero divide. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | mescc: Support negative divide. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | mescc: Support --align, off by default. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | Revert "mescc: Make globals at least reg-size." |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | mescc: Make globals at least reg-size. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | mescc: Support 64-bit immediates. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | core: Use proper name for %compiler. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | core: Resurrect MES_MINI for non-POSIX. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | mescc: Mes C Library: Add ultoa. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | mescc: Mes C Library: Add ltoa. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | mescc: Fix truncation of short. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-06 |
Jan Nieuwenhuizen | build: Split-off x86_mes-gcc build. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-05 |
Jan Nieuwenhuizen | build: Oops, use MES_LIBS. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-05 |
Jan Nieuwenhuizen | build: remove bashism. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-04 |
Jan Nieuwenhuizen | core: Support x86_64. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-10-04 |
Jan Nieuwenhuizen | build: Oops, set VERSION. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-30 |
Jan Nieuwenhuizen | build: Resurrect make seed. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-15 |
Jan Nieuwenhuizen | mescc: x86_64 support: Refactor to abstracted assembly... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-15 |
Jan Nieuwenhuizen | mescc: x86_64 support: Add tests. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-14 |
Jan Nieuwenhuizen | mescc: Initial x86_64 support. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-14 |
Jan Nieuwenhuizen | mescc: Prepare for x86_64 support. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-16 |
Jan Nieuwenhuizen | emacs: Add disassembly helpers. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-11 |
Jan Nieuwenhuizen | guix: nyacc-for-mes: Update to 0.86.0. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-11 |
Jan Nieuwenhuizen | mescc: Support gcc-3.0: Locale header fix. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-09 |
Jan Nieuwenhuizen | build: Oops, fix ./check.sh for bootstrap build. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-05 |
Jan Nieuwenhuizen | guix: nyacc-for-mes: Update to 0.85.3. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-05 |
Jan Nieuwenhuizen | mes: Support Nyacc 0.85.3: Integrate progress. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-05 |
Jan Nieuwenhuizen | mes: Support Nyacc 0.85.3: Add char-set-copy. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-04 |
Jan Nieuwenhuizen | doc: Update bootstrap graph. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-04 |
Jan Nieuwenhuizen | guix: Update hash. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-03 |
Jan Nieuwenhuizen | Release 0.17.1. v0.17.1 |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-09 |
Jan Nieuwenhuizen | doc: Release update. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-03 |
Jan Nieuwenhuizen | build: ALlow releasing from worktree. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-09-01 |
Jan Nieuwenhuizen | mescc: Mes C Library: Do not redefine size_t. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-27 |
Jan Nieuwenhuizen | mescc: Mes C Library: Support make 3.80: Add setlocale... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-27 |
Jan Nieuwenhuizen | mescc: Mes C Library: Fix qsort to support duplicate... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-26 |
Jan Nieuwenhuizen | mescc: Mes C Library: Support make: Implement clock_get... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-26 |
Jan Nieuwenhuizen | mescc: Mes C Library: Support make: Support main with... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-26 |
Jan Nieuwenhuizen | mescc: Mes C Library: Support make: Add chdir, getlogin... |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-26 |
Jan Nieuwenhuizen | mescc: Mes C Library: Support diffutils: Add execl. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-26 |
Jan Nieuwenhuizen | mescc: Mes C Library: Add closedir, opendir, readdir. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-21 |
Jan Nieuwenhuizen | mescc: Mes C Library: Move strncmp to own test. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-19 |
Jan Nieuwenhuizen | test: Cleanup includes. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-19 |
Jan Nieuwenhuizen | mescc: Cleanup includes. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-15 |
Jan Nieuwenhuizen | mescc: Add dir to include path. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-16 |
Jan Nieuwenhuizen | check-mescc: c-mini |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-24 |
Jan Nieuwenhuizen | mescc: Mes C Library: Explode libc+gnu.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-22 |
Jan Nieuwenhuizen | mescc: Mes C Library: Explode libc+tcc.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-16 |
Jan Nieuwenhuizen | mescc: Mes C Library: Explode libmes.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-16 |
Jan Nieuwenhuizen | mescc: Mes C Library: Explode libc-mini.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-16 |
Jan Nieuwenhuizen | mescc: Mes C Library: Explode libc.c. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-15 |
Jan Nieuwenhuizen | test: Build initial scaffold tests without libc. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-15 |
Jan Nieuwenhuizen | test: Remove 30-test.i indirection. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-15 |
Jan Nieuwenhuizen | test: Remove 00-test.i indirection. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-15 |
Jan Nieuwenhuizen | build: Cleanup trace output. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-15 |
Jan Nieuwenhuizen | mescc: Support -l none (linking without libc). |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-14 |
Jan Nieuwenhuizen | mescc: Support -o-. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
2018-08-14 |
Jan Nieuwenhuizen | build: Update dir-locals for new layout. |
commit | commitdiff | tree | snapshot (zip tar.gz) |
next |