1-doc_begin="The following entities are defined in assembly files" 2-extra_definitions+="name(x86_ap_start)" 3-extra_definitions+="^z_x86_(exception|nmi|trampoline)_stack[1-3]?$" 4-extra_definitions+="name(x86_sse_init)" 5-extra_definitions+="name(z_x86_kernel_ptables)" 6-extra_definitions+="name(z_x86_switch)" 7-extra_definitions+="name(z_x86_syscall_entry_stub)" 8-extra_definitions+="^(z_x86_user_string_nlen)_(fault_start|fault_end|fixup)\\(void\\)$" 9-extra_definitions+="name(z_x86_userspace_enter)" 10-extra_definitions+="name(arch_user_string_nlen)" 11-doc_end 12 13-doc_begin="The following entities are defined from the linker." 14-extra_definitions+="name(_locore_start)" 15-extra_definitions+="name(_locore_end)" 16-extra_definitions+="name(__kernel_ram_start)" 17-extra_definitions+="name(__kernel_ram_end)" 18-extra_definitions+="name(__kernel_ram_size)" 19-extra_definitions+="name(_app_smem_start)" 20-extra_definitions+="name(_app_smem_end)" 21-extra_definitions+="name(_app_smem_size)" 22-extra_definitions+="name(_app_smem_rom_start)" 23-extra_definitions+="name(_app_smem_num_words)" 24-extra_definitions+="name(__bss_start)" 25-extra_definitions+="name(__bss_end)" 26-extra_definitions+="name(__rom_region_start)" 27-extra_definitions+="name(__rom_region_end)" 28-extra_definitions+="name(__rom_region_size)" 29-extra_definitions+="name(_flash_used)" 30-extra_definitions+="name(_image_ram_start)" 31-extra_definitions+="name(_image_ram_end)" 32-extra_definitions+="name(__text_region_start)" 33-extra_definitions+="name(__text_region_end)" 34-extra_definitions+="name(__text_region_size)" 35-extra_definitions+="name(__rodata_region_start)" 36-extra_definitions+="name(__rodata_region_end)" 37-extra_definitions+="name(__rodata_region_size)" 38-extra_definitions+="name(_vector_start)" 39-extra_definitions+="name(_vector_end)" 40-extra_definitions+="name(_end)" 41-extra_definitions+="name(__log_backends_start)" 42-extra_definitions+="name(__log_backends_end)" 43-extra_definitions+="name(__log_const_start)" 44-extra_definitions+="name(__log_const_end)" 45-extra_definitions+="name(__log_dynamic_start)" 46-extra_definitions+="name(__log_dynamic_end)" 47-extra_definitions+="name(__device_start)" 48-extra_definitions+="name(__device_end)" 49-extra_definitions+="name(__init_start)" 50-extra_definitions+="name(__init_end)" 51-extra_definitions+="name(z_shared_kernel_page_start)" 52-extra_definitions+="name(z_priv_stacks_ram_start)" 53-extra_definitions+="name(z_priv_stacks_ram_end)" 54-extra_definitions+="name(z_user_stacks_start)" 55-extra_definitions+="name(z_user_stacks_end)" 56-extra_definitions+="name(z_kobject_data_begin)" 57-extra_definitions+="name(__app_shmem_regions_start)" 58-extra_definitions+="name(__app_shmem_regions_end)" 59-extra_definitions+="name(_thread_idx_map)" 60-extra_definitions+="name(z_data_smem_footprint_mem_partition_part_start)" 61-extra_definitions+="name(z_data_smem_footprint_mem_partition_part_size)" 62-extra_definitions+="name(z_data_smem_footprint_mem_partition_bss_start)" 63-extra_definitions+="name(z_data_smem_footprint_mem_partition_bss_size)" 64-extra_definitions+="name(z_object_gperf_find)" 65-extra_definitions+="name(z_object_gperf_wordlist_foreach)" 66-extra_definitions+="name(_z_object_assignment_list_start)" 67-extra_definitions+="name(_z_object_assignment_list_end)" 68-doc_end 69 70-doc="Entities created with Z_LINK_ITERABLE in linker.ld" 71-extra_definitions+="^_(_static_thread_data|k_timer|k_mem_slab|k_mem_pool|k_heap|k_mutex|k_stack|k_msgq|k_mbox|k_pipe|k_sem|k_queue)_list_(start|end)$" 72 73-extra_definitions+="^z_mapped_(start|end)$" 74-extra_definitions+="^__init_(PRE_KERNEL_[12]|POST_KERNEL|APPLICATION|SMP)_start$" 75