<!--
	LSC
	
	Copyright 2017-2020 MicroEJ Corp. All rights reserved.
	This library is provided in source code for use, modification and test, subject to license terms.
	Any modification of the source code will break MicroEJ Corp. warranties on the whole library.
-->
<lscFragment>

	<!-- 
		+ 28:	sizeOf(SFontHeader) (4 aligned)
		
		= 28
	 -->
	<defSymbol name="DISPLAY_SIZE_LOADER" value="28"/>
	
	<!--
		Define HEAP extension for MicroUI
	-->
	<defSection name="HEAP_DISPLAY_LOADER" size="DISPLAY_SIZE_LOADER" rootSection="true"/>
	
	<!-- 
		Define section for external fonts heap
		
		+ 10: 	max of sizeOf(CharacterMetadata)
		+ n:	-Dej.microui.memory.externalfontsheap.size
	--> 
	<rootSymbol name="__icetea___6bss_6microui_6display_6externalFontsHeap$$Base"/>
	<rootSymbol name="__icetea___6bss_6microui_6display_6externalFontsHeap$$Limit"/>
	<defSection name=".bss.microui.display.externalFontsHeap" size="MAX(EXTERNALFONTSHEAP_SIZE, 10)" align="4" rootSection="true"/>
	
</lscFragment>