[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: m68k kernels and cross-compilers



On Fri, Jun 20, 2008 at 08:03:18AM -0500, Stephen R Marenka wrote:
> On Fri, Jun 20, 2008 at 10:05:30AM +0200, Christian T. Steigies wrote:
> > On Thu, Jun 19, 2008 at 10:06:59PM -0500, Stephen R Marenka wrote:
> > > I got a bunch of cool gifts today. So ....
> > > 
> > > I built i386 to m68k cross-compilers for gcc-4.1, gcc-4.2, 
> > > and gcc-4.3.
> > > <http://people.debian.org/~smarenka/m68k/cross-compilers>
> > > 
> > > I used those and Roman's cool patch to build kernel packages for
> > > testing. These are built with gcc-4.1, which is probably an abi 
> > > changing kind of thing, but try them out anyway.
> > > <http://people.debian.org/~smarenka/m68k/kernel>
> > 
> > Great news! The debian kernels (except m68k) are built with gcc-4.2, but
> > there is talk that this be switched to gcc-4.3 soon. Do kernels built wth
> > gcc-4.3 work as well as those build with gcc-3.3? It would be great if m68k
> > could be more in line with other arches here.
> 
> Interesting since the source for 2.6.25-5 implies that all the other 
> archs use gcc-4.1. :)
> 
> I'll try rebuilding with the current gcc-4.3. Maybe we can catch up all
> at once.

No joy, still ICE. At least it errors with the cross-compiler. :)

| fs/ocfs2/alloc.c: In function 'ocfs2_complete_edge_insert':
| fs/ocfs2/alloc.c:1530: error: unable to generate reloads for:
| (insn:QI 247 246 248 31 fs/ocfs2/alloc.c:1429 (parallel [
|             (set (cc0)
|                 (compare (reg:DI 5 %d5 [orig:51 D.33152 ] [51])
|                     (reg:DI 0 %d0 [138])))
|             (clobber (reg:DI 139))
|         ]) 12 {*m68k.md:521} (expr_list:REG_DEAD (reg:DI 0 %d0 [138])
|         (expr_list:REG_UNUSED (reg:DI 139)
|             (nil))))
| fs/ocfs2/alloc.c:1530: internal compiler error: in find_reloads, at reload.c:374

Peace,

Stephen

-- 
Stephen R. Marenka     If life's not fun, you're not doing it right!
<stephen@marenka.net>

Attachment: signature.asc
Description: Digital signature


Reply to: