Mercurial > hg > CbC > CbC_gcc
diff gcc/function.c @ 1:caeb520cebed
patch for CbC
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 17 Jul 2009 17:43:54 +0900 |
parents | a06113de4d67 |
children | 9de9dad105d4 |
line wrap: on
line diff
--- a/gcc/function.c Fri Jul 17 14:47:48 2009 +0900 +++ b/gcc/function.c Fri Jul 17 17:43:54 2009 +0900 @@ -3228,6 +3228,11 @@ SET_DECL_RTL (result, x); } +#ifndef noCbC + //if (CbC_IS_CODE_SEGMENT(TREE_TYPE(fndecl)) ) + //all.stack_args_size.constant = CbC_STACK_SIZE; +#endif + /* We have aligned all the args, so add space for the pretend args. */ crtl->args.pretend_args_size = all.pretend_args_size; all.stack_args_size.constant += all.extra_pretend_bytes;