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/CCSTUDIO-TM4X: Invalid redeclaration error

Part Number: CCSTUDIO-TM4X

Tool/software: TI C/C++ Compiler

CCS 7.2.0.00013

TI 16.9.3.LTS

TM4C1290NCPDT target

I am getting an invalid redeclaration of type name error for the following typedef statements below.

What do these mean?

Thanks,

Priya

union bits_flags {
 struct {
  uint32_t LanSet : 1 ;  // 1 = LAN port initial setting mode //
  uint32_t bit_15 : 1 ;
  uint32_t bit_14 : 2 ;
  uint32_t bit_13 : 2 ;
  uint32_t bit_12 : 2 ;
  uint32_t bit_11 : 2 ;
  uint32_t bit_10 : 2 ;
  uint32_t bit_9 : 2 ;
  uint32_t bit_8 : 2 ;

  uint32_t bit_7 : 2 ;
  uint32_t bit_6 : 2 ;
  uint32_t  bit_5   : 2 ;
  uint32_t bit_4 : 2 ;
  uint32_t bit_3 : 2 ;
  uint32_t MAG  : 2 ;  // Mag reader + V-Printer //
  uint32_t FED  : 2 ;  // Feeder //
  uint32_t BRD  : 2 ;  // Board //
 } bits;
 uint32_t dword;
};
typedef union bits_flags ACT_FUNC;

