Bug 9638 - Build for target i386-elf and i586-pc-linux-gnu failed
Bug#: 9638 Product:  gcc Version: 3.2.2
Host:  Target:  Build: 
Status: RESOLVED Severity: normal Priority: P3
Resolution: FIXED Assigned To: unassigned@gcc.gnu.org Reported By: reinhard.jessich@telering.at
Component: other Target Milestone: 3.1.x/3.2.x
Summary: Build for target i386-elf and i586-pc-linux-gnu failed
Keywords:  
Opened: 2003-02-09 21:06
Description:   Last confirmed: Opened: 2003-02-09 21:06
A complete bug report and patches to solve the probems can be found in the
attached file.

Release:
gcc-3.2.2

Environment:
Linux Mandrake 7.2

How-To-Repeat:
A complete bug report and patches to solve the probems can be found in the
attached file.

------- Comment #1 From reinhard.jessich@telering.at 2003-02-09 21:06 -------
Fix:
A complete bug report and patches to solve the probems can be found in the attached file.

------- Comment #2 From Joel Sherrill 2003-02-28 17:35 -------
State-Changed-From-To: open->closed
State-Changed-Why: The patch I have attached was approved by Richard Henderson
    and committed to the 3.2 and 3.3 branches.  This also
    impacted the i386-rtems target.  Richard wanted the 
    constant DEFAULT_PCC_STRUCT_RETURN to be defaulted
    in config/i386/i386.c.  My understanding is that the
    duplications of this define has been eliminated on the
    trunk so this patch is not needed there.

------- Comment #3 From CVS Commits 2004-03-10 17:22 -------
Subject: Bug 9638

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcc-3_3-branch
Changes by:	joel@gcc.gnu.org	2004-03-10 17:22:15

Modified files:
	gcc            : ChangeLog config.gcc 

Log message:
	2003-02-27  Joel Sherrill <joel@OARcorp.com>
	
	PR 9638/other
	* config/i386/i386.c (DEFAULT_PCC_STRUCT_RETURN): Ensure the
	this constant defaults to 1.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.16114.2.927&r2=1.16114.2.928
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config.gcc.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.266.2.20&r2=1.266.2.21