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()。