[SCM] Lisaac compiler branch, mildred-backend, updated. lisaac-0.12-524-g7710f76
Mildred Ki'Lya
silkensedai at online.fr
Tue Aug 25 21:54:00 UTC 2009
The following commit has been merged in the mildred-backend branch:
commit 45600a41927f40f75f728975cefd32c29d58bcb1
Author: Mildred Ki'Lya <silkensedai at online.fr>
Date: Tue Aug 25 22:01:05 2009 +0200
BOOTSTRAP OK - fixed backend code generation errors
diff --git a/bootstrap.sh b/bootstrap.sh
index 8d8865b..5aefb55 100755
--- a/bootstrap.sh
+++ b/bootstrap.sh
@@ -9,6 +9,7 @@ log lisaac-prj src/make.lip src/lisaac -no-debug
if [ lisaac.c -nt lisaac ]; then
log gcc lisaac.c -o lisaac -lm
fi
+log cp lisaac.c lisaac1.c
log ./lisaac src/make.lip src/lisaac -no-debug
if [ lisaac.c -nt lisaac ]; then
log gcc lisaac.c -o lisaac -lm
diff --git a/src/tools/backend.li b/src/tools/backend.li
index a27faba..0772688 100644
--- a/src/tools/backend.li
+++ b/src/tools/backend.li
@@ -722,6 +722,7 @@ Section Public
output.add_last '{';
(s.static_type.is_late_binding).if {
append_type_typeid_name_for (s.static_type.raw) in output;
+ output.add_last ',';
};
};
(is_count).if {
diff --git a/src/tools/backend_c.li b/src/tools/backend_c.li
index 671450b..f5964ba 100644
--- a/src/tools/backend_c.li
+++ b/src/tools/backend_c.li
@@ -49,6 +49,7 @@ Section Public
buf.append "struct ";
append_type_struct_name_for alias in buf;
};
+ buf.add_last ' ';
append_type_name_for t in buf;
buf.add_last ';';
((t.type_c = NULL) && {t.alias_slot != NULL}).if {
--
Lisaac compiler
More information about the Lisaac-commits
mailing list