http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
--- Comment #2 from Bernhard Rosenkränzer <Bernhard.Rosenkranzer at linaro dot org> 2013-05-09 00:09:40 UTC --- I agree that the best fix would be to just rebuild the blobs to get rid of the problem -- but we don't have that option. Fixing it in Bionic is harder than it sounds because the way things are built, Bionic needs to export __aeabi_uidiv and friends - but since Bionic links to libgcc.a, it can't just define and export __aeabi_uidiv itself because that would cause a symbol clash even if libgcc.a's __aeabi_uidiv is hidden. Even adding definitions there with __attribute__((weak)) didn't work.