------- Comment #3 from uros at gcc dot gnu dot org 2006-12-08 18:20 ------- Subject: Bug 30120
Author: uros Date: Fri Dec 8 18:20:25 2006 New Revision: 119663 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=119663 Log: 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. Modified: trunk/gcc/ChangeLog trunk/gcc/config/i386/i386.h trunk/gcc/reg-stack.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gcc.target/i386/x87regparm-1.c trunk/gcc/testsuite/gcc.target/i386/x87regparm-2.c trunk/gcc/testsuite/gcc.target/i386/x87regparm-3.c trunk/gcc/testsuite/gcc.target/i386/x87regparm-4.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30120