
--be32
--absolute_exe
--rom_model
--disable_auto_rts
--reread_libs
--minimize_trampolines
--cinit_compression=rle
--zero_init=off

--make_global=_c_int00
--entry_point=_c_int00

--display_error_number

MEMORY
{
    FLASH	: origin=0x00000000 length=0x00007FC0 fill=0xFFFFFFFF
    RAM		: origin=0x08000000 length=0x00027FE8
}

SECTIONS			  
{
	GROUP (APP_CODE)
	{
    	.text {}  fill=0xFFFFFFFF palign(8) 
    	.const {} fill=0xFFFFFFFF palign(8) 
    	.cinit {} fill=0xFFFFFFFF palign(8)
    } > FLASH
		RUN_END(Ptr1)

    GROUP (APP_RAM)
    {
		.app_stack : /*(NOINIT)*/
		{
			. = align(8);
			. += 512;
			. = align(8);
			Ptr2 = .;
		}

    	.bss {} palign(4)
		.data {}
    } > RAM
    	palign(8) 
    	RUN_END(Ptr3)
}
