This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Static analyzer reports __va_parmadr (va_start) is declared implicitly

Hi,

We are running coverity static analyzer on our code and getting the following defect:

Error: PW.IMPLICIT_FUNC_DECL:
/db/vtree/library/trees/avala/avala-B02/src/ti/sysbios/posix/mqueue.c:126:
implicit_func_decl: function "__va_parmadr" declared implicitly
/db/vtree/library/trees/avala/avala-B02/src/ti/sysbios/posix/mqueue.c:126:
caretline:     ^

The call to va_start() is generating this even though we are including "stdarg.h". I cannot find an extern or definition for __va_parmadr in "stdarg.h". I am wondering if this is a bug in the header file ?

Best,

Ashish

Edit: I see this behavior with ARM code gen v5.2.4 and v15.12.2 LTS