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

Re: Softfloat on ARM?



Lennert Buytenhek a écrit :
> On Wed, Feb 14, 2007 at 12:20:19PM +0100, Aurelien Jarno wrote:
> 
>>>>> I also cross-compiled the kernel on a x86 laptop (1.5 GHz) and that took
>>>>> me about half an hour. First, I though that it wasn't working right (I
>>>> Note that you need to use an arm eabi toolchain. Building an eabi kernel
>>>> with an old abi toolchain work, and the kernel seems to works, but then
>>>> you will have some problems wrt to ioctls. For example Alsa do not work.
>>> Hm, I used to compile my EABI kernels with an old-ABI toolchain for a
>>> while, and that I think works just fine.
>>>
>>> The case where ALSA doesn't work is where you run an old-ABI userland
>>> on top of an EABI kernel (because the kernel does not translate ioctls.)
>> True, but I also experienced the reverse on my NSLU2. Ie an EABI kernel
>> compiled with an old-ABI toolchain and running EABI binaries. My USB
>> card was not working with ALSA.
> 
> That sounds like you might be running into gcc PR27363.  If you've built
> your old-ABI toolchain without a patch for PR27363, you _will_ run into
> issues of this kind.

Oh I see. I am using toolchain from http://debian.speedblue.org/ , it
seems to be a bit outdated, though plainly functional to build kernels
on most arches (except armel).

-- 
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net



Reply to: