202 Commits

Author SHA1 Message Date
xolatile
08ab8e887b Warning fix... 2024-07-27 11:11:47 -04:00
xolatile
86c4188320 Added error return value... 2024-07-27 11:10:17 -04:00
xolatile
65a74456f2 Forgot one lonely printf again... 2024-07-27 10:35:50 -04:00
xolatile
fbd9a29688 Major refactoring done... 2024-07-27 10:34:27 -04:00
anon
b09bbe6b89 continue works 2024-07-27 14:29:42 +02:00
anon
65d53007b9 WIP and infinite loops 2024-07-27 14:19:04 +02:00
xolatile
0432dd87d4 Refactored indexing into token array... 2024-07-26 23:08:04 -04:00
xolatile
36f0197c27 Added experimental implementation of push instruction... 2024-07-26 22:51:05 -04:00
xolatile
3ff56f1183 Minor stupid bug fix... 2024-07-26 21:16:04 -04:00
xolatile
66c8a0f951 Refactored and deleted some stuff... 2024-07-26 21:10:07 -04:00
xolatile
18c5b856ec Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-26 18:51:15 -04:00
xolatile
1f4dcf8a38 Minor refactoring and bug fixes before real work... 2024-07-26 18:51:04 -04:00
anon
e171fddcae Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-27 00:49:39 +02:00
anon
c5fdac18d6 removed dead code; will come back to it later 2024-07-27 00:40:49 +02:00
xolatile
62e4518150 Synchronizing the changes... 2024-07-25 07:59:18 -04:00
xolatile
630b6aa36c Added proto game of life, ASM and EAX, many more instruction combos, refacored assembler... 2024-07-24 22:09:03 -04:00
xolatile
3de231c317 Now compiles, dunno if it works... 2024-07-24 15:31:02 -04:00
xolatile
dd5be337a6 Sanity work in progress, do not compile it... 2024-07-24 15:18:19 -04:00
xolatile
facd80e228 Added instructions into generator... 2024-07-24 08:14:12 -04:00
xolatile
fae1aedeb5 Added 49 new instructions... 2024-07-24 07:47:32 -04:00
xolatile
a205f9a6bb Good night... 2024-07-23 21:55:15 -04:00
xolatile
a125c2be2b Work in progress on finishing encodings... 2024-07-23 20:17:44 -04:00
anon
daeaace9f8 major stress test compiles 2024-07-23 23:54:05 +02:00
anon
c17348f18d a bunch of stuff 2024-07-23 23:06:40 +02:00
xolatile
549937a53a Changed R* to GR*... 2024-07-23 17:03:01 -04:00
anon
7096a579d3 Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-23 14:24:14 +02:00
anon
9133dd3d74 all known leakage is fixed 2024-07-23 14:23:59 +02:00
xolatile
33ff9eb9eb Sorry for printf... 2024-07-23 08:04:48 -04:00
anon
34900fcb9a Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-23 14:01:05 +02:00
anon
e7ca76a4f0 label jmp fixed 2024-07-23 14:00:50 +02:00
xolatile
f2983fdabf Minor fuckarounds in assembler... 2024-07-23 07:44:40 -04:00
anon
272901471b Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-23 12:28:45 +02:00
xolatile
6c76f6fb6f Minor refactoring of assembler... 2024-07-22 19:15:01 -04:00
anon
b0a54971b3 fucked shit up 2024-07-22 18:35:21 +02:00
xolatile
e4afc20f87 Small safe changes to mov instruction... 2024-07-21 18:01:31 -04:00
xolatile
bb468d1ac4 Refactored special II instructions... 2024-07-20 20:25:11 -04:00
xolatile
8af0ae17cd Fixed jump... 2024-07-20 19:32:19 -04:00
xolatile
f795eb80c7 Major aka minor bug fixes and refactoring... 2024-07-20 18:49:16 -04:00
xolatile
60b84862e7 Documented currently supported instructions in assembler... 2024-07-18 23:23:05 -04:00
anon
cf4f42291c Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-19 04:11:05 +02:00
anon
1b9acda87b dumpster fire 2024-07-19 04:10:50 +02:00
xolatile
95e73027ee Refactored UNIX... 2024-07-18 17:25:38 -04:00
xolatile
040b89d92d splint -weak +ignoresigns source/assembler.c 2024-07-18 16:59:01 -04:00
xolatile
09fade383e Implemented memory-based-only float instructions... 2024-07-18 14:53:09 -04:00
xolatile
c5ae9e202c Implemented encoding of 30 new instructions... 2024-07-18 10:20:15 -04:00
anon
bec336d276 machine blocks FINALLY work 2024-07-17 22:50:41 +02:00
anon
78755df0a4 +script type comments 2024-07-17 18:30:46 +02:00
anon
21808bccfe Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-17 18:19:48 +02:00
anon
ebb9d98391 machine code WIP 2024-07-17 18:19:34 +02:00
xolatile
0805c27e16 Implemented more instructions... 2024-07-17 12:02:34 -04:00