diff gcc/cbc-tree.h @ 21:959d4c8c8abc

add conv.c conv1.c
author kent <kent@cr.ie.u-ryukyu.ac.jp>
date Tue, 29 Sep 2009 20:15:16 +0900
parents a4c410aa4714
children 60c1b2f8487a
line wrap: on
line diff
--- a/gcc/cbc-tree.h	Thu Sep 24 14:29:28 2009 +0900
+++ b/gcc/cbc-tree.h	Tue Sep 29 20:15:16 2009 +0900
@@ -1,17 +1,20 @@
+
+//#define CbC_PRETENDED_STACK_SIZE 256
+#define CbC_PRETENDED_STACK_SIZE 1024
+
+
+
 /* Set if the fntype is code segment on CbC language.  */
 // flag3,5,6 has been used by c-tree.h
 #define CbC_IS_CODE_SEGMENT(TYPE) TYPE_LANG_FLAG_5 ( FUNCTION_TYPE_CHECK(TYPE))
-#define CbC_HAVE_CbC_GOTO(EXP) DECL_LANG_FLAG_4 (FUNCTION_DECL_CHECK (EXP))
 
 /* Set if the CALL_EXPR NODE is goto statement on CbC language.  */
-//#define CbC_IS_CbC_GOTO(NODE) (CALL_EXPR_CHECK(NODE)->common.lang_flag_5)
-
-// old difinition
-//#define CbC_IS_CODE_SEGMENT(EXP) DECL_LANG_FLAG_7 (FUNCTION_DECL_CHECK (EXP))
-//#define CbC_IS_CODE_SEGMENT(NODE) (TYPE_CHECK (NODE)->type.lang_flag_5)
 #define CbC_IS_CbC_GOTO(NODE) TREE_LANG_FLAG_5 (CALL_EXPR_CHECK(NODE))
-#define CALL_EXPR_CBC_GOTO(NODE) TREE_LANG_FLAG_5 (CALL_EXPR_CHECK(NODE))
+#define CALL_EXPR_CbC_GOTO(NODE) TREE_LANG_FLAG_5 (CALL_EXPR_CHECK(NODE))
 
 extern tree cbc_return_f;
 extern tree cbc_env;
 extern location_t cbc_return;
+
+
+