Commit graph

  • da633ee396
    Add constants to syscall.h in aarch64 Artemis Tosini 2023-10-21 17:50:28 +0000
  • 2f28361d24
    First work at getting mes to compile on aarch64 Artemis Tosini 2023-10-21 16:29:46 +0000
  • a3455191be
    Set cpu environment variables for kaem in flake Artemis Tosini 2023-10-21 02:52:49 +0000
  • 98a1873a57
    Add initial flake Artemis Tosini 2023-10-21 02:35:44 +0000
  • 96ad09dbfd lib: tests: 63-struct-cell: Avoid segfault by array overflow with gcc >= 10. Janneke Nieuwenhuizen 2023-08-28 09:40:18 +0200
  • addecda4fe guix: mes.git: Add gdb. Janneke Nieuwenhuizen 2023-08-28 09:12:36 +0200
  • 102fe7dc58 mescc: Remove duplicate include. Janneke Nieuwenhuizen 2023-08-26 23:53:38 +0200
  • 721a06fc0b tests: Make tests/vector.test compatible with Guile. Ekaitz Zarraga 2023-08-24 19:54:06 +0200
  • 294d8a9737 mes: iota: Make compatible with Guile. Ekaitz Zarraga 2023-08-24 19:06:40 +0200
  • ff02777236 mes: Add %program to mes-compatibility for Guile. Ekaitz Zarraga 2023-08-24 15:12:58 +0200
  • d5ba672301 build: Fix typo causing tcc tests being skipped. Ekaitz Zarraga 2023-08-24 14:28:00 +0200
  • 8e75c00c7b repl: Fix include, load, use MODULE, and mes-use-module. Janneke Nieuwenhuizen 2023-07-08 11:11:38 +0200
  • 5850531ae9 core: Set compiler for M2-Planet. Janneke Nieuwenhuizen 2023-07-03 20:29:54 +0200
  • ab9946d8ef lib/tests: Initialize local variable. Janneke Nieuwenhuizen 2023-07-02 21:10:35 +0200
  • 00720c8d5f mes: Define R_OK as 4. Janneke Nieuwenhuizen 2023-07-01 08:29:17 +0200
  • 8aa28acb4f build: Fix typo. Efraim Flashner 2023-05-15 19:10:05 +0300
  • c20f6ac025 lib: Define O_TMPFILE for GNU make 4.4.1. Emily Trau 2023-05-21 12:15:42 +0200
  • ad7ce36b5b build: Drop support for mescc-tools 0.5.2. Janneke Nieuwenhuizen 2023-05-03 14:47:09 +0200
  • 1a1fbfd36c DRAFT doc: Update for 0.25. Janneke Nieuwenhuizen 2023-05-03 07:42:13 +0200
  • ad18345687 core: Fix a typo in comment. Andrius Štikonas 2023-04-30 20:35:54 +0100
  • 762200b65a m2: Add new style x86 defines to support M2-Planet 1.11.0. Andrius Štikonas 2022-12-24 10:45:21 +0000
  • 640bdd027b lib: __assert_fail: Remove M2-Planet workarounds. Jan (janneke) Nieuwenhuizen 2023-02-13 11:24:43 +0100
  • 6bc6e8354e lib: linux: Add wait4. Jan (janneke) Nieuwenhuizen 2022-11-15 06:36:07 +0100
  • cbea14f843 core: Move M2_PTR_SIZE, M2_CELL_SIZE to include file. Jan (janneke) Nieuwenhuizen 2022-11-18 01:30:06 +0100
  • 7725574935 kaem: Add kaem.arm and kaem.x86. Jan (janneke) Nieuwenhuizen 2022-11-14 14:15:41 +0100
  • dad460189f kaem.run: Remove --bootstrap-mode. Jan (janneke) Nieuwenhuizen 2022-11-14 05:25:55 +0100
  • e354d912ef lib: posix/open: Support M2-Planet. Jan (janneke) Nieuwenhuizen 2022-11-04 15:25:38 +0100
  • 6ec74a34c4 lib: linux/_open3: Support M2-Planet. Jan (janneke) Nieuwenhuizen 2022-11-04 15:23:49 +0100
  • 4d4e6959e9 kaem: read: Remove --bootstrap-mode. Jan (janneke) Nieuwenhuizen 2022-11-04 10:14:22 +0100
  • 2a759f904d kaem: argv: Remove --bootstrap-mode. Jan (janneke) Nieuwenhuizen 2022-11-04 10:13:35 +0100
  • fda2e4b9fc kaem: hello: Remove --bootstrap-mode. Jan (janneke) Nieuwenhuizen 2022-11-04 10:04:00 +0100
  • 468a9c7cd8 kaem: main: Remove --bootstrap-mode. Jan (janneke) Nieuwenhuizen 2022-11-04 10:01:59 +0100
  • 37e8093bbb guix: m2-planet: Update to 1.10.0. Jan (janneke) Nieuwenhuizen 2022-11-04 06:44:23 +0100
  • 402b024982 lib: mes/write: Rename from mes/mini-write.c Jan (janneke) Nieuwenhuizen 2022-11-04 20:00:47 +0100
  • 29341f5783 build: Cater for colliding basename in C sources. Jan (janneke) Nieuwenhuizen 2022-11-22 12:30:46 +0100
  • e428c17cc5
    lib/m2: Update syscall includes. Jan (janneke) Nieuwenhuizen 2023-02-13 13:06:57 +0100
  • c656bab1fd
    doc: Post-release update. Jan (janneke) Nieuwenhuizen 2023-02-13 12:11:01 +0100
  • 1608f9f38a
    guix: mes: Update to 0.24.2. Jan (janneke) Nieuwenhuizen 2023-02-13 12:09:36 +0100
  • 7562330ec7
    build: Release 0.24.2. Jan (janneke) Nieuwenhuizen 2023-02-13 09:22:39 +0100
  • f0182ecf97
    build: Update release procedure. Jan (janneke) Nieuwenhuizen 2023-02-13 09:27:52 +0100
  • 56fed8d65e
    doc: Update `ROADMAP'. Jan (janneke) Nieuwenhuizen 2023-02-13 09:18:57 +0100
  • c824c62f85
    doc: Add `ANNOUNCE-0.24.2'. Jan (janneke) Nieuwenhuizen 2023-02-13 09:15:37 +0100
  • 029a891d4e
    doc: Update `NEWS'. Jan (janneke) Nieuwenhuizen 2023-02-13 07:19:16 +0100
  • 43fe67e2f9
    lib: Fix compile warnings. Jan (janneke) Nieuwenhuizen 2023-02-12 23:02:24 +0100
  • b28f42de07
    lib: Support uppercase hex conversions. R. Masters 2023-01-31 08:22:49 -0800
  • 1e14c26305
    lib/m2: time: Fix segfault by allocating timeval struct. Jan (janneke) Nieuwenhuizen 2023-01-24 07:59:49 +0100
  • c1f93c1d71
    doc: Use HTTPS. Jan (janneke) Nieuwenhuizen 2022-10-30 09:40:40 +0100
  • dbb446d906
    doc: Update `HACKING'. Jan (janneke) Nieuwenhuizen 2022-10-16 23:19:36 +0200
  • cfb620567a
    mescc: Fix Guile warnings. Jan (janneke) Nieuwenhuizen 2022-10-19 10:01:48 +0200
  • bc1fa57851
    lib: stat: Use SYS_stat64 for 32bit platforms. Jan (janneke) Nieuwenhuizen 2022-10-29 13:17:58 +0200
  • 25e0c4d119
    lib: __assert_fail: Update to standard. Jan (janneke) Nieuwenhuizen 2022-10-26 21:14:05 +0200
  • 84fd995f43
    time.c: include sys/time for gettimeofday. Jan (janneke) Nieuwenhuizen 2022-05-05 23:26:46 +0200
  • 77602c2cde
    lib: linux/time: Remove SYS_time specialization. Jan (janneke) Nieuwenhuizen 2022-05-04 14:14:51 +0200
  • fc6e88ab89
    simple.sh: Resurrect. Jan (janneke) Nieuwenhuizen 2022-05-03 23:06:41 +0200
  • 5f73e64480
    simple.make: Resurrect. Jan (janneke) Nieuwenhuizen 2022-05-03 22:51:21 +0200
  • 580782bb72
    core: Simplify math expressions. Gabriel Wicki 2022-05-10 22:23:40 +0200
  • ec12220737
    scaffold: Remove obsolete malloc. Jan (janneke) Nieuwenhuizen 2022-05-07 08:45:06 +0200
  • f89fed3c3b
    doc: Fix typos. Ekaitz Zarraga 2022-09-22 11:14:34 +0200
  • 761420ac31
    mescc: Add X86_64 assembly defines for TinyCC compilation. Ekaitz Zarraga 2022-09-21 09:43:43 +0200
  • 5fc5983e50
    build: When courageous, do build libgetopt and libtcc1. Jan (janneke) Nieuwenhuizen 2022-10-18 07:34:27 +0200
  • 358ae145ab
    build: Support bootstrap build without kaem/M2-Planet. Jan (janneke) Nieuwenhuizen 2022-10-17 13:10:48 +0200
  • 2a1976b6de
    guix: mes: Update to 0.24.1. Jan (janneke) Nieuwenhuizen 2022-10-16 10:14:43 +0200
  • 550ef59cf0
    doc: Enlarge guix graph bootstrap image. Jan (janneke) Nieuwenhuizen 2022-10-16 11:04:50 +0200
  • 678b23a2ca
    doc: Typo. Jan (janneke) Nieuwenhuizen 2022-10-16 10:09:26 +0200
  • 343ac812ca
    doc: Typo. Jan (janneke) Nieuwenhuizen 2022-10-16 10:04:48 +0200
  • d6e3d26478
    doc: Post-release update. Jan (janneke) Nieuwenhuizen 2022-10-16 09:57:01 +0200
  • 62fbe42c5c
    guix: mes: Update to 0.24.1. Jan (janneke) Nieuwenhuizen 2022-10-16 09:56:31 +0200
  • e37e564ae3
    build: Release 0.24.1. Jan (janneke) Nieuwenhuizen 2022-10-15 09:52:04 +0200
  • cb39c832a5
    doc: Update `ROADMAP'. Jan (janneke) Nieuwenhuizen 2022-10-15 10:05:13 +0200
  • 60965a172c
    doc: Add ANNOUNCE-0.24.1. Jan (janneke) Nieuwenhuizen 2022-10-15 10:13:09 +0200
  • e70409d666
    doc: Update `NEWS'. Jan (janneke) Nieuwenhuizen 2022-10-15 10:01:10 +0200
  • 074fa78f5e
    lib/test: Cater for gcc-12.2.0. Jan (janneke) Nieuwenhuizen 2022-09-15 13:56:38 +0200
  • ac1fab97e5
    doc: Update `PORTING'. Jan (janneke) Nieuwenhuizen 2022-06-01 14:24:34 +0200
  • fdac9fd3f2
    lib: abtol: Fix number digits in hex number conversion. Rick Masters 2022-10-07 11:59:57 +0200
  • 2cfce3186b
    ARM: Use explicit remainder in __mesabi_uldiv call. Jan (janneke) Nieuwenhuizen 2022-09-13 13:52:03 +0200
  • eee5398f3b
    ARM: Fix unsigned modulo. Jan (janneke) Nieuwenhuizen 2022-09-12 09:47:28 +0200
  • dbec0c3845
    test: Add 60-math-modulo.c. Jan (janneke) Nieuwenhuizen 2022-09-11 23:34:20 +0200
  • e64d763ccd
    ARM: ntoab: Do not include __mesabi_uldiv for bootstrap tcc. Jan (janneke) Nieuwenhuizen 2022-09-13 19:12:31 +0200
  • 06453020e6
    build: Also use stage0_cpu detection in bootstrap.sh build. Jan (janneke) Nieuwenhuizen 2022-05-21 14:13:18 +0200
  • adb232edd9
    kaem: Fix version. Jan (janneke) Nieuwenhuizen 2022-05-03 22:52:45 +0200
  • aa5f1533e1
    build: Fix configure crashing when no compiler is present. Jan (janneke) Nieuwenhuizen 2022-05-14 21:09:06 +0200
  • 7b993b35b9
    core: Remove code duplication. Gabriel Wicki 2022-05-10 22:17:20 +0200
  • c7777121e8
    core: Remove code duplication. Gabriel Wicki 2022-05-10 22:14:31 +0200
  • 810451c76b
    build: Add publish-local. Jan (janneke) Nieuwenhuizen 2022-05-13 07:51:04 +0200
  • 6301625cf6
    doc: Update `README'. Jan (janneke) Nieuwenhuizen 2022-05-13 07:51:17 +0200
  • ce54ccc2c0
    Fix definition of S_ISUID. Dor Askayo 2022-01-01 20:38:38 +0200
  • f785f8d560
    build: Fix --with-bootstrap build. Jan (janneke) Nieuwenhuizen 2022-05-06 12:25:16 +0200
  • 1c2a504cee
    doc: Post-release update. Jan (janneke) Nieuwenhuizen 2022-05-01 23:27:19 +0200
  • 745017584a
    guix: mes: Update to 0.24. Jan (janneke) Nieuwenhuizen 2022-05-02 18:54:33 +0200
  • a36eb013f8
    build: Release 0.24. Jan (janneke) Nieuwenhuizen 2022-04-30 16:14:55 +0200
  • 1cb3b51625
    doc: Update `ROADMAP'. Jan (janneke) Nieuwenhuizen 2022-05-01 23:44:34 +0200
  • bf5b6a9052
    doc: Add `ANNOUNCE-0.24'. Jan (janneke) Nieuwenhuizen 2022-05-01 22:49:51 +0200
  • 2aced313c7
    doc: Update `NEWS'. Jan (janneke) Nieuwenhuizen 2022-04-30 16:02:01 +0200
  • 76755d6be6
    doc: Update `README'. Jan (janneke) Nieuwenhuizen 2019-11-03 16:30:45 +0100
  • c82c8da8ed
    doc: Update 'AUTHORS'. Jan (janneke) Nieuwenhuizen 2021-01-02 13:45:00 +0100
  • d4589b6f0d
    doc: Update Guix bootstrap status. Jan (janneke) Nieuwenhuizen 2022-04-30 12:31:57 +0200
  • 28a828ff4d
    doc: Update dependencies, add M2-Planet. Jan (janneke) Nieuwenhuizen 2022-04-30 11:12:48 +0200
  • 796dc2dc39
    doc: Use guix shell' instead of guix environment'. Jan (janneke) Nieuwenhuizen 2022-04-30 09:44:57 +0200
  • f71e333d61
    build: Simple signature check for dist and release. Jan (janneke) Nieuwenhuizen 2022-05-02 11:37:27 +0200
  • 8f36311d1f
    build: Add `sum-announce' target. Jan (janneke) Nieuwenhuizen 2022-05-02 11:24:06 +0200