Displaying 2 results from an estimated 2 matches for "__stack_len".
Did you mean:
__stack16_len
2015 Oct 05
7
[PATCH 0/4] Improve linker scripts
From: Sylvain Gault <sylvain.gault at gmail.com>
These patches basically remove unused linker scripts and port a change that was
made to an unused script.
Those are to be applied on top of the gcc 5 bug fixes as they would conflict
otherwise.
Sylvain Gault (4):
diag/mbr: fix dependency to linker script
Remove unused linker scripts
core: Make symbols defined in linker script HIDDEN
2015 Oct 05
0
[PATCH 2/4] Remove unused linker scripts
...(__savedata_dwords = (__savedata_len + 3) >> 2);
-
- /* XXX: This stack should be unified with the COM32 stack */
- HIDDEN(__stack_vma = .);
- __stack_lma = .; /* Dummy */
- .stack (NOLOAD) : AT(__stack_lma) {
- HIDDEN(__stack_start = .);
- *(.stack)
- HIDDEN(__stack_end = .);
- }
- HIDDEN(__stack_len = ABSOLUTE(__stack_end) - ABSOLUTE(__stack_start));
- HIDDEN(__stack_dwords = (__stack_len + 3) >> 2);
-
- HIDDEN(_end = .);
-
- /* Heap follows after our own PM code */
- . = ALIGN(65536);
- HIDDEN(free_high_memory = .);
-
- /* Stuff we don't need... */
- /DISCARD/ : {
- *(.eh_frame)
-...