typedef struct
{
 uint16_t us;
 uint16_t  usPadding; //PR_ADDED: 32 byte padding
 uint32_t ul;
} t_Mstyle1;

  • Priya Nadathur70 said:
    I am getting an invalid redeclaration of type name error for the following typedef statements below.

    I am unable to reproduce this error.  Please submit a test case as described in the article How to Submit a Compiler Test Case.

    Thanks and regards,

    -George

  • ppFiles.zip

    I have attached preprocessed source files with warnings of concern and all the files with this header (system.h) that generated an error.

    I appreciate pointers/feedback.

    Thank you,

    Priya

    Edited to attach ARM compiler screenshot. Let me know if you need more information.

  • I am also attaching a list of compile errors and console reports when I compile the project for a debug build.

    I am awaiting feedback.

    Thanks,

    Priya

    3276.console.txt

    Description	Resource	Path	Location	Type
    gmake: Target 'all' not remade because of errors.	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [REPMFirmware/TestFile.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [REPMFirmware/arcsend.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [REPMFirmware/arcerror.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [REPMFirmware/ARCdata.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #80 expected a type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 114	C/C++ Problem
    #68 expected a "}"	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 53	C/C++ Problem
    #66 expected a ";"	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 60	C/C++ Problem
    #41 expected an identifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    #41 expected an identifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 104	C/C++ Problem
    #258 invalid redeclaration of type name "t_Mstyle1" (declared at line 157)	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 157	C/C++ Problem
    #258 invalid redeclaration of type name "t_Mbuf" (declared at line 169)	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 169	C/C++ Problem
    #258 invalid redeclaration of type name "t_ArcFrm" (declared at line 178)	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 178	C/C++ Problem
    #258 invalid redeclaration of type name "BITS" (declared at line 101)	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 101	C/C++ Problem
    #258 invalid redeclaration of type name "ACT_FUNC" (declared at line 149)	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 149	C/C++ Problem
    #18 expected a ")"	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 104	C/C++ Problem
    #171 expected a declaration	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 61	C/C++ Problem
    #171 expected a declaration	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 70	C/C++ Problem
    #171 expected a declaration	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 72	C/C++ Problem
    #171 expected a declaration	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 122	C/C++ Problem
    #148 declaration is incompatible with "void c19_write_data(uint8_t, uint16_t, uint16_t, uint8_t, uint8_t *)" (declared at line 22)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    #148 declaration is incompatible with "void c19_set_tx_page(uint8_t, uint8_t)" (declared at line 24)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 114	C/C++ Problem
    #148 declaration is incompatible with "void c19_interrupts_enableTA(void)" (declared at line 25)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 116	C/C++ Problem
    #148 declaration is incompatible with "void c19_clear_flags(void)" (declared at line 23)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 113	C/C++ Problem
    #148 declaration is incompatible with "void c_wait2us(uint32_t)" (declared at line 196 of "..\REPMFirmware\system.h")	TestFile.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 214	C/C++ Problem
    #148 declaration is incompatible with "void ARCNET_EnableInterupt(void)" (declared at line 26)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 119	C/C++ Problem
    #148 declaration is incompatible with "void ARCNET_DisableInterupt(void)" (declared at line 27)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 111	C/C++ Problem
    #148 declaration is incompatible with "uint8_t snd_seq_no" (declared at line 30)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 60	C/C++ Problem
    #148 declaration is incompatible with "uint8_t Arc_Txd_Mode" (declared at line 31)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 115	C/C++ Problem
    #102 "bits_reg" has already been declared in the current scope	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 88	C/C++ Problem
    #102 "bits_flags" has already been declared in the current scope	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 126	C/C++ Problem
    #102 "bit_tag" has already been declared in the current scope	System.h	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 89	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_SysCtlPeripheralEnable" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 88	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeUSBDigital" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 110	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeUSBAnalog" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 109	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeGPIOInput" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 112	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeGPIOInput" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 120	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinConfigure" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 108	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "pvPortMalloc" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1913	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "pvPortMalloc" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 2255	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "free" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1948	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "free" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 2295	C/C++ Problem
    #93-D identifier-list parameters may only be used in a function definition	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 60	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 111	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 113	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 114	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 115	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 116	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 119	C/C++ Problem
    #552-D variable "m_uiTicks" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 91	C/C++ Problem
    #552-D variable "m_uiNumCharactersToPrint" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 81	C/C++ Problem
    #552-D variable "m_uiCont4TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 93	C/C++ Problem
    #552-D variable "m_uiCont3TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 94	C/C++ Problem
    #552-D variable "m_uiCont2TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 95	C/C++ Problem
    #552-D variable "m_uiCont1TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 96	C/C++ Problem
    #552-D variable "m_ucSensorInputsToUseForMoving" was set but never used	LinearMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 18	C/C++ Problem
    #552-D variable "m_ucSensorInputMatters" was set but never used	LinearMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 19	C/C++ Problem
    #552-D variable "m_ucSensor2ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 28	C/C++ Problem
    #552-D variable "m_ucSensor1ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 27	C/C++ Problem
    #552-D variable "m_ucSensor0ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 26	C/C++ Problem
    #552-D variable "m_ucChip1PortInputData" was set but never used	I2CInterface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 91	C/C++ Problem
    #552-D variable "g_bSendingBreak" was set but never used	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 92	C/C++ Problem
    #552-D variable "dummyVal" was set but never used	arccom19.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 87	C/C++ Problem
    #552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 190	C/C++ Problem
    #552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 288	C/C++ Problem
    #552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 387	C/C++ Problem
    #552-D variable "bServiceCPU" was set but never used	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 112	C/C++ Problem
    #179-D variable "dummy" was declared but never referenced	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 340	C/C++ Problem
    #179-D function "SetLineCoding" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 906	C/C++ Problem
    #179-D function "SetControlLineState" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 896	C/C++ Problem
    #179-D function "SendBreak" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1164	C/C++ Problem
    #179-D function "PrintSystemIdleDebugMsg" was declared but never referenced	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 419	C/C++ Problem
    #179-D function "GetLineCoding" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1054	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 480	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 606	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 610	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 614	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 618	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 621	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 624	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 627	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 630	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 633	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 636	C/C++ Problem
    #129-D loop is not reachable	ARCmain.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 215	C/C++ Problem
    #12-D parsing restarts here after previous syntax error	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 69	C/C++ Problem
    #12-D parsing restarts here after previous syntax error	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 100	C/C++ Problem
    #112-D statement is unreachable	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 789	C/C++ Problem
    

  • It's highly likely that you are including this header file twice. Consider adding an include guard to the file.
    en.wikipedia.org/.../Include_guard
  • Description	Resource	Path	Location	Type
    #148 declaration is incompatible with "uint8_t Arc_Txd_Mode" (declared at line 31)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 114	C/C++ Problem
    #148 declaration is incompatible with "uint8_t snd_seq_no" (declared at line 30)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 60	C/C++ Problem
    #148 declaration is incompatible with "void ARCNET_DisableInterupt(void)" (declared at line 27)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 110	C/C++ Problem
    #148 declaration is incompatible with "void ARCNET_EnableInterupt(void)" (declared at line 26)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 118	C/C++ Problem
    #148 declaration is incompatible with "void c_wait2us(uint32_t)" (declared at line 204 of "..\REPMFirmware\system.h")	TestFile.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 214	C/C++ Problem
    #148 declaration is incompatible with "void c19_clear_flags(void)" (declared at line 23)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 112	C/C++ Problem
    #148 declaration is incompatible with "void c19_interrupts_enableTA(void)" (declared at line 25)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 115	C/C++ Problem
    #148 declaration is incompatible with "void c19_set_tx_page(uint8_t, uint8_t)" (declared at line 24)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 113	C/C++ Problem
    #148 declaration is incompatible with "void c19_write_data(uint8_t, uint16_t, uint16_t, uint8_t, uint8_t *)" (declared at line 22)	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    #171 expected a declaration	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 61	C/C++ Problem
    #171 expected a declaration	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 70	C/C++ Problem
    #171 expected a declaration	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 72	C/C++ Problem
    #171 expected a declaration	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 121	C/C++ Problem
    #18 expected a ")"	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    #41 expected an identifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    #66 expected a ";"	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 60	C/C++ Problem
    #68 expected a "}"	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 53	C/C++ Problem
    #80 expected a type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 113	C/C++ Problem
    gmake: *** [REPMFirmware/arcsend.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [REPMFirmware/TestFile.obj] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: Target 'all' not remade because of errors.	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #112-D statement is unreachable	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 789	C/C++ Problem
    #12-D parsing restarts here after previous syntax error	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 69	C/C++ Problem
    #12-D parsing restarts here after previous syntax error	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 100	C/C++ Problem
    #129-D loop is not reachable	ARCmain.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 215	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 480	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 606	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 610	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 614	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 618	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 621	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 624	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 627	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 630	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 633	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 636	C/C++ Problem
    #179-D function "GetLineCoding" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1054	C/C++ Problem
    #179-D function "PrintSystemIdleDebugMsg" was declared but never referenced	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 419	C/C++ Problem
    #179-D function "SendBreak" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1164	C/C++ Problem
    #179-D function "SetControlLineState" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 896	C/C++ Problem
    #179-D function "SetLineCoding" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 906	C/C++ Problem
    #179-D variable "dummy" was declared but never referenced	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 340	C/C++ Problem
    #552-D variable "bServiceCPU" was set but never used	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 112	C/C++ Problem
    #552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 190	C/C++ Problem
    #552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 288	C/C++ Problem
    #552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 387	C/C++ Problem
    #552-D variable "dummyVal" was set but never used	arccom19.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 87	C/C++ Problem
    #552-D variable "g_bSendingBreak" was set but never used	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 92	C/C++ Problem
    #552-D variable "m_ucChip1PortInputData" was set but never used	I2CInterface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 91	C/C++ Problem
    #552-D variable "m_ucSensor0ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 26	C/C++ Problem
    #552-D variable "m_ucSensor1ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 27	C/C++ Problem
    #552-D variable "m_ucSensor2ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 28	C/C++ Problem
    #552-D variable "m_ucSensorInputMatters" was set but never used	LinearMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 19	C/C++ Problem
    #552-D variable "m_ucSensorInputsToUseForMoving" was set but never used	LinearMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 18	C/C++ Problem
    #552-D variable "m_uiCont1TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 96	C/C++ Problem
    #552-D variable "m_uiCont2TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 95	C/C++ Problem
    #552-D variable "m_uiCont3TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 94	C/C++ Problem
    #552-D variable "m_uiCont4TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 93	C/C++ Problem
    #552-D variable "m_uiNumCharactersToPrint" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 81	C/C++ Problem
    #552-D variable "m_uiTicks" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 91	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 60	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 110	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 112	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 113	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 114	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 115	C/C++ Problem
    #78-D this declaration has no storage class or type specifier	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 118	C/C++ Problem
    #93-D identifier-list parameters may only be used in a function definition	arcsend.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 103	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "free" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1948	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "free" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 2295	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "pvPortMalloc" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1913	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "pvPortMalloc" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 2255	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinConfigure" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 108	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeGPIOInput" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 112	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeGPIOInput" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 120	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeUSBAnalog" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 109	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeUSBDigital" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 110	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_SysCtlPeripheralEnable" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 88	C/C++ Problem
    This project is currently in 'manual' Parser Preprocessing mode - no dependency graph is automatically generated. This mode should only be temporarily used to generate various pre-processor listing files. Please switch the Parser Preprocessing mode back to 'automatic' for you regular builds.	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		properties	Problems
    
    7446.console.txtThank you for your reply. Adding the include guard made the re-declaration error go away.

    However, I don't understand the other compilation errors or warnings I am getting. Would

    you be able to shed any light on this? Thank you again.

    Edited to add: Can you also comment on the warnings from pinout.c? about implicit declaration

    of ROM functions. 

    Best Regards,

    Priya

  • Priya Nadathur70 said:
    However, I don't understand the other compilation errors or warnings I am getting.

    Regarding the errors seen when you compile arcsend.pp ... There is a problem with the compiler.  It builds fine if you use ARM compiler version 18.1.1.LTS.  I filed CODEGEN-4559 in the SDOWP system to have this investigated.  You are welcome to follow it with the SDOWP link below in my signature.

    Thanks and regards,

    -George

  • 6683.console18.1LTS.txt

    Thank you for your reply. I have compiled using 18.1.0.LTS. 

    Edited to add, I did change the include options to the correct ARM compiler. Current console file attached.

    Its not able to find stdint.h and stdbool.h

    Thanks,

    Priya

  • Please note that this issue is a duplicate of CODEGEN-1979, which was fixed in the 16.9.6.LTS release.  Please upgrade your compiler to the latest patch on the branch.

    Thanks,

    Anna

  • Can you include a link to this patch? I can find codegen 1979 under closed defects in 16.9.6, where do I go from here?

    Edited to ask: When I installed CCS7.2, I only installed the Tiva ARM MCU. Should I also install MSP 430?


    Thanks,
    Priya

  • You can download the latest compiler patch here, as well as view the Closed_defects.html file:
    www.ti.com/.../download.html
    software-dl.ti.com/.../Closed_defects.html

    If you specifically want 16.9.6.LTS instead of the latest, you can get it here:
    software-dl.ti.com/.../download.htm

    You only need to install the MSP430 compiler if you want to compile code for an MSP430 device.
  • Anna,
    I tried installing 18.1.1.LTS and 16.9.6.LTS. Both versions are giving me the same stream of compile errors, cannot open stdbool.h and stdint.h. Why is this?

    Thanks,
    Priya
  • Priya Nadathur70 said:

     I did change the include options to the correct ARM compiler. Current console file attached.

    Its not able to find stdint.h and stdbool.h

    The executed commands in that log show that you are using the following option:

    --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-arm_18.1.0.LTS"

    It should be:

    --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-arm_18.1.0.LTS/include"

  • 5633.console16.9.6.LTS.txt

    Description	Resource	Path	Location	Type
    #10008-D cannot find file "ENTRY"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 13	C/C++ Problem
    #10008-D cannot find file "FILL"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 21	C/C++ Problem
    #10008-D cannot find file "FILL"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 75	C/C++ Problem
    #10008-D cannot find file "FILL"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 92	C/C++ Problem
    #10008-D cannot find file "GROUP"	repmfirmware_Debug_lib.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 10	C/C++ Problem
    #10008-D cannot find file "INCLUDE"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 10	C/C++ Problem
    #10008-D cannot find file "INCLUDE"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 11	C/C++ Problem
    #10008-D cannot find file "KEEP"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 22	C/C++ Problem
    #10008-D cannot find file "KEEP"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 60	C/C++ Problem
    #10008-D cannot find file "KEEP"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 66	C/C++ Problem
    #10008-D cannot find file "KEEP"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 85	C/C++ Problem
    #10008-D cannot find file "LONG"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 28	C/C++ Problem
    #10008-D cannot find file "LONG"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 29	C/C++ Problem
    #10008-D cannot find file "LONG"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 30	C/C++ Problem
    #10008-D cannot find file "LONG"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 31	C/C++ Problem
    #10008-D cannot find file "LONG"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 32	C/C++ Problem
    #10008-D cannot find file "LONG"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 33	C/C++ Problem
    #10008-D cannot find file "LONG"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 36	C/C++ Problem
    #10008-D cannot find file "LONG"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 37	C/C++ Problem
    #10008-D cannot find file "LONG"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 38	C/C++ Problem
    #10008-D cannot find file "LONG"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 39	C/C++ Problem
    #10008-D cannot find file "PROVIDE"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 116	C/C++ Problem
    #10008-D cannot find file "repmfirmware_Debug_lib.ld"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 10	C/C++ Problem
    #10008-D cannot find file "repmfirmware_Debug_mem.ld"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 11	C/C++ Problem
    #10021-D expecting filename, option, MEMORY, or SECTIONS instead of "("	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 13	C/C++ Problem
    #10021-D expecting filename, option, MEMORY, or SECTIONS instead of "("	repmfirmware_Debug_lib.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 10	C/C++ Problem
    #10025-D invalid memory attribute specifier:  "rwx"	repmfirmware_Debug_mem.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 13	C/C++ Problem
    #10025-D invalid memory attribute specifier:  "rwx"	repmfirmware_Debug_mem.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 14	C/C++ Problem
    #10025-D invalid memory attribute specifier:  "rx"	repmfirmware_Debug_mem.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 12	C/C++ Problem
    #10026-D expecting output section, GROUP, or UNION instead of "-"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 120	C/C++ Problem
    #10026-D expecting output section, GROUP, or UNION instead of "="	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 62	C/C++ Problem
    #10026-D expecting output section, GROUP, or UNION instead of "="	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 68	C/C++ Problem
    #10026-D expecting output section, GROUP, or UNION instead of "="	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 70	C/C++ Problem
    #10026-D expecting output section, GROUP, or UNION instead of "="	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 119	C/C++ Problem
    #10026-D expecting output section, GROUP, or UNION instead of "="	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 120	C/C++ Problem
    #10030-D expecting section type (COPY, DSECT, or NOLOAD) instead of "_pvHeapStart"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 119	C/C++ Problem
    #10030-D expecting section type (COPY, DSECT, or NOLOAD) instead of "_vStackTop"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 120	C/C++ Problem
    #10036-D expecting section name instead of "("	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 28	C/C++ Problem
    #10036-D expecting section name instead of "("	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 36	C/C++ Problem
    #10036-D expecting section name instead of "("	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 60	C/C++ Problem
    #10036-D expecting section name instead of "("	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 66	C/C++ Problem
    #10036-D expecting section name instead of "("	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 85	C/C++ Problem
    #10036-D expecting section name instead of "="	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 116	C/C++ Problem
    #10036-D expecting section name instead of "0xff"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 21	C/C++ Problem
    #10036-D expecting section name instead of "0xff"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 75	C/C++ Problem
    #10036-D expecting section name instead of "0xff"	repmfirmware_Debug.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 92	C/C++ Problem
    #10264 MFlash_256 memory range overlaps existing memory range FLASH	repmfirmware_Debug_mem.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 12	C/C++ Problem
    #10264 RAM_96 memory range overlaps existing memory range SRAM	repmfirmware_Debug_mem.ld	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware/Debug	line 13	C/C++ Problem
    error limit reached; 100 errors detected error limit reached; 100 errors detected	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    file "./driverlib/epi_workaround_ccs.obj" has a Tag_ABI_VFP_args attribute value of "1" that is different than one previously seen ("0"); combining incompatible files file "./driverlib/epi_workaround_ccs.obj" has a Tag_ABI_VFP_args attribute value of "1" that is different than one previously seen ("0"); combining incompatible files	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    file "./utils/ustdlib.obj" has a Tag_ABI_VFP_args attribute value of "1" that is different than one previously seen ("0"); combining incompatible files file "./utils/ustdlib.obj" has a Tag_ABI_VFP_args attribute value of "1" that is different than one previously seen ("0"); combining incompatible files	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake: *** [all] Error 2	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    gmake[1]: *** [REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT.out] Error 1	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_F1" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_F1" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_F2" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_F2" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_F3" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_F3" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_F4" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_F4" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_F5" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_F5" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_F6" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_F6" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_F7" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_F7" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_init" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_init" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_INIT" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_INIT" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_MAIN" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_MAIN" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_NextSendReq" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_NextSendReq" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_QueuePosnIsFree" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_QueuePosnIsFree" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARC_start" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARC_start" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCc_ActFuncIDcheck" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARCc_ActFuncIDcheck" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCc_FreeRcvPageSearch" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARCc_FreeRcvPageSearch" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCc_RcvPageStsUpdate" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARCc_RcvPageStsUpdate" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCc_RcvReSetting" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARCc_RcvReSetting" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCc_RcvSetting" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARCc_RcvSetting" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCc_SndReSetting" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o" symbol "ARCc_SndReSetting" redefined: first defined in "./REPMFirmware/ARCmain.obj"; redefined in "../REPMFirmware/Debug/ARCmain.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_DisableInterupt" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o" symbol "ARCNET_DisableInterupt" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_EnableInterupt" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o" symbol "ARCNET_EnableInterupt" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_Initialise_Interupt" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o" symbol "ARCNET_Initialise_Interupt" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_Interupt_Close" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o" symbol "ARCNET_Interupt_Close" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_Interupt_ISR" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o" symbol "ARCNET_Interupt_ISR" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_Process_Data" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "ARCNET_Process_Data" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_ProcessMotorControlCommand" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "ARCNET_ProcessMotorControlCommand" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_QueueMotorControlCommandMsg" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "ARCNET_QueueMotorControlCommandMsg" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_Reset_Disable" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o" symbol "ARCNET_Reset_Disable" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_Reset_Enable" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o" symbol "ARCNET_Reset_Enable" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_Reset_GPIO_Initialise" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o" symbol "ARCNET_Reset_GPIO_Initialise" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_SendCommandRespMsg" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "ARCNET_SendCommandRespMsg" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_SendMechSwitchResponseMsg" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "ARCNET_SendMechSwitchResponseMsg" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_SendNotificationResponseMsg" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "ARCNET_SendNotificationResponseMsg" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_SendREPMStatusResponseMsg" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "ARCNET_SendREPMStatusResponseMsg" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ARCNET_WriteRead_Test" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o" symbol "ARCNET_WriteRead_Test" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "bEnableSwitchStatusMonitoring" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "bEnableSwitchStatusMonitoring" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "BEZEL_LED_Initialise" redefined: first defined in "./REPMFirmware/BezelLED_Interface.obj"; redefined in "../REPMFirmware/Debug/BezelLED_Interface.o" symbol "BEZEL_LED_Initialise" redefined: first defined in "./REPMFirmware/BezelLED_Interface.obj"; redefined in "../REPMFirmware/Debug/BezelLED_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "BEZEL_LED_Toggle" redefined: first defined in "./REPMFirmware/BezelLED_Interface.obj"; redefined in "../REPMFirmware/Debug/BezelLED_Interface.o" symbol "BEZEL_LED_Toggle" redefined: first defined in "./REPMFirmware/BezelLED_Interface.obj"; redefined in "../REPMFirmware/Debug/BezelLED_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "BEZEL_SetShutterAndLED" redefined: first defined in "./REPMFirmware/BezelLED_Interface.obj"; redefined in "../REPMFirmware/Debug/BezelLED_Interface.o" symbol "BEZEL_SetShutterAndLED" redefined: first defined in "./REPMFirmware/BezelLED_Interface.obj"; redefined in "../REPMFirmware/Debug/BezelLED_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "BEZEL_ShutterSignalsLow" redefined: first defined in "./REPMFirmware/BezelLED_Interface.obj"; redefined in "../REPMFirmware/Debug/BezelLED_Interface.o" symbol "BEZEL_ShutterSignalsLow" redefined: first defined in "./REPMFirmware/BezelLED_Interface.obj"; redefined in "../REPMFirmware/Debug/BezelLED_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "FBFeedDetect_Enable" redefined: first defined in "./REPMFirmware/FeedDetect_Interface.obj"; redefined in "../REPMFirmware/Debug/FeedDetect_Interface.o" symbol "FBFeedDetect_Enable" redefined: first defined in "./REPMFirmware/FeedDetect_Interface.obj"; redefined in "../REPMFirmware/Debug/FeedDetect_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "FeedDetect_Enable" redefined: first defined in "./REPMFirmware/FeedDetect_Interface.obj"; redefined in "../REPMFirmware/Debug/FeedDetect_Interface.o" symbol "FeedDetect_Enable" redefined: first defined in "./REPMFirmware/FeedDetect_Interface.obj"; redefined in "../REPMFirmware/Debug/FeedDetect_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "FeedDetect_Initialise" redefined: first defined in "./REPMFirmware/FeedDetect_Interface.obj"; redefined in "../REPMFirmware/Debug/FeedDetect_Interface.o" symbol "FeedDetect_Initialise" redefined: first defined in "./REPMFirmware/FeedDetect_Interface.obj"; redefined in "../REPMFirmware/Debug/FeedDetect_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "FeedDetect_Interupt_ISR" redefined: first defined in "./REPMFirmware/FeedDetect_Interface.obj"; redefined in "../REPMFirmware/Debug/FeedDetect_Interface.o" symbol "FeedDetect_Interupt_ISR" redefined: first defined in "./REPMFirmware/FeedDetect_Interface.obj"; redefined in "../REPMFirmware/Debug/FeedDetect_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "g_bCollectTicketDetectionSample" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "g_bCollectTicketDetectionSample" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "g_bEnable_Determine_Ticket_Direction" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "g_bEnable_Determine_Ticket_Direction" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "Initialise_EPI_Interface" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o" symbol "Initialise_EPI_Interface" redefined: first defined in "./REPMFirmware/ARCNET_Interface.obj"; redefined in "../REPMFirmware/Debug/ARCNET_Interface.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "m_ucLastMechSwitchStatus" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "m_ucLastMechSwitchStatus" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "MAI_ArcSend" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "MAI_ArcSend" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "ucMemAlloc" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "ucMemAlloc" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    symbol "USB_Process_Data" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o" symbol "USB_Process_Data" redefined: first defined in "./REPMFirmware/ARCNET_MessageProcessor.obj"; redefined in "../REPMFirmware/Debug/ARCNET_MessageProcessor.o"	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #112-D statement is unreachable	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 789	C/C++ Problem
    #129-D loop is not reachable	ARCmain.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 215	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/arccom19.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/ARCdata.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/arcerror.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/arcinit.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/arcirq.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/ARCmain.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/ARCNET_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/ARCNET_MessageProcessor.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/arcrecon.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/arcsend.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/BezelLED_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/com_area.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/cpu_usage.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/cr_startup_lm3s.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/FeedDetect_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/Firmware_Updater.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/I2CInterface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/Interrupt_Control.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/LevelShift_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/LinearMotor_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/main.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/Memory_Utils.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/Motor_Common.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/Printhead_Control.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/Printhead_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/REPM_Control.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/RotaryMotor_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/Sensor_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/SolenoidInterface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/StatusData.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/Switch_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/TestFile.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/TickTimer.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/usb_dev_serial.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/usb_serial_structs.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/utils/LinearMotor_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/utils/uartstdio.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/utils/ustdlib.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/Watchdog_LED_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/xMail.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Debug/xMailLog.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/arccom19.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/ARCdata.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/arcerror.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/arcinit.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/arcirq.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/ARCmain.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/ARCNET_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/ARCNET_MessageProcessor.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/arcrecon.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/arcsend.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/BezelLED_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/com_area.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/cpu_usage.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/FeedDetect_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/I2CInterface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/Interrupt_Control.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/LevelShift_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/LinearMotor_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/main.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/Memory_Utils.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/Motor_Common.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/Printhead_Control.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/Printhead_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/REPM_Control.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/RotaryMotor_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/Sensor_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/SolenoidInterface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/startup_codered.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/StatusData.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/Switch_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/TestFile.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/TickTimer.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/utils/uartstdio.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/utils/ustdlib.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/Watchdog_LED_Interface.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/xMail.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/xMailLog.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #16032-D object files have incompatible wchar_t types ("../REPMFirmware/Release/xTimer.o" = --wchar_t=32, "./tm4c1290ncpdt_startup_ccs.obj" = --wchar_t=16)	REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT		 	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 480	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 606	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 610	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 614	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 618	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 621	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 624	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 627	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 630	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 633	C/C++ Problem
    #169-D argument of type "void *" is incompatible with parameter of type "void (*)(void *)"	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 636	C/C++ Problem
    #179-D function "GetLineCoding" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1054	C/C++ Problem
    #179-D function "PrintSystemIdleDebugMsg" was declared but never referenced	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 419	C/C++ Problem
    #179-D function "SendBreak" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1164	C/C++ Problem
    #179-D function "SetControlLineState" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 896	C/C++ Problem
    #179-D function "SetLineCoding" was declared but never referenced	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 906	C/C++ Problem
    #179-D variable "dummy" was declared but never referenced	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 340	C/C++ Problem
    #552-D variable "bServiceCPU" was set but never used	main.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 112	C/C++ Problem
    #552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 190	C/C++ Problem
    #552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 288	C/C++ Problem
    #552-D variable "dummy" was set but never used	xTimer.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 387	C/C++ Problem
    #552-D variable "dummyVal" was set but never used	arccom19.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 87	C/C++ Problem
    #552-D variable "g_bSendingBreak" was set but never used	usb_dev_serial.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 92	C/C++ Problem
    #552-D variable "m_ucChip1PortInputData" was set but never used	I2CInterface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 91	C/C++ Problem
    #552-D variable "m_ucSensor0ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 26	C/C++ Problem
    #552-D variable "m_ucSensor1ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 27	C/C++ Problem
    #552-D variable "m_ucSensor2ExpectedState" was set but never used	RotaryMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 28	C/C++ Problem
    #552-D variable "m_ucSensorInputMatters" was set but never used	LinearMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 19	C/C++ Problem
    #552-D variable "m_ucSensorInputsToUseForMoving" was set but never used	LinearMotor_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 18	C/C++ Problem
    #552-D variable "m_uiCont1TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 96	C/C++ Problem
    #552-D variable "m_uiCont2TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 95	C/C++ Problem
    #552-D variable "m_uiCont3TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 94	C/C++ Problem
    #552-D variable "m_uiCont4TimeoutValue" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 93	C/C++ Problem
    #552-D variable "m_uiNumCharactersToPrint" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 81	C/C++ Problem
    #552-D variable "m_uiTicks" was set but never used	Printhead_Interface.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 91	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "calloc" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 2255	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "free" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1948	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "free" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 2295	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "pvPortMalloc" declared implicitly	ARCNET_MessageProcessor.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/REPMFirmware	line 1913	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinConfigure" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 108	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeGPIOInput" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 112	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeGPIOInput" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 120	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeUSBAnalog" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 109	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_GPIOPinTypeUSBDigital" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 110	C/C++ Problem
    <a href="http://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/225">#225-D</a>  function "ROM_SysCtlPeripheralEnable" declared implicitly	pinout.c	/REPM_FIRMWARE_BULK_VALIDATION_TM4C1290NCPDT/drivers	line 88	C/C++ Problem
    

    I still don't have any luck. Now its a swarm of linker errors. I appreciate the help.

    Thank you,

    Priya

  • I will focus on the first set of linker errors.

    First, I need to clarify some terms.  When using the TI linker, you typically supply a linker command file.  This is a text file with code that specifies details to the linker, such as giving names to ranges of memory, and how to allocate sections to memory ranges.  When using a GCC linker, there is a similar text file.  It is usually called a linker script.  The details of the code are very different between a linker command file and a linker script.  But they serve the same basic purpose.

    I'm pretty sure the file repmfirmware_Debug.ld (and other similarly named files) is a GCC linker script, and not a TI linker command file.  That's why you see so many errors similar to ...

    "../REPMFirmware/Debug/repmfirmware_Debug.ld", line 10: error #10008-D: cannot find file "INCLUDE"

    I'm not sure of the best way to fix this problem.  Perhaps you are supposed to use a completely different set of linker command files.  Or perhaps this project can only be built with a GCC ARM compiler.  Where did you obtain this project?  Whoever that is can certainly help more than I can.

    Thanks and regards,

    -George

  • This is a project being ported from Stellaris code. I have access to another such project

    that is already in production. What files should I be looking for? I will find it from the

    other ported project and contact the engineer as well if needed.

     

    If you can give me some pointers on the file, it will help greatly.

    Thank you,

    Priya

  • Priya Nadathur said:
    This is a project being ported from Stellaris code.

    My first thought was to ask you to start new thread in the Stellaris device forum.  But it is a read-only forum now.  You can search it, and maybe find something.  The next closest forum that is still active is the TM4C device forum.  You can try there.  Though I don't know how that will go.

    Priya Nadathur said:
    If you can give me some pointers on the file, it will help greatly.

    Unfortunately, I cannot.  I do not recognize any of the files.

    Thanks and regards,

    -George

  • George,
    While I am waiting to contact the engineer, I was able to match my project settings with the successfully ported project. I deleted the Stellaris linker files. Can you take a look at the current set of errors and explain why there is a linker error?
    e2e.ti.com/.../669839

    Thank you,
    Priya
  • This entry on the linker invocation ...

    -l"C:/ti/TivaWare_C_Series-2.1.4.178"

    ... is just a directory path.  It should name a file.  Usually a library.

    Thanks and regards,

    -George