Release 1.5.0

This commit is contained in:
Jeremiah Orians 2020-02-01 16:21:10 -05:00
parent 24829bee3c
commit 71062011cd
No known key found for this signature in database
GPG Key ID: 5410E91C14959E87
4 changed files with 16 additions and 7 deletions

View File

@ -29,10 +29,14 @@ Added a manpage for M2-Planet
Added support for nested structs thanks to fosslinux
Added support for access, chdir and fchdir primitives
Added AArch64 target (mescc-tools 0.7.0 required), all tests passing but rough on the edges
Added require support to reduce number of segfaults possible
Added first pass error checking in primitives
Added first knight-native cc-minimal.c
** Changed
Reordered types to prefer longs over unsigned over ints or chars
Replaced NOP with NULL to better match what it is really ment.
Enabled large binary support in knight-native
** Fixed
Typo: Recieved -> Received
@ -41,10 +45,15 @@ Corrected AMD64's xchg rax, rbx into it's proper encoding
A great deal of typos thanks to Andrius Štikonas
Regression in numerate_number
Segfault found in build_member when passed a non-number
Segfault found in tokenizer
Segfault in string hexifier
Enabled skipped cleanup scripts
Unbalanced { segfaults
** Removed
Removed bootstrap process as it belongs in mescc-tools-seed instead.
Removed need for fixup_int32
Removed unneeded lines in .gitignore
* 1.4 - 2019-06-23
** Added

2
cc.c
View File

@ -100,7 +100,7 @@ int main(int argc, char** argv)
}
else if(match(argv[i], "-V") || match(argv[i], "--version"))
{
file_print("M2-Planet v1.3.0\n", stderr);
file_print("M2-Planet v1.5.0\n", stderr);
exit(EXIT_SUCCESS);
}
else

View File

@ -64,11 +64,11 @@ a0ae067746e7a2b01d33950da1cf640e12c3a70a045ab331ea2025af59dec9af test/results/t
e01b615db5df31392bd1054c45141dcff936b11dfb1cad270edc0aa67653f5a1 test/results/test10-knight-native-binary
c1b5a2a3cd46c5e95e5540e871c2a916e028684ca80f51c001ef489342e27625 test/results/test10-knight-posix-binary
b3e13d54aab689137628fb9c4487bfd8288f9bd18bef8fe756577c8d2dce1f1f test/results/test10-x86-binary
654cf981356abe8e7e3303c5dc462b1306b21fa543f9bfedcf2de4f8b5fc320d test/results/test100-aarch64-binary
4986b1dd5917c2b8e1d43db0046e1156bcc2bd5e61bf09295c21129b548bb2dc test/results/test100-amd64-binary
546fa052705af729d91243b01200619749e94a2b89dfd132845ec5e8363baacc test/results/test100-armv7l-binary
2ab893986a397fcbc07738d3ec2ae40d042cac288c6d840a6ab53148a3dd8442 test/results/test100-knight-posix-binary
e3e5cf90f6b6bc27e027514ed221e4851a98963dfe5a642227843827aaf8ce93 test/results/test100-x86-binary
3d13476cf2047280bedc98670b920c0c2a8fe1f429968ef48738e9b16f0fe161 test/results/test100-aarch64-binary
1ebb54cdb12212a9753822e04d45f2a51f7852a44fb27d54b3b1f2c762c11e63 test/results/test100-amd64-binary
9c3457a8702a9b56a1afa658aaaac68c808d8d17439fac4aaea3714d0c657562 test/results/test100-armv7l-binary
837642751f284dc694dbb9386ef781f656b6c0c2df0579d223eda09b7514836b test/results/test100-knight-posix-binary
3087ce4ef019b9f5475e4ee33d31b0013621296038c0c357f0238621a740b95d test/results/test100-x86-binary
d5ac894e7131976d45952e2d2b1792be2a0b1091fa1930fa8a3ba87248debc78 test/results/test11-aarch64-binary
34e6d535e30ef8826a4ad1a4d08b76cfa370c54595599ad3be784b64c9cd8ec5 test/results/test11-amd64-binary
893695e6f300a0fe055fad935a56abd549bba70d1d39c535a680f41bbb73f117 test/results/test11-armv7l-binary

View File

@ -1 +1 @@
a361526e45b08ebd44af98b9478a9d2ad9c478289e9c4233f402a319dcbad907 test/test100/proof
788e2532f144dade67485f4fa167142f202158c62b0b1fe8d50ddb2a5224156a test/test100/proof