package = platform.linux
headers = aio.h aliases.h a.out.h argp.h argz.h byteswap.h cpio.h crypt.h \
	elf.h endian.h envz.h error.h execinfo.h features.h fmtmsg.h \
	fpu_control.h \
	fstab.h _G_config.h gconv.h glob.h gnu-versions.h \
	gshadow.h ieee754.h ifaddrs.h langinfo.h lastlog.h \
	libintl.h libio.h link.h malloc.h mcheck.h mntent.h \
	monetary.h mqueue.h \
	nl_types.h nss.h obstack.h \
	printf.h pty.h re_comp.h \
	spawn.h stab.h stdio_ext.h syscall.h \
	tar.h termio.h thread_db.h ttyent.h ulimit.h \
	ustat.h utmpx.h values.h wait.h wordexp.h \
	arpa/ftp.h arpa/inet.h arpa/nameser_compat.h \
	arpa/nameser.h arpa/telnet.h arpa/tftp.h \
	netinet/if_ether.h net/if_packet.h \
	netinet/ether.h linux/in6.h netpacket/packet.h \
	sys/acct.h sys/bitypes.h sys/cdefs.h \
	sys/dir.h sys/epoll.h sys/errno.h \
	sys/eventfd.h sys/fcntl.h \
	sys/file.h sys/fsuid.h sys/gmon.h sys/gmon_out.h \
	sys/inotify.h sys/kd.h sys/klog.h sys/mount.h \
	sys/msg.h sys/mtio.h sys/param.h sys/pci.h \
	sys/personality.h sys/prctl.h sys/procfs.h sys/profil.h \
	sys/raw.h sys/reboot.h sys/resource.h \
	sys/sem.h sys/sendfile.h sys/signalfd.h sys/signal.h \
	sys/socket.h sys/socketvar.h sys/soundcard.h sys/statfs.h \
	sys/statvfs.h sys/stropts.h sys/swap.h sys/syscall.h \
	sys/sysctl.h sys/sysinfo.h sys/syslog.h sys/sysmacros.h sys/termios.h \
	sys/timeb.h sys/timerfd.h sys/timex.h sys/ttychars.h \
	sys/ttydefaults.h sys/types.h sys/ucontext.h sys/uio.h \
	sys/ultrasound.h sys/un.h sys/unistd.h sys/user.h \
	sys/ustat.h utime.h sys/utsname.h sys/vfs.h sys/vlimit.h \
	sys/vt.h sys/vtimes.h sys/xattr.h

headers.x64 = stdc-predef.h uchar.h sys/auxv.h sys/fanotify.h
headers.arm64 = stdc-predef.h uchar.h sys/auxv.h sys/fanotify.h

compilerOpts = -D_ANSI_SOURCE -D_POSIX_C_SOURCE=199309 -D_BSD_SOURCE -D_XOPEN_SOURCE=700
depends = posix

