C Library for FuSa

Hello!

First of all, I am very new to Keil uVision.

I downloaded Arm Compiler 6.6 C Library for Functional Safety 6.6.B. Did the installation and saved it to Keil_v5/ARM/ARM_Clib. Then added the ARM_Clib/include to Options->C/C++ (AC6)->Include Paths.

I am trying to use the isinf(x) function from math.h, but when I try to compile I get this error:

.\Objects\myproject.axf: Error: L6218E: Undefined symbol __ARM_isinff (referred from mylibrary.o).
Not enough information to list image symbols.
Not enough information to list load addresses in the image map.

extern of this __ARM_isinff is defined in the end of the math.h file, but from there it leads to nowhere (nothing happens when I try to go to the definition of it).

Am I missing some steps in my setup?

Parents
  • Hi

    My name is Stephen and I work at Arm.

    Sorry, but I believe __ARM_isinff() is not provided in the FuSa C Libraries.  The FuSa C Libraries provide only a limited subset of C library functions.

    In the docs folder of the FuSa C library, you should find the HTML documentation.  The list of supported functions is given in globals_func.html.

    Hope this helps

    Stephen

Reply
  • Hi

    My name is Stephen and I work at Arm.

    Sorry, but I believe __ARM_isinff() is not provided in the FuSa C Libraries.  The FuSa C Libraries provide only a limited subset of C library functions.

    In the docs folder of the FuSa C library, you should find the HTML documentation.  The list of supported functions is given in globals_func.html.

    Hope this helps

    Stephen

Children