From ba167dfcd3b261845f44c1e7f3b5c05b1ec519a4 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Tue, 13 Oct 2015 02:33:42 -0400 Subject: [PATCH] notes --- TODO | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/TODO b/TODO index d3976d22..25235323 100644 --- a/TODO +++ b/TODO @@ -1,11 +1,13 @@ Instructions to rebuild cyclone after changing string_type returns to object returns: -sudo ls ; cyclone scheme/cyclone/cgen.sld && sudo cp scheme/cyclone/cgen.* /usr/local/share/cyclone/scheme/cyclone/ -make clean ; make && sudo make install -sudo make install-includes -cp ../cyclone-bootstrap/dispatch.c . -make libcyclone.a -sudo make install-libs -make clean ; make && sudo make install +shouldn't it just be a matter of compiling cgen and dumping that and the includes/libs into bootstrap?? +;sudo ls ; cyclone scheme/cyclone/cgen.sld && sudo cp scheme/cyclone/cgen.* /usr/local/share/cyclone/scheme/cyclone/ +;make clean ; make && sudo make install +;sudo make install-includes +;cp ../cyclone-bootstrap/dispatch.c . +;make libcyclone.a +;sudo make install-libs +;make clean ; make && sudo make install +at this point, cyclone crashes when compiling the test suite. I think there may be a problem with there being a disconnect between the old/new versions of compiled code, runtime libs, etc. however, the generated c files have the change. so it should be possible to bootstrap using them... Roadmap: