Follow-up Comment #17, bug #33698 (project avr-libc):

I made a patch to hopefully fix the issue.
This adds the XCALL/XJMP macro to libm/fplib/asmdef.h and uses that instead of
explicit rcall/rjmp instructions.
The linker call still relax those instructions when possible.
Haven't yet tested the patch, but looking at the assembly output, it should
work.

(file #32896)
    _______________________________________________________

Additional Item Attachment:

File name: rcall-rjmp-lto-bug33698.patch  Size:36 KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?33698>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/


_______________________________________________
AVR-libc-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/avr-libc-dev

Reply via email to