3ccbf9a5bc
update ci
Build Project / build (push) Failing after 28s
2025-04-20 08:50:25 +01:00
681e419f6a
update ci
Build Project / build (push) Failing after 52s
2025-04-20 08:48:10 +01:00
87b1e68f77
vendor deps again
Build Project / build (push) Failing after 51s
2025-04-20 08:42:32 +01:00
c90fd32f71
set off ci
Build Project / build (push) Failing after 2m1s
2025-04-19 21:35:53 +01:00
eab6033eaa
run as root
Build Project / build (push) Failing after 1m13s
2025-04-19 11:21:38 +01:00
2776c9495d
run as root
Build Project / build (push) Failing after 3s
2025-04-19 11:19:00 +01:00
e4b34bf561
add config.h
Build Project / build (push) Failing after 1m34s
2025-04-19 11:15:49 +01:00
dd2546dd17
final
Build Project / build (push) Failing after 22s
2025-04-19 11:14:27 +01:00
e4b57ece50
fix workflow
Build Project / build (push) Failing after 23s
2025-04-19 11:11:31 +01:00
5c2c392a8f
add workflow
Build Project / build (push) Failing after 17s
2025-04-19 11:05:50 +01:00
98710f55f9
add workflow
Build Project / build (push) Failing after 1m32s
2025-04-19 11:03:07 +01:00
7796ffa289
add workflow
Build Project / build (push) Waiting to run
2025-04-19 11:02:23 +01:00
244ccac114
add workflow
2025-04-19 11:01:39 +01:00
57dde9b71e
fixed rebase
2025-04-19 09:44:39 +01:00
404aa8ebbb
clang
...
unvendor
2025-04-19 08:57:21 +01:00
9a4b261179
add clang
2025-04-18 12:38:54 +01:00
4715742aa8
remove 06 to start packaging tcc and musl
2025-04-14 07:44:54 +01:00
6bf4df85da
update
2025-04-05 10:59:56 +01:00
e299e0cd3e
fixing
2025-04-05 10:59:39 +01:00
35a88970c2
working on it
2025-04-05 10:55:40 +01:00
56a6e78765
update
2025-04-01 18:16:28 +01:00
fe22cc7665
Big Commit
...
I accidentally made this commit really big after some git mishaps.
Working on zig grammar, finally kinda works.
Fixed some diagnostics warnings
Moved examples to tofix because fixing them is besides the point right
now.
2023-10-12 16:39:09 +01:00
858fe11666
Fixed some diagnostics warnings
...
Moved examples to tofix because fixing them is besides the point right
now.
2023-09-19 11:44:13 +01:00
52164c82e3
Split main.lua and comment out code for now
...
I commented out the code because the lua linter I have running is
showing so many warnings its really annoying me so I need to fix all
those before writing anything.
2023-09-19 11:44:13 +01:00
6f021bad5e
Update README.md
2023-09-19 11:44:13 +01:00
46e320f5f3
Update README.md
2023-07-17 10:13:10 +01:00
e6b88d5a0f
Add stage 06: Lua bootstrap
...
The goal of stage 06 is to try parse zig synax in lua. I pulled in
lpeglable 1.2.0 and parser-gen off github to get started. All of this
needs to be cleaned up rather soon.
Lua boostraps using tcc and musl from the previous stage. Since musl
0.6.0 doesn't support dynamic linking this build of lua doesn't support
shared libraries. I couldn't easily patch musl with dlopen and friends
so instead I link statically and call deps with c api.
2023-07-06 12:32:47 +01:00
2ae045cf8a
Patched musl with log functions
...
I pulled in the implementation of a few log functions from musl 0.8.7
because lua needed log2 to compile. Since lua needed only log2 I
commented out the ones that didn't immediatly compile like log1p.c.
2023-07-06 12:16:15 +01:00
pommicket
36a81aa0b9
clean up 05 README
2023-07-03 17:58:11 -04:00
pommicket
113d03741a
add inttyes.h,stdint.h to 05 stdlib, musl instructions in readme
2023-07-03 17:50:49 -04:00
pommicket
3384d69133
fix compile errors
2023-07-03 15:47:07 -04:00
fe7a0abd38
testing bootstrap
2023-07-03 15:39:37 -04:00
pommicket
5e2d856b03
fix outdated command in 05 README
2023-07-03 15:38:28 -04:00
pommicket
9e7cc651d3
fixed typos
2022-10-08 13:43:37 -04:00
pommicket
a08fef645e
cleaned up comments
2022-02-27 15:31:02 -05:00
pommicket
b4e22170b4
edit readmes
2022-02-23 23:50:49 -08:00
pommicket
c75af0c8e5
coda
2022-02-23 22:37:01 -08:00
pommicket
9bc8a11afe
conclusion
2022-02-20 13:18:21 -08:00
pommicket
0f97a589b8
actual hello world program
2022-02-19 19:46:02 -08:00
pommicket
a8c884e6cd
finish 05
2022-02-19 19:43:13 -08:00
pommicket
54a191a117
gcc and bootstrap are in agreement!
2022-02-19 18:22:57 -08:00
pommicket
7deda52af6
remove gettimeofday stuff
2022-02-19 12:21:07 -05:00
pommicket
9c6b9a1450
full build of tcc with itself - doesn't match gcc :o
2022-02-19 12:01:56 -05:00
pommicket
59b7931165
more 05 readme
2022-02-18 17:16:49 -05:00
pommicket
06def8fb86
satrt readme
2022-02-18 14:36:44 -05:00
pommicket
826d1afd58
newer version of tcc almost working
2022-02-18 12:36:57 -05:00
pommicket
c42c5d94b8
fixed += bug with non-char pointers
...
tcc 0.9.25 can't compile musl (or any libc, probably).
will probably need to write libc for tcc, then compile
gcc or a later version of tcc with it
2022-02-17 21:33:21 -05:00
pommicket
e94266df3d
working (?) tcc build
2022-02-17 17:38:52 -05:00
pommicket
e900dd8d6f
procuding a (non-working) executable for tcc
2022-02-17 13:22:13 -05:00
pommicket
6e1158f49a
the last parts of the C standard library
2022-02-16 22:58:16 -05:00