If you are using scatter-loading, the names from a scatter file are used in the linker defined symbols. The scatter file:
Names all the execution regions in the image, and provides their load and execution addresses.
Defines both stack and heap. The linker also generates special stack and heap symbols.