Fix for busybox's df
Malcolm
malcolm.parsons at gmail.com
Fri Sep 29 21:56:25 CEST 2006
On 9/29/06, Amadeus <amadeus at iksw-muees.de> wrote:
> There are calls to the macro count_leading_zeros, which is using a table
> of constants. Code sequence:
>
> mov r1, r6, lsr r3
> ldr r2, [pc, #....] 0x30F8C
> ldrb r3, [r2, r1] <<<< boom!
This code is the result of not compiling with -fPIC
It looks like the flags used to build libgcc in the toolchain need to
change, or we build our own version when building DSLinux.
The GBAMP-EXT2 build does not use XIP, so does not use PIC, will we
need a different toolchain to build this version?
I wonder if df works in the GBAMP-EXT2 build at the moment.
--
Malcolm Parsons
More information about the dslinux-devel
mailing list