why not enabling support for thumb mode?
now,  u need to increase memory size for libwebcore in prelink map file.,

refer 
http://git.omapzoom.org/?p=platform/build.git;a=blob;f=core/prelink-linux-arm.map;hb=03fb96f01eeed12ce5dc6dd8fa2e839ed497758e

106 libexpat.so             0xA8A00000 # [~1M]
107 libwebcore.so           0xA8300000 # [~7M]


On Thu, Feb 17, 2011 at 8:24 PM, Amit <amitmahaja...@gmail.com> wrote:
> Hi,
>
> I am porting android to our Cortex-A9 platform which doesnot support
> "thumb" mode yet. I was trying to compile Android without thumb
> support.
>
> For doing this, I have removed the
> ARCH_ARM_HAVE_THUMB_SUPPORT     := true
>
> option from the architecture config file.
>
> I am able to compile most of the packages with this, but when it comes
> to libwebcore, I get the following error:
>
> target Prelink: libwebcore (out/target/product/exp/symbols/system/lib/
> libwebcore.so)
> build/tools/apriori/prelinkmap.c(145): prelink map error: library
> libwebcore.so@0xa8300000 is too big at 7645176 bytes, it runs 305144
> bytes into library libexpat.so@0xa8a00000!
> make: *** [out/target/product/exp/symbols/system/lib/libwebcore.so]
> Error 1
>
> It looks like due to removal of THUMB support the size of
> libwebcore.so has grown too much and it is not fitting in its assigned
> memory range.
>
> Can anyone tell me, how can I make more room for the above library? I
> am not able to locate the place where these addresses and ranges are
> defined or generated.
>
> Thanks
> Amit Mahajan
>
> --
> unsubscribe: android-porting+unsubscr...@googlegroups.com
> website: http://groups.google.com/group/android-porting
>



-- 
Regards,
Deva
www.bittoggler.com

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to