Error compiling kernel with crosscompiler (unistd.h:441)
Martin Egholm Nielsen
martin@egholm-nielsen.dk
Wed Jun 16 16:12:00 GMT 2004
Hi,
>>>>> The kernel fails with the following error when I try with crosstool:
>>>>> /opt/linux-2.4.20-pelk-1.2.0/include/asm/unistd.h:439: error:
>>>>> asm-specifier for variable `__sc_4' conflicts with asm clobber list
>>>>> The kernel-source is one I have got from the board-supplier...
>>>> See http://gcc.gnu.org/PR9379
>>>> It looks like you may need an update to your kernel source.
>>> So, what you're saying is that you think that this has been fixed in
>>> a newer version? E.g. one from
>>> http://www.penguinppc.org/dev/kernel.shtml...
>> That's my guess. I wish I could put my finger on the patch that
>> fixed it, but I don't have that info handy.
> Great - I'll try that first thing in the morning...
Unfortunately my board-specific patches are not included in the branch.
So I tried applying the specified unistd-patch to my 2.4.20 kernel, but
the resulting kernel didn't work then (some other files had to be
changed a bit, too)...
Bummer...
// Martin
------
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