The "place at end of" statement in an .icf file can sometimes put things past the end of the region.
See attached modified Hello example.
The address of the "test" variable is 0x20010000, which is past the end of RAM.
Tested with:
Embedded Studio for ARM v7.32a
Embedded Studio for Arm and RISC-V v8.16a
Hello_PlaceAtEndOf_Bug.zip
See attached modified Hello example.
The address of the "test" variable is 0x20010000, which is past the end of RAM.
Tested with:
Embedded Studio for ARM v7.32a
Embedded Studio for Arm and RISC-V v8.16a
Hello_PlaceAtEndOf_Bug.zip