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

