On Sun, Apr 10, 2011 at 12:39 PM, Mike Frysinger <[email protected]> wrote: > if that's the way upstream gnuconfig/gcc has gone, then it doesnt make much > sense to try and fight the tide. it's just a name.
Meh, I'm not really focusing on the 'Android' userspace right now anyway, but the patches were easy enough. My bionic ebuild currently does not distinguish between -android* and -bionic*. I'm mainly interested in getting a Gentoo userspace up and running in any case. I just successfully got a gcc / bionic cross-toolchain built with crossdev (no c++ yet). x86_64-pc-linux-gnu -> x86_64-pc-linux-bionic. The toolchain is okay aside from linking. It's still looking for the glibc-type crt files. For bionic they're named differently and there isn't an exact 1-1 mapping: crtend_android.o, crtbegin_so.o, crtend_so.o, crtbegin_static.o. It would be nice. Also, my bionic ebuild currently leverages the Android build system heavily, which I would prefer _not_ to do, but it seems counter-productive right now to reinvent the wheel with autotools. (volunteers?) Is anyone interested in having a look yet? I guess I could post it on gitorious as a layman overlay. Cheers, C
