Clean up linker script symbols
This commit is contained in:
1 parent
b9675019e7
commit
ba9cf30e67
7 files changed
+133
-24
No files matched your search
+16
-2
@@ -2,6 +2,7 @@ SECTIONS
|
||||
{
|
||||
. = 0xFFFF800000000000;
|
||||
_hulk_mem_start = .;
|
||||
_hulk_header_start = .;
|
||||
|
||||
.hulk_header :
|
||||
{
|
||||
@@ -9,6 +10,7 @@ SECTIONS
|
||||
}
|
||||
|
||||
. = ALIGN(4K);
|
||||
_hulk_header_end = .;
|
||||
_hulk_text_start = .;
|
||||
|
||||
.text :
|
||||
@@ -18,6 +20,7 @@ SECTIONS
|
||||
|
||||
. = ALIGN(4K);
|
||||
_hulk_text_end = .;
|
||||
_hulk_rodata_start = .;
|
||||
|
||||
.rodata :
|
||||
{
|
||||
@@ -26,12 +29,17 @@ SECTIONS
|
||||
|
||||
. = ALIGN(4K);
|
||||
|
||||
_hulk_rodata_end = .;
|
||||
_hulk_data_start = .;
|
||||
|
||||
.data :
|
||||
{
|
||||
*(.data)
|
||||
}
|
||||
|
||||
. = ALIGN(4K);
|
||||
_hulk_data_end = .;
|
||||
_hulk_binary_size = . - _hulk_mem_start;
|
||||
_hulk_bss_start = .;
|
||||
|
||||
.bss :
|
||||
@@ -41,7 +49,13 @@ SECTIONS
|
||||
}
|
||||
|
||||
. = ALIGN(4K);
|
||||
_hulk_bss_size = . - _hulk_bss_start;
|
||||
_hulk_bss_end = .;
|
||||
_hulk_mem_end = .;
|
||||
_hulk_total_size = _hulk_mem_end - _hulk_mem_start;
|
||||
|
||||
_hulk_header_size = _hulk_header_end - _hulk_header_start;
|
||||
_hulk_text_size = _hulk_text_end - _hulk_text_start;
|
||||
_hulk_rodata_size = _hulk_rodata_end - _hulk_rodata_start;
|
||||
_hulk_data_size = _hulk_data_end - _hulk_data_start;
|
||||
_hulk_bss_size = _hulk_bss_end - _hulk_bss_start;
|
||||
_hulk_mem_size = _hulk_mem_end - _hulk_mem_start;
|
||||
}
|
||||
Reference in new issue
Block a user