This commit is contained in:
Kartik K. Agaram 2021-05-14 08:05:24 -07:00
parent 9b37c03de9
commit a42f4613f7
2 changed files with 4 additions and 5 deletions

View File

@ -1,5 +1,5 @@
#!/bin/sh #!/bin/sh
# Build and test all included SubX programs on Linux: # Build and test all included Mu and SubX programs on Linux:
# translate them into ELF binaries # translate them into ELF binaries
# if possible, compare the generated binaries with what's already in git # if possible, compare the generated binaries with what's already in git
# run/test the ELF binaries in emulated mode # run/test the ELF binaries in emulated mode

View File

@ -1,6 +1,6 @@
#!/bin/sh #!/bin/sh
# Build and test all included SubX programs on non-Linux platforms: # Build and test all included Mu and SubX programs on non-Linux platforms:
# translate them into ELF binaries # translate them into ELF binaries in emulated mode
# if possible, compare the generated binaries with what's already in git # if possible, compare the generated binaries with what's already in git
# run/test the ELF binaries in emulated mode # run/test the ELF binaries in emulated mode
# #
@ -97,8 +97,7 @@ bootstrap/bootstrap translate 000init.subx ex11.subx -o ex11
echo ex12 echo ex12
bootstrap/bootstrap translate 000init.subx ex12.subx -o ex12 bootstrap/bootstrap translate 000init.subx ex12.subx -o ex12
test $EMULATED && bootstrap/bootstrap run ex12 # final byte of mmap'd address is well-nigh guaranteed to be 0 bootstrap/bootstrap run ex12 # final byte of mmap'd address is well-nigh guaranteed to be 0
test $NATIVE && ex12
echo ex13 echo ex13
bootstrap/bootstrap translate 000init.subx ex13.subx -o ex13 bootstrap/bootstrap translate 000init.subx ex13.subx -o ex13