The NOINIT pragma is not supported in the C6000 compiler.
[quote user="Alexander Lenherr"]How can I force the compiler to not initialize the variable at the indicated location without the NOINIT pragma?[/quote]
Instead of LOCATION, use the DATA_SECTION pragma to place the variable in a section you name. For example ...
#pragma DATA_SECTION(my_var, "for_my_var")
int my_var;
Then, in the SECTIONS directive in your linker command file, allocate the section to a specific address, and apply the NOINIT section type.
for_my_var run = 0x320, type = NOINIT
Thanks and regards,
-George