search for: _heap_size

Displaying 2 results from an estimated 2 matches for "_heap_size".

Did you mean: heap_size
2020 Mar 30
2
LLD bug causing objcopy ELF to binary generation to create large binaries
..., asserted above. */ _StackHigh =.; _StackLowIrq =.; . +=_IRQ_STACK_SIZE; /* Multiple of 4, asserted above. */ _StackHighIrq =.; } > Memory_SRAM .... /* Finally we do the heap */ .heap (NOLOAD) :ALIGN(4) { ASSERT((_HEAP_SIZE % 4 ==0), "Error: _HEAP_SIZE must be a multiple of 4."); _HeapLow =.; /* Use as much space as we can for the heap */ . =ORIGIN(Memory_SRAM) + LENGTH(Memory_SRAM); _HeapHigh =.; ASSERT((_HeapLow + _HEAP_SIZE < _HeapHig...
2020 Mar 29
2
LLD bug causing objcopy ELF to binary generation to create large binaries
Hi LLVM devs,  I came across an LLD bug in v 10.x where ELF parser / processor is setting .PROGBITS attribute for .heap and .stack sections, which leads to large binaries when we do `llvm-objcopy -o binary` to generate the binary output for armv6m. (e.g. for a 57Kb elf would yield a ~400Mb binary). This in comparison with LLVM 7.x , would produce the correct binary size of 35Kb and the