Commit graph

17 commits

Author SHA1 Message Date
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
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