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