On 11 January 2014 21:42:00 Andrei Gherzan <and...@gherzan.ro> wrote:
Hello all, I am trying to compile uclibc in thumb mode - which used to work in the past. Here is a log: http://pastebin.com/Y1hLKTvL
Thumb only is supposed to work, yes.
One of the errors seem to be related to commit 0eaaf662b70806181b7fe2a1b165769f4e48d0f0 Author: Bernhard Reutner-Fischer <rep.dot....@gmail.com> Date: Fri Jun 15 13:44:35 2012 +0200 ldso: use .arm mode for resolver unconditionally as per comment in the file. Fixes runtime with __THUMB_INTERWORK__ enabled. Signed-off-by: Bernhard Reutner-Fischer <rep.dot....@gmail.com> Isn't this breaking thumb? I'm talking about processors which support only thumb - no ARM instructions support.
Abovementioned commit was made under the assumption as per commit comment, but I am pretty sure that I used a thumb1 with interworking enabled so this could be wrong indeed. What CPU are you compiling for, which tune and insn encoding?
And there are a couple of other examples that can be easily spotted in log. Is this now a limitation of uclibc?
No, not intentionally, please send patches. Sent with AquaMail for Android http://www.aqua-mail.com _______________________________________________ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc