diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2012-02-07 19:15:10 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2012-02-07 19:15:10 +0000 |
commit | 4566de104dd67c8ee3d14a14bc5019f6c32b5c92 (patch) | |
tree | 7ba9ccd153582b4f310e1a46c83d99819f72d9b0 /gcc/coverage.c | |
parent | 7cb5ce1a2d4e2452ecdbe3306a8d3f74c6c4790b (diff) | |
download | gcc-4566de104dd67c8ee3d14a14bc5019f6c32b5c92.zip gcc-4566de104dd67c8ee3d14a14bc5019f6c32b5c92.tar.gz gcc-4566de104dd67c8ee3d14a14bc5019f6c32b5c92.tar.bz2 |
re PR middle-end/24306 (va_arg gets confused when skipping over certain zero-sized types with -msse)
gcc/
PR middle-end/24306
* config/mips/mips.c (mips_std_gimplify_va_arg_expr): New function.
(mips_gimplify_va_arg_expr): Call it instead of
std_gimplify_va_arg_expr.
gcc/testsuite/
PR middle-end/24306
PR target/52154
* lib/target-supports.exp (check_effective_target_mips_eabi): New.
* gcc.target/mips/va-arg-1.c: New test.
From-SVN: r183977
Diffstat (limited to 'gcc/coverage.c')
0 files changed, 0 insertions, 0 deletions