Hello,
The contents of the PRM file for the project enable the linker to determine which address ranges are read-only, for the purpose of placing code.
The one exception is an absolute assembly project, where the linker is not used. Here it is the responsibility of the programmer to determine a suitable code placement.
Regards,
Mac