aarch64: morello: Add separate lp64 and morello linux abilists

The base symbol version is 2.36.
This commit is contained in:
Szabolcs Nagy 2022-04-08 16:39:40 +01:00
parent 9e6811dafb
commit ccec84f408
28 changed files with 3347 additions and 2 deletions

View File

@ -1,5 +1,4 @@
# This file is generated from configure.ac by Autoconf. DO NOT EDIT! # This file is generated from configure.ac by Autoconf. DO NOT EDIT!
# Local configure fragment for sysdeps/unix/sysv/linux/aarch64.
arch_minimum_kernel=3.7.0 arch_minimum_kernel=3.7.0

View File

@ -1,5 +1,4 @@
GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory. GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory.
# Local configure fragment for sysdeps/unix/sysv/linux/aarch64.
arch_minimum_kernel=3.7.0 arch_minimum_kernel=3.7.0

View File

@ -0,0 +1,16 @@
# This file is generated from configure.ac by Autoconf. DO NOT EDIT!
arch_minimum_kernel=5.10.0
test -n "$libc_cv_slibdir" ||
case "$prefix" in
/usr | /usr/)
libc_cv_slibdir='/lib64c'
libc_cv_rtlddir='/lib'
if test "$libdir" = '${exec_prefix}/lib'; then
libdir='${exec_prefix}/lib64c';
# Locale data can be shared between 32-bit and 64-bit libraries.
libc_cv_complocaledir='${exec_prefix}/lib/locale'
fi
;;
esac

View File

@ -0,0 +1,5 @@
GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory.
arch_minimum_kernel=5.10.0
LIBC_SLIBDIR_RTLDDIR([lib64c], [lib])

View File

@ -0,0 +1,8 @@
GLIBC_2.36 __libc_stack_end D 0x10
GLIBC_2.36 __rseq_flags D 0x4
GLIBC_2.36 __rseq_offset D 0x8
GLIBC_2.36 __rseq_size D 0x4
GLIBC_2.36 __stack_chk_guard D 0x10
GLIBC_2.36 __tls_get_addr F
GLIBC_2.36 _dl_mcount F
GLIBC_2.36 _r_debug D 0x40

View File

@ -0,0 +1 @@
GLIBC_2.36 __ctype_get_mb_cur_max F

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,26 @@
GLIBC_2.36 __free_hook D 0x10
GLIBC_2.36 __malloc_hook D 0x10
GLIBC_2.36 __memalign_hook D 0x10
GLIBC_2.36 __realloc_hook D 0x10
GLIBC_2.36 aligned_alloc F
GLIBC_2.36 calloc F
GLIBC_2.36 free F
GLIBC_2.36 mallinfo F
GLIBC_2.36 mallinfo2 F
GLIBC_2.36 malloc F
GLIBC_2.36 malloc_info F
GLIBC_2.36 malloc_stats F
GLIBC_2.36 malloc_trim F
GLIBC_2.36 malloc_usable_size F
GLIBC_2.36 mallopt F
GLIBC_2.36 mcheck F
GLIBC_2.36 mcheck_check_all F
GLIBC_2.36 mcheck_pedantic F
GLIBC_2.36 memalign F
GLIBC_2.36 mprobe F
GLIBC_2.36 mtrace F
GLIBC_2.36 muntrace F
GLIBC_2.36 posix_memalign F
GLIBC_2.36 pvalloc F
GLIBC_2.36 realloc F
GLIBC_2.36 valloc F

View File

