glibc-external: flesh out libc.headers more fully

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
This commit is contained in:
Serge Semin
2018-04-07 02:24:29 +05:00
committed by Christopher Larson
parent 795f0f2a14
commit 3a2a2ce129
2 changed files with 320 additions and 20 deletions

View File

@@ -213,9 +213,6 @@ FILES_${PN}-dev += "\
libc_headers_file = "${@bb.utils.which('${FILESPATH}', 'libc.headers')}"
FILES_${PN}-dev += "\
${@' '.join('${includedir}/' + f.rstrip() for f in oe.utils.read_file('${libc_headers_file}').splitlines())} \
${includedir}/fpu_control.h \
${includedir}/stdc-predef.h \
${includedir}/uchar.h \
"
FILES_${PN}-dev[file-checksums] += "${libc_headers_file}"

View File

@@ -5,8 +5,135 @@ a.out.h
argp.h
argz.h
ar.h
arpa
arpa/tftp.h
arpa/inet.h
arpa/nameser.h
arpa/ftp.h
arpa/telnet.h
arpa/nameser_compat.h
assert.h
bits/fenvinline.h
bits/math-vector.h
bits/sem.h
bits/ipc.h
bits/fcntl-linux.h
bits/posix1_lim.h
bits/stdlib-float.h
bits/socket_type.h
bits/string.h
bits/syscall.h
bits/stdio-ldbl.h
bits/ipctypes.h
bits/setjmp.h
bits/poll.h
bits/string3.h
bits/resource.h
bits/huge_valf.h
bits/shm.h
bits/posix_opt.h
bits/inf.h
bits/wchar-ldbl.h
bits/environments.h
bits/mqueue2.h
bits/monetary-ldbl.h
bits/xopen_lim.h
bits/termios.h
bits/stdlib.h
bits/link.h
bits/signalfd.h
bits/sigthread.h
bits/mathcalls.h
bits/statvfs.h
bits/byteswap.h
bits/mathdef.h
bits/wchar.h
bits/netdb.h
bits/huge_val.h
bits/math-finite.h
bits/fcntl.h
bits/libm-simd-decl-stubs.h
bits/ioctls.h
bits/siginfo.h
bits/printf-ldbl.h
bits/sched.h
bits/libio-ldbl.h
bits/wordsize.h
bits/xtitypes.h
bits/stropts.h
bits/mman-linux.h
bits/error.h
bits/utmpx.h
bits/fcntl2.h
bits/stat.h
bits/epoll.h
bits/stdio.h
bits/timerfd.h
bits/setjmp2.h
bits/pthreadtypes.h
bits/inotify.h
bits/sigset.h
bits/utmp.h
bits/mathinline.h
bits/statfs.h
bits/nan.h
bits/timex.h
bits/msq.h
bits/mqueue.h
bits/string2.h
bits/sigstack.h
bits/typesizes.h
bits/stdio2.h
bits/dlfcn.h
bits/in.h
bits/libc-lock.h
bits/stdlib-ldbl.h
bits/stdio_lim.h
bits/locale.h
bits/syslog.h
bits/semaphore.h
bits/eventfd.h
bits/cmathcalls.h
bits/waitflags.h
bits/param.h
bits/socket.h
bits/endian.h
bits/utsname.h
bits/huge_vall.h
bits/time.h
bits/poll2.h
bits/fenv.h
bits/sigcontext.h
bits/sockaddr.h
bits/unistd.h
bits/syslog-ldbl.h
bits/select2.h
bits/sigaction.h
bits/waitstatus.h
bits/stdio-lock.h
bits/socket2.h
bits/select.h
bits/sys_errlist.h
bits/posix2_lim.h
bits/confname.h
bits/wchar2.h
bits/stab.def
bits/dirent.h
bits/uio.h
bits/byteswap-16.h
bits/hwcap.h
bits/syslog-path.h
bits/ustat.h
bits/local_lim.h
bits/errno.h
bits/initspin.h
bits/a.out.h
bits/sysctl.h
bits/mman.h
bits/stdlib-bsearch.h
bits/ioctl-types.h
bits/types.h
bits/signum.h
bits/elfclass.h
byteswap.h
complex.h
cpio.h
@@ -26,6 +153,8 @@ features.h
fenv.h
fmtmsg.h
fnmatch.h
fpu_control.h
fpregdef.h
fstab.h
fts.h
ftw.h
@@ -33,7 +162,11 @@ _G_config.h
gconv.h
getopt.h
glob.h
gnu
gnu/libc-version.h
gnu/lib-names-o32_hard.h
gnu/stubs-o32_hard.h
gnu/stubs.h
gnu/lib-names.h
gnu-versions.h
grp.h
gshadow.h
@@ -56,44 +189,128 @@ memory.h
mntent.h
monetary.h
mqueue.h
net
netash
netatalk
netax25
net/if_shaper.h
net/if_slip.h
net/if_packet.h
net/if_arp.h
net/ppp_defs.h
net/if_ppp.h
net/ppp-comp.h
net/ethernet.h
net/route.h
net/if.h
netash/ash.h
netatalk/at.h
netax25/ax25.h
netdb.h
neteconet
netinet
netipx
netiucv
netpacket
netrom
netrose
nfs
neteconet/ec.h
netinet/in_systm.h
netinet/in.h
netinet/if_fddi.h
netinet/ether.h
netinet/if_ether.h
netinet/ip6.h
netinet/ip.h
netinet/if_tr.h
netinet/icmp6.h
netinet/tcp.h
netinet/ip_icmp.h
netinet/igmp.h
netinet/udp.h
netipx/ipx.h
netiucv/iucv.h
netpacket/packet.h
netrom/netrom.h
netrose/rose.h
nfs/nfs.h
nl_types.h
nss.h
obstack.h
paths.h
poll.h
printf.h
protocols
protocols/routed.h
protocols/rwhod.h
protocols/talkd.h
protocols/timed.h
pthread.h
pty.h
pwd.h
re_comp.h
regdef.h
regex.h
regexp.h
resolv.h
rpc
rpc/auth.h
rpc/pmap_rmt.h
rpc/pmap_clnt.h
rpc/des_crypt.h
rpc/netdb.h
rpc/auth_des.h
rpc/rpc_msg.h
rpc/svc_auth.h
rpc/rpc_des.h
rpc/clnt.h
rpc/rpc.h
rpc/svc.h
rpc/auth_unix.h
rpc/key_prot.h
rpc/xdr.h
rpc/types.h
rpc/pmap_prot.h
rpcsvc/yp.h
rpcsvc/nis_object.x
rpcsvc/sm_inter.h
rpcsvc/bootparam_prot.x
rpcsvc/ypclnt.h
rpcsvc/mount.x
rpcsvc/nis.h
rpcsvc/klm_prot.h
rpcsvc/rex.h
rpcsvc/rusers.x
rpcsvc/mount.h
rpcsvc/rex.x
rpcsvc/nis_callback.x
rpcsvc/sm_inter.x
rpcsvc/klm_prot.x
rpcsvc/key_prot.x
rpcsvc/nislib.h
rpcsvc/nis_tags.h
rpcsvc/rquota.x
rpcsvc/nis.x
rpcsvc/rusers.h
rpcsvc/nfs_prot.x
rpcsvc/spray.x
rpcsvc/yppasswd.h
rpcsvc/yp_prot.h
rpcsvc/rstat.x
rpcsvc/spray.h
rpcsvc/yp.x
rpcsvc/bootparam_prot.h
rpcsvc/rquota.h
rpcsvc/rstat.h
rpcsvc/nis_callback.h
rpcsvc/nfs_prot.h
rpcsvc/ypupd.h
rpcsvc/nlm_prot.h
rpcsvc/key_prot.h
rpcsvc/yppasswd.x
rpcsvc/nlm_prot.x
rpcsvc/bootparam.h
sched.h
scsi
scsi/scsi_ioctl.h
scsi/scsi.h
scsi/sg.h
search.h
semaphore.h
sgidefs.h
setjmp.h
sgtty.h
shadow.h
signal.h
spawn.h
stab.h
stdc-predef.h
stdint.h
stdio_ext.h
stdio.h
@@ -101,6 +318,91 @@ stdlib.h
string.h
strings.h
stropts.h
sys/xattr.h
sys/sem.h
sys/ipc.h
sys/msg.h
sys/ttydefaults.h
sys/mtio.h
sys/fanotify.h
sys/cachectl.h
sys/sysmacros.h
sys/vfs.h
sys/syscall.h
sys/ultrasound.h
sys/asm.h
sys/poll.h
sys/queue.h
sys/resource.h
sys/shm.h
sys/auxv.h
sys/termios.h
sys/vlimit.h
sys/mount.h
sys/signalfd.h
sys/un.h
sys/statvfs.h
sys/tas.h
sys/profil.h
sys/fpregdef.h
sys/pci.h
sys/fcntl.h
sys/timeb.h
sys/times.h
sys/ucontext.h
sys/kdaemon.h
sys/stropts.h
sys/reboot.h
sys/personality.h
sys/stat.h
sys/epoll.h
sys/signal.h
sys/timerfd.h
sys/ptrace.h
sys/inotify.h
sys/statfs.h
sys/cdefs.h
sys/timex.h
sys/ttychars.h
sys/user.h
sys/quota.h
sys/syslog.h
sys/vt.h
sys/eventfd.h
sys/sysinfo.h
sys/param.h
sys/socket.h
sys/regdef.h
sys/socketvar.h
sys/fsuid.h
sys/ioctl.h
sys/wait.h
sys/utsname.h
sys/time.h
sys/vtimes.h
sys/unistd.h
sys/procfs.h
sys/prctl.h
sys/gmon_out.h
sys/select.h
sys/soundcard.h
sys/raw.h
sys/acct.h
sys/swap.h
sys/uio.h
sys/sysmips.h
sys/sendfile.h
sys/gmon.h
sys/ustat.h
sys/kd.h
sys/errno.h
sys/klog.h
sys/sysctl.h
sys/dir.h
sys/mman.h
sys/file.h
sys/types.h
sys/bitypes.h
syscall.h
sysexits.h
syslog.h
@@ -111,6 +413,7 @@ tgmath.h
thread_db.h
time.h
ttyent.h
uchar.h
ucontext.h
ulimit.h
unistd.h