From b7fffb1b24cbfedc23146e5492f61f2b09ae7918 Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Wed, 10 Jan 2018 12:13:46 +0100 Subject: [PATCH] abi: remove duplicates and internal symbols, fix sizes The most important part of this patch are symbol-size changes, which potentially lead to data corruption. Issue #2639 --- repos/base/lib/symbols/ld | 381 ++++++++++++--------------- repos/libports/lib/symbols/avutil | 13 - repos/libports/lib/symbols/libc | 12 +- repos/libports/lib/symbols/libcrypto | 13 - repos/libports/lib/symbols/libssl | 13 - repos/libports/lib/symbols/ncurses | 3 - repos/libports/lib/symbols/stdcxx | 1 - repos/ports/lib/symbols/libc_noux | 10 - 8 files changed, 168 insertions(+), 278 deletions(-) diff --git a/repos/base/lib/symbols/ld b/repos/base/lib/symbols/ld index 2ca1a6130..291758ded 100644 --- a/repos/base/lib/symbols/ld +++ b/repos/base/lib/symbols/ld @@ -86,7 +86,6 @@ _ZN6Genode13Avl_node_base6insertEPS0_RNS0_6PolicyE T _ZN6Genode13Avl_node_base6removeERNS0_6PolicyE T _ZN6Genode13Avl_node_baseC1Ev T _ZN6Genode13Avl_node_baseC2Ev T -_ZN6Genode13Registry_base10_processedENS0_4KeepERNS_4ListINS0_7ElementEEERS3_PS3_ T _ZN6Genode13Registry_base7ElementC1ERS0_Pv T _ZN6Genode13Registry_base7ElementC2ERS0_Pv T _ZN6Genode13Registry_base7ElementD1Ev T @@ -204,7 +203,6 @@ _ZN6Genode23Alarm_timeout_schedulerC1ERNS_11Time_sourceENS_12MicrosecondsE T _ZN6Genode23Alarm_timeout_schedulerC2ERNS_11Time_sourceENS_12MicrosecondsE T _ZN6Genode25env_stack_area_region_mapE B 8 _ZN6Genode28env_stack_area_ram_allocatorE B 8 -_ZN6Genode29upgrade_pd_quota_non_blockingENS_9Ram_quotaENS_9Cap_quotaE T _ZN6Genode3Log3logEv T _ZN6Genode3Log8_acquireENS0_4TypeE T _ZN6Genode3Log8_releaseEv T @@ -272,11 +270,6 @@ _ZN6Genode5printERNS_6OutputEl T _ZN6Genode5printERNS_6OutputEm T _ZN6Genode5printERNS_6OutputEx T _ZN6Genode5printERNS_6OutputEy T -_ZN6Genode6Config4sighENS_10CapabilityINS_14Signal_contextEEE T -_ZN6Genode6Config6reloadEv T -_ZN6Genode6Config8xml_nodeEv T -_ZN6Genode6ConfigC1Ev T -_ZN6Genode6ConfigC2Ev T _ZN6Genode6Output10out_stringEPKcm T _ZN6Genode6Parent8announceERKNS_13Rpc_in_bufferILm64EEENS_10CapabilityINS_4RootEEE T _ZN6Genode6Signal19_dec_ref_and_unlockEv T @@ -314,7 +307,6 @@ _ZN6Genode6ThreadC2EmPKcmNS0_4TypeEPNS_11Cpu_sessionENS_8Affinity8LocationE T _ZN6Genode6ThreadD0Ev T _ZN6Genode6ThreadD1Ev T _ZN6Genode6ThreadD2Ev T -_ZN6Genode6configEv T _ZN6Genode6printfEPKcz T _ZN6Genode7Console11_out_stringEPKc T _ZN6Genode7Console6printfEPKcz T @@ -324,13 +316,11 @@ _ZN6Genode7Console7vprintfEPKcPv T _ZN6Genode7Console7vprintfEPKcSt9__va_list T _ZN6Genode7Timeout17schedule_one_shotENS_12MicrosecondsERNS0_7HandlerE T _ZN6Genode7Timeout17schedule_periodicENS_12MicrosecondsERNS0_7HandlerE T -_ZN6Genode7Timeout5AlarmD0Ev W -_ZN6Genode7Timeout5AlarmD1Ev W -_ZN6Genode7Timeout5AlarmD2Ev W _ZN6Genode7Timeout7discardEv T _ZN6Genode7cap_mapEv T _ZN6Genode7vprintfEPKcP13__va_list_tag T _ZN6Genode7vprintfEPKcPc T +_ZN6Genode7vprintfEPKcPv T _ZN6Genode7vprintfEPKcSt9__va_list T _ZN6Genode8Duration3addENS_12MicrosecondsE T _ZN6Genode8Duration3addENS_12MillisecondsE T @@ -372,138 +362,135 @@ _ZNSt9exceptionD1Ev T _ZNSt9exceptionD2Ev T _ZSt18uncaught_exceptionv T _ZSt9terminatev T -_ZTIDd D 8 -_ZTIDe D 8 -_ZTIDf D 8 -_ZTIDi D 8 -_ZTIDn D 8 -_ZTIDs D 8 -_ZTIN10__cxxabiv115__forced_unwindE D 8 -_ZTIN10__cxxabiv116__enum_type_infoE D 12 -_ZTIN10__cxxabiv117__class_type_infoE D 12 -_ZTIN10__cxxabiv117__pbase_type_infoE D 12 -_ZTIN10__cxxabiv119__foreign_exceptionE D 8 -_ZTIN10__cxxabiv119__pointer_type_infoE D 12 -_ZTIN10__cxxabiv120__function_type_infoE D 12 -_ZTIN10__cxxabiv120__si_class_type_infoE D 12 -_ZTIN10__cxxabiv121__vmi_class_type_infoE D 12 -_ZTIN10__cxxabiv123__fundamental_type_infoE D 12 -_ZTIN5Timer10ConnectionE D 48 -_ZTIN6Genode11Sliced_heapE D 12 -_ZTIN6Genode14Rpc_entrypointE D 2 -_ZTIN6Genode14Rpc_entrypointE D 32 -_ZTIN6Genode14Signal_contextE D 8 -_ZTIN6Genode14Timeout_threadE D 2 -_ZTIN6Genode14Timeout_threadE D 32 -_ZTIN6Genode17Region_map_clientE D 12 -_ZTIN6Genode17Rm_session_clientE D 12 -_ZTIN6Genode18Allocator_avl_baseE D 12 -_ZTIN6Genode23Alarm_timeout_schedulerE D 80 -_ZTIN6Genode4HeapE D 12 -_ZTIN6Genode4SlabE D 12 -_ZTIN6Genode5AlarmE D 8 -_ZTIN6Genode5Child14Initial_threadE D 12 -_ZTIN6Genode5ChildE D 2 -_ZTIN6Genode5ChildE D 40 -_ZTIN6Genode6OutputE D 8 -_ZTIN6Genode6ThreadE D 8 -_ZTIN6Genode7ConsoleE D 8 +_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 +_ZTIN5Timer10ConnectionE D 88 +_ZTIN6Genode11Sliced_heapE D 24 +_ZTIN6Genode14Rpc_entrypointE D 56 +_ZTIN6Genode14Signal_contextE D 56 +_ZTIN6Genode14Timeout_threadE D 56 +_ZTIN6Genode17Region_map_clientE D 24 +_ZTIN6Genode17Rm_session_clientE D 24 +_ZTIN6Genode18Allocator_avl_baseE D 24 +_ZTIN6Genode23Alarm_timeout_schedulerE D 72 +_ZTIN6Genode4HeapE D 24 +_ZTIN6Genode4SlabE D 24 +_ZTIN6Genode5AlarmE D 16 +_ZTIN6Genode5Child14Initial_threadE D 24 +_ZTIN6Genode5ChildE D 72 +_ZTIN6Genode6OutputE D 24 +_ZTIN6Genode6ThreadE D 16 +_ZTIN6Genode7ConsoleE D 16 _ZTIN6Genode7Timeout5AlarmE D 24 -_ZTIPDd D 16 -_ZTIPDe D 16 -_ZTIPDf D 16 -_ZTIPDi D 16 -_ZTIPDn D 16 -_ZTIPDs D 16 -_ZTIPKDd D 16 -_ZTIPKDe D 16 -_ZTIPKDf D 16 -_ZTIPKDi D 16 -_ZTIPKDn D 16 -_ZTIPKDs D 16 -_ZTIPKa D 16 -_ZTIPKb D 16 -_ZTIPKc D 16 -_ZTIPKd D 16 -_ZTIPKe D 16 -_ZTIPKf D 16 -_ZTIPKh D 16 -_ZTIPKi D 16 -_ZTIPKj D 16 -_ZTIPKl D 16 -_ZTIPKm D 16 -_ZTIPKs D 16 -_ZTIPKt D 16 -_ZTIPKx D 16 -_ZTIPKy D 16 -_ZTIPVKa D 16 -_ZTIPVKb D 16 -_ZTIPVKc D 16 -_ZTIPVKd D 16 -_ZTIPVKe D 16 -_ZTIPVKf D 16 -_ZTIPVKh D 16 -_ZTIPVKi D 16 -_ZTIPVKj D 16 -_ZTIPVKl D 16 -_ZTIPVKm D 16 -_ZTIPVKs D 16 -_ZTIPVKt D 16 -_ZTIPVKx D 16 -_ZTIPVKy D 16 -_ZTIPVa D 16 -_ZTIPVb D 16 -_ZTIPVc D 16 -_ZTIPVd D 16 -_ZTIPVe D 16 -_ZTIPVf D 16 -_ZTIPVh D 16 -_ZTIPVi D 16 -_ZTIPVj D 16 -_ZTIPVl D 16 -_ZTIPVm D 16 -_ZTIPVs D 16 -_ZTIPVt D 16 -_ZTIPVx D 16 -_ZTIPVy D 16 -_ZTIPa D 16 -_ZTIPb D 16 -_ZTIPc D 16 -_ZTIPd D 16 -_ZTIPe D 16 -_ZTIPf D 16 -_ZTIPh D 16 -_ZTIPi D 16 -_ZTIPj D 16 -_ZTIPl D 16 -_ZTIPm D 16 -_ZTIPs D 16 -_ZTIPt D 16 -_ZTIPx D 16 -_ZTIPy D 16 -_ZTISt10bad_typeid D 12 -_ZTISt13bad_exception D 12 -_ZTISt16bad_array_length D 12 -_ZTISt20bad_array_new_length D 12 -_ZTISt8bad_cast D 12 -_ZTISt9bad_alloc D 12 -_ZTISt9exception D 8 -_ZTISt9type_info D 8 -_ZTIa D 8 -_ZTIb D 8 -_ZTIc D 8 -_ZTId D 8 -_ZTIe D 8 -_ZTIf D 8 -_ZTIh D 8 -_ZTIi D 8 -_ZTIj D 8 -_ZTIl D 8 -_ZTIm D 8 -_ZTIs D 8 -_ZTIt D 8 -_ZTIx D 8 -_ZTIy D 8 +_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 +_ZTIPx D 32 +_ZTIPy D 32 +_ZTISt10bad_typeid D 24 +_ZTISt13bad_exception D 24 +_ZTISt16bad_array_length D 24 +_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 +_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 @@ -514,7 +501,7 @@ _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 -_ZTSN5Timer10ConnectionE R 232 +_ZTSN5Timer10ConnectionE R 21 _ZTSN6Genode11Sliced_heapE R 23 _ZTSN6Genode14Rpc_entrypointE R 26 _ZTSN6Genode14Signal_contextE R 26 @@ -540,75 +527,42 @@ _ZTSSt8bad_cast R 12 _ZTSSt9bad_alloc R 13 _ZTSSt9exception R 13 _ZTSSt9type_info R 13 -_ZTVN10__cxxabiv115__forced_unwindE D 1 -_ZTVN10__cxxabiv115__forced_unwindE D 20 -_ZTVN10__cxxabiv116__enum_type_infoE D 2 -_ZTVN10__cxxabiv116__enum_type_infoE D 32 -_ZTVN10__cxxabiv117__class_type_infoE D 2 -_ZTVN10__cxxabiv117__class_type_infoE D 44 -_ZTVN10__cxxabiv117__pbase_type_infoE D 2 -_ZTVN10__cxxabiv117__pbase_type_infoE D 36 -_ZTVN10__cxxabiv119__foreign_exceptionE D 1 -_ZTVN10__cxxabiv119__foreign_exceptionE D 20 -_ZTVN10__cxxabiv119__pointer_type_infoE D 2 -_ZTVN10__cxxabiv119__pointer_type_infoE D 36 -_ZTVN10__cxxabiv120__function_type_infoE D 2 -_ZTVN10__cxxabiv120__function_type_infoE D 32 -_ZTVN10__cxxabiv120__si_class_type_infoE D 2 -_ZTVN10__cxxabiv120__si_class_type_infoE D 44 -_ZTVN10__cxxabiv121__vmi_class_type_infoE D 2 -_ZTVN10__cxxabiv121__vmi_class_type_infoE D 44 -_ZTVN10__cxxabiv123__fundamental_type_infoE D 2 -_ZTVN10__cxxabiv123__fundamental_type_infoE D 32 -_ZTVN5Timer10ConnectionE D 116 -_ZTVN6Genode11Sliced_heapE D 2 -_ZTVN6Genode11Sliced_heapE D 36 -_ZTVN6Genode14Rpc_entrypointE D 1 -_ZTVN6Genode14Rpc_entrypointE D 24 -_ZTVN6Genode14Signal_contextE D 1 -_ZTVN6Genode14Signal_contextE D 16 -_ZTVN6Genode14Timeout_threadE D 1 -_ZTVN6Genode14Timeout_threadE D 24 -_ZTVN6Genode17Region_map_clientE D 1 -_ZTVN6Genode17Region_map_clientE D 28 -_ZTVN6Genode17Rm_session_clientE D 1 -_ZTVN6Genode17Rm_session_clientE D 24 -_ZTVN6Genode18Allocator_avl_baseE D 4 -_ZTVN6Genode18Allocator_avl_baseE D 64 -_ZTVN6Genode23Alarm_timeout_schedulerE D 80 -_ZTVN6Genode4HeapE D 2 -_ZTVN6Genode4HeapE D 36 -_ZTVN6Genode4SlabE D 2 -_ZTVN6Genode4SlabE D 36 -_ZTVN6Genode5AlarmE D 1 -_ZTVN6Genode5AlarmE D 20 -_ZTVN6Genode5Child14Initial_threadE D 1 -_ZTVN6Genode5Child14Initial_threadE D 16 -_ZTVN6Genode5ChildE D 11 -_ZTVN6Genode5ChildE D 188 -_ZTVN6Genode6OutputE D 1 -_ZTVN6Genode6OutputE D 16 -_ZTVN6Genode6ThreadE D 1 -_ZTVN6Genode6ThreadE D 24 -_ZTVN6Genode7ConsoleE D 1 -_ZTVN6Genode7ConsoleE D 24 +_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 +_ZTVN5Timer10ConnectionE D 320 +_ZTVN6Genode11Sliced_heapE D 72 +_ZTVN6Genode14Rpc_entrypointE D 80 +_ZTVN6Genode14Signal_contextE D 32 +_ZTVN6Genode14Timeout_threadE D 48 +_ZTVN6Genode17Region_map_clientE D 72 +_ZTVN6Genode17Rm_session_clientE D 48 +_ZTVN6Genode18Allocator_avl_baseE D 128 +_ZTVN6Genode23Alarm_timeout_schedulerE D 112 +_ZTVN6Genode4HeapE D 72 +_ZTVN6Genode4SlabE D 72 +_ZTVN6Genode5AlarmE D 40 +_ZTVN6Genode5Child14Initial_threadE D 48 +_ZTVN6Genode5ChildE D 408 +_ZTVN6Genode6OutputE D 48 +_ZTVN6Genode6ThreadE D 48 +_ZTVN6Genode7ConsoleE D 48 _ZTVN6Genode7Timeout5AlarmE D 40 -_ZTVSt10bad_typeid D 1 -_ZTVSt10bad_typeid D 20 -_ZTVSt13bad_exception D 1 -_ZTVSt13bad_exception D 20 -_ZTVSt16bad_array_length D 1 -_ZTVSt16bad_array_length D 20 -_ZTVSt20bad_array_new_length D 1 -_ZTVSt20bad_array_new_length D 20 -_ZTVSt8bad_cast D 1 -_ZTVSt8bad_cast D 20 -_ZTVSt9bad_alloc D 1 -_ZTVSt9bad_alloc D 20 -_ZTVSt9exception D 1 -_ZTVSt9exception D 20 -_ZTVSt9type_info D 2 -_ZTVSt9type_info D 32 +_ZTVSt10bad_typeid D 40 +_ZTVSt13bad_exception D 40 +_ZTVSt16bad_array_length D 40 +_ZTVSt20bad_array_new_length D 40 +_ZTVSt8bad_cast D 40 +_ZTVSt9bad_alloc D 40 +_ZTVSt9exception D 40 +_ZTVSt9type_info D 64 _ZThn236_N5Timer10Connection16schedule_timeoutEN6Genode12MicrosecondsERNS1_11Time_source15Timeout_handlerE T _ZThn236_N5Timer10Connection9curr_timeEv T _ZThn240_N5Timer10Connection18_schedule_one_shotERN6Genode7TimeoutENS1_12MicrosecondsE T @@ -623,7 +577,6 @@ _ZThn296_N5Timer10Connection8_discardERN6Genode7TimeoutE T _ZThn296_N5Timer10Connection9curr_timeEv T _ZThn4_N6Genode23Alarm_timeout_scheduler14handle_timeoutENS_8DurationE T _ZThn8_N6Genode23Alarm_timeout_scheduler14handle_timeoutENS_8DurationE T -_ZZN6Genode18Allocator_avl_base5BlockC4EmmbE10num_blocks V _ZdlPv W _ZdlPvPN6Genode11DeallocatorE T _ZdlPvPN6Genode9AllocatorE W @@ -674,8 +627,8 @@ dl_iterate_phdr T dl_unwind_find_exidx T genode_argc D 4 genode_argv D 8 -genode_envp B 4 -lx_environ B 4 +genode_envp B 8 +lx_environ B 8 memcpy W memmove W memset W diff --git a/repos/libports/lib/symbols/avutil b/repos/libports/lib/symbols/avutil index a77e59707..b7e8459e7 100644 --- a/repos/libports/lib/symbols/avutil +++ b/repos/libports/lib/symbols/avutil @@ -1,16 +1,3 @@ -__bss_start R 0 -__eh_frame_start__ R 0 -__exidx_end D 0 -__exidx_start D 0 -__l4sys_invoke_indirect D 0 -_ctors_end D 0 -_ctors_start D 0 -_edata R 0 -_end B 0 -_init T -_parent_cap D 0 -_parent_cap_local_name D 0 -_parent_cap_thread_id D 0 av_add_q T av_adler32_update T av_aes_alloc T diff --git a/repos/libports/lib/symbols/libc b/repos/libports/lib/symbols/libc index ea9bec26e..e17a592a1 100644 --- a/repos/libports/lib/symbols/libc +++ b/repos/libports/lib/symbols/libc @@ -3,7 +3,6 @@ ___tolower T ___toupper T __assert T __dn_expand T -__dn_expand T __error T __flt_rounds T __fpclassifyd T @@ -204,20 +203,12 @@ ftok T ftruncate T ftrylockfile W fts_children T -fts_children T -fts_close T fts_close T fts_get_clientptr T -fts_get_clientptr T -fts_get_stream T fts_get_stream T fts_open T -fts_open T -fts_read T fts_read T fts_set T -fts_set T -fts_set_clientptr T fts_set_clientptr T ftw T funlockfile W @@ -613,7 +604,6 @@ seed48 T seekdir T select W semctl T -semctl T semget W semop W send T @@ -1018,4 +1008,4 @@ _ZN4Libc6PluginD0Ev T _ZN4Libc6PluginD1Ev T _ZN4Libc6PluginD2Ev T _ZN4Libc9mem_allocEv T -_ZTIN4Libc6PluginE D 18 +_ZTIN4Libc6PluginE D 40 diff --git a/repos/libports/lib/symbols/libcrypto b/repos/libports/lib/symbols/libcrypto index 067c4133a..9ad136d9b 100644 --- a/repos/libports/lib/symbols/libcrypto +++ b/repos/libports/lib/symbols/libcrypto @@ -3160,17 +3160,7 @@ _CONF_get_section_values T _CONF_get_string T _CONF_new_data T _CONF_new_section T -__bss_start R 0 -__eh_frame_start__ R 0 -__exidx_end D 0 -__exidx_start D 0 -__l4sys_invoke_indirect D 0 -_ctors_end D 0 -_ctors_start D 0 _des_crypt T -_edata R 0 -_end B 0 -_init T _ossl_096_des_random_seed T _ossl_old_crypt T _ossl_old_des_cbc_cksum T @@ -3209,9 +3199,6 @@ _ossl_old_des_set_odd_parity T _ossl_old_des_string_to_2keys T _ossl_old_des_string_to_key T _ossl_old_des_xcbc_encrypt T -_parent_cap D 0 -_parent_cap_local_name D 0 -_parent_cap_thread_id D 0 _shadow_DES_check_key B 4 _shadow_DES_rw_mode D 4 a2d_ASN1_OBJECT T diff --git a/repos/libports/lib/symbols/libssl b/repos/libports/lib/symbols/libssl index a4065ada2..cbe71561b 100644 --- a/repos/libports/lib/symbols/libssl +++ b/repos/libports/lib/symbols/libssl @@ -280,19 +280,6 @@ TLSv1_client_method T TLSv1_enc_data D 112 TLSv1_method T TLSv1_server_method T -__bss_start R 0 -__eh_frame_start__ R 0 -__exidx_end D 0 -__exidx_start D 0 -__l4sys_invoke_indirect D 0 -_ctors_end D 0 -_ctors_start D 0 -_edata R 0 -_end B 0 -_init T -_parent_cap D 0 -_parent_cap_local_name D 0 -_parent_cap_thread_id D 0 d2i_SSL_SESSION T do_dtls1_write T dtls1_accept T diff --git a/repos/libports/lib/symbols/ncurses b/repos/libports/lib/symbols/ncurses index ac6aaec68..9041a7d50 100644 --- a/repos/libports/lib/symbols/ncurses +++ b/repos/libports/lib/symbols/ncurses @@ -171,9 +171,6 @@ _nc_warning T _nc_wgetch T _nc_wrap_entry T _nc_write_entry T -_parent_cap D 0 -_parent_cap_local_name D 0 -_parent_cap_thread_id D 0 acs_map B 1024 assume_default_colors T baudrate T diff --git a/repos/libports/lib/symbols/stdcxx b/repos/libports/lib/symbols/stdcxx index 8f1ea6ad0..203a8a7b0 100644 --- a/repos/libports/lib/symbols/stdcxx +++ b/repos/libports/lib/symbols/stdcxx @@ -609,7 +609,6 @@ _Znam T _ZnamRKSt9nothrow_t T _Znwm T _ZnwmRKSt9nothrow_t T -__bss_start R 0 __cxa_bad_cast T __cxa_bad_typeid T __cxa_throw_bad_array_length T diff --git a/repos/ports/lib/symbols/libc_noux b/repos/ports/lib/symbols/libc_noux index fdf466445..5ab5212c4 100644 --- a/repos/ports/lib/symbols/libc_noux +++ b/repos/ports/lib/symbols/libc_noux @@ -4,16 +4,6 @@ _Z4nouxv T _Z5sysiov T _ZN4Libc10vfs_configEv T _ZN4Libc6configEv T -__exidx_end D 0 -__exidx_start D 0 -__l4sys_invoke_indirect D 0 -_ctors_end D 0 -_ctors_start D 0 -_end B 0 -_init T -_parent_cap D 0 -_parent_cap_local_name D 0 -_parent_cap_thread_id D 0 _sigaction T _sigprocmask T _wait4 T