diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2006-12-08 19:20:25 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2006-12-08 19:20:25 +0100 |
commit | 4280a3e362da8fbf6236b723f544ea598a00c9be (patch) | |
tree | d5926ab1190fe1d080932c18c3f0cf070e65bdb5 /gcc/cgraph.c | |
parent | 4efc447f98b3fb3ab60b79784e8f7ab88a8c7dc9 (diff) | |
download | gcc-4280a3e362da8fbf6236b723f544ea598a00c9be.zip gcc-4280a3e362da8fbf6236b723f544ea598a00c9be.tar.gz gcc-4280a3e362da8fbf6236b723f544ea598a00c9be.tar.bz2 |
re PR target/30120 (silent miscompilation of argument passing)
PR target/30120
* reg-stack.c (convert_regs_entry): Mark current argument passing
registers as live.
* config/i386/i386.h (X87_REGPARM_MAX): Set to 0 to disable passing
of float arguments in x87 registers.
testsuite/ChangeLog:
* gcc.target/i386/x87regparm-1.c: XFAIL.
* gcc.target/i386/x87regparm-2.c: XFAIL.
* gcc.target/i386/x87regparm-3.c: XFAIL.
* gcc.target/i386/x87regparm-4.c: XFAIL.
From-SVN: r119663
Diffstat (limited to 'gcc/cgraph.c')
0 files changed, 0 insertions, 0 deletions