mirror of
https://github.com/sgmarz/osblog.git
synced 2024-11-28 04:13:31 +04:00
42 lines
680 B
ArmAsm
42 lines
680 B
ArmAsm
// mem.S
|
|
// Importation of linker symbols
|
|
|
|
.section .rodata
|
|
.global HEAP_START
|
|
HEAP_START: .dword _heap_start
|
|
|
|
.global HEAP_SIZE
|
|
HEAP_SIZE: .dword _heap_size
|
|
|
|
.global TEXT_START
|
|
TEXT_START: .dword _text_start
|
|
|
|
.global TEXT_END
|
|
TEXT_END: .dword _text_end
|
|
|
|
.global DATA_START
|
|
DATA_START: .dword _data_start
|
|
|
|
.global DATA_END
|
|
DATA_END: .dword _data_end
|
|
|
|
.global RODATA_START
|
|
RODATA_START: .dword _rodata_start
|
|
|
|
.global RODATA_END
|
|
RODATA_END: .dword _rodata_end
|
|
|
|
.global BSS_START
|
|
BSS_START: .dword _bss_start
|
|
|
|
.global BSS_END
|
|
BSS_END: .dword _bss_end
|
|
|
|
.global KERNEL_STACK_START
|
|
KERNEL_STACK_START: .dword _stack_start
|
|
|
|
.global KERNEL_STACK_END
|
|
KERNEL_STACK_END: .dword _stack_end
|
|
|
|
|