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.

CCS/CC2630: Problem With Enums

Part Number: CC2630
Other Parts Discussed in Thread: TIMAC

Tool/software: Code Composer Studio

I'm moving over a CC2630 IAR project to the current CCS v7 and I'm triggering a bunch of compile errors from extern functions in the TI MAC headers, for example in the TI header saddr.h from the line 119:

extern bool sAddrIden(const sAddr_t *pAddr1, const sAddr_t *pAddr2);

results in the following

Description Resource Type Path Location
.ccsproject C/C++ Problem /foo line 119, external location: C:\ti\simplelink\timac_1_05_02_43299\Components\services\saddr\saddr.h

more example error messages:


.ccsproject C/C++ Problem /foo line 136, external location: C:\ti\simplelink\timac_1_05_02_43299\Components\services\saddr\saddr.h
.ccsproject C/C++ Problem /foo line 152, external location: C:\ti\simplelink\timac_1_05_02_43299\Components\services\saddr\saddr.h
.ccsproject C/C++ Problem /foo line 169, external location: C:\ti\simplelink\timac_1_05_02_43299\Components\services\saddr\saddr.h
.ccsproject C/C++ Problem /foo line 173, external location: C:\ti\tirtos_simplelink_2_11_01_09\products\cc26xxware_2_20_06_14829\driverlib\rom.h
.ccsproject C/C++ Problem /foo line 200, external location: C:\ti\tirtos_simplelink_2_11_01_09\products\cc26xxware_2_20_06_14829\driverlib\I2C.h
.ccsproject C/C++ Problem /foo line 248, external location: C:\ti\tirtos_simplelink_2_11_01_09\products\cc26xxware_2_20_06_14829\driverlib\I2C.h
.ccsproject C/C++ Problem /foo line 45,  external location: C:\ti\simplelink\timac_1_05_02_43299\Components\hal\target\CC2650TIRTOS\ICallAddrs.h
.ccsproject C/C++ Problem /foo line 464, external location: C:\ti\simplelink\timac_1_05_02_43299\Components\mac\include\mac_api.h
.ccsproject C/C++ Problem /foo line 465, external location: C:\ti\simplelink\timac_1_05_02_43299\Components\mac\include\mac_api.h
.ccsproject C/C++ Problem /foo line 471, external location: C:\ti\simplelink\timac_1_05_02_43299\Components\mac\include\mac_api.h

 

Is there an easy fix for this without touching all of TI's headers?