DevOps Automation

DevOps Automation

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Does RTRT supports C99?

    Posted Mon January 09, 2023 04:21 PM
    Hi Team,

    i'm working on RTRT with C-programming using arm-none-eabi-gcc cross compiler.  i'm using "-std=c99" c99 option while compiling whereas i'm getting below error while instrumenting whereas if i un-instrument the source file it is working fine.

    TestRT attolccp: "C:\ADAHRS_LLT\Build\ra\arm\CMSIS_5\CMSIS\Core\Include/cmsis_gcc.h",line 152: error #254:
    type name is not allowed
    for(uint32_t i=0u; i<pTable->wlen; ++i) {

    What could be the issue?

    ------------------------------
    Harikishore reddy Gopalreddy
    ------------------------------


  • 2.  RE: Does RTRT supports C99?

    Posted Tue January 10, 2023 09:54 AM
    Hi Reddy,

    Yes, C99 is supported but with the latest version of Test RealTime and using the latest instrumentor.
    You are using attolccp which is an old version of instrumentor, latest is attolcc4.
    To use attolcc4, you should modify the TDP adding USE_ATTOLCC4 in TDP basic setting (set USE_ATTOLCC4 to 1).




    ------------------------------
    Yanis Bensemmane
    ------------------------------