[Bug target/18300] Infinite loop when passing object with 3+ base classes by value

2004-11-13 Thread giovannibajo at libero dot it

--- Additional Comments From giovannibajo at libero dot it  2004-11-13 
23:31 ---
Fixed.

-- 
   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED
   Target Milestone|--- |4.0.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18300


[Bug target/18300] Infinite loop when passing object with 3+ base classes by value

2004-11-13 Thread cvs-commit at gcc dot gnu dot org

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-11-13 
23:09 ---
Subject: Bug 18300

CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED]   2004-11-13 23:09:08

Modified files:
gcc: ChangeLog 
gcc/config/i386: i386.c 
Added files:
gcc/testsuite/g++.dg/other: infloop-1.C 

Log message:
PR target/18300
* config/i386/i386.c (classify_argument): Fix infinite loop when
passing object with 3 or more base classes by value.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.6322&r2=2.6323
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/i386/i386.c.diff?cvsroot=gcc&r1=1.736&r2=1.737
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/other/infloop-1.C.diff?cvsroot=gcc&r1=NONE&r2=1.1



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18300


[Bug target/18300] Infinite loop when passing object with 3+ base classes by value

2004-11-12 Thread zak at transversal dot com

--- Additional Comments From zak at transversal dot com  2004-11-12 16:33 
---
Amended patch:

http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00948.html

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18300


[Bug target/18300] Infinite loop when passing object with 3+ base classes by value

2004-11-10 Thread zak at transversal dot com

--- Additional Comments From zak at transversal dot com  2004-11-10 12:36 
---
I've submitted a patch which fixes this:

http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00811.html


-- 
   What|Removed |Added

   Keywords||patch
  Known to fail|3.2.3 3.3.3 3.3.4 3.3.5 |3.2.3 3.3.3 3.3.4 3.3.5
   ||3.4.2 4.0.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18300


[Bug target/18300] Infinite loop when passing object with 3+ base classes by value

2004-11-04 Thread pinskia at gcc dot gnu dot org

--- Additional Comments From pinskia at gcc dot gnu dot org  2004-11-04 18:54 
---
Confimred via PR 14591.

-- 
   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed||1
   Last reconfirmed|-00-00 00:00:00 |2004-11-04 18:54:36
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18300


[Bug target/18300] Infinite loop when passing object with 3+ base classes by value

2004-11-04 Thread pinskia at gcc dot gnu dot org

--- Additional Comments From pinskia at gcc dot gnu dot org  2004-11-04 18:53 
---
*** Bug 14591 has been marked as a duplicate of this bug. ***

-- 
   What|Removed |Added

 CC||kong at ece dot ucdavis dot
   ||edu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18300


[Bug target/18300] Infinite loop when passing object with 3+ base classes by value

2004-11-04 Thread zak at transversal dot com


-- 
   What|Removed |Added

   Keywords||compile-time-hog
  Known to fail||3.2.3 3.3.3 3.3.4 3.3.5


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18300