aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-decl.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>2000-03-26 16:50:27 -0800
committerRichard Henderson <rth@gcc.gnu.org>2000-03-26 16:50:27 -0800
commitb06775f990ad9fdc378388df18bbebf7d03ef9e3 (patch)
treeea8ea170426cc8cb9e99e73acabed34e6c0a6bc2 /gcc/c-decl.c
parenta843e0ced84306002584b6c824996632690149d7 (diff)
downloadgcc-b06775f990ad9fdc378388df18bbebf7d03ef9e3.zip
gcc-b06775f990ad9fdc378388df18bbebf7d03ef9e3.tar.gz
gcc-b06775f990ad9fdc378388df18bbebf7d03ef9e3.tar.bz2
calls.c (expand_call): Pass parms not original exp to optimize_tail_recursion.
* calls.c (expand_call): Pass parms not original exp to optimize_tail_recursion. Mind return value instead of looking for a barrier. * stmt.c (optimize_tail_recursion): Take parameter list, not entire call_expr. Move checks for call_expr and current_function_decl ... (expand_return): ... here. From-SVN: r32758
Diffstat (limited to 'gcc/c-decl.c')
0 files changed, 0 insertions, 0 deletions