Clean up linker script symbols

This commit is contained in:
josh committed 2022-11-03 15:41:14 -04:00
1 parent b9675019e7
commit ba9cf30e67
7 files changed
+133 -24

No files matched your search

+16 -2
View File
@@ -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;
}