Mercurial > hg > CbC > CbC_gcc
comparison gcc/cbc-goto.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 | 7ff9aed93de8 |
children | 2476ed92181e |
comparison
equal
deleted
inserted
replaced
20:9de9dad105d4 | 21:959d4c8c8abc |
---|---|
1 | |
2 #define CbC_ARGS_SIZE 256 | |
3 | 1 |
4 static void | 2 static void |
5 preexpand_argument_expr (struct arg_data *, int); | 3 preexpand_argument_expr (struct arg_data *, int); |
6 | 4 |
7 static void | 5 static void |
198 adjust stack space. */ | 196 adjust stack space. */ |
199 if ( !CbC_IS_CODE_SEGMENT(TREE_TYPE(current_function_decl)) ) | 197 if ( !CbC_IS_CODE_SEGMENT(TREE_TYPE(current_function_decl)) ) |
200 //if ( !(current_function_decl&&CbC_IS_CODE_SEGMENT(current_function_decl)) ) | 198 //if ( !(current_function_decl&&CbC_IS_CODE_SEGMENT(current_function_decl)) ) |
201 { | 199 { |
202 HOST_WIDE_INT padding; | 200 HOST_WIDE_INT padding; |
203 padding = CbC_ARGS_SIZE - | 201 padding = CbC_PRETENDED_STACK_SIZE - |
204 (crtl->args.size - crtl->args.pretend_args_size); | 202 (crtl->args.size - crtl->args.pretend_args_size); |
205 if (0&&padding > 0) | 203 if (0&&padding > 0) |
206 anti_adjust_stack (GEN_INT (padding)); | 204 anti_adjust_stack (GEN_INT (padding)); |
207 } | 205 } |
208 | 206 |