#2136 [PIC14] libm for enhanced cores fails to link

closed-fixed
PIC14
5
2013-05-26
2013-02-24
Raphael Neider
No

The libme (libm for enhanced core pic14 devices) is built for non-enhanced devices, which causes a processor mismatch linker error.

see original report by Daniel Michalik on 2013-02-25 as "[Sdcc-user] linking library for cosf/math - processor mismatch"

Discussion

  • Raphael Neider
    Raphael Neider
    2013-02-24

    Fixed in r8443. A typo in the build system (Makefile.am) made Automake use the wrong compilation flags for the enhanced cores (well, it reused the flags from the non-enhanced devices, including the device family ...).

    Thanks for reporting it.

     
  • Raphael Neider
    Raphael Neider
    2013-02-24

    • milestone: --> fixed
    • status: open --> open-fixed
     
    • Category: --> PIC14
     
  • Raphael Neider
    Raphael Neider
    2013-05-26

    • status: open-fixed --> closed-fixed