success building powerpc-405 & powerpc-750 using kernel 2.6.6

Ankur Sheth asheth@ixiacom.com
Tue Jun 15 18:35:00 GMT 2004


I've attached the summaries for sh4 with this email.  Toolchain info :-
	- gcc 3.3.3
	- glibc 2.3.2
	- binutils 2.15
	- Linux kernel 2.6.6

compiled using crosstool-0.28-rc19 after applying linux-2.6.6-sh4-user.patch
(also attached with this email) to the linux kernel.  Trying a gcc 3.4.0
version of the tool-chain right now (using crosstool-0.28-rc24).
	Ankur


> -----Original Message-----
> From: Daniel Kegel [mailto:dank@kegel.com]
> Sent: Monday, June 14, 2004 2:23 PM
> To: Ankur Sheth
> Cc: 'crossgcc@sources.redhat.com'
> Subject: Re: success building powerpc-405 & powerpc-750 using kernel
> 2.6.6
> 
> 
> Ankur Sheth wrote:
> > FYI : We were able to build a version of the toolchain for 
> powerpc-405 &
> > powerpc-750 using crosstool-0.28-rc19.   It worked right 
> out of the box for
> > using gcc-3.3.3-glib-2.3.2.dat.  It also worked right away 
> when we changed
> > the Linux kernel version to 2.6.6 instead of 2.4.24.  So 
> the final versions
> > of the various tools in our toolchain are as follows :-
> > 	- gcc 3.3.3
> > 	- glibc 2.3.2
> > 	- binutils 2.15
> > 	- Linux kernel 2.6.6
> > 
> > We were also able to run the regression tests on both.  
> I've attached the
> > summaries for both with this email.  
> 
> Excellent!   (What, no sh4? :-)
> But hang on, the failures on ppc750 for the following tests
> 
> gcc.c-torture/execute/920501-8.c
> gcc.c-torture/execute/930513-1.c
> gcc.c-torture/execute/980709-1.c
> gcc.c-torture/execute/990826-0.c
> gcc.c-torture/execute/ieee/920810-1.c
> gcc.c-torture/execute/struct-ret-1.c
> 26_numerics/complex_inserters_extractors.cc
> 26_numerics/complex_value.cc
> 27_io/ostream_inserter_arith.cc
> 
> (essentially anything that failed for ppc750 but not ppc405)
> seem suspicious.  Can you have a look at the detailed test log
> (buried in build-gcc/gcc/testsuite/...) for those tests,
> or maybe run a couple of them by hand, and see what's failing?
> 
> It might be worth trying gcc-3.4.0 or gcc-3.4.1, by the way.
> It's pickier, but you might notice improved performance
> (especially if you can turn on the profile driven optimization!).
> Plus it has a bunch more testcases.
> 
> (Finally, if you get a chance, do future runs with 
> crosstool-0.28-rc24,
> it's nearly final)
> 
> > ps. Many thanks to Dan for crosstool, it helped us a lot.
> 
> And many thanks to Ixia for getting me started on crosstool!  Without
> Ixia, I would have remained blissfully unaware of how painful it was
> to build a cross-compiler :-)
> - Dan
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: sh4-summaries.tgz
Type: application/octet-stream
Size: 8459 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/crossgcc/attachments/20040615/ced8cccc/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linux-2.6.6-sh4-user.patch
Type: application/octet-stream
Size: 324 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/crossgcc/attachments/20040615/ced8cccc/attachment-0001.obj>
-------------- next part --------------
------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


More information about the crossgcc mailing list