提交 e80311f6 编写于 作者: zzuli_lyw's avatar zzuli_lyw

规范化libc.map.txt文件

在libc.map.txt中在global中剔除在local中出现的选项,将local置为*,补充global缺失的选项

Issue: https://gitee.com/openharmony/third_party_musl/issues/I70WI9
Test: 编译构建libc
Signed-off-by: zzuli_lyw's avatarzzulilyw <378305181@qq.com>
上级 d89c65c8
......@@ -77,11 +77,11 @@
__fxstatat64;
__getcwd_chk;
__getdelim;
__getgmtoff;
# __getgmtoff;
__getitimer_time64;
__getrusage_time64;
__gettimeofday_time64;
__getzonename;
# __getzonename;
__gmtime64;
__gmtime64_r;
__gnu_Unwind_Find_exidx;
......@@ -130,8 +130,8 @@
__libc_free;
__libc_malloc;
__libc_malloc_default_dispatch;
__libc_mmap;
__libc_munmap;
# __libc_mmap;
# __libc_munmap;
__libc_start_main;
__lldb_mmap;
__localtime64;
......@@ -142,14 +142,14 @@
__lxstat64;
__memchr_diagnose;
__memcpy_chk;
__memmove_aarch64;
# __memmove_aarch64;
__memmove_chk;
__mempcpy_chk;
__memrchr_chk;
__memset_chk;
__mktime64;
__mq_timedreceive_time64;
__mq_timedsend_time64;
# __mq_timedreceive_time64;
# __mq_timedsend_time64;
__mtx_timedlock_time64;
__musl_libc_globals;
__nanosleep_time64;
......@@ -160,7 +160,7 @@
__open64_diagnose;
__openat_diagnose;
__openat64_diagnose;
__optpos;
# __optpos;
__optreset;
__overflow;
__poll_diagnose;
......@@ -174,20 +174,20 @@
__pthread_cond_timedwait_time64;
__pthread_gettid_np;
__pthread_mutex_timedlock_time64;
__pthread_release_signal_stack;
__pthread_reserve_signal_stack;
# __pthread_release_signal_stack;
# __pthread_reserve_signal_stack;
__pthread_rwlock_timedrdlock_time64;
__pthread_rwlock_timedwrlock_time64;
__pthread_timedjoin_np_time64;
# __pthread_timedjoin_np_time64;
__pwrite_chk;
__read_chk;
__readlink_chk;
__readlinkat_chk;
__reboot;
# __reboot;
__recv_diagnose;
__recvfrom_diagnose;
__recvmmsg_time64;
__res_state;
# __res_state;
__sched_cpualloc;
__sched_cpucount;
__sched_rr_get_interval_time64;
......@@ -313,20 +313,20 @@
add_special_signal_handler;
adjtime;
adjtimex;
aio_cancel;
aio_cancel64;
aio_error;
aio_error64;
aio_fsync;
aio_fsync64;
aio_read;
aio_read64;
aio_return;
aio_return64;
aio_suspend;
aio_suspend64;
aio_write;
aio_write64;
# aio_cancel;
# aio_cancel64;
# aio_error;
# aio_error64;
# aio_fsync;
# aio_fsync64;
# aio_read;
# aio_read64;
# aio_return;
# aio_return64;
# aio_suspend;
# aio_suspend64;
# aio_write;
# aio_write64;
alarm;
aligned_alloc;
alphasort;
......@@ -421,7 +421,7 @@
cfsetospeed;
cfsetspeed;
chdir;
check_asan_path;
# check_asan_path;
chmod;
chown;
chroot;
......@@ -451,8 +451,8 @@
cnd_signal;
cnd_timedwait;
cnd_wait;
configor_free;
configor_init;
# configor_free;
# configor_init;
confstr;
conj;
conjf;
......@@ -480,7 +480,7 @@
creat;
creat64;
crypt;
crypt_r;
# crypt_r;
csin;
csinf;
csinh;
......@@ -524,9 +524,9 @@
dlns_inherit;
dlns_init;
dlns_set_namespace_allowed_libs;
dlns_set_namespace_lib_path;
dlns_set_namespace_permitted_paths;
dlns_set_namespace_separated;
# dlns_set_namespace_lib_path;
# dlns_set_namespace_permitted_paths;
# dlns_set_namespace_separated;
dlopen;
dlopen_ext;
dlopen_ns;
......@@ -537,7 +537,7 @@
dn_skipname;
dngettext;
dns_get_addr_info_from_netsys_cache;
dns_set_addr_info_to_netsys_cache;
# dns_set_addr_info_to_netsys_cache;
dprintf;
drand48;
drem;
......@@ -548,8 +548,8 @@
duplocale;
eaccess;
ecvt;
encode_ptr;
encrypt;
# encode_ptr;
# encrypt;
endgrent;
endhostent;
endmntent;
......@@ -668,7 +668,7 @@
fgetxattr;
fileno;
fileno_unlocked;
find_ns_by_name;
# find_ns_by_name;
finish_install_ohos_malloc_hooks;
finite;
finitef;
......@@ -762,7 +762,7 @@
get_application_target_sdk_version;
get_avphys_pages;
get_current_dir_name;
get_default_ns;
# get_default_ns;
get_device_api_version;
get_fatal_message;
get_nprocs;
......@@ -857,7 +857,7 @@
getsockopt;
getspent;
getspnam;
getspnam_r;
# getspnam_r;
getsubopt;
gettext;
GetThreadName;
......@@ -886,7 +886,7 @@
gmtime_r;
grantpt;
h_errno;
handle_asan_path_open;
# handle_asan_path_open;
HashMapAdd;
HashMapCreate;
HashMapDestroy;
......@@ -945,11 +945,11 @@
inotify_init1;
inotify_rm_watch;
insque;
INVALID_SOCKET;
# INVALID_SOCKET;
ioctl;
is_accessible;
# is_accessible;
is_allow_internet;
is_sharable;
# is_sharable;
isalnum;
isalnum_l;
isalpha;
......@@ -1034,8 +1034,8 @@
lgetxattr;
link;
linkat;
lio_listio;
lio_listio64;
# lio_listio;
# lio_listio64;
listen;
listxattr;
llabs;
......@@ -1143,16 +1143,16 @@
modfl;
mount;
mprotect;
mq_close;
mq_getattr;
mq_notify;
mq_open;
mq_receive;
mq_send;
mq_setattr;
mq_timedreceive;
mq_timedsend;
mq_unlink;
# mq_close;
# mq_getattr;
# mq_notify;
# mq_open;
# mq_receive;
# mq_send;
# mq_setattr;
# mq_timedreceive;
# mq_timedsend;
# mq_unlink;
mrand48;
mremap;
msgctl;
......@@ -1178,7 +1178,7 @@
nearbyintf;
nearbyintl;
newlocale;
next_key;
# next_key;
nextafter;
nextafterf;
nextafterl;
......@@ -1192,10 +1192,10 @@
nl_langinfo;
nl_langinfo_l;
nrand48;
ns_add_dso;
# ns_add_dso;
ns_add_inherit;
ns_alloc;
ns_free;
# ns_alloc;
# ns_free;
ns_get16;
ns_get32;
ns_initparse;
......@@ -1203,17 +1203,17 @@
ns_parserr;
ns_put16;
ns_put32;
ns_set_allowed_libs;
ns_set_asan_lib_paths;
ns_set_asan_permitted_paths;
ns_set_env_paths;
ns_set_lib_paths;
ns_set_name;
ns_set_permitted_paths;
ns_set_separated;
# ns_set_allowed_libs;
# ns_set_asan_lib_paths;
# ns_set_asan_permitted_paths;
# ns_set_env_paths;
# ns_set_lib_paths;
# ns_set_name;
# ns_set_permitted_paths;
# ns_set_separated;
ns_skiprr;
nslist_add_ns;
nslist_init;
# nslist_add_ns;
# nslist_init;
ntohl;
ntohs;
OH_HashMapAdd;
......@@ -1338,7 +1338,7 @@
pthread_barrierattr_getpshared;
pthread_barrierattr_init;
pthread_barrierattr_setpshared;
pthread_cancel;
# pthread_cancel;
pthread_cond_broadcast;
pthread_cond_clockwait;
pthread_cond_destroy;
......@@ -1372,7 +1372,7 @@
pthread_key_delete;
pthread_kill;
pthread_mutex_clocklock;
pthread_mutex_consistent;
# pthread_mutex_consistent;
pthread_mutex_destroy;
pthread_mutex_getprioceiling;
pthread_mutex_init;
......@@ -1386,12 +1386,12 @@
pthread_mutexattr_destroy;
pthread_mutexattr_getprotocol;
pthread_mutexattr_getpshared;
pthread_mutexattr_getrobust;
# pthread_mutexattr_getrobust;
pthread_mutexattr_gettype;
pthread_mutexattr_init;
pthread_mutexattr_setprotocol;
pthread_mutexattr_setpshared;
pthread_mutexattr_setrobust;
# pthread_mutexattr_setrobust;
pthread_mutexattr_settype;
pthread_once;
pthread_rwlock_clockrdlock;
......@@ -1415,7 +1415,7 @@
pthread_setaffinity_np;
pthread_setattr_default_np;
pthread_setcancelstate;
pthread_setcanceltype;
# pthread_setcanceltype;
pthread_setconcurrency;
pthread_setname_np;
pthread_setschedparam;
......@@ -1427,9 +1427,9 @@
pthread_spin_lock;
pthread_spin_trylock;
pthread_spin_unlock;
pthread_testcancel;
pthread_timedjoin_np;
pthread_tryjoin_np;
# pthread_testcancel;
# pthread_timedjoin_np;
# pthread_tryjoin_np;
ptrace;
ptsname;
ptsname_r;
......@@ -1578,7 +1578,7 @@
sethostname;
setitimer;
setjmp;
setkey;
# setkey;
setlinebuf;
setlocale;
setlogmask;
......@@ -1609,8 +1609,8 @@
setutxent;
setvbuf;
setxattr;
shm_open;
shm_unlink;
# shm_open;
# shm_unlink;
shmat;
shmctl;
shmdt;
......@@ -1660,7 +1660,7 @@
sockatmark;
socket;
SOCKET_ADDR;
SOCKET_TYPE;
# SOCKET_TYPE;
socketpair;
splice;
sprintf;
......@@ -1671,7 +1671,7 @@
srand48;
srandom;
sscanf;
stack_naming;
# stack_naming;
stat;
stat64;
statfs;
......@@ -1814,11 +1814,11 @@
towlower_l;
towupper;
towupper_l;
trace_marker_async_begin;
trace_marker_async_end;
# trace_marker_async_begin;
# trace_marker_async_end;
trace_marker_begin;
trace_marker_count;
trace_marker_end;
# trace_marker_count;
# trace_marker_end;
trunc;
truncate;
truncate64;
......@@ -1959,111 +1959,14 @@
y1f;
yn;
ynf;
dlopen_ns_ext;
init_cfi_shadow;
map_dso_to_cfi_shadow;
unmap_dso_from_cfi_shadow;
__cfi_slowpath;
__cfi_slowpath_diag;
__memleak_hook_flag;
local:
mq_close;
mq_getattr;
mq_notify;
mq_open;
mq_receive;
mq_send;
mq_setattr;
mq_timedreceive;
mq_timedsend;
mq_unlink;
__mq_timedreceive_time64;
__mq_timedsend_time64;
shm_open;
shm_unlink;
pthread_cancel;
# pthread_setcancelstate;
pthread_setcanceltype;
pthread_testcancel;
pthread_mutex_consistent;
pthread_mutexattr_getrobust;
pthread_mutexattr_setrobust;
__optpos;
aio_cancel;
aio_cancel64;
aio_error;
aio_error64;
aio_fsync;
aio_fsync64;
aio_read;
aio_read64;
aio_return;
aio_return64;
aio_suspend;
aio_suspend64;
aio_write;
aio_write64;
lio_listio;
lio_listio64;
setkey;
__getgmtoff;
__getzonename;
__libc_mmap;
__libc_munmap;
# __mem_typeset;
__memmove_aarch64;
__pthread_release_signal_stack;
__pthread_reserve_signal_stack;
__pthread_timedjoin_np_time64;
__reboot;
__res_state;
check_asan_path;
configor_free;
configor_init;
# crypt;
crypt_r;
dlns_set_namespace_lib_path;
dlns_set_namespace_permitted_paths;
dlns_set_namespace_separated;
dns_get_addr_info_from_net;
dns_set_addr_info_to_net;
dns_set_addr_info_to_netsys_cache;
encode_ptr;
encrypt;
find_ns_by_name;
get_default_ns;
# getspnam;
getspnam_r;
handle_asan_path_open;
HiLogAdapterIsLoggable;
HiLogAdapterPrint;
INVALID_SOCKET;
is_accessible;
is_allow_inherit;
is_sharable;
next_key;
ns_add_dso;
ns_alloc;
ns_free;
ns_set_allowed_libs;
ns_set_asan_lib_paths;
ns_set_asan_permitted_paths;
ns_set_env_paths;
ns_set_lib_paths;
ns_set_name;
ns_set_permitted_paths;
ns_set_separated;
nslist_add_ns;
nslist_init;
# ohos_malloc_hook_shared_library;
pthread_timedjoin_np;
pthread_tryjoin_np;
SOCKER_ADDR;
SOCKET_TYPE;
spnam;
stack_naming;
strlist_alloc;
strlist_free;
strlist_set;
strlwc;
strsplit;
strtrim;
sys_cache;
trace_marker_async_begin;
trace_marker_async_end;
trace_marker_count;
trace_marker_end;
*;
};
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册