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

Re: Softfloat on ARM?



Philip Armstrong wrote:
Will the armel kernel run "oldarm" binaries? (I'm sure I read that it
did somewhere) If so, then switching the nslu2 firmware to the new
kernel, booting the original Debian install, then installing the armel
port in a chroot before switching over to it ought to work. Or am I
missing something?
You're pretty much on track. You want to change your kernel again afterward, but this approach should work.

The between oabi and eabi, the kernel "trap" mechanism has changed. The eabi mechanism is faster and easier but is also potentially backward compatible with the oabi mechanism. Hence, you want to be running a kernel which supports only eabi traps eventually, but to get there, it's completely reasonable to run a kernel which supports both eabi and oabi traps. This runs at oabi speeds, unfortunately, even for eabi traps.

--rich



Reply to: