Subject: Re: port-i386/33725: HAVE_GCC=4 causes INSTALL kernel to not work right
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: David Laight <david@l8s.co.uk>
List: netbsd-bugs
Date: 08/12/2006 16:15:05
The following reply was made to PR port-i386/33725; it has been noted by GNATS.

From: David Laight <david@l8s.co.uk>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-i386/33725: HAVE_GCC=4 causes INSTALL kernel to not work right
Date: Sat, 12 Aug 2006 17:12:39 +0100

 On Wed, Jun 14, 2006 at 07:30:00AM +0000, jakllsch@kollasch.net wrote:
 > >Number:         33725
 > >Category:       port-i386
 > >Synopsis:       -current i386 INSTALL kernel won't fully boot
 
 > Something related to GCC or the ISA code.
 
 Problem located...
 It dies just after i8254_initclocks() is called.
 My guess is that it actually dies on the first interrupt.
 
 If you look at the code generated for cpu_init_idt() the problem
 is rather obvious!
 
 I suspect the same mis-optimisation happens elsewhere.
 
 	David
 
 -- 
 David Laight: david@l8s.co.uk