Placing the stack and heap

The scatter-loading mechanism provides a method for specifying the placement of code and statically allocated data in your image. The application stack and heap are set up during C library initialization. You can tailor stack and heap placement by using the specially named ARM_LIB_HEAP, ARM_LIB_STACK, or ARM_LIB_STACKHEAP execution regions. Alternatively you can re-implement the __user_setup_stackheap() function if you are not using a scatter-loading description file.

Show/hideSee also

Concepts
Reference

Using ARM C and C++ Libraries and Floating Point Support:

Linker Reference:

Copyright © 2010-2012 ARM. All rights reserved.ARM DUI 0471G
Non-ConfidentialID021412