@ -0,0 +1,2 @@
GLIBC_2.36 crypt F
GLIBC_2.36 crypt_r F

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,55 @@
GLIBC_2.36 __b64_ntop F
GLIBC_2.36 __b64_pton F
GLIBC_2.36 __dn_count_labels F
GLIBC_2.36 __fp_nquery F
GLIBC_2.36 __fp_query F
GLIBC_2.36 __fp_resstat F
GLIBC_2.36 __hostalias F
GLIBC_2.36 __loc_aton F
GLIBC_2.36 __loc_ntoa F
GLIBC_2.36 __p_cdname F
GLIBC_2.36 __p_cdnname F
GLIBC_2.36 __p_class F
GLIBC_2.36 __p_class_syms D 0x150
GLIBC_2.36 __p_fqname F
GLIBC_2.36 __p_fqnname F
GLIBC_2.36 __p_option F
GLIBC_2.36 __p_query F
GLIBC_2.36 __p_rcode F
GLIBC_2.36 __p_time F
GLIBC_2.36 __p_type F
GLIBC_2.36 __p_type_syms D 0x8a0
GLIBC_2.36 __putlong F
GLIBC_2.36 __putshort F
GLIBC_2.36 __res_close F
GLIBC_2.36 __res_hostalias F
GLIBC_2.36 __res_isourserver F
GLIBC_2.36 __res_nameinquery F
GLIBC_2.36 __res_queriesmatch F
GLIBC_2.36 __sym_ntop F
GLIBC_2.36 __sym_ntos F
GLIBC_2.36 __sym_ston F
GLIBC_2.36 _getlong F
GLIBC_2.36 _getshort F
GLIBC_2.36 inet_net_ntop F
GLIBC_2.36 inet_net_pton F
GLIBC_2.36 inet_neta F
GLIBC_2.36 ns_datetosecs F
GLIBC_2.36 ns_format_ttl F
GLIBC_2.36 ns_get16 F
GLIBC_2.36 ns_get32 F
GLIBC_2.36 ns_initparse F
GLIBC_2.36 ns_makecanon F
GLIBC_2.36 ns_msg_getflag F
GLIBC_2.36 ns_name_ntol F
GLIBC_2.36 ns_name_rollback F
GLIBC_2.36 ns_parse_ttl F
GLIBC_2.36 ns_parserr F
GLIBC_2.36 ns_put16 F
GLIBC_2.36 ns_put32 F
GLIBC_2.36 ns_samedomain F
GLIBC_2.36 ns_samename F
GLIBC_2.36 ns_skiprr F
GLIBC_2.36 ns_sprintrr F
GLIBC_2.36 ns_sprintrrf F
GLIBC_2.36 ns_subdomain F

View File

@ -0,0 +1,40 @@
GLIBC_2.36 td_init F
GLIBC_2.36 td_log F
GLIBC_2.36 td_symbol_list F
GLIBC_2.36 td_ta_clear_event F
GLIBC_2.36 td_ta_delete F
GLIBC_2.36 td_ta_enable_stats F
GLIBC_2.36 td_ta_event_addr F
GLIBC_2.36 td_ta_event_getmsg F
GLIBC_2.36 td_ta_get_nthreads F
GLIBC_2.36 td_ta_get_ph F
GLIBC_2.36 td_ta_get_stats F
GLIBC_2.36 td_ta_map_id2thr F
GLIBC_2.36 td_ta_map_lwp2thr F
GLIBC_2.36 td_ta_new F
GLIBC_2.36 td_ta_reset_stats F
GLIBC_2.36 td_ta_set_event F
GLIBC_2.36 td_ta_setconcurrency F
GLIBC_2.36 td_ta_thr_iter F
GLIBC_2.36 td_ta_tsd_iter F
GLIBC_2.36 td_thr_clear_event F
GLIBC_2.36 td_thr_dbresume F
GLIBC_2.36 td_thr_dbsuspend F
GLIBC_2.36 td_thr_event_enable F
GLIBC_2.36 td_thr_event_getmsg F
GLIBC_2.36 td_thr_get_info F
GLIBC_2.36 td_thr_getfpregs F
GLIBC_2.36 td_thr_getgregs F
GLIBC_2.36 td_thr_getxregs F
GLIBC_2.36 td_thr_getxregsize F
GLIBC_2.36 td_thr_set_event F
GLIBC_2.36 td_thr_setfpregs F
GLIBC_2.36 td_thr_setgregs F
GLIBC_2.36 td_thr_setprio F
GLIBC_2.36 td_thr_setsigpending F
GLIBC_2.36 td_thr_setxregs F
GLIBC_2.36 td_thr_sigsetmask F
GLIBC_2.36 td_thr_tls_get_addr F
GLIBC_2.36 td_thr_tlsbase F
GLIBC_2.36 td_thr_tsd F
GLIBC_2.36 td_thr_validate F

View File

@ -0,0 +1,7 @@
DEFAULT GLIBC_2.36
%ifdef HAVE_AARCH64_BE
ld=ld-linux-aarch64_be_purecap.so.1
%else
ld=ld-linux-aarch64_purecap.so.1
%endif