Torsten Ruger
|
37eeb81f45
|
fix all tests for previous commit
|
2019-02-08 23:03:23 +02:00 |
|
Torsten Ruger
|
c947c27a14
|
clean up booting
many machine boot became obsolete
or just neede parfait to boot
actual linker functionality pending
|
2018-07-01 14:12:42 +03:00 |
|
Torsten Ruger
|
956c2ebe54
|
make arm use branch_lsteners
|
2018-06-19 10:51:03 +03:00 |
|
Torsten Ruger
|
698c845297
|
seperate position create and register
many test fixes
|
2018-06-15 22:00:49 +03:00 |
|
Torsten Ruger
|
d7b3368b28
|
fix some pesty errors
need to fix instruction overlap beofre interpreter starts again
|
2018-06-05 19:05:12 +03:00 |
|
Torsten Ruger
|
b81d9565de
|
fix binary code offset when calling
in other words, remember the arm pipeline being 8
|
2018-05-29 17:03:20 +03:00 |
|
Torsten Ruger
|
39902401b9
|
positioning code by setting first method code
codes will initial (and on reset) propagate the whole chain
|
2018-05-13 15:28:10 +03:00 |
|
Torsten Ruger
|
2d901bf7b6
|
not wrapping the cpu initial jump anymore
also introduce padding after cpu_init (wip)
|
2018-05-12 18:36:59 +03:00 |
|
Torsten Ruger
|
776a97986d
|
fix instruction positioning
use at as at and only compute difference when needed (to determine if
there is a jump in binary)
Easier to understand that way
|
2018-05-11 18:36:45 +03:00 |
|
Torsten Ruger
|
cf06642768
|
start passing positions along inside the position code
|
2018-05-08 19:59:43 +03:00 |
|
Torsten Ruger
|
68fb9b1bdc
|
rename Position get/set
|
2018-05-06 20:04:02 +03:00 |
|
Torsten Ruger
|
d65a982454
|
start by moving positioned(module) to position(class)
|
2018-05-05 19:47:18 +03:00 |
|
Torsten Ruger
|
43d5521cfc
|
debugging positions
|
2018-05-05 19:32:01 +03:00 |
|
Torsten Ruger
|
606e3f8cb3
|
fix calling to binaries
used to be to the method, but we assemble the method to its own
position.
Throw in a test for binary calling
|
2018-03-28 13:00:03 +03:00 |
|
Torsten Ruger
|
da58ce30e3
|
put arm tests in arm module
|
2017-01-03 22:37:55 +02:00 |
|
Torsten Ruger
|
b3bf881c49
|
streamline arm test names and get guard to pick up right tests
|
2016-12-14 19:06:32 +02:00 |
|