You can use ARMV5 toolchain, as the binaries will be 100% compatible with ARMV6 boards. (only feature of ARMV6 missed is simple atomic LL/SC cp5 command). if you dont have compelling need to use ARMV6, you can stick with ARMV5 builds.
if not, ppl have done it previously. You can start with modifying arm architecture specified in build/core/combo/ linux-arm.mk. armv6 build on a omap2430 - http://groups.google.com/group/android-porting/browse_thread/thread/403a84e8112be6b1/4cd881066d94fb74 Building android for armvv6 - http://groups.google.com/group/android-porting/browse_thread/thread/fc6577b2936fb837/88157460ecf083f3 Steps involved in building armv4t - http://www.ok-labs.com/blog/entry/compiling-the-android-source-code-for-armv4t -- Regards, Deva www.bittoggler.com On Thu, Sep 9, 2010 at 10:53 AM, Vivek <prabhakar.vi...@gmail.com> wrote: > Hi All, > > I am trying to compile android 2.1 code for armv6, but suprizingly the > prebuilt toolchains only supports armv5 and v7. > I have an arm 1176 core, for which I have a toolchain from codesourcery > gcc 4.3.2 . > On building with an external toochain, I see `__aeabi_unwind_cpp_pr0' > undefined errors. > Please share the building method with an external toolchain. > Is there any way to compile for armv6 with any of the prebuilt toolchains? > > -- > Thanks > Vivek > > -- > unsubscribe: > android-porting+unsubscr...@googlegroups.com<android-porting%2bunsubscr...@googlegroups.com> > website: http://groups.google.com/group/android-porting > -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting