12-09-2019 10:13 AM
Hello everyone,
During my code execution, if I pause the code, then I get this error:
Can't find a source file at "/proj/esdt_sdk/gnu_abe/ABE/builds/lin/arm/arm-linux/snapshots/newlib-newlib-2_4_0/newlib/libm/math/s_sin.c"
Each time, the ending .c file name is different - sqrt, sin,cos etc.
I have gone through some other threads regarding this issue, but couldn't find a solution.
1. Does the code still runs correctly if I don't pause the execution? (I am myself not sure, as I am getting glitches in my operating converter. It can be because of these math functions or due to something else)
2. Is this just a warning and can be ignored?
3. If not, what is the solution to this issue?
Best,
Pramod
12-10-2019 06:41 AM
As you can see the source files that the debugger is complaining about are part of the C library provided with the toolchain (newlib). The C library is provided as static library and not as source code so that's why when the debugger stops in any of the functions provided within the C library it will not be able to show the source code.
The application will keep running properly regardless of this issue.
Regards
12-10-2019 06:41 AM
As you can see the source files that the debugger is complaining about are part of the C library provided with the toolchain (newlib). The C library is provided as static library and not as source code so that's why when the debugger stops in any of the functions provided within the C library it will not be able to show the source code.
The application will keep running properly regardless of this issue.
Regards