Merge pull request #1 from stikonas/blynn-compiler
Bootstrap blynn-compiler up to marginally
This commit is contained in:
commit
d851484fc7
|
@ -1 +1 @@
|
||||||
Subproject commit 75493bc386a4bd19d8d1ce92cf004e994d8d9932
|
Subproject commit b65c9026d3ddeed5007e5aa1e709dc4006778293
|
|
@ -114,3 +114,36 @@ hex2 -f test/common_x86/ELF-i386-debug.hex2 \
|
||||||
|
|
||||||
# Make virtually
|
# Make virtually
|
||||||
./bin/vm -f virtually.hs --foreign 2 --raw generated/uniquely_raw.txt --rts_c run -o generated/virtually_raw.txt
|
./bin/vm -f virtually.hs --foreign 2 --raw generated/uniquely_raw.txt --rts_c run -o generated/virtually_raw.txt
|
||||||
|
|
||||||
|
# Make marginally
|
||||||
|
./bin/vm -f marginally.hs --foreign 2 --raw generated/virtually_raw.txt --rts_c run -o generated/marginally.c
|
||||||
|
M2-Planet --architecture x86 \
|
||||||
|
-f functions/file.c \
|
||||||
|
-f functions/exit.c \
|
||||||
|
-f functions/malloc.c \
|
||||||
|
-f functions/calloc.c \
|
||||||
|
-f functions/file_print.c \
|
||||||
|
-f functions/in_set.c \
|
||||||
|
-f functions/numerate_number.c \
|
||||||
|
-f functions/match.c \
|
||||||
|
-f functions/require.c \
|
||||||
|
-f generated/marginally.c \
|
||||||
|
--debug \
|
||||||
|
-o bin/marginally.M1
|
||||||
|
|
||||||
|
blood-elf -f bin/marginally.M1 --entry _start -o bin/marginally-footer.M1
|
||||||
|
|
||||||
|
M1 -f test/common_x86/x86_defs.M1 \
|
||||||
|
-f test/common_x86/libc-core.M1 \
|
||||||
|
-f bin/marginally.M1 \
|
||||||
|
-f bin/marginally-footer.M1 \
|
||||||
|
--LittleEndian \
|
||||||
|
--architecture x86 \
|
||||||
|
-o bin/marginally.hex2
|
||||||
|
|
||||||
|
hex2 -f test/common_x86/ELF-i386-debug.hex2 \
|
||||||
|
-f bin/marginally.hex2 \
|
||||||
|
--LittleEndian \
|
||||||
|
--architecture x86 \
|
||||||
|
--BaseAddress 0x8048000 \
|
||||||
|
-o bin/marginally --exec_enable
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 8a87a7689b9f92c218c2d6d519a3e61867a717db
|
Subproject commit 0e6d8d6d3f261b550af1768b767f66b30fd07854
|
Loading…
Reference in New Issue