This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Compiling Linux 2.6.6 and 2.4.19 error?


On Tue, May 18, 2004 at 03:07:04PM +0800, Pwu wrote:

<snip>

> > > Linux 2.4.19-rmk6-arm2 kernel:
> > > make boot ARCH=arm CROSS_COMPILE=/opt/crosstool/arm-linux/gcc-3.3.3-glibc-2.3.2/bin/arm-linux-
> > > 
> > > /opt/crosstool/arm-linux/gcc-3.3.3-glibc-2.3.2/bin/arm-linux-gcc -D__KERNEL__ -I/home/roc/kernel/2.4/linux-2.4.19/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -Uarm -fno-common -pipe -mapcs-32 -D__LINUX_ARM_ARCH__=4 -march=armv4 -mtune=arm9tdmi -malignment-traps  -msoft-float -Uarm -gdwarf-2  -nostdinc -I /opt/crosstool/arm-linux/gcc-3.3.3-glibc-2.3.2/lib/gcc-lib/arm-linux/3.3.3/include -DKBUILD_BASENAME=blkpg  -DEXPORT_SYMTAB -c blkpg.c
> > > blkpg.c: In function `blk_ioctl':
> > > blkpg.c:252: error: asm-specifier for variable `__r1' conflicts with asm clobber list

Are you using 2.4.19 for a specific reason? If not, I'd advise using
2.4.26-vrs1 instead. Or use 2.6.6, the output you quoted seems
incomplete, but I'm guessing the kernel makefiles specify fpu flags that
are deprecated with recent gccs, you'll need to patch the kernel there.

Wouter van Heyst
Vidicode Datacommunicatie BV


------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]