mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-29 10:08:53 +00:00
f925fef17b
This patch changes the 'alloc_aligned' interface as follows: - The former 'from' and 'to' arguments are replaced by a single 'range' argument. - The distinction of the use cases of regular allocations vs. address-constrained allocations is now overed by a dedicated overload instead of relying on a default argument. - The 'align' argument has been changed from 'int' to 'unsigned' to be better compatible with 'addr_t' and 'size_t'. Fixes #4067
667 lines
24 KiB
Plaintext
667 lines
24 KiB
Plaintext
#
|
|
# \brief Genode application binary interface (ABI)
|
|
# \author Norman Feske
|
|
# \date 2016-12-20
|
|
#
|
|
# This file contains the binary application interface (ABI) provided by
|
|
# Genode's dynamic linker. Each line contains the name of a symbol followed
|
|
# by its type (according to the encoding used by binutil's 'nm' tool). Data
|
|
# symbols are furher annotated by the size of their corresponding data object.
|
|
# The latter is only needed on ARM.
|
|
#
|
|
# On the ARM architecture, copy relocations are created for read-only data
|
|
# objects that are present in shared libraries. For each data object, the
|
|
# linker preserves a slot in the program's BSS according to the object size.
|
|
# At runtime, the dynamic linker copies the data from the shared library's
|
|
# read-only segment to these slots. The copy relocations for a given binary
|
|
# can be inspected via 'objdump -R'. The size of data symbols as present in a
|
|
# shared library (like 'ld-hw.lib.a') can be inspected via 'nm --format posix'.
|
|
# The data-object sizes as annotated here must always be at least as big as the
|
|
# corresponding data objects present in the dynamic linker.
|
|
#
|
|
# The original version of this file is based on the output of the
|
|
# 'tool/abi_symbols' tool with 'ld-<platform>.lib.so' used as argument.
|
|
# However, this tool was solely used as a starting point for the - now
|
|
# manually maintained - file.
|
|
#
|
|
# Note that not all symbols present in this list are provided by each variant
|
|
# of the dynamic linker. I.e., there are a few symbols that are specific for a
|
|
# particular kernel or the C++ ABI of a specific architecture.
|
|
#
|
|
# Please keep sections of this file sorted via 'LC_COLLATE=C sort'.
|
|
#
|
|
|
|
#
|
|
# Copyright (C) 2016-2020 Genode Labs GmbH
|
|
#
|
|
# This file is part of the Genode OS framework, which is distributed
|
|
# under the terms of the GNU Affero General Public License version 3.
|
|
#
|
|
|
|
_Z11genode_exiti T
|
|
_Z16main_thread_utcbv T
|
|
_Z22__ldso_raise_exceptionv T
|
|
_ZN5Timer10Connection11set_timeoutEN6Genode12MicrosecondsERNS1_15Timeout_handlerE T
|
|
_ZN5Timer10Connection9curr_timeEv T
|
|
_ZN5Timer10ConnectionC1ERN6Genode3EnvEPKc T
|
|
_ZN5Timer10ConnectionC1ERN6Genode3EnvERNS1_10EntrypointEPKc T
|
|
_ZN5Timer10ConnectionC2ERN6Genode3EnvEPKc T
|
|
_ZN5Timer10ConnectionC2ERN6Genode3EnvERNS1_10EntrypointEPKc T
|
|
_ZN6Genode10Entrypoint16_dispatch_signalERNS_6SignalE T
|
|
_ZN6Genode10Entrypoint16schedule_suspendEPFvvES2_ T
|
|
_ZN6Genode10Entrypoint22Signal_proxy_component6signalEv T
|
|
_ZN6Genode10Entrypoint25_process_incoming_signalsEv T
|
|
_ZN6Genode10Entrypoint32_wait_and_dispatch_one_io_signalEb T
|
|
_ZN6Genode10Entrypoint6manageERNS_22Signal_dispatcher_baseE T
|
|
_ZN6Genode10Entrypoint8dissolveERNS_22Signal_dispatcher_baseE T
|
|
_ZN6Genode10EntrypointC1ERNS_3EnvE T
|
|
_ZN6Genode10EntrypointC1ERNS_3EnvEmPKcNS_8Affinity8LocationE T
|
|
_ZN6Genode10EntrypointC2ERNS_3EnvEmPKcNS_8Affinity8LocationE T
|
|
_ZN6Genode10EntrypointD1Ev T
|
|
_ZN6Genode10EntrypointD2Ev T
|
|
_ZN6Genode10Ipc_serverC1Ev T
|
|
_ZN6Genode10Ipc_serverC2Ev T
|
|
_ZN6Genode10Ipc_serverD1Ev T
|
|
_ZN6Genode10Ipc_serverD2Ev T
|
|
_ZN6Genode11Sliced_heap4freeEPvm T
|
|
_ZN6Genode11Sliced_heap5allocEmPPv T
|
|
_ZN6Genode11Sliced_heapC1ERNS_13Ram_allocatorERNS_10Region_mapE T
|
|
_ZN6Genode11Sliced_heapC2ERNS_13Ram_allocatorERNS_10Region_mapE T
|
|
_ZN6Genode11Sliced_heapD0Ev T
|
|
_ZN6Genode11Sliced_heapD1Ev T
|
|
_ZN6Genode11Sliced_heapD2Ev T
|
|
_ZN6Genode12Address_infoC1Em T
|
|
_ZN6Genode12Address_infoC2Em T
|
|
_ZN6Genode12Trace_output12trace_outputEv T
|
|
_ZN6Genode12Trace_output8_acquireEv T
|
|
_ZN6Genode12Trace_output8_releaseEv T
|
|
_ZN6Genode13Avl_node_base15_rotate_subtreeEPS0_bRNS0_6PolicyE T
|
|
_ZN6Genode13Avl_node_base18_rebalance_subtreeEPS0_RNS0_6PolicyE T
|
|
_ZN6Genode13Avl_node_base6_adoptEPS0_bRNS0_6PolicyE T
|
|
_ZN6Genode13Avl_node_base6insertEPS0_RNS0_6PolicyE T
|
|
_ZN6Genode13Avl_node_base6removeERNS0_6PolicyE T
|
|
_ZN6Genode13Avl_node_baseC1Ev T
|
|
_ZN6Genode13Avl_node_baseC2Ev T
|
|
_ZN6Genode13Registry_base7ElementC1ERS0_Pv T
|
|
_ZN6Genode13Registry_base7ElementC2ERS0_Pv T
|
|
_ZN6Genode13Registry_base7ElementD1Ev T
|
|
_ZN6Genode13Registry_base7ElementD2Ev T
|
|
_ZN6Genode13Registry_base7_insertERNS0_7ElementE T
|
|
_ZN6Genode13Registry_base7_removeERNS0_7ElementE T
|
|
_ZN6Genode13Registry_base9_for_eachERNS0_15Untyped_functorE T
|
|
_ZN6Genode13Session_state7destroyEv T
|
|
_ZN6Genode13Session_stateC1ERNS_7ServiceERNS_8Id_spaceINS_6Parent6ClientEEENS6_2IdERKNS_13Session_labelENS_7Session4DiagERKNS_6StringILm256EEERKNS_8AffinityE T
|
|
_ZN6Genode13Session_stateC2ERNS_7ServiceERNS_8Id_spaceINS_6Parent6ClientEEENS6_2IdERKNS_13Session_labelENS_7Session4DiagERKNS_6StringILm256EEERKNS_8AffinityE T
|
|
_ZN6Genode13Shared_objectC1ERNS_3EnvERNS_9AllocatorEPKcNS0_4BindENS0_4KeepE T
|
|
_ZN6Genode13Shared_objectC2ERNS_3EnvERNS_9AllocatorEPKcNS0_4BindENS0_4KeepE T
|
|
_ZN6Genode13Shared_objectD1Ev T
|
|
_ZN6Genode13Shared_objectD2Ev T
|
|
_ZN6Genode13Vm_connection4Vcpu3runEv T
|
|
_ZN6Genode13Vm_connection4Vcpu5pauseEv T
|
|
_ZN6Genode13Vm_connection4Vcpu5stateEv T
|
|
_ZN6Genode13Vm_connection4VcpuC1ERS0_RNS_9AllocatorERNS_17Vcpu_handler_baseERKNS0_11Exit_configE T
|
|
_ZN6Genode13Vm_connection4VcpuC2ERS0_RNS_9AllocatorERNS_17Vcpu_handler_baseERKNS0_11Exit_configE T
|
|
_ZN6Genode13Xml_generator4NodeC1ERS0_PKcRKNS1_3_FnE T
|
|
_ZN6Genode13Xml_generator4NodeC2ERS0_PKcRKNS1_3_FnE T
|
|
_ZN6Genode13sleep_foreverEv T
|
|
_ZN6Genode14Capability_map6insertEmm T
|
|
_ZN6Genode14Dynamic_linker23_for_each_loaded_objectERNS_3EnvERKNS0_11For_each_fnE T
|
|
_ZN6Genode14Dynamic_linker4keepERNS_3EnvEPKc T
|
|
_ZN6Genode14Dynamic_linker8_respawnERNS_3EnvEPKcS4_ T
|
|
_ZN6Genode14Rpc_entrypoint13_free_rpc_capERNS_10Pd_sessionENS_17Native_capabilityE T
|
|
_ZN6Genode14Rpc_entrypoint14_alloc_rpc_capERNS_10Pd_sessionENS_17Native_capabilityEm T
|
|
_ZN6Genode14Rpc_entrypoint17_activation_entryEv T
|
|
_ZN6Genode14Rpc_entrypoint17reply_signal_infoENS_17Native_capabilityEmm T
|
|
_ZN6Genode14Rpc_entrypoint22_block_until_cap_validEv T
|
|
_ZN6Genode14Rpc_entrypoint5entryEv T
|
|
_ZN6Genode14Rpc_entrypoint7_manageEPNS_15Rpc_object_baseE T
|
|
_ZN6Genode14Rpc_entrypoint9_dissolveEPNS_15Rpc_object_baseE T
|
|
_ZN6Genode14Rpc_entrypointC1EPNS_10Pd_sessionEmPKcNS_8Affinity8LocationE T
|
|
_ZN6Genode14Rpc_entrypointD0Ev T
|
|
_ZN6Genode14Rpc_entrypointD1Ev T
|
|
_ZN6Genode14Rpc_entrypointD2Ev T
|
|
_ZN6Genode14Signal_context12local_submitEv T
|
|
_ZN6Genode14Signal_contextD0Ev T
|
|
_ZN6Genode14Signal_contextD1Ev T
|
|
_ZN6Genode14Signal_contextD2Ev T
|
|
_ZN6Genode14cache_coherentEmm T
|
|
_ZN6Genode14env_deprecatedEv T
|
|
_ZN6Genode14ipc_reply_waitERKNS_17Native_capabilityENS_18Rpc_exception_codeERNS_11Msgbuf_baseES5_ T
|
|
_ZN6Genode15Connection_baseC1Ev T
|
|
_ZN6Genode15Connection_baseC2Ev T
|
|
_ZN6Genode15Signal_receiver12local_submitENS_6Signal4DataE T
|
|
_ZN6Genode15Signal_receiver14pending_signalEv T
|
|
_ZN6Genode15Signal_receiver15wait_for_signalEv T
|
|
_ZN6Genode15Signal_receiver16block_for_signalEv T
|
|
_ZN6Genode15Signal_receiver6manageEPNS_14Signal_contextE T
|
|
_ZN6Genode15Signal_receiver8dissolveEPNS_14Signal_contextE T
|
|
_ZN6Genode15Signal_receiverC1Ev T
|
|
_ZN6Genode15Signal_receiverC2Ev T
|
|
_ZN6Genode15Signal_receiverD1Ev T
|
|
_ZN6Genode15Signal_receiverD2Ev T
|
|
_ZN6Genode16raw_write_stringEPKc T
|
|
_ZN6Genode17Native_capability4_decEv T
|
|
_ZN6Genode17Native_capability4_incEv T
|
|
_ZN6Genode17Native_capabilityC1Ev T
|
|
_ZN6Genode17Native_capabilityC2Ev T
|
|
_ZN6Genode17Region_map_client13fault_handlerENS_10CapabilityINS_14Signal_contextEEE T
|
|
_ZN6Genode17Region_map_client5stateEv T
|
|
_ZN6Genode17Region_map_client6attachENS_10CapabilityINS_9DataspaceEEEmlbNS_10Region_map10Local_addrEbb T
|
|
_ZN6Genode17Region_map_client6detachENS_10Region_map10Local_addrE T
|
|
_ZN6Genode17Region_map_client9dataspaceEv T
|
|
_ZN6Genode17Region_map_clientC1ENS_10CapabilityINS_10Region_mapEEE T
|
|
_ZN6Genode17Region_map_clientC2ENS_10CapabilityINS_10Region_mapEEE T
|
|
_ZN6Genode17Rm_session_client6createEm T
|
|
_ZN6Genode17Rm_session_client7destroyENS_10CapabilityINS_10Region_mapEEE T
|
|
_ZN6Genode17Rm_session_clientC1ENS_10CapabilityINS_10Rm_sessionEEE T
|
|
_ZN6Genode17Rm_session_clientC2ENS_10CapabilityINS_10Rm_sessionEEE T
|
|
_ZN6Genode17Timeout_scheduler14handle_timeoutENS_8DurationE T
|
|
_ZN6Genode17Timeout_scheduler18_schedule_one_shotERNS_7TimeoutENS_12MicrosecondsE T
|
|
_ZN6Genode17Timeout_scheduler18_schedule_periodicERNS_7TimeoutENS_12MicrosecondsE T
|
|
_ZN6Genode17Timeout_scheduler7_enableEv T
|
|
_ZN6Genode17Timeout_scheduler9curr_timeEv T
|
|
_ZN6Genode17Timeout_schedulerC1ERNS_11Time_sourceENS_12MicrosecondsE T
|
|
_ZN6Genode17Timeout_schedulerC2ERNS_11Time_sourceENS_12MicrosecondsE T
|
|
_ZN6Genode17Timeout_schedulerD0Ev T
|
|
_ZN6Genode17Timeout_schedulerD1Ev T
|
|
_ZN6Genode17Timeout_schedulerD2Ev T
|
|
_ZN6Genode18Allocator_avl_base10_add_blockEPNS0_5BlockEmmb T
|
|
_ZN6Genode18Allocator_avl_base10alloc_addrEmm T
|
|
_ZN6Genode18Allocator_avl_base12remove_rangeEmm T
|
|
_ZN6Genode18Allocator_avl_base13alloc_alignedEmPPvjNS_15Range_allocator5RangeE T
|
|
_ZN6Genode18Allocator_avl_base14_destroy_blockEPNS0_5BlockE T
|
|
_ZN6Genode18Allocator_avl_base14any_block_addrEPm T
|
|
_ZN6Genode18Allocator_avl_base15_cut_from_blockEPNS0_5BlockEmmS2_S2_ T
|
|
_ZN6Genode18Allocator_avl_base20_find_any_used_blockEPNS0_5BlockE T
|
|
_ZN6Genode18Allocator_avl_base21_alloc_block_metadataEv T
|
|
_ZN6Genode18Allocator_avl_base21_revert_unused_rangesEv T
|
|
_ZN6Genode18Allocator_avl_base22_find_any_unused_blockEPNS0_5BlockE T
|
|
_ZN6Genode18Allocator_avl_base26_alloc_two_blocks_metadataEPPNS0_5BlockES3_ T
|
|
_ZN6Genode18Allocator_avl_base30_revert_allocations_and_rangesEv T
|
|
_ZN6Genode18Allocator_avl_base4freeEPv T
|
|
_ZN6Genode18Allocator_avl_base5Block13find_best_fitEmjmm T
|
|
_ZN6Genode18Allocator_avl_base5Block15find_by_addressEmmb T
|
|
_ZN6Genode18Allocator_avl_base5Block16avail_in_subtreeEv T
|
|
_ZN6Genode18Allocator_avl_base5Block9recomputeEv T
|
|
_ZN6Genode18Allocator_avl_base9add_rangeEmm T
|
|
_ZN6Genode18Signal_transmitter6submitEj T
|
|
_ZN6Genode18Signal_transmitter7contextENS_10CapabilityINS_14Signal_contextEEE T
|
|
_ZN6Genode18Signal_transmitter7contextEv T
|
|
_ZN6Genode18Signal_transmitterC1ENS_10CapabilityINS_14Signal_contextEEE T
|
|
_ZN6Genode18Signal_transmitterC2ENS_10CapabilityINS_14Signal_contextEEE T
|
|
_ZN6Genode20env_session_id_spaceEv T
|
|
_ZN6Genode25env_stack_area_region_mapE B 8
|
|
_ZN6Genode28env_stack_area_ram_allocatorE B 8
|
|
_ZN6Genode3Log3logEv T
|
|
_ZN6Genode3Log8_acquireENS0_4TypeE T
|
|
_ZN6Genode3Log8_releaseEv T
|
|
_ZN6Genode3Raw7_outputEv T
|
|
_ZN6Genode3Raw8_acquireEv T
|
|
_ZN6Genode3Raw8_releaseEv T
|
|
_ZN6Genode4Heap11quota_limitEm T
|
|
_ZN6Genode4Heap4freeEPvm T
|
|
_ZN6Genode4Heap5allocEmPPv T
|
|
_ZN6Genode4HeapC1EPNS_13Ram_allocatorEPNS_10Region_mapEmPvm T
|
|
_ZN6Genode4HeapC2EPNS_13Ram_allocatorEPNS_10Region_mapEmPvm T
|
|
_ZN6Genode4HeapD0Ev T
|
|
_ZN6Genode4HeapD1Ev T
|
|
_ZN6Genode4HeapD2Ev T
|
|
_ZN6Genode4Lock4lockEv T
|
|
_ZN6Genode4Lock6unlockEv T
|
|
_ZN6Genode4LockC1ENS0_5StateE T
|
|
_ZN6Genode4Slab13any_used_elemEv T
|
|
_ZN6Genode4Slab17free_empty_blocksEv T
|
|
_ZN6Genode4Slab5Block11_slab_entryEi T
|
|
_ZN6Genode4Slab5Block14any_used_entryEv T
|
|
_ZN6Genode4Slab5Block5allocEv T
|
|
_ZN6Genode4Slab5Block9inc_availERNS0_5EntryE T
|
|
_ZN6Genode4Slab5_freeEPv T
|
|
_ZN6Genode4Slab5allocEmPPv T
|
|
_ZN6Genode4Slab9insert_sbEPv T
|
|
_ZN6Genode4SlabC1EmmPvPNS_9AllocatorE T
|
|
_ZN6Genode4SlabC2EmmPvPNS_9AllocatorE T
|
|
_ZN6Genode4SlabD0Ev T
|
|
_ZN6Genode4SlabD1Ev T
|
|
_ZN6Genode4SlabD2Ev T
|
|
_ZN6Genode5Child10yield_sighENS_10CapabilityINS_14Signal_contextEEE T
|
|
_ZN6Genode5Child11session_capENS_8Id_spaceINS_6Parent6ClientEE2IdE T
|
|
_ZN6Genode5Child12session_sighENS_10CapabilityINS_14Signal_contextEEE T
|
|
_ZN6Genode5Child13session_readyERNS_13Session_stateE T
|
|
_ZN6Genode5Child13yield_requestEv T
|
|
_ZN6Genode5Child14session_closedERNS_13Session_stateE T
|
|
_ZN6Genode5Child14yield_responseEv T
|
|
_ZN6Genode5Child16resource_requestERKNS_6StringILm160EEE T
|
|
_ZN6Genode5Child16session_responseENS_8Id_spaceINS_6Parent6ServerEE2IdENS2_16Session_responseE T
|
|
_ZN6Genode5Child18close_all_sessionsEv T
|
|
_ZN6Genode5Child19deliver_session_capENS_8Id_spaceINS_6Parent6ServerEE2IdENS_10CapabilityINS_7SessionEEE T
|
|
_ZN6Genode5Child19resource_avail_sighENS_10CapabilityINS_14Signal_contextEEE T
|
|
_ZN6Genode5Child21initiate_env_sessionsEv T
|
|
_ZN6Genode5Child23initiate_env_pd_sessionEv T
|
|
_ZN6Genode5Child4exitEi T
|
|
_ZN6Genode5Child5closeENS_8Id_spaceINS_6Parent6ClientEE2IdE T
|
|
_ZN6Genode5Child5yieldERKNS_6StringILm160EEE T
|
|
_ZN6Genode5Child7sessionENS_8Id_spaceINS_6Parent6ClientEE2IdERKNS_13Rpc_in_bufferILm64EEERKNS6_ILm160EEERKNS_8AffinityE T
|
|
_ZN6Genode5Child7upgradeENS_8Id_spaceINS_6Parent6ClientEE2IdERKNS_13Rpc_in_bufferILm160EEE T
|
|
_ZN6Genode5Child8announceERKNS_13Rpc_in_bufferILm64EEE T
|
|
_ZN6Genode5Child9heartbeatEv T
|
|
_ZN6Genode5ChildC1ERNS_10Region_mapERNS_14Rpc_entrypointERNS_12Child_policyE T
|
|
_ZN6Genode5ChildC2ERNS_10Region_mapERNS_14Rpc_entrypointERNS_12Child_policyE T
|
|
_ZN6Genode5ChildD0Ev T
|
|
_ZN6Genode5ChildD1Ev T
|
|
_ZN6Genode5ChildD2Ev T
|
|
_ZN6Genode5Mutex7acquireEv T
|
|
_ZN6Genode5Mutex7releaseEv T
|
|
_ZN6Genode5Stack4sizeEm T
|
|
_ZN6Genode5Trace6Logger17_evaluate_controlEv T
|
|
_ZN6Genode5Trace6Logger3logEPKcm T
|
|
_ZN6Genode5Trace6LoggerC1Ev T
|
|
_ZN6Genode5Trace6LoggerC2Ev T
|
|
_ZN6Genode5printERNS_6OutputEPKc T
|
|
_ZN6Genode5printERNS_6OutputEPKv T
|
|
_ZN6Genode5printERNS_6OutputEd T
|
|
_ZN6Genode5printERNS_6OutputEf T
|
|
_ZN6Genode5printERNS_6OutputEl T
|
|
_ZN6Genode5printERNS_6OutputEm T
|
|
_ZN6Genode5printERNS_6OutputEx T
|
|
_ZN6Genode5printERNS_6OutputEy T
|
|
_ZN6Genode6Output10out_stringEPKcm T
|
|
_ZN6Genode6Parent8announceERKNS_13Rpc_in_bufferILm64EEENS_10CapabilityINS_4RootEEE T
|
|
_ZN6Genode6Signal19_dec_ref_and_unlockEv T
|
|
_ZN6Genode6Signal8_inc_refEv T
|
|
_ZN6Genode6SignalC1ENS0_4DataE T
|
|
_ZN6Genode6SignalC1ERKS0_ T
|
|
_ZN6Genode6SignalC2ENS0_4DataE T
|
|
_ZN6Genode6SignalC2ERKS0_ T
|
|
_ZN6Genode6SignalD1Ev T
|
|
_ZN6Genode6SignalD2Ev T
|
|
_ZN6Genode6SignalaSERKS0_ T
|
|
_ZN6Genode6Thread10stack_sizeEm T
|
|
_ZN6Genode6Thread13native_threadEv T
|
|
_ZN6Genode6Thread18stack_virtual_sizeEv T
|
|
_ZN6Genode6Thread20free_secondary_stackEPv T
|
|
_ZN6Genode6Thread21alloc_secondary_stackEPKcm T
|
|
_ZN6Genode6Thread23stack_area_virtual_baseEv T
|
|
_ZN6Genode6Thread23stack_area_virtual_sizeEv T
|
|
_ZN6Genode6Thread4joinEv T
|
|
_ZN6Genode6Thread4nameEPcm T
|
|
_ZN6Genode6Thread4utcbEv T
|
|
_ZN6Genode6Thread5startEv T
|
|
_ZN6Genode6Thread6myselfEv T
|
|
_ZN6Genode6Thread7_loggerEv T
|
|
_ZN6Genode6Thread7mystackEv T
|
|
_ZN6Genode6ThreadC1ERNS_3EnvERKNS_6StringILm32EEEm T
|
|
_ZN6Genode6ThreadC1ERNS_3EnvERKNS_6StringILm32EEEmNS_8Affinity8LocationENS_11Cpu_session6WeightERS9_ T
|
|
_ZN6Genode6ThreadC1EmPKcmNS0_4TypeENS_8Affinity8LocationE T
|
|
_ZN6Genode6ThreadC1EmPKcmNS0_4TypeEPNS_11Cpu_sessionENS_8Affinity8LocationE T
|
|
_ZN6Genode6ThreadC2ERNS_3EnvERKNS_6StringILm32EEEm T
|
|
_ZN6Genode6ThreadC2ERNS_3EnvERKNS_6StringILm32EEEmNS_8Affinity8LocationENS_11Cpu_session6WeightERS9_ T
|
|
_ZN6Genode6ThreadC2EmPKcmNS0_4TypeENS_8Affinity8LocationE T
|
|
_ZN6Genode6ThreadC2EmPKcmNS0_4TypeEPNS_11Cpu_sessionENS_8Affinity8LocationE T
|
|
_ZN6Genode6ThreadD0Ev T
|
|
_ZN6Genode6ThreadD1Ev T
|
|
_ZN6Genode6ThreadD2Ev T
|
|
_ZN6Genode7Console11_out_stringEPKc T
|
|
_ZN6Genode7Console6printfEPKcz T
|
|
_ZN6Genode7Console7vprintfEPKcP13__va_list_tag T
|
|
_ZN6Genode7Console7vprintfEPKcPc T
|
|
_ZN6Genode7Console7vprintfEPKcPv T
|
|
_ZN6Genode7Console7vprintfEPKcSt9__va_list T
|
|
_ZN6Genode7Timeout14_alarm_discardEv T
|
|
_ZN6Genode7Timeout17schedule_one_shotENS_12MicrosecondsERNS_15Timeout_handlerE T
|
|
_ZN6Genode7Timeout17schedule_periodicENS_12MicrosecondsERNS_15Timeout_handlerE T
|
|
_ZN6Genode7Timeout3RawC1Ev T
|
|
_ZN6Genode7Timeout3RawC2Ev T
|
|
_ZN6Genode7Timeout7discardEv T
|
|
_ZN6Genode7Timeout9scheduledEv T
|
|
_ZN6Genode7TimeoutC1ERN5Timer10ConnectionE T
|
|
_ZN6Genode7TimeoutC1ERNS_17Timeout_schedulerE T
|
|
_ZN6Genode7TimeoutC2ERN5Timer10ConnectionE T
|
|
_ZN6Genode7TimeoutC2ERNS_17Timeout_schedulerE T
|
|
_ZN6Genode7TimeoutD1Ev T
|
|
_ZN6Genode7TimeoutD2Ev T
|
|
_ZN6Genode7cap_mapEv T
|
|
_ZN6Genode8Duration3addENS_12MicrosecondsE T
|
|
_ZN6Genode8Duration3addENS_12MillisecondsE T
|
|
_ZN6Genode8ipc_callENS_17Native_capabilityERNS_11Msgbuf_baseES2_m T
|
|
_ZN6Genode9ipc_replyENS_17Native_capabilityENS_18Rpc_exception_codeERNS_11Msgbuf_baseE T
|
|
_ZNK6Genode11Sliced_heap8overheadEm T
|
|
_ZNK6Genode13Session_state24generate_session_requestERNS_13Xml_generatorE T
|
|
_ZNK6Genode13Session_state25generate_client_side_infoERNS_13Xml_generatorENS0_6DetailE T
|
|
_ZNK6Genode13Session_state25generate_server_side_infoERNS_13Xml_generatorENS0_6DetailE T
|
|
_ZNK6Genode13Session_state5printERNS_6OutputE T
|
|
_ZNK6Genode13Shared_object7_lookupEPKc T
|
|
_ZNK6Genode13Shared_object8link_mapEv T
|
|
_ZNK6Genode14Rpc_entrypoint9is_myselfEv T
|
|
_ZNK6Genode17Native_capability10local_nameEv T
|
|
_ZNK6Genode17Native_capability3rawEv T
|
|
_ZNK6Genode17Native_capability5printERNS_6OutputE T
|
|
_ZNK6Genode17Native_capability5validEv T
|
|
_ZNK6Genode18Allocator_avl_base10valid_addrEm T
|
|
_ZNK6Genode18Allocator_avl_base5availEv T
|
|
_ZNK6Genode18Allocator_avl_base7size_atEPKv T
|
|
_ZNK6Genode3Hex5printERNS_6OutputE T
|
|
_ZNK6Genode4Slab8consumedEv T
|
|
_ZNK6Genode5Child15main_thread_capEv T
|
|
_ZNK6Genode5Child18skipped_heartbeatsEv T
|
|
_ZNK6Genode5Child21notify_resource_availEv T
|
|
_ZNK6Genode6Thread10stack_baseEv T
|
|
_ZNK6Genode6Thread4nameEv T
|
|
_ZNK6Genode6Thread9stack_topEv T
|
|
_ZNK6Genode8Duration17trunc_to_plain_msEv T
|
|
_ZNK6Genode8Duration17trunc_to_plain_usEv T
|
|
_ZNK6Genode8Duration9less_thanERKS0_ T
|
|
_ZTIN5Timer10ConnectionE D 88
|
|
_ZTIN6Genode10Vm_sessionE D 24
|
|
_ZTIN6Genode11Sliced_heapE D 24
|
|
_ZTIN6Genode14Rpc_entrypointE D 56
|
|
_ZTIN6Genode14Signal_contextE D 56
|
|
_ZTIN6Genode17Region_map_clientE D 24
|
|
_ZTIN6Genode17Rm_session_clientE D 24
|
|
_ZTIN6Genode17Timeout_schedulerE D 72
|
|
_ZTIN6Genode18Allocator_avl_baseE D 24
|
|
_ZTIN6Genode4HeapE D 24
|
|
_ZTIN6Genode4SlabE D 24
|
|
_ZTIN6Genode5Child14Initial_threadE D 24
|
|
_ZTIN6Genode5ChildE D 72
|
|
_ZTIN6Genode6OutputE D 24
|
|
_ZTIN6Genode6ThreadE D 16
|
|
_ZTIN6Genode7ConsoleE D 16
|
|
_ZTSN5Timer10ConnectionE R 21
|
|
_ZTSN6Genode11Sliced_heapE R 23
|
|
_ZTSN6Genode14Rpc_entrypointE R 26
|
|
_ZTSN6Genode14Signal_contextE R 26
|
|
_ZTSN6Genode17Region_map_clientE R 29
|
|
_ZTSN6Genode17Rm_session_clientE R 29
|
|
_ZTSN6Genode17Timeout_schedulerE R 35
|
|
_ZTSN6Genode18Allocator_avl_baseE R 30
|
|
_ZTSN6Genode4HeapE R 15
|
|
_ZTSN6Genode4SlabE R 15
|
|
_ZTSN6Genode5Child14Initial_threadE R 32
|
|
_ZTSN6Genode5ChildE R 16
|
|
_ZTSN6Genode6OutputE R 17
|
|
_ZTSN6Genode6ThreadE R 17
|
|
_ZTSN6Genode7ConsoleE R 18
|
|
_ZTVN5Timer10ConnectionE D 320
|
|
_ZTVN6Genode10Vm_sessionE D 56
|
|
_ZTVN6Genode11Sliced_heapE D 72
|
|
_ZTVN6Genode14Rpc_entrypointE D 80
|
|
_ZTVN6Genode14Signal_contextE D 32
|
|
_ZTVN6Genode17Region_map_clientE D 72
|
|
_ZTVN6Genode17Rm_session_clientE D 48
|
|
_ZTVN6Genode17Timeout_schedulerE D 112
|
|
_ZTVN6Genode18Allocator_avl_baseE D 128
|
|
_ZTVN6Genode4HeapE D 72
|
|
_ZTVN6Genode4SlabE D 72
|
|
_ZTVN6Genode5Child14Initial_threadE D 48
|
|
_ZTVN6Genode5ChildE D 440
|
|
_ZTVN6Genode6OutputE D 48
|
|
_ZTVN6Genode6ThreadE D 48
|
|
_ZTVN6Genode7ConsoleE D 48
|
|
_ZThn236_N5Timer10Connection11set_timeoutEN6Genode12MicrosecondsERNS1_15Timeout_handlerE T
|
|
_ZThn236_N5Timer10Connection9curr_timeEv T
|
|
_ZThn288_N5Timer10Connection11set_timeoutEN6Genode12MicrosecondsERNS1_15Timeout_handlerE T
|
|
_ZThn288_N5Timer10Connection9curr_timeEv T
|
|
_ZThn8_N6Genode17Timeout_scheduler14handle_timeoutENS_8DurationE T
|
|
_ZThn8_N6Genode17Timeout_schedulerD0Ev T
|
|
_ZThn8_N6Genode17Timeout_schedulerD1Ev T
|
|
_ZdlPvPN6Genode11DeallocatorE T
|
|
_ZdlPvPN6Genode9AllocatorE W
|
|
_ZdlPvRN6Genode11DeallocatorE T
|
|
_ZdlPvRN6Genode9AllocatorE W
|
|
_ZnajPN6Genode9AllocatorE T
|
|
_ZnajRN6Genode9AllocatorE T
|
|
_ZnamPN6Genode9AllocatorE T
|
|
_ZnamRN6Genode9AllocatorE T
|
|
_ZnwjPN6Genode9AllocatorE T
|
|
_ZnwjRN6Genode9AllocatorE T
|
|
_ZnwmPN6Genode9AllocatorE T
|
|
_ZnwmRN6Genode9AllocatorE T
|
|
genode_argc D 4
|
|
genode_argv D 8
|
|
genode_envp B 8
|
|
lx_environ B 8
|
|
memcpy W
|
|
memmove W
|
|
memset W
|
|
stdout_reconnect T
|
|
wait_for_continue T
|
|
|
|
|
|
#
|
|
# C++ runtime
|
|
#
|
|
# Keep list in sync with libports/lib/symbols/libc!
|
|
#
|
|
_Unwind_Complete T
|
|
_Unwind_DeleteException T
|
|
_Unwind_Resume T
|
|
_ZN10__cxxabiv120__si_class_type_infoD2Ev T
|
|
_ZN9__gnu_cxx9__freeresEv T
|
|
_ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj T
|
|
_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv T
|
|
_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE T
|
|
_ZNK10__cxxabiv120__si_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE T
|
|
_ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2_ T
|
|
_ZNKSt13bad_exception4whatEv T
|
|
_ZNKSt9exception4whatEv T
|
|
_ZNSt13bad_exceptionD0Ev T
|
|
_ZNSt13bad_exceptionD1Ev T
|
|
_ZNSt13bad_exceptionD2Ev T
|
|
_ZNSt15__exception_ptr13exception_ptr4swapERS0_ T
|
|
_ZNSt15__exception_ptr13exception_ptrC1EPv T
|
|
_ZNSt15__exception_ptr13exception_ptrC1ERKS0_ T
|
|
_ZNSt15__exception_ptr13exception_ptrC1Ev T
|
|
_ZNSt15__exception_ptr13exception_ptrD1Ev T
|
|
_ZNSt15__exception_ptr13exception_ptraSERKS0_ T
|
|
_ZNSt15__exception_ptreqERKNS_13exception_ptrES2_ T
|
|
_ZNSt15__exception_ptrneERKNS_13exception_ptrES2_ T
|
|
_ZNSt16nested_exceptionD1Ev T
|
|
_ZNSt16nested_exceptionD2Ev T
|
|
_ZNSt9exceptionD0Ev T
|
|
_ZNSt9exceptionD1Ev T
|
|
_ZNSt9exceptionD2Ev T
|
|
_ZSt13get_terminatev T
|
|
_ZSt13set_terminatePFvvE T
|
|
_ZSt14get_unexpectedv T
|
|
_ZSt14set_unexpectedPFvvE T
|
|
_ZSt17current_exceptionv T
|
|
_ZSt17rethrow_exceptionNSt15__exception_ptr13exception_ptrE T
|
|
_ZSt18uncaught_exceptionv T
|
|
_ZSt19uncaught_exceptionsv T
|
|
_ZSt9terminatev T
|
|
_ZTIDd D 16
|
|
_ZTIDe D 16
|
|
_ZTIDf D 16
|
|
_ZTIDi D 16
|
|
_ZTIDn D 16
|
|
_ZTIDs D 16
|
|
_ZTIN10__cxxabiv115__forced_unwindE D 16
|
|
_ZTIN10__cxxabiv116__enum_type_infoE D 24
|
|
_ZTIN10__cxxabiv117__class_type_infoE D 24
|
|
_ZTIN10__cxxabiv117__pbase_type_infoE D 24
|
|
_ZTIN10__cxxabiv119__foreign_exceptionE D 16
|
|
_ZTIN10__cxxabiv119__pointer_type_infoE D 24
|
|
_ZTIN10__cxxabiv120__function_type_infoE D 24
|
|
_ZTIN10__cxxabiv120__si_class_type_infoE D 24
|
|
_ZTIN10__cxxabiv121__vmi_class_type_infoE D 24
|
|
_ZTIN10__cxxabiv123__fundamental_type_infoE D 24
|
|
_ZTIPDd D 32
|
|
_ZTIPDe D 32
|
|
_ZTIPDf D 32
|
|
_ZTIPDi D 32
|
|
_ZTIPDn D 32
|
|
_ZTIPDs D 32
|
|
_ZTIPKDd D 32
|
|
_ZTIPKDe D 32
|
|
_ZTIPKDf D 32
|
|
_ZTIPKDi D 32
|
|
_ZTIPKDn D 32
|
|
_ZTIPKDs D 32
|
|
_ZTIPKa D 32
|
|
_ZTIPKb D 32
|
|
_ZTIPKc D 32
|
|
_ZTIPKd D 32
|
|
_ZTIPKe D 32
|
|
_ZTIPKf D 32
|
|
_ZTIPKh D 32
|
|
_ZTIPKi D 32
|
|
_ZTIPKj D 32
|
|
_ZTIPKl D 32
|
|
_ZTIPKm D 32
|
|
_ZTIPKs D 32
|
|
_ZTIPKt D 32
|
|
_ZTIPKx D 32
|
|
_ZTIPKy D 32
|
|
_ZTIPVKa D 32
|
|
_ZTIPVKb D 32
|
|
_ZTIPVKc D 32
|
|
_ZTIPVKd D 32
|
|
_ZTIPVKe D 32
|
|
_ZTIPVKf D 32
|
|
_ZTIPVKh D 32
|
|
_ZTIPVKi D 32
|
|
_ZTIPVKj D 32
|
|
_ZTIPVKl D 32
|
|
_ZTIPVKm D 32
|
|
_ZTIPVKs D 32
|
|
_ZTIPVKt D 32
|
|
_ZTIPVKx D 32
|
|
_ZTIPVKy D 32
|
|
_ZTIPVa D 32
|
|
_ZTIPVb D 32
|
|
_ZTIPVc D 32
|
|
_ZTIPVd D 32
|
|
_ZTIPVe D 32
|
|
_ZTIPVf D 32
|
|
_ZTIPVh D 32
|
|
_ZTIPVi D 32
|
|
_ZTIPVj D 32
|
|
_ZTIPVl D 32
|
|
_ZTIPVm D 32
|
|
_ZTIPVs D 32
|
|
_ZTIPVt D 32
|
|
_ZTIPVx D 32
|
|
_ZTIPVy D 32
|
|
_ZTIPa D 32
|
|
_ZTIPb D 32
|
|
_ZTIPc D 32
|
|
_ZTIPd D 32
|
|
_ZTIPe D 32
|
|
_ZTIPf D 32
|
|
_ZTIPh D 32
|
|
_ZTIPi D 32
|
|
_ZTIPj D 32
|
|
_ZTIPl D 32
|
|
_ZTIPm D 32
|
|
_ZTIPs D 32
|
|
_ZTIPt D 32
|
|
_ZTIPv D 32
|
|
_ZTIPx D 32
|
|
_ZTIPy D 32
|
|
_ZTISt10bad_typeid D 24
|
|
_ZTISt13bad_exception D 24
|
|
_ZTISt16bad_array_length D 24
|
|
_ZTISt16nested_exception D 16
|
|
_ZTISt20bad_array_new_length D 24
|
|
_ZTISt8bad_cast D 24
|
|
_ZTISt9bad_alloc D 24
|
|
_ZTISt9exception D 16
|
|
_ZTISt9type_info D 16
|
|
_ZTIa D 32
|
|
_ZTIb D 32
|
|
_ZTIc D 32
|
|
_ZTId D 32
|
|
_ZTIe D 32
|
|
_ZTIf D 32
|
|
_ZTIh D 32
|
|
_ZTIi D 32
|
|
_ZTIj D 32
|
|
_ZTIl D 32
|
|
_ZTIm D 32
|
|
_ZTIs D 32
|
|
_ZTIt D 32
|
|
_ZTIv D 32
|
|
_ZTIx D 32
|
|
_ZTIy D 32
|
|
_ZTSN10__cxxabiv115__forced_unwindE R 32
|
|
_ZTSN10__cxxabiv116__enum_type_infoE R 33
|
|
_ZTSN10__cxxabiv117__class_type_infoE R 34
|
|
_ZTSN10__cxxabiv117__pbase_type_infoE R 34
|
|
_ZTSN10__cxxabiv119__foreign_exceptionE R 36
|
|
_ZTSN10__cxxabiv119__pointer_type_infoE R 36
|
|
_ZTSN10__cxxabiv120__function_type_infoE R 37
|
|
_ZTSN10__cxxabiv120__si_class_type_infoE R 37
|
|
_ZTSN10__cxxabiv121__vmi_class_type_infoE R 38
|
|
_ZTSN10__cxxabiv123__fundamental_type_infoE R 40
|
|
_ZTSSt10bad_typeid R 15
|
|
_ZTSSt13bad_exception R 18
|
|
_ZTSSt16bad_array_length R 21
|
|
_ZTSSt20bad_array_new_length R 25
|
|
_ZTSSt8bad_cast R 12
|
|
_ZTSSt9bad_alloc R 13
|
|
_ZTSSt9exception R 13
|
|
_ZTSSt9type_info R 13
|
|
_ZTVN10__cxxabiv115__forced_unwindE D 40
|
|
_ZTVN10__cxxabiv116__enum_type_infoE D 64
|
|
_ZTVN10__cxxabiv117__class_type_infoE D 88
|
|
_ZTVN10__cxxabiv117__pbase_type_infoE D 72
|
|
_ZTVN10__cxxabiv119__foreign_exceptionE D 40
|
|
_ZTVN10__cxxabiv119__pointer_type_infoE D 72
|
|
_ZTVN10__cxxabiv120__function_type_infoE D 64
|
|
_ZTVN10__cxxabiv120__si_class_type_infoE D 88
|
|
_ZTVN10__cxxabiv121__vmi_class_type_infoE D 88
|
|
_ZTVN10__cxxabiv123__fundamental_type_infoE D 64
|
|
_ZTVN10__cxxabiv129__pointer_to_member_type_infoE V
|
|
_ZTVSt10bad_typeid D 40
|
|
_ZTVSt13bad_exception D 40
|
|
_ZTVSt16bad_array_length D 40
|
|
_ZTVSt16nested_exception D 32
|
|
_ZTVSt20bad_array_new_length D 40
|
|
_ZTVSt8bad_cast D 40
|
|
_ZTVSt9bad_alloc D 40
|
|
_ZTVSt9exception D 40
|
|
_ZTVSt9type_info D 64
|
|
_ZdlPv W
|
|
_ZdlPvm W
|
|
__aeabi_atexit W
|
|
__aeabi_unwind_cpp_pr0 T
|
|
__aeabi_unwind_cpp_pr1 T
|
|
__cxa_allocate_dependent_exception T
|
|
__cxa_allocate_exception T
|
|
__cxa_atexit W
|
|
__cxa_bad_cast T
|
|
__cxa_bad_typeid T
|
|
__cxa_begin_catch T
|
|
__cxa_begin_cleanup T
|
|
__cxa_call_terminate T
|
|
__cxa_call_unexpected T
|
|
__cxa_current_exception_type T
|
|
__cxa_demangle T
|
|
__cxa_end_catch T
|
|
__cxa_end_cleanup T
|
|
__cxa_finalize T
|
|
__cxa_free_dependent_exception T
|
|
__cxa_free_exception T
|
|
__cxa_get_exception_ptr T
|
|
__cxa_get_globals T
|
|
__cxa_get_globals_fast T
|
|
__cxa_guard_abort T
|
|
__cxa_guard_acquire T
|
|
__cxa_guard_release T
|
|
__cxa_init_primary_exception T
|
|
__cxa_pure_virtual T
|
|
__cxa_rethrow T
|
|
__cxa_throw T
|
|
__cxa_throw_bad_array_length T
|
|
__cxa_throw_bad_array_new_length T
|
|
__cxa_type_match T
|
|
__cxa_vec_new T
|
|
__dynamic_cast T
|
|
__emutls_get_address T
|
|
__gcc_personality_v0 T
|
|
__gxx_personality_v0 T
|
|
__stack_chk_fail W
|
|
__stack_chk_guard B 8
|
|
dl_iterate_phdr T
|
|
dl_unwind_find_exidx T
|