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

Re: Missing m68k builds for the point release

On Tue, Jan 08, 2008 at 10:41:32PM +0100, Geert Uytterhoeven wrote:
> > The current failure is here (for amiga, atari, maybe more):
> > 
> >   CC      drivers/ide/ide-lib.o
> > drivers/ide/ide-lib.c: In function `ide_dump_atapi_status':
> > drivers/ide/ide-lib.c:601: internal compiler error: in verify_local_live_at_start, at flow.c:600
> Hmmm... Try to lower the optimization level for that file.

I hacked it in two Makefiles to -O0, which helps here, but fails later with:

   m68k-linux-gnu-gcc-3.3 -Wp,-MD,mm/.rmap.o.d  -nostdinc -isystem
/usr/lib/gcc-lib/m68k-linux-gnu/3.3.6/include -D__KERNEL__ -Iinclude
-include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes
/-Wno-trigraphs -fno-strict-aliasing -fno-common
-Werror-implicit-function-declaration -O2 -pipe -fno-strength-reduce
/-ffixed-a2 -fomit-frame-pointer     -O0   -D"KBUILD_STR(s)=#s"
/-o mm/.tmp_rmap.o mm/rmap.c
{standard input}: Assembler messages:
{standard input}:1720: Error: operands mismatch -- statement `addl 48(%sp),(%a0)' ignored
make[1]: *** [mm/rmap.o] Error 1

BTW the 2.6.23 version builds just find for amiga, atari, mac, and three vme
subarches. Has ide-lib been changed in between?


Reply to: