summaryrefslogtreecommitdiff
path: root/crenshaw
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2018-09-30 21:28:10 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2018-09-30 21:28:10 +0200
commita68c1c8e9c4dcf834ca2e89ab4f73a3eaaeab28e (patch)
tree6d518ea0e2bafbd4723c59f4032b8d85305f2d26 /crenshaw
parent9e5c8a8491c6bd1aff0cddb093c55a580f7fcbb1 (diff)
downloadcompilertests-a68c1c8e9c4dcf834ca2e89ab4f73a3eaaeab28e.tar.gz
compilertests-a68c1c8e9c4dcf834ca2e89ab4f73a3eaaeab28e.tar.bz2
first working compilation with ec
Diffstat (limited to 'crenshaw')
-rwxr-xr-xcrenshaw/build.sh1
-rw-r--r--crenshaw/emul.c2
2 files changed, 1 insertions, 2 deletions
diff --git a/crenshaw/build.sh b/crenshaw/build.sh
index 6c166f8..420dc3f 100755
--- a/crenshaw/build.sh
+++ b/crenshaw/build.sh
@@ -1,5 +1,4 @@
fpc main.pas
-./main < test.prog > test.asm
cat test.asm
nasm -o test.bin -f bin test.asm
#nasm -f elf32 test.asm
diff --git a/crenshaw/emul.c b/crenshaw/emul.c
index 727acdb..299dcc7 100644
--- a/crenshaw/emul.c
+++ b/crenshaw/emul.c
@@ -298,7 +298,7 @@ int main( int argc, char *argv[] )
dump_regs( uc );
dump_stack( uc );
- dump_memory( uc, data_start, CODE_START + code_size );
+ //dump_memory( uc, data_start, CODE_START + code_size );
if( strcmp( instrs[n].mnemonic, "hlt" ) == 0 ) {
terminate = true;