diff --git a/CHANGELOG.org b/CHANGELOG.org index 3bea072..0cd38fe 100644 --- a/CHANGELOG.org +++ b/CHANGELOG.org @@ -21,6 +21,7 @@ Added refresh to bootstrap.sh to build seed from cc_x86.s Added missing license headers Added support for ~expressions Added prototype for Slow_Lisp build test +Added Custom type for mes.h ** Changed Converted M2-Planet to use GNU style error message diff --git a/cc_types.c b/cc_types.c index a133771..b99ed3d 100644 --- a/cc_types.c +++ b/cc_types.c @@ -86,7 +86,14 @@ void initialize_types() /* unsigned* has the same properties as unsigned */ g->indirect = g; + /* Custom type for mescc*/ + struct type* h = calloc(1, sizeof(struct type)); + h->name = "SCM"; + h->size = 4; + h->indirect = h; + /* Finalize type list */ + g->next = h; f->next = g; e->next = f; d->next = e; diff --git a/test/test.answers b/test/test.answers index bbf2dbb..12126f0 100644 --- a/test/test.answers +++ b/test/test.answers @@ -9,7 +9,7 @@ a9a3e332d13ded5f80d7431f8717f26527b3722b33ea57760a9a5723dffc099c test/results/t f1c01feb865c4d552033186d9ce50dd39468a7e8aebf762886c13ad3e03b5011 test/results/test08-binary 3b39e72f3de90ed690adfaf6145af46157cef2ec5e72867ac577fa27a0229894 test/results/test09-binary 020e86020819cc4963e6185b22e534fcf8306b6cb116f12643f254a24688ff0a test/results/test10-binary -0c5850abb4ea2c4ba62005d6783b7b076baf86e2b960a806e10ee25dfc30b620 test/results/test100-binary +db6523217dd153dfbbf660750be5ea82ebdf7086a62e3456721e25d4479eedd4 test/results/test100-binary 3fd11bad4a426ce1ff8fd9c6d7d2b943effae9f3f5740b7376e426e9b0555851 test/results/test11-binary f98ab8e4bb35580e0dde96126d7a56aff66bda208d02c8d89390b40d6cff591c test/results/test12-binary 5051ffca2615144419f8ec1a5d4999486ae81e7781428f59e47e866af97cef92 test/results/test13-binary diff --git a/test/test100/proof.answer b/test/test100/proof.answer index ed47876..240fb91 100644 --- a/test/test100/proof.answer +++ b/test/test100/proof.answer @@ -1 +1 @@ -b39435961127c9f5096e07a54c1aff13b02444d0ca07c61477558c1b1ff999a1 test/test100/proof +621f03ddcfe25625517ccdf36002cb290047869764be270c45fdb2ab4493b3fc test/test100/proof