Libc/Libm不支持接口
Huawei LiteOS的Libc/Libm接口中,有一些未支持,具体参见下表。
|
头文件 |
接口名 |
|---|---|
|
aio.h |
aio_cancel |
|
aio.h |
aio_error |
|
aio.h |
aio_fsync |
|
aio.h |
aio_read |
|
aio.h |
aio_return |
|
aio.h |
aio_suspend |
|
aio.h |
aio_write |
|
aio.h |
lio_listio |
|
arpa/inet.h |
inet_lnaof |
|
arpa/inet.h |
inet_makeaddr |
|
arpa/inet.h |
inet_netof |
|
arpa/inet.h |
inet_network |
|
auxv.h |
getauxval |
|
complex.h |
cpowl |
|
complex.h |
cprojf |
|
complex.h |
cprojl |
|
complex.h |
csin |
|
complex.h |
csinf |
|
complex.h |
csinh |
|
complex.h |
csinhf |
|
complex.h |
csinhl |
|
complex.h |
csinl |
|
complex.h |
csqrt |
|
complex.h |
csqrtf |
|
complex.h |
csqrtl |
|
complex.h |
ctan |
|
complex.h |
ctanf |
|
complex.h |
ctanh |
|
complex.h |
ctanhf |
|
complex.h |
ctanhl |
|
complex.h |
ctanl |
|
crypt.h |
crypt |
|
crypt.h |
crypt_r |
|
dirent.h |
dirfd |
|
dirent.h |
fdopendir |
|
dirent.h |
getdents |
|
dirent.h |
readdir_r |
|
dirent.h |
versionsort |
|
dlfcn.h |
dladdr |
|
dlfcn.h |
dlerror |
|
dlfcn.h |
dlinfo |
|
epoll.h |
epoll_create |
|
epoll.h |
epoll_create1 |
|
epoll.h |
epoll_ctl |
|
epoll.h |
epoll_pwait |
|
epoll.h |
epoll_wait |
|
ether.h |
ether_aton |
|
ether.h |
ether_aton_r |
|
ether.h |
ether_hostton |
|
ether.h |
ether_line |
|
ether.h |
ether_ntoa |
|
ether.h |
ether_ntoa_r |
|
ether.h |
ether_ntohost |
|
eventfd.h |
eventfd |
|
eventfd.h |
eventfd_read |
|
eventfd.h |
eventfd_write |
|
fanotify.h |
fanotify_init |
|
fanotify.h |
fanotify_mark |
|
fcntl.h |
lockf64 |
|
fcntl.h |
openat |
|
fcntl.h |
openat64 |
|
fcntl.h |
posix_fadvise |
|
fcntl.h |
posix_fadvise64 |
|
fcntl.h |
posix_fallocate |
|
fcntl.h |
posix_fallocate64 |
|
fcntl.h |
readahead |
|
fcntl.h |
splice |
|
fcntl.h |
sync_file_range |
|
fcntl.h |
tee |
|
fcntl.h |
vmsplice |
|
file.h |
flock |
|
fmtmsg.h |
fmtmsg |
|
fnmatch.h |
fnmatch |
|
fsuid.h |
setfsgid |
|
fsuid.h |
setfsuid |
|
ftw.h |
ftw |
|
ftw.h |
nftw |
|
getopt.h |
getopt_long |
|
getopt.h |
getopt_long_only |
|
glob.h |
glob |
|
glob.h |
globfree |
|
grp.h |
endgrent |
|
grp.h |
getgrent |
|
grp.h |
getgrgid |
|
grp.h |
getgrgid_r |
|
grp.h |
getgrnam |
|
grp.h |
getgrnam_r |
|
grp.h |
getgrouplist |
|
grp.h |
initgroups |
|
grp.h |
setgrent |
|
grp.h |
setgroups |
|
inotify.h |
inotify_add_watch |
|
inotify.h |
inotify_init |
|
inotify.h |
inotify_init1 |
|
inotify.h |
inotify_rm_watch |
|
inttypes.h |
imaxabs |
|
inttypes.h |
imaxdiv |
|
io.h |
ioperm |
|
io.h |
iopl |
|
ipc.h |
ftok |
|
klog.h |
klogctl |
|
libgen.h |
dirname |
|
libintl.h |
bind_textdomain_codeset |
|
libintl.h |
bindtextdomain |
|
libintl.h |
dcgettext |
|
libintl.h |
dcngettext |
|
libintl.h |
dgettext |
|
libintl.h |
dngettext |
|
libintl.h |
gettext |
|
libintl.h |
ngettext |
|
libintl.h |
textdomain |
|
link.h |
dl_iterate_phdr |
|
locale.h |
duplocale |
|
locale.h |
freelocale |
|
locale.h |
localeconv |
|
locale.h |
newlocale |
|
locale.h |
uselocale |
|
malloc.h |
malloc_usable_size |
|
malloc.h |
valloc |
|
membarrier.h |
membarrier |
|
mman.h |
mlock |
|
mman.h |
mlockall |
|
mman.h |
mmap |
|
mman.h |
mprotect |
|
mman.h |
msync |
|
mman.h |
munlock |
|
mman.h |
munlockall |
|
mman.h |
munmap |
|
mman.h |
posix_madvise |
|
mman.h |
shm_open |
|
mman.h |
shm_unlink |
|
mntent.h |
addmntent |
|
mntent.h |
endmntent |
|
mntent.h |
getmntent |
|
mntent.h |
getmntent_r |
|
mntent.h |
hasmntopt |
|
mntent.h |
setmntent |
|
monetary.h |
strfmon |
|
monetary.h |
strfmon_l |
|
mount.h |
umount2 |
|
msg.h |
msgctl |
|
msg.h |
msgget |
|
msg.h |
msgrcv |
|
msg.h |
msgsnd |
|
nameser.h |
ns_get16 |
|
nameser.h |
ns_get32 |
|
nameser.h |
ns_initparse |
|
nameser.h |
ns_name_uncompress |
|
nameser.h |
ns_parserr |
|
nameser.h |
ns_put16 |
|
nameser.h |
ns_put32 |
|
nameser.h |
ns_skiprr |
|
netdb.h |
endhostent |
|
netdb.h |
endnetent |
|
netdb.h |
endprotoent |
|
netdb.h |
endservent |
|
netdb.h |
gai_strerror |
|
netdb.h |
gethostbyaddr |
|
netdb.h |
gethostbyaddr_r |
|
netdb.h |
gethostbyname2 |
|
netdb.h |
gethostbyname2_r |
|
netdb.h |
gethostent |
|
netdb.h |
getnetbyaddr |
|
netdb.h |
getnetbyname |
|
netdb.h |
getnetent |
|
netdb.h |
getprotobyname |
|
netdb.h |
getprotobynumber |
|
netdb.h |
getprotoent |
|
netdb.h |
getservbyname |
|
netdb.h |
getservbyname_r |
|
netdb.h |
getservbyport |
|
netdb.h |
getservbyport_r |
|
netdb.h |
getservent |
|
netdb.h |
herror |
|
netdb.h |
hstrerror |
|
netdb.h |
sethostent |
|
netdb.h |
setnetent |
|
netdb.h |
setprotoent |
|
netdb.h |
setservent |
|
personality.h |
personality |
|
ptrace.h |
ptrace |
|
pty.h |
forkpty |
|
pty.h |
openpty |
|
pwd.h |
endpwent |
|
pwd.h |
getpwent |
|
pwd.h |
getpwnam |
|
pwd.h |
getpwnam_r |
|
pwd.h |
getpwuid |
|
pwd.h |
getpwuid_r |
|
pwd.h |
setpwent |
|
quota.h |
quotactl |
|
random.h |
getrandom |
|
regex.h |
regcomp |
|
regex.h |
regerror |
|
regex.h |
regexec |
|
regex.h |
regfree |
|
resolv.h |
dn_expand |
|
resolv.h |
dn_skipname |
|
resolv.h |
res_init |
|
resolv.h |
res_mkquery |
|
resolv.h |
res_query |
|
resolv.h |
res_querydomain |
|
resolv.h |
res_search |
|
resolv.h |
res_send |
|
resource.h |
getpriority |
|
resource.h |
getrlimit |
|
resource.h |
getrusage |
|
resource.h |
setpriority |
|
resource.h |
setrlimit |
|
search.h |
hcreate |
|
search.h |
hdestroy |
|
search.h |
hsearch |
|
search.h |
insque |
|
search.h |
lfind |
|
search.h |
lsearch |
|
search.h |
remque |
|
search.h |
tdelete |
|
search.h |
tfind |
|
search.h |
tsearch |
|
search.h |
twalk |
|
select.h |
pselect |
|
sendfile.h |
sendfile |
|
setjmp.h |
siglongjmp |
|
setjmp.h |
sigsetjmp |
|
shadow.h |
endspent |
|
shadow.h |
fgetspent |
|
shadow.h |
getspent |
|
shadow.h |
getspnam |
|
shadow.h |
getspnam_r |
|
shadow.h |
lckpwdf |
|
shadow.h |
putspent |
|
shadow.h |
setspent |
|
shadow.h |
sgetspent |
|
shadow.h |
ulckpwdf |
|
shm.h |
shmat |
|
shm.h |
shmctl |
|
shm.h |
shmdt |
|
shm.h |
shmget |
|
spawn.h |
posix_spawn |
|
spawn.h |
posix_spawn_file_actions_addchdir_np |
|
spawn.h |
posix_spawn_file_actions_addclose |
|
spawn.h |
posix_spawn_file_actions_adddup2 |
|
spawn.h |
posix_spawn_file_actions_addfchdir_np |
|
spawn.h |
posix_spawn_file_actions_addopen |
|
spawn.h |
posix_spawn_file_actions_destroy |
|
spawn.h |
posix_spawn_file_actions_init |
|
spawn.h |
posix_spawnattr_destroy |
|
spawn.h |
posix_spawnattr_getflags |
|
spawn.h |
posix_spawnattr_getpgroup |
|
spawn.h |
posix_spawnattr_getschedparam |
|
spawn.h |
posix_spawnattr_getschedpolicy |
|
spawn.h |
posix_spawnattr_getsigdefault |
|
spawn.h |
posix_spawnattr_getsigmask |
|
spawn.h |
posix_spawnattr_init |
|
spawn.h |
posix_spawnattr_setflags |
|
spawn.h |
posix_spawnattr_setpgroup |
|
spawn.h |
posix_spawnattr_setschedparam |
|
spawn.h |
posix_spawnattr_setschedpolicy |
|
spawn.h |
posix_spawnattr_setsigdefault |
|
spawn.h |
posix_spawnattr_setsigmask |
|
spawn.h |
posix_spawnp |
|
stat.h |
chmod |
|
stat.h |
fchmod |
|
stat.h |
fchmodat |
|
stat.h |
fstatat |
|
stat.h |
futimens |
|
stat.h |
mkdirat |
|
stat.h |
mkfifo |
|
stat.h |
mkfifoat |
|
stat.h |
umask |
|
stat.h |
utimensat |
|
statfs.h |
fstatfs |
|
statvfs.h |
fstatvfs |
|
statvfs.h |
statvfs |
|
stdio.h |
cuserid |
|
stdio.h |
fgetc_unlocked |
|
stdio.h |
fgetln |
|
stdio.h |
flockfile |
|
stdio.h |
fmemopen |
|
stdio.h |
fputc_unlocked |
|
stdio.h |
ftrylockfile |
|
stdio.h |
funlockfile |
|
stdio.h |
getchar_unlocked |
|
stdio.h |
getdelim |
|
stdio.h |
getline |
|
stdio.h |
getw |
|
stdio.h |
open_memstream |
|
stdio.h |
pclose |
|
stdio.h |
popen |
|
stdio.h |
putchar_unlocked |
|
stdio.h |
renameat |
|
stdio.h |
setlinebuf |
|
stdio.h |
tempnam |
|
stdio.h |
tmpfile |
|
stdio.h |
vdprintf |
|
stdlib.h |
a64l |
|
stdlib.h |
aligned_alloc |
|
stdlib.h |
at_quick_exit |
|
stdlib.h |
atexit |
|
stdlib.h |
div |
|
stdlib.h |
drand48 |
|
stdlib.h |
erand48 |
|
stdlib.h |
exit |
|
stdlib.h |
getenv |
|
stdlib.h |
getloadavg |
|
stdlib.h |
getsubopt |
|
stdlib.h |
grantpt |
|
stdlib.h |
jrand48 |
|
stdlib.h |
l64a |
|
stdlib.h |
lcong48 |
|
stdlib.h |
ldiv |
|
stdlib.h |
lldiv |
|
stdlib.h |
mkdtemp |
|
stdlib.h |
mkostemp |
|
stdlib.h |
mktemp |
|
stdlib.h |
mrand48 |
|
stdlib.h |
posix_openpt |
|
stdlib.h |
ptsname |
|
stdlib.h |
putenv |
|
stdlib.h |
quick_exit |
|
stdlib.h |
rand_r |
|
stdlib.h |
realpath |
|
stdlib.h |
setenv |
|
stdlib.h |
setkey |
|
stdlib.h |
system |
|
stdlib.h |
unlockpt |
|
stdlib.h |
unsetenv |
|
stdlib.h |
wcstombs |
|
string.h |
memccpy |
|
string.h |
strlcat |
|
string.h |
strndup |
|
string.h |
strsignal |
|
strings.h |
ffs |
|
strings.h |
index |
|
strings.h |
rindex |
|
stropts.h |
isastream |
|
swap.h |
swapoff |
|
swap.h |
swapon |
|
sys/socket.h |
accept4 |
|
sys/socket.h |
recvmsg |
|
sys/socket.h |
sockatmark |
|
sys/socket.h |
socketpair |
|
sysinfo.h |
get_avphys_pages |
|
sysinfo.h |
get_nprocs |
|
sysinfo.h |
get_nprocs_conf |
|
sysinfo.h |
get_phys_pages |
|
sysinfo.h |
sysinfo |
|
syslog.h |
closelog |
|
syslog.h |
openlog |
|
syslog.h |
setlogmask |
|
syslog.h |
vsyslog |
|
termios.h |
tcdrain |
|
termios.h |
tcflow |
|
termios.h |
tcflush |
|
termios.h |
tcgetattr |
|
termios.h |
tcgetsid |
|
termios.h |
tcsendbreak |
|
termios.h |
tcsetattr |
|
threads.h |
mtx_destroy |
|
threads.h |
mtx_init |
|
threads.h |
mtx_lock |
|
threads.h |
mtx_timedlock |
|
threads.h |
mtx_trylock |
|
threads.h |
mtx_unlock |
|
threads.h |
thrd_create |
|
threads.h |
thrd_current |
|
threads.h |
thrd_detach |
|
threads.h |
thrd_equal |
|
threads.h |
thrd_exit |
|
threads.h |
thrd_join |
|
threads.h |
thrd_sleep |
|
threads.h |
thrd_yield |
|
threads.h |
tss_create |
|
threads.h |
tss_delete |
|
threads.h |
tss_set |
|
time.h |
getdate |
|
time.h |
getitimer |
|
time.h |
setitimer |
|
time.h |
time |
|
time.h |
timegm |
|
time.h |
timespec_get |
|
time.h |
utimes |
|
time64.h |
timegm64 |
|
time64.h |
timelocal64 |
|
time64.h |
timegm64 |
|
time64.h |
timelocal64 |
|
timeb.h |
ftime |
|
timerfd.h |
timerfd_create |
|
timerfd.h |
timerfd_gettime |
|
timerfd.h |
timerfd_settime |
|
timex.h |
adjtimex |
|
uchar.h |
mbrtoc16 |
|
ucontext.h |
getcontext |
|
ucontext.h |
makecontext |
|
ucontext.h |
setcontext |
|
ucontext.h |
swapcontext |
|
uio.h |
preadv |
|
uio.h |
process_vm_readv |
|
uio.h |
process_vm_writev |
|
uio.h |
pwritev |
|
ulimit.h |
ulimit |
|
unistd.h |
acct |
|
unistd.h |
alarm |
|
unistd.h |
brk |
|
unistd.h |
chroot |
|
unistd.h |
ctermid |
|
unistd.h |
daemon |
|
unistd.h |
dup3 |
|
unistd.h |
encrypt |
|
unistd.h |
endusershell |
|
unistd.h |
execl |
|
unistd.h |
execle |
|
unistd.h |
execlp |
|
unistd.h |
execv |
|
unistd.h |
execve |
|
unistd.h |
execvp |
|
unistd.h |
execvpe |
|
unistd.h |
faccessat |
|
unistd.h |
fchdir |
|
unistd.h |
fchown |
|
unistd.h |
fchownat |
|
unistd.h |
fdatasync |
|
unistd.h |
fexecve |
|
unistd.h |
fork |
|
unistd.h |
fpathconf |
|
unistd.h |
getdomainname |
|
unistd.h |
getdtablesize |
|
unistd.h |
getegid |
|
unistd.h |
geteuid |
|
unistd.h |
getgid |
|
unistd.h |
getgroups |
|
unistd.h |
gethostid |
|
unistd.h |
gethostname |
|
unistd.h |
getlogin |
|
unistd.h |
getlogin_r |
|
unistd.h |
getpass |
|
unistd.h |
getpgid |
|
unistd.h |
getpgrp |
|
unistd.h |
getppid |
|
unistd.h |
getsid |
|
unistd.h |
getuid |
|
unistd.h |
getusershell |
|
unistd.h |
issetugid |
|
unistd.h |
lchown |
|
unistd.h |
link |
|
unistd.h |
linkat |
|
unistd.h |
lockf |
|
unistd.h |
nice |
|
unistd.h |
pathconf |
|
unistd.h |
pause |
|
unistd.h |
pipe |
|
unistd.h |
pipe2 |
|
unistd.h |
posix_close |
|
unistd.h |
readlink |
|
unistd.h |
readlinkat |
|
unistd.h |
sbrk |
|
unistd.h |
setdomainname |
|
unistd.h |
setegid |
|
unistd.h |
seteuid |
|
unistd.h |
setgid |
|
unistd.h |
sethostname |
|
unistd.h |
setpgid |
|
unistd.h |
setpgrp |
|
unistd.h |
setregid |
|
unistd.h |
setreuid |
|
unistd.h |
setsid |
|
unistd.h |
setuid |
|
unistd.h |
setusershell |
|
unistd.h |
swab |
|
unistd.h |
symlink |
|
unistd.h |
symlinkat |
|
unistd.h |
syscall |
|
unistd.h |
tcgetpgrp |
|
unistd.h |
tcsetpgrp |
|
unistd.h |
truncate |
|
unistd.h |
ttyname |
|
unistd.h |
ttyname_r |
|
unistd.h |
ualarm |
|
unistd.h |
unlinkat |
|
unistd.h |
vfork |
|
unistd.h |
vhangup |
|
utmp.h |
endutent |
|
utmp.h |
getutent |
|
utmp.h |
getutid |
|
utmp.h |
getutline |
|
utmp.h |
login_tty |
|
utmp.h |
pututline |
|
utmp.h |
setutent |
|
utmp.h |
updwtmp |
|
utmp.h |
utmpname |
|
utmpx.h |
endutxent |
|
utmpx.h |
getutxent |
|
utmpx.h |
getutxid |
|
utmpx.h |
getutxline |
|
utmpx.h |
pututxline |
|
utmpx.h |
setutxent |
|
utmpx.h |
updwtmpx |
|
utmpx.h |
utmpxname |
|
wait.h |
wait |
|
wait.h |
waitpid |
|
wchar.h |
fgetws |
|
wchar.h |
fgetws_unlocked |
|
wchar.h |
fputws |
|
wchar.h |
fputws_unlocked |
|
wchar.h |
fwprintf |
|
wchar.h |
fwscanf |
|
wchar.h |
getwchar |
|
wchar.h |
getwchar_unlocked |
|
wchar.h |
open_wmemstream |
|
wchar.h |
putwchar |
|
wchar.h |
putwchar_unlocked |
|
wchar.h |
swscanf |
|
wchar.h |
vswscanf |
|
wchar.h |
vwprintf |
|
wchar.h |
vwscanf |
|
wchar.h |
wcpcpy |
|
wchar.h |
wcpncpy |
|
wchar.h |
wcscasecmp |
|
wchar.h |
wcscasecmp_l |
|
wchar.h |
wcscat |
|
wchar.h |
wcscpy |
|
wchar.h |
wcscspn |
|
wchar.h |
wcsdup |
|
wchar.h |
wcsncasecmp |
|
wchar.h |
wcsncasecmp_l |
|
wchar.h |
wcsncat |
|
wchar.h |
wcspbrk |
|
wchar.h |
wcsrchr |
|
wchar.h |
wcsspn |
|
wchar.h |
wcstod |
|
wchar.h |
wcstof |
|
wchar.h |
wcstok |
|
wchar.h |
wcstold |
|
wchar.h |
wcswcs |
|
wchar.h |
wcswidth |
|
wchar.h |
wcwidth |
|
wchar.h |
wprintf |
|
wchar.h |
wscanf |
|
wctype.h |
towctrans |
|
wctype.h |
towctrans_l |
|
wctype.h |
wctrans |
|
wctype.h |
wctrans_l |
|
wordexp.h |
wordexp |
|
wordexp.h |
wordfree |
|
xattr.h |
fgetxattr |
|
xattr.h |
flistxattr |
|
xattr.h |
fremovexattr |
|
xattr.h |
fsetxattr |
|
xattr.h |
getxattr |
|
xattr.h |
lgetxattr |
|
xattr.h |
listxattr |
|
xattr.h |
llistxattr |
|
xattr.h |
lremovexattr |
|
xattr.h |
lsetxattr |
|
xattr.h |
removexattr |
|
xattr.h |
setxattr |
自Huawei LiteOS V200R005C00版本起不再支持stdlib.h头文件中提供的atexit()。