Running PC-Lint... PC-lint for C/C++ (NT) Ver. 8.00o, Copyright Gimpel Software 1985-2004 C:\StellarisWare2\boards\rdk-s2e\ser2enet\config.c(25,9): Error 322: Unable to open include file 'string.h'
Thanks
it work well but it shows error even stdio file even i included path
like C:\keil2\ARM\RV31\INC\stdio.h(183,53): Error 10: Expecting ';' C:\keil2\ARM\RV31\INC\stdlib.h(75,45): Error 129: declaration expected, identifier 'div_t' ignored C:\keil2\ARM\RV31\INC\stdlib.h(75,45): Error 19: Useless Declaration C:\keil2\ARM\RV31\INC\stdlib.h(137,50): Error 10: Expecting ';' C:\keil2\ARM\RV31\INC\stdlib.h(591,59): Error 129: declaration expected, identifier '__sdiv32by16' ignored C:\keil2\ARM\RV31\INC\stdlib.h(591,59): Error 19: Useless Declaration C:\keil2\ARM\RV31\INC\stdlib.h(596,49): Error 10: Expecting ';' C:\keil2\ARM\RV31\INC\stdlib.h(598,25): Error 19: Useless Declaration C:\keil2\ARM\RV31\INC\stdlib.h(667,34): Error 10: Expecting ',' or ')' C:\keil2\ARM\RV31\INC\stdlib.h(668,63): Error 101: Expected an identifier C:\keil2\ARM\RV31\INC\stdlib.h(668,63): Error 132: Expected function definition C:\keil2\ARM\RV31\INC\stdlib.h(686,40): Error 49: Expected a type C:\keil2\ARM\RV31\INC\stdlib.h(708,39): Error 10: Expecting ',' or ')' C:\keil2\ARM\RV31\INC\stdlib.h(709,80): Error 10: Expecting ',' or ')'
What shows error?
What have you done to investigate those errors?
just a quick suggestion
go to C:\Keil\ARM\BIN assuming you havent change the installation location and use the CO_RV.LNT file from there rather than use the C0RV.LNT from the gimpel or Keil website.
Doing this removed more of the warning for me generated by the #include <*.h> files than trying to set up paths etc
I'm having the same issue here.
My setup is PC-Lint 9.
C:\Keil\ARM\RV31\INC\string.h(50,66): Error 10: Expecting ';' C:\Keil\ARM\RV31\INC\string.h(50,99): Error 161: Repeated use of parameter '__restrict' in parameter list C:\Keil\ARM\RV31\INC\stdio.h(76,8): Error 129: declaration expected, identifier 'fpos_t' ignored C:\Keil\ARM\RV31\INC\stdio.h(76,8): Error 19: Useless Declaration C:\Keil\ARM\RV31\INC\stdio.h(183,53): Error 10: Expecting ';' ...
I click on the first error, and it leads me to the <string.h>, default header file of RV
extern _ARMABI void *memcpy(void * __restrict /*s1*/, const void * __restrict /*s2*/, size_t /*n*/) __attribute__((__nonnull__(1,2)));
I assume that Lint doesn't like the "__attribute__" , "__restrict" things.
Do you have any suggestion?
Thank you and Best regards,
Huy