Permalink
Browse files

Merged master

  • Loading branch information...
1 parent 4e7e728 commit 44669a316c2ee1f45ffacb333ec2bc31bd0a8ad5 @Gabriano Gabriano committed Jun 1, 2012
Showing with 3,210 additions and 3,208 deletions.
  1. +39 −39 gsc/_gambcgsc.c
  2. +8 −8 gsc/_gsc_.c
  3. +3,159 −3,075 gsc/_t-univ.c
  4. +4 −86 gsc/_t-univ.scm
View
@@ -4072,6 +4072,7 @@
"c#lambda-lift?"
"c#lambda-sym"
"c#last-pair"
+"c#lbl->id"
"c#lbl-num"
"c#lbl-num->bb"
"c#lbl?"
@@ -4382,6 +4383,7 @@
"c#reverse-append!"
"c#run-time-binding?"
"c#run-time-bindings-sym"
+"c#runtime-system"
"c#s16vect->list"
"c#s16vect-length"
"c#s16vect-ref"
@@ -4901,21 +4903,22 @@
"c#univ-dump"
"c#univ-dump-procs"
"c#univ-enable-jump-destination-inlining?"
-"c#univ-exit"
+"c#univ-eq"
"c#univ-expr"
+"c#univ-global"
"c#univ-if-then"
"c#univ-if-then-else"
"c#univ-increment"
"c#univ-jump-info"
"c#univ-label-info"
"c#univ-ne"
-"c#univ-null"
"c#univ-prim-info*"
"c#univ-prim-proc-add!"
"c#univ-prim-proc-table"
"c#univ-return"
"c#univ-setup"
"c#univ-switch-testable?"
+"c#univ-throw"
"c#unquote-expr?"
"c#unquote-splicing-expr?"
"c#unquote-splicing-sym"
@@ -4978,6 +4981,7 @@
"c#wchar_t-sym"
"c#with-exception-handling"
"c#with-stack-base-offset"
+"c#with-stack-pointer-adjust"
"c#wrap-program"
"c#write-bb"
"c#write-frame"
@@ -6173,7 +6177,6 @@
"c#jump-state-in-stk"
"c#label-lbl-num-set!"
"c#lambda-expr?"
-"c#lbl->id"
"c#live-slot-var?"
"c#locat-filename"
"c#lowest"
@@ -6250,7 +6253,6 @@
"c#ref-var"
"c#ref-var-set!"
"c#reg-num"
-"c#runtime-system"
"c#s16vect-set!"
"c#s32vect-set!"
"c#s64vect-set!"
@@ -6333,7 +6335,6 @@
"c#target-switch-testable?"
"c#target-task-return"
"c#type-pot-fut?"
-"c#univ-eq"
"c#univ-frame-alignment"
"c#univ-frame-reserve"
"c#univ-function"
@@ -6367,7 +6368,6 @@
"c#var-stamp-set!"
"c#varset-unwrap"
"c#varset-wrap"
-"c#with-stack-pointer-adjust"
"c#write-bbs"
"c#write-word"
"call-with-input-process"
@@ -20591,30 +20591,30 @@ ___DEF_SUB_NSTR(___X1980,9)
___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_enable_2d_jump_2d_destination_2d_inlining_3f_,___S_c_23_univ_2d_eq,___X1980,339252993,___G_c_23_univ_2d_eq)
___DEF_SUB_NSTR(___X1981,11)
___NSTR8(99,35,117,110,105,118,45,101)
- ___NSTR3(120,105,116)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_eq,___S_c_23_univ_2d_exit,___X1981,124266266,___G_c_23_univ_2d_exit)
-___DEF_SUB_NSTR(___X1982,11)
- ___NSTR8(99,35,117,110,105,118,45,101)
___NSTR3(120,112,114)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_exit,___S_c_23_univ_2d_expr,___X1982,497826697,___G_c_23_univ_2d_expr)
-___DEF_SUB_NSTR(___X1983,22)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_eq,___S_c_23_univ_2d_expr,___X1981,497826697,___G_c_23_univ_2d_expr)
+___DEF_SUB_NSTR(___X1982,22)
___NSTR8(99,35,117,110,105,118,45,102)
___NSTR8(114,97,109,101,45,97,108,105)
___NSTR6(103,110,109,101,110,116)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_expr,___S_c_23_univ_2d_frame_2d_alignment,___X1983,393105858,___G_c_23_univ_2d_frame_2d_alignment)
-___DEF_SUB_NSTR(___X1984,20)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_expr,___S_c_23_univ_2d_frame_2d_alignment,___X1982,393105858,___G_c_23_univ_2d_frame_2d_alignment)
+___DEF_SUB_NSTR(___X1983,20)
___NSTR8(99,35,117,110,105,118,45,102)
___NSTR8(114,97,109,101,45,114,101,115)
___NSTR4(101,114,118,101)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_frame_2d_alignment,___S_c_23_univ_2d_frame_2d_reserve,___X1984,124862846,___G_c_23_univ_2d_frame_2d_reserve)
-___DEF_SUB_NSTR(___X1985,15)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_frame_2d_alignment,___S_c_23_univ_2d_frame_2d_reserve,___X1983,124862846,___G_c_23_univ_2d_frame_2d_reserve)
+___DEF_SUB_NSTR(___X1984,15)
___NSTR8(99,35,117,110,105,118,45,102)
___NSTR7(117,110,99,116,105,111,110)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_frame_2d_reserve,___S_c_23_univ_2d_function,___X1985,131957012,___G_c_23_univ_2d_function)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_frame_2d_reserve,___S_c_23_univ_2d_function,___X1984,131957012,___G_c_23_univ_2d_function)
+___DEF_SUB_NSTR(___X1985,13)
+ ___NSTR8(99,35,117,110,105,118,45,103)
+ ___NSTR5(108,111,98,97,108)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_function,___S_c_23_univ_2d_global,___X1985,262069502,___G_c_23_univ_2d_global)
___DEF_SUB_NSTR(___X1986,14)
___NSTR8(99,35,117,110,105,118,45,105)
___NSTR6(102,45,116,104,101,110)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_function,___S_c_23_univ_2d_if_2d_then,___X1986,217775513,___G_c_23_univ_2d_if_2d_then)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_global,___S_c_23_univ_2d_if_2d_then,___X1986,217775513,___G_c_23_univ_2d_if_2d_then)
___DEF_SUB_NSTR(___X1987,19)
___NSTR8(99,35,117,110,105,118,45,105)
___NSTR8(102,45,116,104,101,110,45,101)
@@ -20653,52 +20653,52 @@ ___DEF_SUB_NSTR(___X1994,9)
___NSTR8(99,35,117,110,105,118,45,110)
___NSTR1(101)
___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_nb_2d_gvm_2d_regs,___S_c_23_univ_2d_ne,___X1994,125636604,___G_c_23_univ_2d_ne)
-___DEF_SUB_NSTR(___X1995,11)
- ___NSTR8(99,35,117,110,105,118,45,110)
- ___NSTR3(117,108,108)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_ne,___S_c_23_univ_2d_null,___X1995,264716648,___G_c_23_univ_2d_null)
-___DEF_SUB_NSTR(___X1996,16)
+___DEF_SUB_NSTR(___X1995,16)
___NSTR8(99,35,117,110,105,118,45,112)
___NSTR8(114,105,109,45,105,110,102,111)
___NSTR0
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_null,___S_c_23_univ_2d_prim_2d_info,___X1996,18380686,___G_c_23_univ_2d_prim_2d_info)
-___DEF_SUB_NSTR(___X1997,17)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_ne,___S_c_23_univ_2d_prim_2d_info,___X1995,18380686,___G_c_23_univ_2d_prim_2d_info)
+___DEF_SUB_NSTR(___X1996,17)
___NSTR8(99,35,117,110,105,118,45,112)
___NSTR8(114,105,109,45,105,110,102,111)
___NSTR1(42)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_prim_2d_info,___S_c_23_univ_2d_prim_2d_info_2a_,___X1997,96508311,___G_c_23_univ_2d_prim_2d_info_2a_)
-___DEF_SUB_NSTR(___X1998,21)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_prim_2d_info,___S_c_23_univ_2d_prim_2d_info_2a_,___X1996,96508311,___G_c_23_univ_2d_prim_2d_info_2a_)
+___DEF_SUB_NSTR(___X1997,21)
___NSTR8(99,35,117,110,105,118,45,112)
___NSTR8(114,105,109,45,112,114,111,99)
___NSTR5(45,97,100,100,33)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_prim_2d_info_2a_,___S_c_23_univ_2d_prim_2d_proc_2d_add_21_,___X1998,309365058,___G_c_23_univ_2d_prim_2d_proc_2d_add_21_)
-___DEF_SUB_NSTR(___X1999,22)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_prim_2d_info_2a_,___S_c_23_univ_2d_prim_2d_proc_2d_add_21_,___X1997,309365058,___G_c_23_univ_2d_prim_2d_proc_2d_add_21_)
+___DEF_SUB_NSTR(___X1998,22)
___NSTR8(99,35,117,110,105,118,45,112)
___NSTR8(114,105,109,45,112,114,111,99)
___NSTR6(45,116,97,98,108,101)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_prim_2d_proc_2d_add_21_,___S_c_23_univ_2d_prim_2d_proc_2d_table,___X1999,190833591,___G_c_23_univ_2d_prim_2d_proc_2d_table)
-___DEF_SUB_NSTR(___X2000,13)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_prim_2d_proc_2d_add_21_,___S_c_23_univ_2d_prim_2d_proc_2d_table,___X1998,190833591,___G_c_23_univ_2d_prim_2d_proc_2d_table)
+___DEF_SUB_NSTR(___X1999,13)
___NSTR8(99,35,117,110,105,118,45,114)
___NSTR5(101,116,117,114,110)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_prim_2d_proc_2d_table,___S_c_23_univ_2d_return,___X2000,504474968,___G_c_23_univ_2d_return)
-___DEF_SUB_NSTR(___X2001,12)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_prim_2d_proc_2d_table,___S_c_23_univ_2d_return,___X1999,504474968,___G_c_23_univ_2d_return)
+___DEF_SUB_NSTR(___X2000,12)
___NSTR8(99,35,117,110,105,118,45,115)
___NSTR4(101,116,117,112)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_return,___S_c_23_univ_2d_setup,___X2001,44391046,___G_c_23_univ_2d_setup)
-___DEF_SUB_NSTR(___X2002,23)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_return,___S_c_23_univ_2d_setup,___X2000,44391046,___G_c_23_univ_2d_setup)
+___DEF_SUB_NSTR(___X2001,23)
___NSTR8(99,35,117,110,105,118,45,115)
___NSTR8(119,105,116,99,104,45,116,101)
___NSTR7(115,116,97,98,108,101,63)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_setup,___S_c_23_univ_2d_switch_2d_testable_3f_,___X2002,316128923,___G_c_23_univ_2d_switch_2d_testable_3f_)
-___DEF_SUB_NSTR(___X2003,15)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_setup,___S_c_23_univ_2d_switch_2d_testable_3f_,___X2001,316128923,___G_c_23_univ_2d_switch_2d_testable_3f_)
+___DEF_SUB_NSTR(___X2002,15)
___NSTR8(99,35,117,110,105,118,45,116)
___NSTR7(97,103,45,98,105,116,115)
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_switch_2d_testable_3f_,___S_c_23_univ_2d_tag_2d_bits,___X2003,317483609,___G_c_23_univ_2d_tag_2d_bits)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_switch_2d_testable_3f_,___S_c_23_univ_2d_tag_2d_bits,___X2002,317483609,___G_c_23_univ_2d_tag_2d_bits)
+___DEF_SUB_NSTR(___X2003,12)
+ ___NSTR8(99,35,117,110,105,118,45,116)
+ ___NSTR4(104,114,111,119)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_tag_2d_bits,___S_c_23_univ_2d_throw,___X2003,328671081,___G_c_23_univ_2d_throw)
___DEF_SUB_NSTR(___X2004,16)
___NSTR8(99,35,117,110,105,118,45,119)
___NSTR8(111,114,100,45,98,105,116,115)
___NSTR0
-___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_tag_2d_bits,___S_c_23_univ_2d_word_2d_bits,___X2004,48441565,___G_c_23_univ_2d_word_2d_bits)
+___DEF_NEW_SYM_GLO_SUP(___S_c_23_univ_2d_throw,___S_c_23_univ_2d_word_2d_bits,___X2004,48441565,___G_c_23_univ_2d_word_2d_bits)
___DEF_SUB_NSTR(___X2005,15)
___NSTR8(99,35,117,110,113,117,111,116)
___NSTR7(101,45,101,120,112,114,63)
View
@@ -4078,6 +4078,7 @@
"c#lambda-lift?"
"c#lambda-sym"
"c#last-pair"
+"c#lbl->id"
"c#lbl-num"
"c#lbl-num->bb"
"c#lbl?"
@@ -4388,6 +4389,7 @@
"c#reverse-append!"
"c#run-time-binding?"
"c#run-time-bindings-sym"
+"c#runtime-system"
"c#s16vect->list"
"c#s16vect-length"
"c#s16vect-ref"
@@ -4908,21 +4910,22 @@
"c#univ-dump"
"c#univ-dump-procs"
"c#univ-enable-jump-destination-inlining?"
-"c#univ-exit"
+"c#univ-eq"
"c#univ-expr"
+"c#univ-global"
"c#univ-if-then"
"c#univ-if-then-else"
"c#univ-increment"
"c#univ-jump-info"
"c#univ-label-info"
"c#univ-ne"
-"c#univ-null"
"c#univ-prim-info*"
"c#univ-prim-proc-add!"
"c#univ-prim-proc-table"
"c#univ-return"
"c#univ-setup"
"c#univ-switch-testable?"
+"c#univ-throw"
"c#unquote-expr?"
"c#unquote-splicing-expr?"
"c#unquote-splicing-sym"
@@ -4985,6 +4988,7 @@
"c#wchar_t-sym"
"c#with-exception-handling"
"c#with-stack-base-offset"
+"c#with-stack-pointer-adjust"
"c#wrap-program"
"c#write-bb"
"c#write-frame"
@@ -6181,7 +6185,6 @@
"c#jump-state-in-stk"
"c#label-lbl-num-set!"
"c#lambda-expr?"
-"c#lbl->id"
"c#live-slot-var?"
"c#locat-filename"
"c#lowest"
@@ -6258,7 +6261,6 @@
"c#ref-var"
"c#ref-var-set!"
"c#reg-num"
-"c#runtime-system"
"c#s16vect-set!"
"c#s32vect-set!"
"c#s64vect-set!"
@@ -6340,7 +6342,6 @@
"c#target-switch-testable?"
"c#target-task-return"
"c#type-pot-fut?"
-"c#univ-eq"
"c#univ-frame-alignment"
"c#univ-frame-reserve"
"c#univ-function"
@@ -6374,7 +6375,6 @@
"c#var-stamp-set!"
"c#varset-unwrap"
"c#varset-wrap"
-"c#with-stack-pointer-adjust"
"c#write-bbs"
"c#write-word"
"call-with-input-process"
@@ -11600,11 +11600,11 @@ ___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_dump,___G_c_23_univ_2d_dump)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_dump_2d_procs,___G_c_23_univ_2d_dump_2d_procs)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_enable_2d_jump_2d_destination_2d_inlining_3f_,___G_c_23_univ_2d_enable_2d_jump_2d_destination_2d_inlining_3f_)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_eq,___G_c_23_univ_2d_eq)
-___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_exit,___G_c_23_univ_2d_exit)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_expr,___G_c_23_univ_2d_expr)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_frame_2d_alignment,___G_c_23_univ_2d_frame_2d_alignment)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_frame_2d_reserve,___G_c_23_univ_2d_frame_2d_reserve)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_function,___G_c_23_univ_2d_function)
+___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_global,___G_c_23_univ_2d_global)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_if_2d_then,___G_c_23_univ_2d_if_2d_then)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_if_2d_then_2d_else,___G_c_23_univ_2d_if_2d_then_2d_else)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_increment,___G_c_23_univ_2d_increment)
@@ -11614,7 +11614,6 @@ ___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_label_2d_info,___G_c_23_univ_2d_label_2d_in
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_nb_2d_arg_2d_regs,___G_c_23_univ_2d_nb_2d_arg_2d_regs)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_nb_2d_gvm_2d_regs,___G_c_23_univ_2d_nb_2d_gvm_2d_regs)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_ne,___G_c_23_univ_2d_ne)
-___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_null,___G_c_23_univ_2d_null)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_prim_2d_info,___G_c_23_univ_2d_prim_2d_info)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_prim_2d_info_2a_,___G_c_23_univ_2d_prim_2d_info_2a_)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_prim_2d_proc_2d_add_21_,___G_c_23_univ_2d_prim_2d_proc_2d_add_21_)
@@ -11623,6 +11622,7 @@ ___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_return,___G_c_23_univ_2d_return)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_setup,___G_c_23_univ_2d_setup)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_switch_2d_testable_3f_,___G_c_23_univ_2d_switch_2d_testable_3f_)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_tag_2d_bits,___G_c_23_univ_2d_tag_2d_bits)
+___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_throw,___G_c_23_univ_2d_throw)
___DEF_OLD_SYM_GLO(___S_c_23_univ_2d_word_2d_bits,___G_c_23_univ_2d_word_2d_bits)
___DEF_OLD_SYM_GLO(___S_c_23_unquote_2d_expr_3f_,___G_c_23_unquote_2d_expr_3f_)
___DEF_OLD_SYM_GLO(___S_c_23_unquote_2d_splicing_2d_expr_3f_,___G_c_23_unquote_2d_splicing_2d_expr_3f_)
Oops, something went wrong.

0 comments on commit 44669a3

Please sign in to comment.