What mechanism does Arm Compiler for Embedded use to define the target memory map?
The name derives from the idea that multiple memory regions are _scattered_ in the memory map at load and execution time.
Adding which symbol to your code ensures that all semihosting calls have been removed?
At link time, an error will be thrown if there are any functions using semihosting.