lib/libc/include/aarch64-netbsd-none/aarch64/armreg.h | 281 +- lib/libc/include/aarch64-netbsd-none/aarch64/byte_swap.h | 5 +- lib/libc/include/aarch64-netbsd-none/aarch64/cpu.h | 27 +- lib/libc/include/aarch64-netbsd-none/aarch64/lwp_private.h | 3 + lib/libc/include/aarch64-netbsd-none/aarch64/pmap.h | 40 +- lib/libc/include/aarch64-netbsd-none/aarch64/sljit_machdep.h | 2 +- lib/libc/include/aarch64-netbsd-none/aarch64/vmparam.h | 8 +- lib/libc/include/aarch64-netbsd-none/machine/armreg.h | 281 +- lib/libc/include/aarch64-netbsd-none/machine/byte_swap.h | 5 +- lib/libc/include/aarch64-netbsd-none/machine/cpu.h | 27 +- lib/libc/include/aarch64-netbsd-none/machine/lwp_private.h | 3 + lib/libc/include/aarch64-netbsd-none/machine/pmap.h | 40 +- lib/libc/include/aarch64-netbsd-none/machine/sljit_machdep.h | 2 +- lib/libc/include/aarch64-netbsd-none/machine/vmparam.h | 8 +- lib/libc/include/arm-netbsd-eabi/float.h | 3 +- lib/libc/include/arm-netbsd-eabi/machine/asm.h | 67 +- lib/libc/include/arm-netbsd-eabi/machine/byte_swap.h | 121 + lib/libc/include/arm-netbsd-eabi/machine/cpu.h | 4 +- lib/libc/include/arm-netbsd-eabi/machine/float.h | 3 +- lib/libc/include/arm-netbsd-eabi/machine/frame.h | 130 - lib/libc/include/arm-netbsd-eabi/machine/lwp_private.h | 81 + lib/libc/include/arm-netbsd-eabi/machine/mcontext.h | 56 +- lib/libc/include/arm-netbsd-eabi/machine/mutex.h | 2 +- lib/libc/include/arm-netbsd-eabi/machine/proc.h | 4 +- lib/libc/include/arm-netbsd-eabi/machine/profile.h | 124 +- lib/libc/include/arm-netbsd-eabi/machine/setjmp.h | 13 +- lib/libc/include/arm-netbsd-eabi/machine/sysarch.h | 85 + lib/libc/include/generic-netbsd/altq/altq.h | 4 +- lib/libc/include/generic-netbsd/altq/altq_afmap.h | 3 +- lib/libc/include/generic-netbsd/altq/altq_classq.h | 14 +- lib/libc/include/generic-netbsd/altq/altq_jobs.h | 74 +- lib/libc/include/generic-netbsd/altq/altq_rmclass.h | 16 +- lib/libc/include/generic-netbsd/altq/altq_var.h | 4 +- lib/libc/include/generic-netbsd/arm/arm32/pmap.h | 40 +- lib/libc/include/generic-netbsd/arm/arm32/vmparam.h | 10 +- lib/libc/include/generic-netbsd/arm/asm.h | 67 +- lib/libc/include/generic-netbsd/arm/byte_swap.h | 4 +- lib/libc/include/generic-netbsd/arm/cpu.h | 4 +- lib/libc/include/generic-netbsd/arm/cputypes.h | 13 +- lib/libc/include/generic-netbsd/arm/float.h | 3 +- lib/libc/include/generic-netbsd/arm/lwp_private.h | 81 + lib/libc/include/generic-netbsd/arm/mcontext.h | 56 +- lib/libc/include/generic-netbsd/arm/mutex.h | 2 +- lib/libc/include/generic-netbsd/arm/proc.h | 4 +- lib/libc/include/generic-netbsd/arm/profile.h | 124 +- lib/libc/include/generic-netbsd/arm/setjmp.h | 13 +- lib/libc/include/generic-netbsd/arpa/nameser.h | 6 +- lib/libc/include/generic-netbsd/arpa/nameser_compat.h | 6 +- lib/libc/include/generic-netbsd/assert.h | 34 +- lib/libc/include/generic-netbsd/bitstring.h | 10 +- lib/libc/include/generic-netbsd/cdbw.h | 4 +- lib/libc/include/generic-netbsd/crypto/cryptodev.h | 191 +- lib/libc/include/generic-netbsd/dev/i2c/emcfaninfo.h | 234 + lib/libc/include/generic-netbsd/dev/i2c/emcfanreg.h | 127 + lib/libc/include/generic-netbsd/dev/i2o/i2o.h | 369 +- lib/libc/include/generic-netbsd/dev/ic/hd44780var.h | 4 +- lib/libc/include/generic-netbsd/dev/ic/scmdreg.h | 4 +- lib/libc/include/generic-netbsd/dev/ic/stireg.h | 777 + lib/libc/include/generic-netbsd/dev/ic/summitreg.h | 214 + lib/libc/include/generic-netbsd/dev/iscsi/iscsi.h | 2 +- lib/libc/include/generic-netbsd/dev/pci/amrreg.h | 4 +- lib/libc/include/generic-netbsd/dev/pci/mlyreg.h | 4 +- lib/libc/include/generic-netbsd/dev/pci/pcidevs.h | 199 +- lib/libc/include/generic-netbsd/dev/pci/pcidevs_data.h | 29559 ++++++++++++++++---------------- lib/libc/include/generic-netbsd/dev/pci/pcireg.h | 28 +- lib/libc/include/generic-netbsd/dev/pckbc/pckbdreg.h | 3 +- lib/libc/include/generic-netbsd/dev/pcmcia/if_rayreg.h | 4 +- lib/libc/include/generic-netbsd/dev/raidframe/raidframeio.h | 2 +- lib/libc/include/generic-netbsd/dev/scsipi/scsi_disk.h | 49 +- lib/libc/include/generic-netbsd/dev/scsipi/scsi_spc.h | 4 +- lib/libc/include/generic-netbsd/dev/scsipi/scsipi_all.h | 85 +- lib/libc/include/generic-netbsd/dev/scsipi/scsipiconf.h | 4 +- lib/libc/include/generic-netbsd/dev/tc/sfbreg.h | 6 +- lib/libc/include/generic-netbsd/dev/tc/sticio.h | 4 +- lib/libc/include/generic-netbsd/dev/usb/umcpmio_hid_reports.h | 499 + lib/libc/include/generic-netbsd/dev/usb/umcpmio_io.h | 45 + lib/libc/include/generic-netbsd/dev/usb/usb.h | 50 +- lib/libc/include/generic-netbsd/dev/vndvar.h | 4 +- lib/libc/include/generic-netbsd/dev/wscons/wsconsio.h | 20 +- lib/libc/include/generic-netbsd/dev/wscons/wsksymdef.h | 4 +- lib/libc/include/generic-netbsd/dirent.h | 2 +- lib/libc/include/generic-netbsd/dlfcn.h | 6 +- lib/libc/include/generic-netbsd/elf.h | 52 +- lib/libc/include/generic-netbsd/elfdefinitions.h | 2 +- lib/libc/include/generic-netbsd/evbarm/intr.h | 2 +- lib/libc/include/generic-netbsd/evbmips/lwp_private.h | 3 + lib/libc/include/generic-netbsd/evbppc/ansi.h | 3 - lib/libc/include/generic-netbsd/evbppc/aout_machdep.h | 3 - lib/libc/include/generic-netbsd/evbppc/asm.h | 3 - lib/libc/include/generic-netbsd/evbppc/bswap.h | 3 - lib/libc/include/generic-netbsd/evbppc/cdefs.h | 3 - lib/libc/include/generic-netbsd/evbppc/cpu.h | 65 - lib/libc/include/generic-netbsd/evbppc/disklabel.h | 69 - lib/libc/include/generic-netbsd/evbppc/elf_machdep.h | 3 - lib/libc/include/generic-netbsd/evbppc/endian.h | 3 - lib/libc/include/generic-netbsd/evbppc/endian_machdep.h | 3 - lib/libc/include/generic-netbsd/evbppc/fenv.h | 3 - lib/libc/include/generic-netbsd/evbppc/float.h | 3 - lib/libc/include/generic-netbsd/evbppc/fpu.h | 3 - lib/libc/include/generic-netbsd/evbppc/frame.h | 3 - lib/libc/include/generic-netbsd/evbppc/ieee.h | 3 - lib/libc/include/generic-netbsd/evbppc/ieeefp.h | 3 - lib/libc/include/generic-netbsd/evbppc/int_const.h | 3 - lib/libc/include/generic-netbsd/evbppc/int_fmtio.h | 3 - lib/libc/include/generic-netbsd/evbppc/int_limits.h | 3 - lib/libc/include/generic-netbsd/evbppc/int_mwgwtypes.h | 3 - lib/libc/include/generic-netbsd/evbppc/int_types.h | 3 - lib/libc/include/generic-netbsd/evbppc/intr.h | 5 - lib/libc/include/generic-netbsd/evbppc/kcore.h | 3 - lib/libc/include/generic-netbsd/evbppc/limits.h | 3 - lib/libc/include/generic-netbsd/evbppc/lock.h | 3 - lib/libc/include/generic-netbsd/evbppc/math.h | 3 - lib/libc/include/generic-netbsd/evbppc/mcontext.h | 3 - lib/libc/include/generic-netbsd/evbppc/mutex.h | 3 - lib/libc/include/generic-netbsd/evbppc/param.h | 43 - lib/libc/include/generic-netbsd/evbppc/pcb.h | 3 - lib/libc/include/generic-netbsd/evbppc/pmap.h | 3 - lib/libc/include/generic-netbsd/evbppc/proc.h | 3 - lib/libc/include/generic-netbsd/evbppc/profile.h | 3 - lib/libc/include/generic-netbsd/evbppc/psl.h | 3 - lib/libc/include/generic-netbsd/evbppc/pte.h | 3 - lib/libc/include/generic-netbsd/evbppc/ptrace.h | 3 - lib/libc/include/generic-netbsd/evbppc/reg.h | 3 - lib/libc/include/generic-netbsd/evbppc/reloc.h | 3 - lib/libc/include/generic-netbsd/evbppc/rwlock.h | 3 - lib/libc/include/generic-netbsd/evbppc/setjmp.h | 3 - lib/libc/include/generic-netbsd/evbppc/signal.h | 3 - lib/libc/include/generic-netbsd/evbppc/sljit_machdep.h | 3 - lib/libc/include/generic-netbsd/evbppc/trap.h | 3 - lib/libc/include/generic-netbsd/evbppc/types.h | 11 - lib/libc/include/generic-netbsd/evbppc/vmparam.h | 3 - lib/libc/include/generic-netbsd/evbppc/wchar_limits.h | 3 - lib/libc/include/generic-netbsd/execinfo.h | 6 +- lib/libc/include/generic-netbsd/fcntl.h | 28 +- lib/libc/include/generic-netbsd/float.h | 60 +- lib/libc/include/generic-netbsd/fmtmsg.h | 4 +- lib/libc/include/generic-netbsd/fs/hfs/libhfs.h | 2 +- lib/libc/include/generic-netbsd/fs/nilfs/nilfs_fs.h | 4 +- lib/libc/include/generic-netbsd/gelf.h | 4 +- lib/libc/include/generic-netbsd/i386/asm.h | 16 +- lib/libc/include/generic-netbsd/i386/byte_swap.h | 4 +- lib/libc/include/generic-netbsd/i386/cpu.h | 19 +- lib/libc/include/generic-netbsd/i386/elf_machdep.h | 3 +- lib/libc/include/generic-netbsd/i386/lwp_private.h | 3 + lib/libc/include/generic-netbsd/i386/mcontext.h | 30 +- lib/libc/include/generic-netbsd/i386/param.h | 10 +- lib/libc/include/generic-netbsd/i386/pcb.h | 8 +- lib/libc/include/generic-netbsd/i386/ptrace.h | 4 +- lib/libc/include/generic-netbsd/i386/types.h | 3 +- lib/libc/include/generic-netbsd/i386/wchar_limits.h | 2 +- lib/libc/include/generic-netbsd/isofs/cd9660/cd9660_extern.h | 7 +- lib/libc/include/generic-netbsd/isofs/cd9660/cd9660_mount.h | 8 +- lib/libc/include/generic-netbsd/langinfo.h | 3 +- lib/libc/include/generic-netbsd/lauxlib.h | 2 +- lib/libc/include/generic-netbsd/libelf.h | 21 +- lib/libc/include/generic-netbsd/limits.h | 2 +- lib/libc/include/generic-netbsd/lua.h | 2 +- lib/libc/include/generic-netbsd/luaconf.h | 2 +- lib/libc/include/generic-netbsd/lualib.h | 2 +- lib/libc/include/generic-netbsd/lwp.h | 2 +- lib/libc/include/generic-netbsd/machine/ansi.h | 4 +- lib/libc/include/generic-netbsd/machine/aout_machdep.h | 41 +- lib/libc/include/generic-netbsd/machine/arm32/pmap.h | 40 +- lib/libc/include/generic-netbsd/machine/arm32/vmparam.h | 10 +- lib/libc/include/generic-netbsd/machine/asm.h | 273 +- lib/libc/include/generic-netbsd/machine/bswap.h | 10 +- lib/libc/include/generic-netbsd/machine/byte_swap.h | 106 +- lib/libc/include/generic-netbsd/machine/cdefs.h | 9 +- lib/libc/include/generic-netbsd/machine/cpu.h | 237 +- lib/libc/include/generic-netbsd/machine/cputypes.h | 13 +- lib/libc/include/generic-netbsd/machine/disklabel.h | 83 +- lib/libc/include/generic-netbsd/machine/elf_machdep.h | 145 +- lib/libc/include/generic-netbsd/machine/endian.h | 2 +- lib/libc/include/generic-netbsd/machine/fenv.h | 37 +- lib/libc/include/generic-netbsd/machine/float.h | 60 +- lib/libc/include/generic-netbsd/machine/fpu.h | 3 - lib/libc/include/generic-netbsd/machine/frame.h | 131 +- lib/libc/include/generic-netbsd/machine/ieee.h | 5 +- lib/libc/include/generic-netbsd/machine/ieeefp.h | 45 +- lib/libc/include/generic-netbsd/machine/int_const.h | 34 +- lib/libc/include/generic-netbsd/machine/int_fmtio.h | 382 +- lib/libc/include/generic-netbsd/machine/int_limits.h | 4 +- lib/libc/include/generic-netbsd/machine/int_mwgwtypes.h | 4 +- lib/libc/include/generic-netbsd/machine/int_types.h | 4 +- lib/libc/include/generic-netbsd/machine/intr.h | 5 - lib/libc/include/generic-netbsd/machine/kcore.h | 41 +- lib/libc/include/generic-netbsd/machine/limits.h | 4 +- lib/libc/include/generic-netbsd/machine/lock.h | 4 +- lib/libc/include/generic-netbsd/machine/lwp_private.h | 83 + lib/libc/include/generic-netbsd/machine/math.h | 5 +- lib/libc/include/generic-netbsd/machine/mcontext.h | 151 +- lib/libc/include/generic-netbsd/machine/mutex.h | 129 +- lib/libc/include/generic-netbsd/machine/param.h | 113 +- lib/libc/include/generic-netbsd/machine/pcb.h | 56 +- lib/libc/include/generic-netbsd/machine/pmap.h | 264 +- lib/libc/include/generic-netbsd/machine/proc.h | 77 +- lib/libc/include/generic-netbsd/machine/profile.h | 118 +- lib/libc/include/generic-netbsd/machine/psl.h | 4 +- lib/libc/include/generic-netbsd/machine/pte.h | 348 +- lib/libc/include/generic-netbsd/machine/ptrace.h | 64 +- lib/libc/include/generic-netbsd/machine/reg.h | 126 +- lib/libc/include/generic-netbsd/machine/reloc.h | 4 +- lib/libc/include/generic-netbsd/machine/setjmp.h | 71 +- lib/libc/include/generic-netbsd/machine/signal.h | 41 +- lib/libc/include/generic-netbsd/machine/sljit_machdep.h | 2 +- lib/libc/include/generic-netbsd/machine/sysarch.h | 86 +- lib/libc/include/generic-netbsd/machine/sysreg.h | 354 + lib/libc/include/generic-netbsd/machine/trap.h | 4 +- lib/libc/include/generic-netbsd/machine/types.h | 124 +- lib/libc/include/generic-netbsd/machine/vmparam.h | 237 +- lib/libc/include/generic-netbsd/machine/wchar_limits.h | 4 +- lib/libc/include/generic-netbsd/math.h | 25 +- lib/libc/include/generic-netbsd/md2.h | 9 +- lib/libc/include/generic-netbsd/mips/asm.h | 86 +- lib/libc/include/generic-netbsd/mips/bswap.h | 4 +- lib/libc/include/generic-netbsd/mips/cpu.h | 14 +- lib/libc/include/generic-netbsd/mips/elf_machdep.h | 3 +- lib/libc/include/generic-netbsd/mips/fenv.h | 3 +- lib/libc/include/generic-netbsd/mips/float.h | 5 +- lib/libc/include/generic-netbsd/mips/frame.h | 5 +- lib/libc/include/generic-netbsd/mips/limits.h | 17 +- lib/libc/include/generic-netbsd/mips/lwp_private.h | 87 + lib/libc/include/generic-netbsd/mips/mcontext.h | 55 +- lib/libc/include/generic-netbsd/mips/mips3_pte.h | 4 +- lib/libc/include/generic-netbsd/mips/mips_param.h | 18 +- lib/libc/include/generic-netbsd/mips/mutex.h | 2 +- lib/libc/include/generic-netbsd/mips/types.h | 2 +- lib/libc/include/generic-netbsd/mips/vmparam.h | 2 +- lib/libc/include/generic-netbsd/miscfs/kernfs/kernfs.h | 4 +- lib/libc/include/generic-netbsd/miscfs/procfs/procfs.h | 35 +- lib/libc/include/generic-netbsd/miscfs/specfs/specdev.h | 3 +- lib/libc/include/generic-netbsd/monetary.h | 3 +- lib/libc/include/generic-netbsd/net/agr/if_agrioctl.h | 4 +- lib/libc/include/generic-netbsd/net/bpf.h | 15 +- lib/libc/include/generic-netbsd/net/bpfdesc.h | 2 +- lib/libc/include/generic-netbsd/net/dlt.h | 270 +- lib/libc/include/generic-netbsd/net/if.h | 25 +- lib/libc/include/generic-netbsd/net/if_bridgevar.h | 5 +- lib/libc/include/generic-netbsd/net/if_ether.h | 7 +- lib/libc/include/generic-netbsd/net/if_lagg.h | 4 +- lib/libc/include/generic-netbsd/net/if_media.h | 4 +- lib/libc/include/generic-netbsd/net/if_ppp.h | 4 +- lib/libc/include/generic-netbsd/net/if_stats.h | 24 +- lib/libc/include/generic-netbsd/net/net_stats.h | 19 +- lib/libc/include/generic-netbsd/net/npf.h | 38 +- lib/libc/include/generic-netbsd/net/pfkeyv2.h | 2 +- lib/libc/include/generic-netbsd/net/route.h | 8 +- lib/libc/include/generic-netbsd/net80211/ieee80211_node.h | 5 +- lib/libc/include/generic-netbsd/net80211/ieee80211_var.h | 4 +- lib/libc/include/generic-netbsd/netbt/hci.h | 6 +- lib/libc/include/generic-netbsd/netdb.h | 4 +- lib/libc/include/generic-netbsd/netinet/icmp6.h | 8 +- lib/libc/include/generic-netbsd/netinet/in.h | 34 +- lib/libc/include/generic-netbsd/netinet/in_var.h | 14 +- lib/libc/include/generic-netbsd/netinet/ip_mroute.h | 52 +- lib/libc/include/generic-netbsd/netinet/ip_var.h | 4 +- lib/libc/include/generic-netbsd/netinet/sctp.h | 8 +- lib/libc/include/generic-netbsd/netinet/tcp_var.h | 4 +- lib/libc/include/generic-netbsd/netinet/tcp_vtw.h | 4 +- lib/libc/include/generic-netbsd/netinet6/in6_var.h | 40 +- lib/libc/include/generic-netbsd/netinet6/ip6_var.h | 4 +- lib/libc/include/generic-netbsd/nfs/krpc.h | 13 +- lib/libc/include/generic-netbsd/nfs/nfs.h | 8 +- lib/libc/include/generic-netbsd/nfs/nfsdiskless.h | 57 +- lib/libc/include/generic-netbsd/nfs/nfsm_subs.h | 11 +- lib/libc/include/generic-netbsd/nfs/nfsmount.h | 7 +- lib/libc/include/generic-netbsd/nfs/nfsnode.h | 15 +- lib/libc/include/generic-netbsd/nfs/nfsproto.h | 7 +- lib/libc/include/generic-netbsd/nfs/nfsrtt.h | 12 +- lib/libc/include/generic-netbsd/nfs/nfsrvcache.h | 12 +- lib/libc/include/generic-netbsd/nfs/rpcv2.h | 8 +- lib/libc/include/generic-netbsd/nfs/xdr_subs.h | 11 +- lib/libc/include/generic-netbsd/nl_types.h | 4 +- lib/libc/include/generic-netbsd/ntfs/ntfs_inode.h | 4 +- lib/libc/include/generic-netbsd/poll.h | 10 +- lib/libc/include/generic-netbsd/powerpc/ansi.h | 3 - lib/libc/include/generic-netbsd/powerpc/aout_machdep.h | 55 - lib/libc/include/generic-netbsd/powerpc/asm.h | 453 - lib/libc/include/generic-netbsd/powerpc/bswap.h | 8 - lib/libc/include/generic-netbsd/powerpc/cdefs.h | 11 - lib/libc/include/generic-netbsd/powerpc/cpu.h | 512 - lib/libc/include/generic-netbsd/powerpc/elf_machdep.h | 213 - lib/libc/include/generic-netbsd/powerpc/endian.h | 3 - lib/libc/include/generic-netbsd/powerpc/endian_machdep.h | 3 - lib/libc/include/generic-netbsd/powerpc/fenv.h | 331 - lib/libc/include/generic-netbsd/powerpc/float.h | 3 - lib/libc/include/generic-netbsd/powerpc/fpu.h | 120 - lib/libc/include/generic-netbsd/powerpc/frame.h | 206 - lib/libc/include/generic-netbsd/powerpc/ibm4xx/cpu.h | 152 - lib/libc/include/generic-netbsd/powerpc/ibm4xx/pmap.h | 212 - lib/libc/include/generic-netbsd/powerpc/ibm4xx/spr.h | 187 - lib/libc/include/generic-netbsd/powerpc/ibm4xx/tlb.h | 115 - lib/libc/include/generic-netbsd/powerpc/ieee.h | 18 - lib/libc/include/generic-netbsd/powerpc/ieeefp.h | 44 - lib/libc/include/generic-netbsd/powerpc/int_const.h | 74 - lib/libc/include/generic-netbsd/powerpc/int_fmtio.h | 371 - lib/libc/include/generic-netbsd/powerpc/int_limits.h | 189 - lib/libc/include/generic-netbsd/powerpc/int_mwgwtypes.h | 100 - lib/libc/include/generic-netbsd/powerpc/int_types.h | 84 - lib/libc/include/generic-netbsd/powerpc/kcore.h | 58 - lib/libc/include/generic-netbsd/powerpc/limits.h | 130 - lib/libc/include/generic-netbsd/powerpc/lock.h | 133 - lib/libc/include/generic-netbsd/powerpc/math.h | 4 - lib/libc/include/generic-netbsd/powerpc/mcontext.h | 188 - lib/libc/include/generic-netbsd/powerpc/mutex.h | 73 - lib/libc/include/generic-netbsd/powerpc/oea/bat.h | 219 - lib/libc/include/generic-netbsd/powerpc/oea/hid.h | 193 - lib/libc/include/generic-netbsd/powerpc/oea/hid_601.h | 106 - lib/libc/include/generic-netbsd/powerpc/oea/pmap.h | 292 - lib/libc/include/generic-netbsd/powerpc/oea/pte.h | 178 - lib/libc/include/generic-netbsd/powerpc/oea/spr.h | 361 - lib/libc/include/generic-netbsd/powerpc/oea/sr_601.h | 67 - lib/libc/include/generic-netbsd/powerpc/oea/vmparam.h | 200 - lib/libc/include/generic-netbsd/powerpc/param.h | 123 - lib/libc/include/generic-netbsd/powerpc/pcb.h | 75 - lib/libc/include/generic-netbsd/powerpc/pmap.h | 57 - lib/libc/include/generic-netbsd/powerpc/proc.h | 70 - lib/libc/include/generic-netbsd/powerpc/profile.h | 147 - lib/libc/include/generic-netbsd/powerpc/psl.h | 131 - lib/libc/include/generic-netbsd/powerpc/pte.h | 9 - lib/libc/include/generic-netbsd/powerpc/ptrace.h | 84 - lib/libc/include/generic-netbsd/powerpc/reg.h | 77 - lib/libc/include/generic-netbsd/powerpc/reloc.h | 78 - lib/libc/include/generic-netbsd/powerpc/rwlock.h | 1 - lib/libc/include/generic-netbsd/powerpc/setjmp.h | 3 - lib/libc/include/generic-netbsd/powerpc/signal.h | 78 - lib/libc/include/generic-netbsd/powerpc/sljit_machdep.h | 44 - lib/libc/include/generic-netbsd/powerpc/spr.h | 152 - lib/libc/include/generic-netbsd/powerpc/trap.h | 191 - lib/libc/include/generic-netbsd/powerpc/types.h | 116 - lib/libc/include/generic-netbsd/powerpc/vmparam.h | 95 - lib/libc/include/generic-netbsd/powerpc/wchar_limits.h | 47 - lib/libc/include/generic-netbsd/prop/prop_object.h | 51 +- lib/libc/include/generic-netbsd/protocols/talkd.h | 4 +- lib/libc/include/generic-netbsd/pthread.h | 63 +- lib/libc/include/generic-netbsd/regex.h | 3 +- lib/libc/include/generic-netbsd/riscv/ansi.h | 3 + lib/libc/include/generic-netbsd/riscv/aout_machdep.h | 40 + lib/libc/include/generic-netbsd/riscv/asm.h | 272 + lib/libc/include/generic-netbsd/riscv/bswap.h | 11 + lib/libc/include/generic-netbsd/riscv/byte_swap.h | 99 + lib/libc/include/generic-netbsd/riscv/cdefs.h | 8 + lib/libc/include/generic-netbsd/riscv/cpu.h | 242 + lib/libc/include/generic-netbsd/riscv/disklabel.h | 68 + lib/libc/include/generic-netbsd/riscv/elf_machdep.h | 144 + lib/libc/include/generic-netbsd/riscv/endian.h | 3 + lib/libc/include/generic-netbsd/riscv/endian_machdep.h | 3 + lib/libc/include/generic-netbsd/riscv/fenv.h | 36 + lib/libc/include/generic-netbsd/riscv/float.h | 59 + lib/libc/include/generic-netbsd/riscv/ieee.h | 4 + lib/libc/include/generic-netbsd/riscv/ieeefp.h | 44 + lib/libc/include/generic-netbsd/riscv/int_const.h | 33 + lib/libc/include/generic-netbsd/riscv/int_fmtio.h | 381 + lib/libc/include/generic-netbsd/riscv/int_limits.h | 3 + lib/libc/include/generic-netbsd/riscv/int_mwgwtypes.h | 3 + lib/libc/include/generic-netbsd/riscv/int_types.h | 3 + lib/libc/include/generic-netbsd/riscv/kcore.h | 40 + lib/libc/include/generic-netbsd/riscv/limits.h | 3 + lib/libc/include/generic-netbsd/riscv/lock.h | 3 + lib/libc/include/generic-netbsd/riscv/lwp_private.h | 83 + lib/libc/include/generic-netbsd/riscv/math.h | 4 + lib/libc/include/generic-netbsd/riscv/mcontext.h | 150 + lib/libc/include/generic-netbsd/riscv/mutex.h | 128 + lib/libc/include/generic-netbsd/riscv/param.h | 110 + lib/libc/include/generic-netbsd/riscv/pcb.h | 55 + lib/libc/include/generic-netbsd/riscv/pmap.h | 263 + lib/libc/include/generic-netbsd/riscv/proc.h | 76 + lib/libc/include/generic-netbsd/riscv/profile.h | 117 + lib/libc/include/generic-netbsd/riscv/pte.h | 347 + lib/libc/include/generic-netbsd/riscv/ptrace.h | 63 + lib/libc/include/generic-netbsd/riscv/reg.h | 125 + lib/libc/include/generic-netbsd/riscv/rwlock.h | 1 + lib/libc/include/generic-netbsd/riscv/setjmp.h | 70 + lib/libc/include/generic-netbsd/riscv/signal.h | 40 + lib/libc/include/generic-netbsd/riscv/sysarch.h | 3 + lib/libc/include/generic-netbsd/riscv/sysreg.h | 354 + lib/libc/include/generic-netbsd/riscv/types.h | 123 + lib/libc/include/generic-netbsd/riscv/vmparam.h | 236 + lib/libc/include/generic-netbsd/riscv/wchar_limits.h | 13 + lib/libc/include/generic-netbsd/rmd160.h | 6 +- lib/libc/include/generic-netbsd/rpc/xdr.h | 6 +- lib/libc/include/generic-netbsd/rpcsvc/yp_prot.h | 5 +- lib/libc/include/generic-netbsd/rump/rump_namei.h | 4 +- lib/libc/include/generic-netbsd/rump/rump_syscalls.h | 8 +- lib/libc/include/generic-netbsd/rump/rumpuser.h | 7 +- lib/libc/include/generic-netbsd/rump/rumpvnode_if.h | 4 +- lib/libc/include/generic-netbsd/sha1.h | 6 +- lib/libc/include/generic-netbsd/sha2.h | 9 +- lib/libc/include/generic-netbsd/signal.h | 8 +- lib/libc/include/generic-netbsd/sparc/asm.h | 11 +- lib/libc/include/generic-netbsd/sparc/bswap.h | 10 +- lib/libc/include/generic-netbsd/sparc/cgtworeg.h | 4 +- lib/libc/include/generic-netbsd/sparc/cpu.h | 2 +- lib/libc/include/generic-netbsd/sparc/float.h | 4 +- lib/libc/include/generic-netbsd/sparc/limits.h | 10 +- lib/libc/include/generic-netbsd/sparc/lwp_private.h | 51 + lib/libc/include/generic-netbsd/sparc/mcontext.h | 26 +- lib/libc/include/generic-netbsd/sparc/mutex.h | 2 +- lib/libc/include/generic-netbsd/sparc/param.h | 6 +- lib/libc/include/generic-netbsd/sparc/pmap.h | 4 +- lib/libc/include/generic-netbsd/sparc/psl.h | 9 +- lib/libc/include/generic-netbsd/sparc/types.h | 4 +- lib/libc/include/generic-netbsd/sparc64/bswap.h | 10 +- lib/libc/include/generic-netbsd/sparc64/cpu.h | 4 +- lib/libc/include/generic-netbsd/sparc64/ctlreg.h | 15 +- lib/libc/include/generic-netbsd/sparc64/intr.h | 2 +- lib/libc/include/generic-netbsd/sparc64/lwp_private.h | 3 + lib/libc/include/generic-netbsd/sparc64/mcontext.h | 8 +- lib/libc/include/generic-netbsd/sparc64/mutex.h | 2 +- lib/libc/include/generic-netbsd/sparc64/param.h | 10 +- lib/libc/include/generic-netbsd/sparc64/psl.h | 9 +- lib/libc/include/generic-netbsd/sparc64/pte.h | 4 +- lib/libc/include/generic-netbsd/sparc64/vmparam.h | 2 +- lib/libc/include/generic-netbsd/ssp/ssp.h | 22 +- lib/libc/include/generic-netbsd/stdalign.h | 6 +- lib/libc/include/generic-netbsd/stdarg.h | 4 +- lib/libc/include/generic-netbsd/stddef.h | 102 +- lib/libc/include/generic-netbsd/stdlib.h | 13 +- lib/libc/include/generic-netbsd/stdnoreturn.h | 4 +- lib/libc/include/generic-netbsd/string.h | 105 +- lib/libc/include/generic-netbsd/strings.h | 20 +- lib/libc/include/generic-netbsd/sys/atomic.h | 15 +- lib/libc/include/generic-netbsd/sys/bitops.h | 4 +- lib/libc/include/generic-netbsd/sys/bootblock.h | 15 +- lib/libc/include/generic-netbsd/sys/bswap.h | 66 +- lib/libc/include/generic-netbsd/sys/buf.h | 6 +- lib/libc/include/generic-netbsd/sys/cdefs.h | 50 +- lib/libc/include/generic-netbsd/sys/cdefs_aout.h | 9 +- lib/libc/include/generic-netbsd/sys/cdefs_elf.h | 11 +- lib/libc/include/generic-netbsd/sys/chio.h | 4 +- lib/libc/include/generic-netbsd/sys/clock.h | 6 +- lib/libc/include/generic-netbsd/sys/common_limits.h | 4 +- lib/libc/include/generic-netbsd/sys/condvar.h | 2 +- lib/libc/include/generic-netbsd/sys/conf.h | 7 +- lib/libc/include/generic-netbsd/sys/container_of.h | 75 + lib/libc/include/generic-netbsd/sys/device.h | 33 +- lib/libc/include/generic-netbsd/sys/disk.h | 9 +- lib/libc/include/generic-netbsd/sys/disklabel.h | 4 +- lib/libc/include/generic-netbsd/sys/disklabel_gpt.h | 8 +- lib/libc/include/generic-netbsd/sys/efiio.h | 2 +- lib/libc/include/generic-netbsd/sys/elfdefinitions.h | 3959 +++-- lib/libc/include/generic-netbsd/sys/endian.h | 34 +- lib/libc/include/generic-netbsd/sys/evcnt.h | 17 +- lib/libc/include/generic-netbsd/sys/event.h | 5 +- lib/libc/include/generic-netbsd/sys/exec.h | 4 +- lib/libc/include/generic-netbsd/sys/exec_elf.h | 52 +- lib/libc/include/generic-netbsd/sys/fcntl.h | 28 +- lib/libc/include/generic-netbsd/sys/fd_set.h | 6 +- lib/libc/include/generic-netbsd/sys/featuretest.h | 30 +- lib/libc/include/generic-netbsd/sys/file.h | 24 +- lib/libc/include/generic-netbsd/sys/filedesc.h | 12 +- lib/libc/include/generic-netbsd/sys/futex.h | 22 +- lib/libc/include/generic-netbsd/sys/ieee754.h | 4 +- lib/libc/include/generic-netbsd/sys/ipc.h | 4 +- lib/libc/include/generic-netbsd/sys/ipmi.h | 6 +- lib/libc/include/generic-netbsd/sys/ksem.h | 2 +- lib/libc/include/generic-netbsd/sys/ktrace.h | 10 +- lib/libc/include/generic-netbsd/sys/lock.h | 4 +- lib/libc/include/generic-netbsd/sys/lua.h | 2 +- lib/libc/include/generic-netbsd/sys/lwp.h | 117 +- lib/libc/include/generic-netbsd/sys/mbuf.h | 28 +- lib/libc/include/generic-netbsd/sys/mman.h | 14 +- lib/libc/include/generic-netbsd/sys/mount.h | 3 +- lib/libc/include/generic-netbsd/sys/msg.h | 6 +- lib/libc/include/generic-netbsd/sys/mutex.h | 4 +- lib/libc/include/generic-netbsd/sys/namei.h | 49 +- lib/libc/include/generic-netbsd/sys/param.h | 19 +- lib/libc/include/generic-netbsd/sys/pipe.h | 21 +- lib/libc/include/generic-netbsd/sys/poll.h | 10 +- lib/libc/include/generic-netbsd/sys/proc.h | 30 +- lib/libc/include/generic-netbsd/sys/ptrace.h | 31 +- lib/libc/include/generic-netbsd/sys/ptree.h | 3 +- lib/libc/include/generic-netbsd/sys/queue.h | 74 +- lib/libc/include/generic-netbsd/sys/rbtree.h | 32 +- lib/libc/include/generic-netbsd/sys/resourcevar.h | 4 +- lib/libc/include/generic-netbsd/sys/rmd160.h | 6 +- lib/libc/include/generic-netbsd/sys/rndio.h | 2 +- lib/libc/include/generic-netbsd/sys/rwlock.h | 3 +- lib/libc/include/generic-netbsd/sys/sched.h | 2 +- lib/libc/include/generic-netbsd/sys/sdt.h | 292 +- lib/libc/include/generic-netbsd/sys/sem.h | 9 +- lib/libc/include/generic-netbsd/sys/sha1.h | 6 +- lib/libc/include/generic-netbsd/sys/sha2.h | 9 +- lib/libc/include/generic-netbsd/sys/shm.h | 4 +- lib/libc/include/generic-netbsd/sys/siginfo.h | 10 +- lib/libc/include/generic-netbsd/sys/signal.h | 2 +- lib/libc/include/generic-netbsd/sys/sigtypes.h | 8 +- lib/libc/include/generic-netbsd/sys/sleepq.h | 41 +- lib/libc/include/generic-netbsd/sys/socket.h | 4 +- lib/libc/include/generic-netbsd/sys/socketvar.h | 8 +- lib/libc/include/generic-netbsd/sys/stat.h | 10 +- lib/libc/include/generic-netbsd/sys/stdalign.h | 55 + lib/libc/include/generic-netbsd/sys/stdarg.h | 4 +- lib/libc/include/generic-netbsd/sys/stddef.h | 156 + lib/libc/include/generic-netbsd/sys/swap.h | 4 +- lib/libc/include/generic-netbsd/sys/syncobj.h | 15 +- lib/libc/include/generic-netbsd/sys/syscall.h | 37 +- lib/libc/include/generic-netbsd/sys/syscallargs.h | 101 +- lib/libc/include/generic-netbsd/sys/sysctl.h | 180 +- lib/libc/include/generic-netbsd/sys/syslimits.h | 9 +- lib/libc/include/generic-netbsd/sys/syslog.h | 13 +- lib/libc/include/generic-netbsd/sys/time.h | 18 +- lib/libc/include/generic-netbsd/sys/tree.h | 26 +- lib/libc/include/generic-netbsd/sys/tty.h | 4 +- lib/libc/include/generic-netbsd/sys/ttycom.h | 8 +- lib/libc/include/generic-netbsd/sys/types.h | 2 +- lib/libc/include/generic-netbsd/sys/ucontext.h | 95 +- lib/libc/include/generic-netbsd/sys/un.h | 16 +- lib/libc/include/generic-netbsd/sys/unistd.h | 205 +- lib/libc/include/generic-netbsd/sys/unpcb.h | 4 +- lib/libc/include/generic-netbsd/sys/vmmeter.h | 40 +- lib/libc/include/generic-netbsd/sys/vnode_if.h | 4 +- lib/libc/include/generic-netbsd/sys/vnode_impl.h | 9 +- lib/libc/include/generic-netbsd/sys/wapbl_replay.h | 4 +- lib/libc/include/generic-netbsd/sys/wchan.h | 37 + lib/libc/include/generic-netbsd/syslog.h | 13 +- lib/libc/include/generic-netbsd/time.h | 52 +- lib/libc/include/generic-netbsd/tzfile.h | 17 +- lib/libc/include/generic-netbsd/uchar.h | 2 +- lib/libc/include/generic-netbsd/ucontext.h | 3 +- lib/libc/include/generic-netbsd/ufs/ext2fs/ext2fs.h | 47 +- lib/libc/include/generic-netbsd/ufs/ext2fs/ext2fs_dir.h | 2 +- lib/libc/include/generic-netbsd/ufs/ext2fs/ext2fs_extents.h | 10 +- lib/libc/include/generic-netbsd/ufs/ext2fs/ext2fs_extern.h | 8 +- lib/libc/include/generic-netbsd/ufs/ffs/ffs_extern.h | 2 +- lib/libc/include/generic-netbsd/ufs/ffs/fs.h | 6 +- lib/libc/include/generic-netbsd/ufs/ufs/quota2.h | 4 +- lib/libc/include/generic-netbsd/unistd.h | 16 +- lib/libc/include/generic-netbsd/unwind.h | 2 +- lib/libc/include/generic-netbsd/util.h | 16 +- lib/libc/include/generic-netbsd/uvm/uvm.h | 6 +- lib/libc/include/generic-netbsd/uvm/uvm_extern.h | 7 +- lib/libc/include/generic-netbsd/uvm/uvm_object.h | 4 +- lib/libc/include/generic-netbsd/uvm/uvm_param.h | 2 +- lib/libc/include/generic-netbsd/uvm/uvm_swap.h | 17 +- lib/libc/include/generic-netbsd/wchar.h | 9 +- lib/libc/include/generic-netbsd/x86/bootinfo.h | 5 +- lib/libc/include/generic-netbsd/x86/cpu.h | 19 +- lib/libc/include/generic-netbsd/x86/cpu_extended_state.h | 4 +- lib/libc/include/generic-netbsd/x86/cpuvar.h | 5 +- lib/libc/include/generic-netbsd/x86/float.h | 25 +- lib/libc/include/generic-netbsd/x86/ieee.h | 18 +- lib/libc/include/generic-netbsd/x86/lwp_private.h | 56 + lib/libc/include/generic-netbsd/x86/mutex.h | 2 +- lib/libc/include/generic-netbsd/x86/specialreg.h | 134 +- lib/libc/include/m68k-netbsd-none/m68k/asm.h | 13 +- lib/libc/include/m68k-netbsd-none/m68k/bus_dma.h | 4 +- lib/libc/include/m68k-netbsd-none/m68k/byte_swap.h | 4 +- lib/libc/include/m68k-netbsd-none/m68k/cacheops_30.h | 4 +- lib/libc/include/m68k-netbsd-none/m68k/cacheops_40.h | 4 +- lib/libc/include/m68k-netbsd-none/m68k/cacheops_60.h | 8 +- lib/libc/include/m68k-netbsd-none/m68k/cpu.h | 145 +- lib/libc/include/m68k-netbsd-none/m68k/cpuframe.h | 10 +- lib/libc/include/m68k-netbsd-none/m68k/fenv.h | 10 +- lib/libc/include/m68k-netbsd-none/m68k/float.h | 27 +- lib/libc/include/m68k-netbsd-none/m68k/frame.h | 50 +- lib/libc/include/m68k-netbsd-none/m68k/ieee.h | 21 +- lib/libc/include/m68k-netbsd-none/m68k/ieeefp.h | 6 +- lib/libc/include/m68k-netbsd-none/m68k/int_limits.h | 4 +- lib/libc/include/m68k-netbsd-none/m68k/intr.h | 211 + lib/libc/include/m68k-netbsd-none/m68k/kcore.h | 62 +- lib/libc/include/m68k-netbsd-none/m68k/lwp_private.h | 64 + lib/libc/include/m68k-netbsd-none/m68k/m68k.h | 10 +- lib/libc/include/m68k-netbsd-none/m68k/mcontext.h | 41 +- lib/libc/include/m68k-netbsd-none/m68k/mmu_30.h | 105 + lib/libc/include/m68k-netbsd-none/m68k/mmu_40.h | 232 + lib/libc/include/m68k-netbsd-none/m68k/mmu_51.h | 273 + lib/libc/include/m68k-netbsd-none/m68k/mutex.h | 2 +- lib/libc/include/m68k-netbsd-none/m68k/pcb.h | 4 +- lib/libc/include/m68k-netbsd-none/m68k/pmap_motorola.h | 55 +- lib/libc/include/m68k-netbsd-none/m68k/psl.h | 33 +- lib/libc/include/m68k-netbsd-none/m68k/pte_motorola.h | 63 +- lib/libc/include/m68k-netbsd-none/m68k/trap.h | 14 +- lib/libc/include/m68k-netbsd-none/mac68k/cpu.h | 58 +- lib/libc/include/m68k-netbsd-none/mac68k/intr.h | 5 +- lib/libc/include/m68k-netbsd-none/mac68k/lwp_private.h | 3 + lib/libc/include/m68k-netbsd-none/mac68k/pmap.h | 22 +- lib/libc/include/m68k-netbsd-none/mac68k/z8530var.h | 4 +- lib/libc/include/m68k-netbsd-none/machine/cpu.h | 58 +- lib/libc/include/m68k-netbsd-none/machine/intr.h | 5 +- lib/libc/include/m68k-netbsd-none/machine/lwp_private.h | 3 + lib/libc/include/m68k-netbsd-none/machine/pmap.h | 22 +- lib/libc/include/m68k-netbsd-none/machine/z8530var.h | 4 +- lib/libc/include/mips-netbsd-eabi/machine/lwp_private.h | 3 + lib/libc/include/mips-netbsd-eabi/machine/psl.h | 3 - lib/libc/include/mips-netbsd-eabi/machine/reloc.h | 3 - lib/libc/include/mips-netbsd-eabi/machine/sljit_machdep.h | 3 - lib/libc/include/mips-netbsd-eabi/machine/trap.h | 3 - lib/libc/include/powerpc-netbsd-eabi/evbppc/ansi.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/aout_machdep.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/asm.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/bswap.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/cdefs.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/cpu.h | 65 + lib/libc/include/powerpc-netbsd-eabi/evbppc/disklabel.h | 69 + lib/libc/include/powerpc-netbsd-eabi/evbppc/elf_machdep.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/endian.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/endian_machdep.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/fenv.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/float.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/fpu.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/frame.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/ieee.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/ieeefp.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/int_const.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/int_fmtio.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/int_limits.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/int_mwgwtypes.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/int_types.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/intr.h | 5 + lib/libc/include/powerpc-netbsd-eabi/evbppc/kcore.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/limits.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/lock.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/lwp_private.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/math.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/mcontext.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/mutex.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/param.h | 43 + lib/libc/include/powerpc-netbsd-eabi/evbppc/pcb.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/pmap.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/proc.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/profile.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/psl.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/pte.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/ptrace.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/reg.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/reloc.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/rwlock.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/setjmp.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/signal.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/sljit_machdep.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/trap.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/types.h | 11 + lib/libc/include/powerpc-netbsd-eabi/evbppc/vmparam.h | 3 + lib/libc/include/powerpc-netbsd-eabi/evbppc/wchar_limits.h | 3 + lib/libc/include/powerpc-netbsd-eabi/float.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/ansi.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/aout_machdep.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/asm.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/cdefs.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/cpu.h | 65 + lib/libc/include/powerpc-netbsd-eabi/machine/disklabel.h | 69 + lib/libc/include/powerpc-netbsd-eabi/machine/elf_machdep.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/endian.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/fenv.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/float.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/fpu.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/frame.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/ieee.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/ieeefp.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/int_const.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/int_fmtio.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/int_limits.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/int_mwgwtypes.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/int_types.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/intr.h | 5 + lib/libc/include/powerpc-netbsd-eabi/machine/kcore.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/limits.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/lock.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/lwp_private.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/math.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/mcontext.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/mutex.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/param.h | 43 + lib/libc/include/powerpc-netbsd-eabi/machine/pcb.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/pmap.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/proc.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/profile.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/psl.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/pte.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/ptrace.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/reg.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/reloc.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/setjmp.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/signal.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/sljit_machdep.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/trap.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/types.h | 11 + lib/libc/include/powerpc-netbsd-eabi/machine/vmparam.h | 3 + lib/libc/include/powerpc-netbsd-eabi/machine/wchar_limits.h | 3 + lib/libc/include/powerpc-netbsd-eabi/powerpc/ansi.h | 3 + lib/libc/include/powerpc-netbsd-eabi/powerpc/aout_machdep.h | 55 + lib/libc/include/powerpc-netbsd-eabi/powerpc/asm.h | 463 + lib/libc/include/powerpc-netbsd-eabi/powerpc/bswap.h | 14 + lib/libc/include/powerpc-netbsd-eabi/powerpc/cdefs.h | 11 + lib/libc/include/powerpc-netbsd-eabi/powerpc/cpu.h | 512 + lib/libc/include/powerpc-netbsd-eabi/powerpc/elf_machdep.h | 213 + lib/libc/include/powerpc-netbsd-eabi/powerpc/endian.h | 3 + lib/libc/include/powerpc-netbsd-eabi/powerpc/endian_machdep.h | 3 + lib/libc/include/powerpc-netbsd-eabi/powerpc/fenv.h | 332 + lib/libc/include/powerpc-netbsd-eabi/powerpc/float.h | 3 + lib/libc/include/powerpc-netbsd-eabi/powerpc/fpu.h | 120 + lib/libc/include/powerpc-netbsd-eabi/powerpc/frame.h | 206 + lib/libc/include/powerpc-netbsd-eabi/powerpc/ibm4xx/cpu.h | 152 + lib/libc/include/powerpc-netbsd-eabi/powerpc/ibm4xx/pmap.h | 212 + lib/libc/include/powerpc-netbsd-eabi/powerpc/ibm4xx/spr.h | 187 + lib/libc/include/powerpc-netbsd-eabi/powerpc/ibm4xx/tlb.h | 115 + lib/libc/include/powerpc-netbsd-eabi/powerpc/ieee.h | 23 + lib/libc/include/powerpc-netbsd-eabi/powerpc/ieeefp.h | 44 + lib/libc/include/powerpc-netbsd-eabi/powerpc/int_const.h | 74 + lib/libc/include/powerpc-netbsd-eabi/powerpc/int_fmtio.h | 371 + lib/libc/include/powerpc-netbsd-eabi/powerpc/int_limits.h | 189 + lib/libc/include/powerpc-netbsd-eabi/powerpc/int_mwgwtypes.h | 100 + lib/libc/include/powerpc-netbsd-eabi/powerpc/int_types.h | 84 + lib/libc/include/powerpc-netbsd-eabi/powerpc/kcore.h | 58 + lib/libc/include/powerpc-netbsd-eabi/powerpc/limits.h | 121 + lib/libc/include/powerpc-netbsd-eabi/powerpc/lock.h | 133 + lib/libc/include/powerpc-netbsd-eabi/powerpc/lwp_private.h | 79 + lib/libc/include/powerpc-netbsd-eabi/powerpc/math.h | 4 + lib/libc/include/powerpc-netbsd-eabi/powerpc/mcontext.h | 144 + lib/libc/include/powerpc-netbsd-eabi/powerpc/mutex.h | 73 + lib/libc/include/powerpc-netbsd-eabi/powerpc/oea/bat.h | 219 + lib/libc/include/powerpc-netbsd-eabi/powerpc/oea/hid.h | 193 + lib/libc/include/powerpc-netbsd-eabi/powerpc/oea/hid_601.h | 106 + lib/libc/include/powerpc-netbsd-eabi/powerpc/oea/pmap.h | 292 + lib/libc/include/powerpc-netbsd-eabi/powerpc/oea/pte.h | 178 + lib/libc/include/powerpc-netbsd-eabi/powerpc/oea/spr.h | 361 + lib/libc/include/powerpc-netbsd-eabi/powerpc/oea/sr_601.h | 67 + lib/libc/include/powerpc-netbsd-eabi/powerpc/oea/vmparam.h | 200 + lib/libc/include/powerpc-netbsd-eabi/powerpc/param.h | 123 + lib/libc/include/powerpc-netbsd-eabi/powerpc/pcb.h | 75 + lib/libc/include/powerpc-netbsd-eabi/powerpc/pmap.h | 57 + lib/libc/include/powerpc-netbsd-eabi/powerpc/proc.h | 70 + lib/libc/include/powerpc-netbsd-eabi/powerpc/profile.h | 147 + lib/libc/include/powerpc-netbsd-eabi/powerpc/psl.h | 131 + lib/libc/include/powerpc-netbsd-eabi/powerpc/pte.h | 9 + lib/libc/include/powerpc-netbsd-eabi/powerpc/ptrace.h | 84 + lib/libc/include/powerpc-netbsd-eabi/powerpc/reg.h | 77 + lib/libc/include/powerpc-netbsd-eabi/powerpc/reloc.h | 78 + lib/libc/include/powerpc-netbsd-eabi/powerpc/rwlock.h | 1 + lib/libc/include/powerpc-netbsd-eabi/powerpc/setjmp.h | 3 + lib/libc/include/powerpc-netbsd-eabi/powerpc/signal.h | 78 + lib/libc/include/powerpc-netbsd-eabi/powerpc/sljit_machdep.h | 44 + lib/libc/include/powerpc-netbsd-eabi/powerpc/spr.h | 152 + lib/libc/include/powerpc-netbsd-eabi/powerpc/trap.h | 191 + lib/libc/include/powerpc-netbsd-eabi/powerpc/types.h | 116 + lib/libc/include/powerpc-netbsd-eabi/powerpc/vmparam.h | 95 + lib/libc/include/powerpc-netbsd-eabi/powerpc/wchar_limits.h | 47 + lib/libc/include/riscv32-netbsd-none/machine/bswap.h | 11 + lib/libc/include/riscv32-netbsd-none/machine/endian_machdep.h | 3 + lib/libc/include/riscv32-netbsd-none/machine/rwlock.h | 1 + lib/libc/include/riscv32-netbsd-none/machine/wchar_limits.h | 4 + lib/libc/include/riscv64-netbsd-none/machine/bswap.h | 11 + lib/libc/include/riscv64-netbsd-none/machine/endian_machdep.h | 3 + lib/libc/include/riscv64-netbsd-none/machine/rwlock.h | 1 + lib/libc/include/riscv64-netbsd-none/machine/wchar_limits.h | 4 + lib/libc/include/sparc-netbsd-none/float.h | 4 +- lib/libc/include/sparc-netbsd-none/machine/asm.h | 11 +- lib/libc/include/sparc-netbsd-none/machine/cgtworeg.h | 4 +- lib/libc/include/sparc-netbsd-none/machine/cpu.h | 2 +- lib/libc/include/sparc-netbsd-none/machine/float.h | 4 +- lib/libc/include/sparc-netbsd-none/machine/limits.h | 10 +- lib/libc/include/sparc-netbsd-none/machine/lwp_private.h | 51 + lib/libc/include/sparc-netbsd-none/machine/mcontext.h | 26 +- lib/libc/include/sparc-netbsd-none/machine/mutex.h | 2 +- lib/libc/include/sparc-netbsd-none/machine/param.h | 6 +- lib/libc/include/sparc-netbsd-none/machine/pmap.h | 4 +- lib/libc/include/sparc-netbsd-none/machine/psl.h | 9 +- lib/libc/include/sparc-netbsd-none/machine/sxreg.h | 6 +- lib/libc/include/sparc-netbsd-none/machine/types.h | 4 +- lib/libc/include/sparc-netbsd-none/sparc/sxreg.h | 6 +- lib/libc/include/sparc64-netbsd-none/machine/cpu.h | 4 +- lib/libc/include/sparc64-netbsd-none/machine/ctlreg.h | 15 +- lib/libc/include/sparc64-netbsd-none/machine/intr.h | 2 +- lib/libc/include/sparc64-netbsd-none/machine/lwp_private.h | 3 + lib/libc/include/sparc64-netbsd-none/machine/mcontext.h | 8 +- lib/libc/include/sparc64-netbsd-none/machine/mutex.h | 2 +- lib/libc/include/sparc64-netbsd-none/machine/param.h | 10 +- lib/libc/include/sparc64-netbsd-none/machine/psl.h | 9 +- lib/libc/include/sparc64-netbsd-none/machine/pte.h | 4 +- lib/libc/include/sparc64-netbsd-none/machine/vmparam.h | 2 +- lib/libc/include/x86-netbsd-none/machine/asm.h | 16 +- lib/libc/include/x86-netbsd-none/machine/byte_swap.h | 4 +- lib/libc/include/x86-netbsd-none/machine/cpu.h | 19 +- lib/libc/include/x86-netbsd-none/machine/elf_machdep.h | 3 +- lib/libc/include/x86-netbsd-none/machine/lwp_private.h | 3 + lib/libc/include/x86-netbsd-none/machine/mcontext.h | 30 +- lib/libc/include/x86-netbsd-none/machine/param.h | 10 +- lib/libc/include/x86-netbsd-none/machine/pcb.h | 8 +- lib/libc/include/x86-netbsd-none/machine/ptrace.h | 4 +- lib/libc/include/x86-netbsd-none/machine/types.h | 3 +- lib/libc/include/x86_64-netbsd-none/amd64/asm.h | 14 +- lib/libc/include/x86_64-netbsd-none/amd64/byte_swap.h | 4 +- lib/libc/include/x86_64-netbsd-none/amd64/cpu.h | 16 +- lib/libc/include/x86_64-netbsd-none/amd64/frame.h | 4 +- lib/libc/include/x86_64-netbsd-none/amd64/lwp_private.h | 3 + lib/libc/include/x86_64-netbsd-none/amd64/mcontext.h | 28 +- lib/libc/include/x86_64-netbsd-none/amd64/param.h | 27 +- lib/libc/include/x86_64-netbsd-none/amd64/pcb.h | 17 +- lib/libc/include/x86_64-netbsd-none/amd64/ptrace.h | 4 +- lib/libc/include/x86_64-netbsd-none/amd64/types.h | 3 +- lib/libc/include/x86_64-netbsd-none/machine/asm.h | 14 +- lib/libc/include/x86_64-netbsd-none/machine/byte_swap.h | 4 +- lib/libc/include/x86_64-netbsd-none/machine/cpu.h | 16 +- lib/libc/include/x86_64-netbsd-none/machine/frame.h | 4 +- lib/libc/include/x86_64-netbsd-none/machine/lwp_private.h | 3 + lib/libc/include/x86_64-netbsd-none/machine/mcontext.h | 28 +- lib/libc/include/x86_64-netbsd-none/machine/param.h | 27 +- lib/libc/include/x86_64-netbsd-none/machine/pcb.h | 17 +- lib/libc/include/x86_64-netbsd-none/machine/ptrace.h | 4 +- lib/libc/include/x86_64-netbsd-none/machine/types.h | 3 +- lib/libc/netbsd/abilists | Bin 105516 -> 134774 bytes lib/libc/netbsd/lib/csu/arch/riscv/crt0.S | 62 + lib/libc/netbsd/lib/csu/common/crt0-common.c | 39 +- lib/libc/netbsd/lib/csu/common/csu-common.h | 2 + lib/std/Target.zig | 4 +- lib/std/debug/cpu_context.zig | 10 + lib/std/zig/target.zig | 3 +- src/libs/netbsd.zig | 6 + test/llvm_targets.zig | 3 +- test/tests.zig | 17 +- tools/process_headers.zig | 5 +- 812 files changed, 41969 insertions(+), 27685 deletions(-)