50 Commits

Author SHA1 Message Date
xolatile
18a35c1c6d Normal ELF64 headers without hacks... 2024-07-16 19:42:26 -04:00
xolatile
0551425067 Implemented call insstruction... 2024-07-16 11:52:08 -04:00
xolatile
ccc02a33b3 Sorry, pushed unsinifhs code... 2024-07-16 11:14:35 -04:00
xolatile
51e48cd82b Procedure fasm testing file... 2024-07-16 11:00:27 -04:00
xolatile
c5d00a2a0f New assembler... 2024-07-16 10:03:57 -04:00
anon
0b540622b1 token dumping 2024-07-16 04:45:57 +02:00
anon
a2f60be69f this is why i drink 2024-07-16 03:17:59 +02:00
xolatile
ee02ff0266 Assembler 7... 2024-07-15 20:51:17 -04:00
xolatile
9e1480c4ad Implemened arrayed ASMDIRIMM thing... 2024-07-15 19:50:20 -04:00
anon
87f8d0b8ed clear errors 2024-07-16 00:38:04 +02:00
xolatile
87dc21c591 Updates... 2024-07-15 18:25:49 -04:00
xolatile
c76ecf3f07 Finished fastcall in theory... 2024-07-14 12:41:19 -04:00
anon
b6bbe0de4e +debug.h 2024-07-14 16:27:07 +02:00
xolatile
a5f5b68640 Fixed tiny bug, we can have multiple variables now... 2024-07-13 22:10:28 -04:00
xolatile
2e06b65f58 Added barebones memory addressing, testing in progress... 2024-07-13 18:31:49 -04:00
xolatile
2175f5506c Synchronization... 2024-07-13 08:36:40 -04:00
xolatile
fc12ed58be Integrated unix package into EAXHLA, fixed some tiny bugs, tested... 2024-07-11 12:25:18 -04:00
xolatile
6e88b65b8c Refactored assembler and working on memory addressing... 2024-07-11 08:25:54 -04:00
xolatile
b3d460d675 Fixed all bugs in test generator... 2024-07-10 12:52:59 -04:00
xolatile
8bb4b2be4f More tests passed, bug fix for INS REG IMM... 2024-07-10 07:39:22 -04:00
xolatile
5f428237b0 Yesterday work and example commenting and planning... 2024-07-09 09:29:26 -04:00
xolatile
35f3597a10 Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-08 19:38:03 -04:00
xolatile
af3ef51339 Tested all regular and irregular instructions with registers... 2024-07-08 19:37:50 -04:00
anon
d325597373 Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc 2024-07-08 23:10:37 +02:00
anon
9f00eae185 empty flat renaming and checking 2024-07-08 23:08:24 +02:00
xolatile
fff106dd6d Fixed minor bug thanks to tools... 2024-07-08 17:01:43 -04:00
xolatile
5e6d87c268 Added warning about array... 2024-07-08 15:41:33 -04:00
xolatile
8b0ed7579d Some very evil testing things... 2024-07-08 14:38:45 -04:00
xolatile
de403bd356 Added major bug fix in 2 SLOC... 2024-07-08 11:43:39 -04:00
xolatile
744a605723 Added important debugging program for me and maybe for others too... 2024-07-07 10:36:17 -04:00
xolatile
33b8628466 Work in progress on small debugging and refactoring... 2024-07-07 03:17:18 -04:00
xolatile
50cb09e4e1 Added immediates and displacements prototype... 2024-07-07 01:16:18 -04:00
xolatile
63ef245535 Implemented robust jmp instruction... 2024-07-06 09:36:54 -04:00
xolatile
5efba26804 Implemented mov instruction core... 2024-07-06 08:03:05 -04:00
xolatile
0d660b1c45 Updated assembler, 32 new instructions... 2024-07-05 17:33:34 -04:00
xolatile
32393fa0f0 Adjustments in assemble functoin... 2024-07-05 17:07:46 -04:00
xolatile
113bafb7d5 Work in progress on jump and move... 2024-07-05 17:01:10 -04:00
xolatile
69baf7a526 Minor change... 2024-07-05 04:19:35 -04:00
xolatile
8418df6a93 Implemented new 8 instructions, tested the hell out of them... 2024-07-04 15:42:54 -04:00
xolatile
48e2061aaa New special instruction building... 2024-07-04 10:18:04 -04:00
xolatile
6c1e05c926 Removed all conditionals from assembler... 2024-07-04 07:50:52 -04:00
xolatile
85568abf72 Documented warnings, added certain core functions... 2024-07-03 16:56:54 -04:00
xolatile
90e74fc189 Refactored usual names for assembly enumerations... 2024-07-03 10:27:47 -04:00
xolatile
7615b77ec4 Updated assembler... 2024-07-03 04:06:23 -04:00
xolatile
fd00640f69 Tested assembler generation... 2024-07-03 01:28:01 -04:00
xolatile
a00f0cd6cd New assembler stuff... 2024-07-02 17:26:33 -04:00
anon
4a5d02bbe4 mockup demo compiles 2024-07-02 18:52:34 +02:00
xolatile
47a569f057 More specialized functions... 2024-07-02 03:21:39 -04:00
xolatile
eac867607d Formatting of regular insstructions... 2024-07-01 22:54:37 -04:00
xolatile
aec61241e7 Minor restructuring and example... 2024-07-01 21:52:07 -04:00