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.

Compiler warning "#1129-D function-like macro '_VA_RNDUP(sz)' ignored during assembly header translation"

Other Parts Discussed in Thread: TM4C1290NCZAD

With a single project of mine, I have a large number of similar warnings (2 of a few):

#1129-D function-like macro 'INT64_C(value)' ignored during assembly header translation    .ccsproject    /xxx    line 198, external location: c:\ti\ccsv6\tools\compiler\arm_5.1.9\include\stdint.h    C/C++ Problem

#1129-D function-like macro '_VA_RNDUP(sz)' ignored during assembly header translation    .ccsproject    /xxxx    line 60, external location: c:\ti\ccsv6\tools\compiler\arm_5.1.9\include\stdarg.h    C/C++ Problem

This is with CCS v6.0.1.00040, compiler arm_5.1.9.  The target is a TM4C1290NCZAD.


Is there any way to eliminate these warnings?  Thanks!

  • You see this diagnostic when you are building assembly code that uses the .cdecls directive to include a C header file.  The function-like macros in that C header file cause that diagnostic.  Read more about it in the section titled Conversion of #define Macros in the ARM assembly tools manual.  You can suppress these diagnostics with the build option --diag_suppress=1129.

    Thanks and regards,

    -George