86 lines
1.8 KiB
Plaintext
86 lines
1.8 KiB
Plaintext
|
|
*(.LOG_TAG_CONST*)
|
|
|
|
*(.fat_data_code)
|
|
|
|
. = ALIGN(4);
|
|
*(.update_const)
|
|
*(.update_code)
|
|
*(.bt_updata_ram_code)
|
|
|
|
. = ALIGN(4);
|
|
__VERSION_BEGIN = .;
|
|
KEEP(*(.sys.version))
|
|
__VERSION_END = .;
|
|
|
|
#if defined CONFIG_CXX_SUPPORT
|
|
. = ALIGN(4);
|
|
_ctors_begin = .;
|
|
PROVIDE(ctors_begin = .);
|
|
KEEP(*(SORT(.ctors.*)))
|
|
KEEP(*(.ctors))
|
|
_ctors_end = .;
|
|
PROVIDE(ctors_end = .);
|
|
. = ALIGN(4);
|
|
#endif
|
|
|
|
#if defined CONFIG_NO_SDRAM_ENABLE
|
|
*(.dlmalloc_code)
|
|
*(.dlmalloc_const)
|
|
*(.mem_heap_code)
|
|
*(.mem_heap_const)
|
|
|
|
_os_begin = .;
|
|
PROVIDE(os_begin = .);
|
|
*(.os_code)
|
|
*(.os_const)
|
|
*(.os_str)
|
|
*(.os_critical_code)
|
|
*(.os_port_code)
|
|
*(.os_port_const)
|
|
_os_end = .;
|
|
PROVIDE(os_end = .);
|
|
#endif
|
|
|
|
#if defined CONFIG_BT_ENABLE
|
|
crypto_begin = .;
|
|
*(.crypto_ecdh_code)
|
|
*(.crypto_ecdh_const)
|
|
|
|
*(.crypto_bigint_code)
|
|
*(.crypto_bigint_const)
|
|
|
|
*(.crypto_code)
|
|
*(.crypto_const)
|
|
|
|
*(.ECDH_sample_code)
|
|
*(.ECDH_sample_const)
|
|
|
|
*(.uECC_code)
|
|
*(.uECC_const)
|
|
|
|
*(.hmac_code)
|
|
*(.hmac_const)
|
|
|
|
*(.hash_sample_code)
|
|
*(.hash_sample_const)
|
|
|
|
*(.aes_cmac_sample_code)
|
|
*(.aes_cmac_sample_const)
|
|
crypto_end = .;
|
|
crypto_size = . - crypto_begin;
|
|
#endif
|
|
|
|
#if defined CONFIG_FINSH_ENABLE
|
|
PROVIDE(__fsymtab_start = .);
|
|
KEEP(*(.FSymTab))
|
|
PROVIDE(__fsymtab_end = .);
|
|
PROVIDE(__vsymtab_start = .);
|
|
KEEP(*(.VSymTab))
|
|
PROVIDE(__vsymtab_end = .);
|
|
PROVIDE(__rtatcmdtab_start = .);
|
|
KEEP(*(.RtAtCmdTab))
|
|
PROVIDE(__rtatcmdtab_end = .);
|
|
#endif
|
|
|