aboutsummaryrefslogtreecommitdiff
path: root/gcc/lambda-code.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2010-01-17 17:00:47 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2010-01-17 17:00:47 +0000
commit3b3f318a47b4a45b30d9d239f031ecfcf85ab0d3 (patch)
tree477137746dbd5d42ffd5c3297e597dd501ed2d46 /gcc/lambda-code.c
parent8eacd0162e5d13cd77de8c85aa2759519a1cd5ec (diff)
downloadgcc-3b3f318a47b4a45b30d9d239f031ecfcf85ab0d3.zip
gcc-3b3f318a47b4a45b30d9d239f031ecfcf85ab0d3.tar.gz
gcc-3b3f318a47b4a45b30d9d239f031ecfcf85ab0d3.tar.bz2
re PR middle-end/42248 (compat test struct-by-value-17 fails execution with -O1 -fschedule-insns)
2010-01-17 Richard Guenther <rguenther@suse.de> PR middle-end/42248 * function.c (split_complex_args): Take a VEC to modify. (assign_parms_augmented_arg_list): Build a VEC instead of a chain of PARM_DECLs. (assign_parms_unsplit_complex): Take a VEC of arguments. Do not fixup unmodified parms. (assign_parms): Deal with the VEC. (gimplify_parameters): Likewise. * gcc.c-torture/execute/pr42248.c: New testcase. From-SVN: r155984
Diffstat (limited to 'gcc/lambda-code.c')
0 files changed, 0 insertions, 0 deletions