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/TMS320C6748: PRU compiler and linker

Part Number: TMS320C6748

Tool/software: TI C/C++ Compiler

I am developing code for PRU of c6748.  In my code, I use shared RAM located at 0x80000000 for communicating with the host processor of c6748.  When I build, I get the followingwarning  message.  How can I resolve the issue?

"../main.c", line 108: warning #17003-D: relocation from function "ParseAndProcessBAECmd" to symbol "$O1$$" overflowed; the 32-bit relocated address 0x80000000 is too large to encode in the 16-bit field (type = 'R_PRU_FOR_U16_C32_So8s16_PCM0XFFFFFFFF' (9), file = "C:\Users\PeterH\AppData\Local\Temp\{75A6F14A-89F5-4997-86C2-8672E2218D4B}", offset = 0x00000004, section = "[0].text:ParseAndProcessBAECmd")
"../main.c", line 320: warning #17003-D: relocation from function "main" to symbol "$O1$$" overflowed; the 32-bit relocated address 0x80000000 is too large to encode in the 16-bit field (type = 'R_PRU_FOR_U16_C32_So8s16_PCM0XFFFFFFFF' (9), file = "C:\Users\PeterH\AppData\Local\Temp\{75A6F14A-89F5-4997-86C2-8672E2218D4B}", offset = 0x00000038, section = "[0].text:main")
"../main.c", line 125: warning #17003-D: relocation from function "ReplyToBAE" to symbol "$O1$$" overflowed; the 32-bit relocated address 0x80000010 is too large to encode in the 16-bit field (type = 'R_PRU_FOR_U16_C32_So8s16_PCM0XFFFFFFFF' (9), file = "C:\Users\PeterH\AppData\Local\Temp\{75A6F14A-89F5-4997-86C2-8672E2218D4B}", offset = 0x00000004, section = "[0].text:ReplyToBAE")