diff gcc/c-parser.c @ 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 9de9dad105d4
children 0eb6cac880f0
line wrap: on
line diff
--- a/gcc/c-parser.c	Thu Sep 24 14:29:28 2009 +0900
+++ b/gcc/c-parser.c	Tue Sep 29 20:15:16 2009 +0900
@@ -3795,13 +3795,13 @@
 		  tree env = NULL_TREE;
 //		  if (c_parser_next_token_is (parser, CPP_COMMA)) 
 //		    env = c_parser_cbc_make_env(parser);
-		  if (CbC_IS_CODE_SEGMENT(TREE_TYPE(current_function_decl)))
+		  //if (CbC_IS_CODE_SEGMENT(TREE_TYPE(current_function_decl)))
 		    {
 		      CbC_IS_CbC_GOTO (expr.value) = 1;
 		      CALL_EXPR_TAILCALL (expr.value) = 1;
 		    }
 		  add_stmt(expr.value);
-		  CbC_HAVE_CbC_GOTO (current_function_decl) = 1;
+		  //CbC_HAVE_CbC_GOTO (current_function_decl) = 1;
 		  // should be match with function type?
 		  stmt = c_finish_return (0);
 		}