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.

[E0001]unidentified symbol and [e0300] errors in portasm.asm using TM4C1294+FreeRTOS

Hi,

Compiler ver: TI v5.1.6

CCS 6.0.1

Lwip1.4.1

freeRTOS 7.0.2

I have hit by unknown errors after adding Macro in FreeRTOSConfig.h

extern void vAssertCalled( unsigned long ulLine, const char * const pcFileName );
#define configASSERT( ( x ) )     if( ( x ) == 0 ) vAssertCalled( __LINE__, __FILE__ )

In portasm.asm

xPortPendSVHandler:

mov r0, #configMAX_SYSCALL_INTERRUPT_PRIORITY//------------>> unidentified symbol,but it is defined in FreeRTOSConfig.h

Because of that, any codes reference configASSERT( ) give me errors.

Also, there is warning [e1000] .cdecls  C, NOLIST, WARN, "FreeRTOSConfig.h"


"Symbol names are not case significant " is checked in properties.

What's wrong with configurations?

Jin