3.3.2 Startup and Initialization
The runtime startup code performs initialization tasks that must be
executed before the main()
function in the C
program is executed. For information on the tasks performed by this code, see 4.9 Main, Runtime Startup and Reset.
The compiler will select the appropriate runtime startup code, based on the selected target device and other compiler options.