Torsten Ruger
|
49ee2af8af
|
slightly better name for builder
|
2014-04-21 00:28:26 +03:00 |
|
Torsten Ruger
|
98a197a0ca
|
better builder names and remove the funny make syntax
|
2014-04-21 00:07:33 +03:00 |
|
Torsten Ruger
|
2dffad61b8
|
fix cp paste
|
2014-04-21 00:07:03 +03:00 |
|
Torsten Ruger
|
2c57ca773b
|
push and pop were forgotten, fixed and tested
|
2014-04-20 23:48:04 +03:00 |
|
Torsten Ruger
|
87db8b527e
|
docs were copy paste
|
2014-04-20 23:47:44 +03:00 |
|
Torsten Ruger
|
dd0b539a56
|
ignore object files
|
2014-04-20 23:47:14 +03:00 |
|
Torsten Ruger
|
b80836c45c
|
start on a printf call
|
2014-04-20 23:47:02 +03:00 |
|
Torsten Ruger
|
6019fb5d79
|
minimal test of generating a whole programm (that can be linked and run,yeah)
|
2014-04-20 18:59:21 +03:00 |
|
Torsten Ruger
|
6226521abb
|
figuring relocations
|
2014-04-20 02:28:57 +03:00 |
|
Torsten Ruger
|
4e075e3a81
|
ast was used in parsing
|
2014-04-20 02:28:15 +03:00 |
|
Torsten Ruger
|
d50efa0988
|
fixed the example assembler program. compilation actually works
|
2014-04-20 00:13:58 +03:00 |
|
Torsten Ruger
|
091a93f368
|
fix names and requires to get some elf out again (still crashes though)
|
2014-04-19 23:25:46 +03:00 |
|
Torsten Ruger
|
a89bc3d628
|
adds the other load store instructions
|
2014-04-19 19:38:13 +03:00 |
|
Torsten Ruger
|
bef1df8485
|
test and fix store instruction (syntax was not for coding)
|
2014-04-19 19:34:04 +03:00 |
|
Torsten Ruger
|
4bb74a0de2
|
fix block initialization style by adding init methods
|
2014-04-18 19:19:57 +03:00 |
|
Torsten Ruger
|
529f109171
|
found and fixed a real bug
|
2014-04-18 16:04:14 +03:00 |
|
Torsten Ruger
|
4fa00371e5
|
remove lines and columns
|
2014-04-18 15:58:42 +03:00 |
|
Torsten Ruger
|
b420bb4993
|
More and more instructions (now with objdump codes to ptove it)
|
2014-04-18 15:49:23 +03:00 |
|
Torsten Ruger
|
a9d0ee2754
|
bic, and and adc tests
|
2014-04-17 20:24:37 +03:00 |
|
Torsten Ruger
|
5d9c4323bb
|
test no 3
|
2014-04-17 15:35:55 +03:00 |
|
Torsten Ruger
|
f4315804c1
|
dried up the test code
|
2014-04-17 14:43:52 +03:00 |
|
Torsten Ruger
|
36bde218f6
|
second test hurrah
|
2014-04-17 12:54:51 +03:00 |
|
Torsten Ruger
|
f38c94d8e9
|
add accessor for the s instruction postfix (affecting status flag)
|
2014-04-17 12:54:37 +03:00 |
|
Torsten Ruger
|
3431411e63
|
adds a pie in the sky
|
2014-04-17 12:53:42 +03:00 |
|
Torsten Ruger
|
a7af1a4664
|
small doc
|
2014-04-16 12:45:36 +03:00 |
|
Torsten Ruger
|
8e0494f410
|
move some unused parse related classes out of the way
|
2014-04-16 12:10:58 +03:00 |
|
Torsten Ruger
|
69b0f7a0e3
|
lift the nodes out of the parser
|
2014-04-16 12:03:39 +03:00 |
|
Torsten Ruger
|
1564f9b439
|
change result to hex because that is what objectdump disasemles
|
2014-04-16 12:03:12 +03:00 |
|
Torsten Ruger
|
5bd4be313c
|
lift label out of the code generator
|
2014-04-16 12:02:28 +03:00 |
|
Torsten Ruger
|
e47b1dcadd
|
first working test (hurray) that checks a mov instruction
|
2014-04-14 21:53:29 +03:00 |
|
Torsten Ruger
|
2e6b90b12e
|
cleanup, requires, namespacing to actually get it to work
|
2014-04-14 21:52:16 +03:00 |
|
Torsten Ruger
|
5ad36bbd56
|
Version bump to 0.0.0
|
2014-04-14 19:48:04 +03:00 |
|
Torsten Ruger
|
408b290b8a
|
adds first version of the expanded as assembler from mikko
|
2014-04-14 18:09:56 +03:00 |
|
Torsten Ruger
|
52e9542d73
|
clean up after a little
|
2014-04-14 16:46:17 +03:00 |
|
Torsten Ruger
|
8648647754
|
jeweler generates its things
|
2014-04-14 15:58:59 +03:00 |
|
Torsten Rüger
|
8f2d98e567
|
Initial commit
|
2014-04-14 05:51:44 -07:00 |
|