fosslinux
77ccf06efc
Implement sha256summing in bash build harness
...
1. Adds sha256sum stage to the bash build harness.
2. Adds a third argument to build(), the checksum file name. This is
used where there is more than one checksum file, most notably
in multi-stage compilations.
3. Adds checksum files to all remaining programs.
4. Adds appropriate 3rd argument where needed (coreutils, tcc-musl,
bison).
2021-02-20 10:52:54 +11:00
fosslinux
8724c94d20
Implement sha256summing for all remaining kaem scripts
2021-02-20 10:52:54 +11:00
fosslinux
372e08e4f9
Implement fletcher16 checksumming up to path
...
Uses fletcher16 from previous commits.
Next we will use sha-2 to do checksumming.
2021-02-20 10:52:54 +11:00
fosslinux
72b1b30c9b
Comply with REUSE 3.0
2021-02-08 20:00:10 +11:00
fosslinux
e9c8313458
Merge pull request #26 from stikonas/musl
...
Musl
2021-02-04 21:40:08 +11:00
Andrius Štikonas
e0fba919a2
Build tcc-musl.
2021-02-04 08:35:50 +00:00
fosslinux
f7ea086630
Add patch headers
...
Also cleanup the flex patch a bit
2021-02-04 16:43:20 +11:00
Paul Dersey
b929dc84b4
Fix mes-libc crt1 to allow commands with greater than 255 arguments to run
...
Also reverse order of tcc-patched and mes-libc-patched stages.
2021-02-03 13:40:56 -05:00
fosslinux
9961c4b75f
Remove sources/ directory
2021-01-31 21:12:53 +11:00
Paul Dersey
7c90d5bf4c
Add new step mes-libc-patched
2021-01-29 16:43:01 -05:00
Paul Dersey
85ead5582e
tcc-0.9.27: move code to compile libc into separate kaem script
2021-01-29 16:37:01 -05:00
fosslinux
5a369dc783
Restructure
2021-01-20 15:24:37 +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
1ebbd69c79
Add tcc 0.9.27
...
This is the final tcc.
2021-01-10 19:42:58 +11:00