[ell-i-developers] Re: Serial Working

  • From: Ivan Raul <supra.material@xxxxxxxxx>
  • To: ell-i-developers@xxxxxxxxxxxxx
  • Date: Thu, 30 Jan 2014 08:26:49 +0200

Dear Pekka.

Yes, it solves the issue. Now the linked library is armv6-m/libgcc.a, as it
should be.

Perfect, I will continue on top of the changes you just made.



With Warm Regards, Ivan Raul


On Thu, Jan 30, 2014 at 2:03 AM, Pekka Nikander <pekka.nikander@xxxxxx>wrote:

> > Inspecting the assembly, AFAIU the routine is jumping to a non-thumb
> code section:
> >
> >  80002dc:    f000 f920     bl    8000520 <____aeabi_uidiv_from_thumb>
> >
> > to
> >
> > 080000c4 <__aeabi_uidiv>:
>
> On Cortex-M0, that should never happen, as Cortex-M0 does not support ARM
> mode, only thumb.  Hence, we have a linkage time problem.
>
> I hope I just fixed it:
>
>
> https://github.com/Ell-i/Runtime/commit/f874e175ad0f35ed96cb6ed0e2c9d4779ea6e347
>
> Please test.
>
> --Pekka
>
>
>

Other related posts: