Commit Graph

335 Commits

Author SHA1 Message Date
Andrius Štikonas c4528a0dac Build diffutils 2.7. 2021-01-12 00:02:39 +00:00
Andrius Štikonas 238e9359b0 Build gzip 1.2.4. 2021-01-12 00:02:38 +00:00
Andrius Štikonas 3405518e2e Build tar 1.12. 2021-01-12 00:01:48 +00:00
Andrius Štikonas 58b85adbf9 Update sed to 4.0.7. 2021-01-11 22:00:17 +00:00
fosslinux 4b88b5a6f0 Do a bit of renaming so things are versioned 2021-01-11 17:47:13 +11:00
fosslinux 039b8ad658 Merge branch 'stikonas-sed' 2021-01-11 12:21:18 +11:00
Andrius Štikonas d59f0f3495 Build sed 1.18. 2021-01-11 12:21:10 +11:00
fosslinux 90cd17e453 Revert "Revert "Add tcc 0.9.27""
This reverts commit 238bd677d7.

We can just specifiy -static manually.
2021-01-11 10:40:25 +11:00
fosslinux 238bd677d7 Revert "Add tcc 0.9.27"
This reverts commit 1ebbd69c79.

This requruies sed first to make a modification.
2021-01-11 10:33:09 +11:00
fosslinux ce24c8cf3c Fix (hopefully) libtcc1.a 2021-01-11 08:38:30 +11:00
Andrius Štikonas 0ee6017471 Build blynn-compiler all the way to precisely. 2021-01-10 21:55:16 +11:00
fosslinux bce6fb1e4e I dislike submodules... blynn-compiler fix 2021-01-10 21:22:57 +11:00
fosslinux 8afd19cbea Revert bad submodule change to blynn-compiler 2021-01-10 21:22:00 +11:00
fosslinux 587227656d Merge remote-tracking branch 'stikonas/precisely' 2021-01-10 21:15:54 +11:00
fosslinux 1ebbd69c79 Add tcc 0.9.27
This is the final tcc.
2021-01-10 19:42:58 +11:00
fosslinux a527dae4bd Fix kaem patch 2021-01-10 16:02:38 +11:00
fosslinux 39e0a366be Add tcc 0.9.26
This is the first tcc, which will be used to build 0.9.26p1.

Instructions taken from bootstrap.sh in tcc-0.9.26p1. p1 denotes it has
been patched.
2021-01-10 13:21:32 +11:00
Andrius Štikonas b4f7943b15 Build blynn-compiler all the way to precisely. 2021-01-09 11:46:13 +00:00
Andrius Štikonas 11a766126a Update blynn-compiler. 2021-01-09 11:42:27 +00:00
fosslinux 360cd528be
Create LICENSE 2021-01-07 11:06:55 +11:00
fosslinux 32bd23c300
Merge pull request #2 from stikonas/mes-m2
Mes m2
2021-01-07 09:47:43 +11:00
Andrius Štikonas 690bddf795 Build mes-m2. 2021-01-06 22:42:05 +00:00
Andrius Štikonas f8b283f86f Add nyacc submodule 2021-01-04 21:44:35 +00:00
Andrius Štikonas c685ec98bb Add janeke's mes (mes-m2 branch) 2021-01-04 21:43:59 +00:00
fosslinux a4a1416945 Fix small bug 2021-01-05 08:26:11 +11:00
fosslinux d851484fc7
Merge pull request #1 from stikonas/blynn-compiler
Bootstrap blynn-compiler up to marginally
2021-01-04 12:19:50 +11:00
Andrius Štikonas 75fcc5d49b Bootstrap marginally in blynn-compiler. 2021-01-04 00:27:27 +00:00
Andrius Štikonas 08b7f58c54 Update mescc-tools-seed ot the latest. 2021-01-04 00:09:39 +00:00
Andrius Štikonas 8334118db5 Update blynn-compiler to latest 2021-01-03 23:51:29 +00:00
fosslinux 649d7b68dc Add mes and mescc-tools-extra
mescc-tools-extra contains two important tools:
- cp
- chmod

mes first builds itself from a mes 0.21 seed as used by guix, and then
builds a mes 0.22 and then mes 0.22 using that created mes 0.22.

It does /not/ use bootstrap.sh as we don't have a proper shell at this
point, it has been manually adapted for kaem.
2020-12-25 18:40:14 +11:00
fosslinux 2706e07556 Update blynn-compiler to latest 2020-12-24 16:00:42 +11:00
fosslinux c97ad0212f Make structure of sysa/ a bit cleaner 2020-12-23 17:02:57 +11:00
fosslinux 19b41d22f4 Move everything into sysa 2020-12-17 11:25:36 +11:00
fosslinux d6d000aa0a Split QEMU command 2020-12-17 11:20:22 +11:00
fosslinux f0959ba2f4 Initial commit
As of right now, rootfs.sh creates an initramfs that:
- boots linux
- builds mescc-tools-seed
- compiles blynn-compiler (from oriansj's fork)
2020-12-17 10:19:25 +11:00