Ben Vanik
|
ae4d8ad40e
|
Code fixes to get things somewhat compiling on Windows.
|
2013-01-30 01:35:08 -08:00 |
|
Ben Vanik
|
7b62fa96bd
|
Progress on ghetto memory allocator.
|
2013-01-28 21:36:03 -08:00 |
|
Ben Vanik
|
5c2060af72
|
Now running up to the first required kernel call.
If memory address validation is turned off it runs a lot further.
|
2013-01-28 03:03:37 -08:00 |
|
Ben Vanik
|
46d5a0b51d
|
Executing a bunch of instructions!
Very hacky module startup code, but can now start XEXs! Time to start
implementing kernel stuff.
|
2013-01-27 22:14:24 -08:00 |
|
Ben Vanik
|
92a3e19cd9
|
Fixing to allow multiple executions/process.
|
2013-01-27 19:33:57 -08:00 |
|
Ben Vanik
|
12d9c3d15e
|
First instruction executed in the test runner!
Fixes #7.
|
2013-01-27 17:49:32 -08:00 |
|
Ben Vanik
|
bba99d4a22
|
Refactoring to allow for raw binary loading.
|
2013-01-27 12:48:10 -08:00 |
|
Ben Vanik
|
91f9e8b7bb
|
Generating a lot of code!
Still a few missing instructions/variants and other issues, but a big and
valid LLVM module is being generated.
|
2013-01-22 00:22:27 -08:00 |
|
Ben Vanik
|
791f14182c
|
Fixing a bunch of valgrind errors and reworking globals.
|
2013-01-21 14:31:59 -08:00 |
|
Ben Vanik
|
b29dd22850
|
Adding instruction emitting functions.
All empty, all ready to go!
|
2013-01-21 11:55:42 -08:00 |
|
Ben Vanik
|
ca2908db32
|
Converting everything to C++ cause I'm a masochist.
|
2013-01-20 01:13:59 -08:00 |
|