Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/pgoyette-compat]: src Sync with HEAD
details: https://anonhg.NetBSD.org/src/rev/3e32bc558468
branches: pgoyette-compat
changeset: 319210:3e32bc558468
user: pgoyette <pgoyette%NetBSD.org@localhost>
date: Mon May 21 04:35:48 2018 +0000
description:
Sync with HEAD
diffstat:
Makefile | 2 +-
Makefile.inc | 2 +-
UPDATING | 2 +-
bin/ksh/c_ksh.c | 12 +-
bin/ksh/c_sh.c | 28 +-
bin/ksh/emacs.c | 42 +-
bin/ksh/eval.c | 38 +-
bin/ksh/exec.c | 24 +-
bin/ksh/expand.h | 6 +-
bin/ksh/expr.c | 6 +-
bin/ksh/history.c | 26 +-
bin/ksh/io.c | 8 +-
bin/ksh/lex.c | 20 +-
bin/ksh/mail.c | 20 +-
bin/ksh/main.c | 16 +-
bin/ksh/misc.c | 34 +-
bin/ksh/syn.c | 46 +-
bin/ksh/table.c | 44 +-
bin/ksh/trap.c | 8 +-
bin/ksh/tree.c | 62 +-
bin/ksh/var.c | 76 +-
bin/ksh/vi.c | 6 +-
bin/sh/sh.1 | 12 +-
build.sh | 4 +-
crypto/dist/ipsec-tools/README | 46 +-
crypto/dist/ipsec-tools/src/racoon/admin.c | 8 +-
crypto/dist/ipsec-tools/src/racoon/backupsa.c | 3 +-
crypto/dist/ipsec-tools/src/racoon/cfparse.y | 10 +-
crypto/dist/ipsec-tools/src/racoon/evt.c | 17 +-
crypto/dist/ipsec-tools/src/racoon/grabmyaddr.c | 32 +-
crypto/dist/ipsec-tools/src/racoon/handler.c | 5 +-
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c | 18 +-
crypto/dist/ipsec-tools/src/racoon/isakmp.c | 24 +-
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c | 6 +-
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c | 6 +-
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c | 11 +-
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c | 3 +-
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c | 3 +-
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c | 35 +-
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h | 8 +-
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c | 14 +-
crypto/dist/ipsec-tools/src/racoon/localconf.c | 5 +-
crypto/dist/ipsec-tools/src/racoon/main.c | 27 +-
crypto/dist/ipsec-tools/src/racoon/misc.c | 60 +-
crypto/dist/ipsec-tools/src/racoon/nattraversal.c | 177 +-
crypto/dist/ipsec-tools/src/racoon/nattraversal.h | 65 +-
crypto/dist/ipsec-tools/src/racoon/oakley.c | 32 +-
crypto/dist/ipsec-tools/src/racoon/pfkey.c | 10 +-
crypto/dist/ipsec-tools/src/racoon/privsep.c | 11 +-
crypto/dist/ipsec-tools/src/racoon/remoteconf.c | 35 +-
crypto/dist/ipsec-tools/src/racoon/sainfo.c | 6 +-
crypto/dist/ipsec-tools/src/racoon/session.c | 8 +-
crypto/dist/ipsec-tools/src/racoon/vendorid.c | 7 +-
crypto/dist/ipsec-tools/src/racoon/vmbuf.c | 21 +-
crypto/dist/ipsec-tools/src/racoon/vmbuf.h | 8 +-
crypto/external/bsd/netpgp/bindings/lua/Makefile | 5 +-
crypto/external/bsd/netpgp/dist/bindings/lua/glue.c | 1 -
crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3 | 30 +-
distrib/sets/lists/base/mi | 5 +-
distrib/sets/lists/base/shl.mi | 6 +-
distrib/sets/lists/comp/mi | 18 +-
distrib/sets/lists/comp/shl.mi | 3 +-
distrib/sets/lists/debug/mi | 5 +-
distrib/sets/lists/debug/shl.mi | 3 +-
distrib/sets/lists/man/mi | 20 +-
distrib/sets/lists/modules/mi | 6 +-
distrib/sets/lists/tests/mi | 14 +-
distrib/sets/lists/xcomp/mi | 12 +-
doc/3RDPARTY | 18 +-
doc/CHANGES | 9 +-
doc/TODO.modules | 24 +-
etc/MAKEDEV.tmpl | 14 +-
external/apache2/mDNSResponder/dist/mDNSShared/PlatformCommon.c | 1 +
external/broadcom/bwfm/Makefile | 5 +-
external/broadcom/bwfm/dist/brcmfmac4350-pcie.bin | Bin
external/broadcom/bwfm/dist/brcmfmac4350c2-pcie.bin | Bin
external/broadcom/bwfm/dist/brcmfmac43602-pcie.bin | Bin
external/bsd/bind/include/isc/platform.h | 2 +-
external/bsd/byacc/dist/btyaccpar.c | 48 +-
external/bsd/byacc/dist/btyaccpar.skel | 50 +-
external/bsd/byacc/dist/skel2c | 1 +
external/bsd/byacc/dist/yaccpar.c | 6 +-
external/bsd/dhcpcd/dist/src/auth.c | 82 +-
external/bsd/dhcpcd/dist/src/auth.h | 2 +
external/bsd/dhcpcd/dist/src/defs.h | 2 +-
external/bsd/dhcpcd/dist/src/dhcp6.c | 55 +-
external/bsd/dhcpcd/dist/src/dhcp6.h | 1 +
external/bsd/dhcpcd/dist/src/dhcpcd-definitions.conf | 31 +
external/bsd/dhcpcd/dist/src/dhcpcd.8.in | 13 +-
external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in | 17 +-
external/bsd/dhcpcd/dist/src/if-bsd.c | 11 +-
external/bsd/dhcpcd/dist/src/if-linux.c | 36 +-
external/bsd/dhcpcd/dist/src/if-options.c | 33 +-
external/bsd/dhcpcd/dist/src/ipv6nd.c | 26 +-
external/bsd/dhcpcd/dist/src/route.c | 2 +-
external/bsd/elftosb/usr.sbin/elftosb/Makefile | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_configure.c | 6 +-
external/gpl2/groff/dist/src/preproc/grn/hdb.cpp | 18 +-
external/gpl2/groff/dist/src/preproc/grn/hgraph.cpp | 108 +-
external/gpl2/groff/dist/src/preproc/grn/hpoint.cpp | 4 +-
external/gpl2/groff/dist/src/preproc/grn/main.cpp | 40 +-
external/gpl2/texinfo/makedoc/Makefile | 3 +-
external/gpl3/binutils/dist/bfd/elflink.c | 2 +
external/gpl3/gdb/dist/bfd/config.bfd | 5 +
external/gpl3/gdb/dist/gdb/Makefile.in | 2 +
external/gpl3/gdb/dist/gdb/aarch64-nbsd-nat.c | 136 +
external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c | 202 +
external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.h | 33 +
external/gpl3/gdb/dist/gdb/config/aarch64/nbsd.mh | 5 +
external/gpl3/gdb/dist/gdb/configure.host | 1 +
external/gpl3/gdb/dist/gdb/configure.tgt | 4 +-
external/gpl3/gdb/dist/gdb/dwarf2read.c | 4 +-
external/gpl3/gdb/dist/gdb/rust-exp.c | 4667 --
external/gpl3/gdb/lib/libgdb/Makefile | 5 +-
external/mit/xorg/bin/fonttosfnt/Makefile | 6 +-
external/mit/xorg/bin/mkfontscale/Makefile | 3 +-
external/mit/xorg/bin/x11perf/Makefile | 3 +-
external/mit/xorg/bin/xclock/Makefile | 3 +-
external/mit/xorg/bin/xditview/Makefile | 3 +-
external/mit/xorg/bin/xdm/Makefile.xdm | 3 +-
external/mit/xorg/bin/xfd/Makefile | 3 +-
external/mit/xorg/bin/xlogo/Makefile | 3 +-
external/mit/xorg/bin/xterm/Makefile | 3 +-
external/mit/xorg/lib/fontconfig/src/Makefile | 3 +-
external/mit/xorg/lib/fontconfig/src/Makefile.fcarch | 3 +-
external/mit/xorg/lib/freetype/Makefile | 9 +-
external/mit/xorg/lib/freetype/freetype/Makefile | 11 +-
external/mit/xorg/lib/freetype/shlib_version | 10 +-
external/mit/xorg/lib/libXdmGreet/Makefile | 3 +-
external/mit/xorg/lib/libXfont/Makefile | 3 +-
external/mit/xorg/lib/libXfont2/Makefile | 3 +-
external/mit/xorg/lib/libXft/Makefile | 3 +-
external/mit/xorg/tools/fc-cache/Makefile | 7 +-
external/mit/xorg/tools/mkfontscale/Makefile | 7 +-
external/public-domain/tz/dist/Makefile | 57 +-
external/public-domain/tz/dist/NEWS | 66 +-
external/public-domain/tz/dist/TZDATA_VERSION | 2 +-
external/public-domain/tz/dist/africa | 43 +-
external/public-domain/tz/dist/asia | 18 +-
external/public-domain/tz/dist/australasia | 9 +
external/public-domain/tz/dist/europe | 46 +-
external/public-domain/tz/dist/theory.html | 117 +-
external/public-domain/tz/dist/version | 2 +-
external/public-domain/tz/dist/ziguard.awk | 58 +-
games/fortune/datfiles/fortunes | 4 +
lib/Makefile | 4 +-
lib/libc/gen/sysctl.c | 6 +-
lib/libc/sys/mmap.2 | 53 +-
lib/libc/sys/mremap.2 | 125 +-
lib/libc/sys/vfork.2 | 5 +-
lib/libc/time/CONTRIBUTING | 12 +-
lib/libc/time/Makefile | 176 +-
lib/libc/time/NEWS | 209 +-
lib/libc/time/asctime.c | 16 +-
lib/libc/time/ctime.3 | 13 +-
lib/libc/time/localtime.c | 30 +-
lib/libc/time/private.h | 38 +-
lib/libc/time/strftime.c | 6 +-
lib/libc/time/theory.html | 1776 +-
lib/libc/time/tz-art.htm | 586 -
lib/libc/time/tz-art.html | 610 +
lib/libc/time/tz-link.htm | 921 -
lib/libc/time/tz-link.html | 953 +
lib/libc/time/tzset.3 | 52 +-
lib/libc/time/version | 2 +-
lib/libc/time/zdump.c | 16 +-
lib/libc/time/zic.8 | 39 +-
lib/libc/time/zic.c | 109 +-
lib/libedit/TEST/test_filecompletion.c | 23 +-
lib/libedit/filecomplete.c | 64 +-
lib/libpam/modules/pam_unix/pam_unix.c | 9 +-
lib/librt/sem_open.3 | 33 +-
lib/lua/Makefile | 4 +-
lib/lua/bozohttpd/Makefile | 14 +
libexec/httpd/bozohttpd.h | 7 +-
libexec/httpd/lua/glue.c | 7 +-
sbin/cgdconfig/cgdconfig.8 | 34 +-
sbin/cgdconfig/cgdconfig.c | 91 +-
sbin/mount_nfs/mount_nfs.8 | 158 +-
sbin/mount_nfs/mount_nfs.c | 22 +-
share/man/man3/intro.3 | 9 +-
share/man/man3lua/Makefile | 4 +-
share/man/man3lua/bozohttpd.3lua | 99 +
share/man/man3lua/intro.3lua | 9 +-
share/man/man4/Makefile | 8 +-
share/man/man4/audio.4 | 6 +-
share/man/man4/bwfm.4 | 15 +-
share/man/man4/gem.4 | 4 +-
share/man/man4/gpio.4 | 8 +-
share/man/man4/gpioirq.4 | 97 +
share/man/man4/gpiopps.4 | 106 +
share/man/man4/ixg.4 | 7 +-
share/man/man4/ixv.4 | 68 +
share/man/man4/options.4 | 11 +-
share/man/man4/plip.4 | 4 +-
share/man/man4/pxaip.4 | 4 +-
share/man/man4/sk.4 | 8 +-
share/man/man4/ti.4 | 22 +-
share/man/man7/Makefile | 10 +-
share/man/man7/audio.7 | 308 +
share/man/man7/intro.7 | 11 +-
share/man/man7/sysctl.7 | 65 +-
share/man/man8/MAKEDEV.8 | 7 +-
share/man/man9/Makefile | 5 +-
share/man/man9/audio.9 | 7 +-
share/man/man9/mbuf.9 | 41 +-
share/man/man9/ubc.9 | 80 +-
share/misc/acronyms | 5 +-
share/misc/acronyms.comp | 8 +-
share/mk/bsd.README | 5 +-
share/mk/bsd.gcc.mk | 21 +-
share/mk/bsd.hostlib.mk | 4 +-
share/mk/bsd.hostprog.mk | 4 +-
share/mk/bsd.obj.mk | 4 +-
share/mk/bsd.own.mk | 8 +-
share/mk/bsd.sys.mk | 3 +-
share/mk/sys.mk | 5 +-
sys/arch/aarch64/aarch64/aarch64_machdep.c | 138 +-
sys/arch/aarch64/aarch64/locore.S | 6 +-
sys/arch/aarch64/aarch64/pmap.c | 23 +-
sys/arch/aarch64/include/armreg.h | 9 +-
sys/arch/aarch64/include/vmparam.h | 7 +-
sys/arch/acorn32/conf/EB7500ATX | 8 +-
sys/arch/acorn32/conf/GENERIC | 6 +-
sys/arch/acorn32/conf/INSTALL | 6 +-
sys/arch/acorn32/conf/LOWMEM_WSCONS | 4 +-
sys/arch/acorn32/conf/NC | 4 +-
sys/arch/alpha/conf/GENERIC | 28 +-
sys/arch/alpha/include/pmap.h | 19 +-
sys/arch/amd64/amd64/amd64_trap.S | 120 +-
sys/arch/amd64/amd64/machdep.c | 15 +-
sys/arch/amd64/conf/ALL | 57 +-
sys/arch/amd64/conf/GENERIC | 49 +-
sys/arch/amd64/conf/XEN3_DOM0 | 42 +-
sys/arch/amd64/include/pmap.h | 16 +-
sys/arch/amiga/stand/loadkmap/din/Makefile | 3 +-
sys/arch/amiga/stand/loadkmap/es/Makefile | 4 +-
sys/arch/amiga/stand/loadkmap/fr/Makefile | 4 +-
sys/arch/amiga/stand/loadkmap/pl_din/Makefile | 4 +-
sys/arch/amiga/stand/loadkmap/pl_us/Makefile | 4 +-
sys/arch/amiga/stand/loadkmap/sw/Makefile | 4 +-
sys/arch/amiga/stand/loadkmap/us/Makefile | 4 +-
sys/arch/arm/broadcom/bcm2835_bsc.c | 6 +-
sys/arch/arm/broadcom/bcm2835_gpio.c | 434 +-
sys/arch/arm/cortex/gtmr.c | 130 +-
sys/arch/arm/cortex/gtmr_var.h | 3 +-
sys/arch/arm/dts/sun50i-a64-pinebook.dts | 142 +-
sys/arch/arm/dts/sun50i-a64.dtsi | 102 +-
sys/arch/arm/gemini/gemini_gmac.c | 5 +-
sys/arch/arm/imx/if_enet.c | 7 +-
sys/arch/arm/include/armreg.h | 9 +-
sys/arch/arm/nvidia/tegra_i2c.c | 9 +-
sys/arch/arm/samsung/exynos_i2c.c | 6 +-
sys/arch/arm/sunxi/files.sunxi | 36 +-
sys/arch/arm/sunxi/sun50i_a64_acodec.c | 670 +
sys/arch/arm/sunxi/sun50i_a64_ccu.c | 188 +-
sys/arch/arm/sunxi/sun50i_a64_gpio.c | 6 +-
sys/arch/arm/sunxi/sun50i_a64_r_ccu.c | 143 +
sys/arch/arm/sunxi/sun50i_a64_r_ccu.h | 50 +
sys/arch/arm/sunxi/sun50i_h6_r_ccu.c | 156 +
sys/arch/arm/sunxi/sun50i_h6_r_ccu.h | 54 +
sys/arch/arm/sunxi/sun6i_dma.c | 52 +-
sys/arch/arm/sunxi/sun8i_codec.c | 494 +
sys/arch/arm/sunxi/sunxi_ccu.h | 5 +-
sys/arch/arm/sunxi/sunxi_ccu_fixed_factor.c | 31 +-
sys/arch/arm/sunxi/sunxi_i2s.c | 827 +
sys/arch/arm/sunxi/sunxi_mmc.c | 67 +-
sys/arch/arm/sunxi/sunxi_nmi.c | 283 +
sys/arch/arm/sunxi/sunxi_pwm.c | 233 +
sys/arch/arm/sunxi/sunxi_rsb.c | 6 +-
sys/arch/arm/sunxi/sunxi_twi.c | 6 +-
sys/arch/atari/stand/keymaps/de/Makefile | 6 +-
sys/arch/atari/stand/keymaps/fr/Makefile | 6 +-
sys/arch/atari/stand/keymaps/uk/Makefile | 6 +-
sys/arch/atari/stand/keymaps/us/Makefile | 6 +-
sys/arch/evbarm/conf/ARMADAXP | 4 +-
sys/arch/evbarm/conf/ARMADILLO210 | 4 +-
sys/arch/evbarm/conf/ARMADILLO9 | 6 +-
sys/arch/evbarm/conf/CUBOX | 8 +-
sys/arch/evbarm/conf/DNS323 | 8 +-
sys/arch/evbarm/conf/GENERIC64 | 18 +-
sys/arch/evbarm/conf/GUMSTIX | 4 +-
sys/arch/evbarm/conf/KUROBOX_PRO | 4 +-
sys/arch/evbarm/conf/KURONAS_X4 | 4 +-
sys/arch/evbarm/conf/MMNET_GENERIC | 10 +-
sys/arch/evbarm/conf/MPCSA_GENERIC | 10 +-
sys/arch/evbarm/conf/MV2120 | 4 +-
sys/arch/evbarm/conf/SUNXI | 17 +-
sys/arch/evbarm/conf/TEAMASA_NPWR | 4 +-
sys/arch/evbarm/conf/VTC100 | 14 +-
sys/arch/evbmips/conf/GDIUM | 12 +-
sys/arch/evbmips/conf/LOONGSON | 12 +-
sys/arch/hpcarm/conf/NETBOOKPRO | 10 +-
sys/arch/i386/conf/ALL | 50 +-
sys/arch/i386/conf/GENERIC | 48 +-
sys/arch/i386/conf/XEN3_DOM0 | 40 +-
sys/arch/i386/i386/i386_trap.S | 45 +-
sys/arch/i386/i386/trap.c | 28 +-
sys/arch/i386/stand/efiboot/eficons.c | 11 +-
sys/arch/i386/stand/mbr/gpt.S | 23 +-
sys/arch/macppc/conf/INSTALL | 4 +-
sys/arch/macppc/conf/files.macppc | 4 +-
sys/arch/macppc/dev/deq.c | 6 +-
sys/arch/macppc/dev/obio.c | 15 +-
sys/arch/macppc/dev/obiovar.h | 3 +-
sys/arch/macppc/dev/snapper.c | 10 +-
sys/arch/macppc/macppc/cpu.c | 27 +-
sys/arch/macppc/macppc/interrupts.c | 16 +-
sys/arch/macppc/macppc/pic_u3_ht.c | 89 +-
sys/arch/mmeye/conf/MMEYE_WLF | 6 +-
sys/arch/powerpc/include/cpu.h | 4 +-
sys/arch/powerpc/include/oea/spr.h | 3 +-
sys/arch/powerpc/oea/cpu_subr.c | 13 +-
sys/arch/powerpc/pic/pic_openpic.c | 20 +-
sys/arch/powerpc/pic/picvar.h | 6 +-
sys/arch/powerpc/powerpc/locore_subr.S | 14 +-
sys/arch/powerpc/powerpc/pmap_subr.c | 13 +-
sys/arch/powerpc/powerpc/trap_subr.S | 4 +-
sys/arch/sandpoint/conf/GENERIC | 4 +-
sys/arch/sun2/include/types.h | 3 +-
sys/arch/sun3/include/types.h | 3 +-
sys/arch/usermode/conf/kern.ldscript | 73 +
sys/arch/usermode/dev/cpu.c | 17 +-
sys/arch/usermode/include/asm.h | 4 +-
sys/arch/usermode/include/bswap.h | 4 +-
sys/arch/usermode/include/byte_swap.h | 4 +-
sys/arch/usermode/include/cdefs.h | 4 +-
sys/arch/usermode/include/disklabel.h | 4 +-
sys/arch/usermode/include/elf_machdep.h | 4 +-
sys/arch/usermode/include/endian.h | 4 +-
sys/arch/usermode/include/endian_machdep.h | 4 +-
sys/arch/usermode/include/frame_regs.h | 20 +
sys/arch/usermode/include/genheaders.sh | 2 +
sys/arch/usermode/include/int_const.h | 4 +-
sys/arch/usermode/include/int_fmtio.h | 4 +-
sys/arch/usermode/include/int_limits.h | 4 +-
sys/arch/usermode/include/int_mwgwtypes.h | 4 +-
sys/arch/usermode/include/int_types.h | 4 +-
sys/arch/usermode/include/limits.h | 4 +-
sys/arch/usermode/include/mcontext.h | 58 +-
sys/arch/usermode/include/netbsd32_machdep.h | 4 +-
sys/arch/usermode/include/param.h | 4 +-
sys/arch/usermode/include/ptrace.h | 4 +-
sys/arch/usermode/include/reg.h | 8 +-
sys/arch/usermode/include/thunk.h | 4 +-
sys/arch/usermode/include/wchar_limits.h | 4 +-
sys/arch/usermode/target/i386/cpu_i386.c | 29 +-
sys/arch/usermode/target/x86_64/cpu_x86_64.c | 30 +-
sys/arch/usermode/usermode/pmap.c | 19 +-
sys/arch/usermode/usermode/process_machdep.c | 81 +-
sys/arch/usermode/usermode/thunk.c | 6 +-
sys/arch/usermode/usermode/trap.c | 34 +-
sys/arch/x86/include/pmap.h | 9 +-
sys/arch/x86/x86/efi.c | 6 +-
sys/arch/x86/x86/pmap.c | 69 +-
sys/arch/x86/x86/x86_tlb.c | 6 +-
sys/arch/xen/xen/clock.c | 12 +-
sys/arch/zaurus/conf/GENERIC | 6 +-
sys/arch/zaurus/conf/INSTALL | 4 +-
sys/arch/zaurus/conf/INSTALL_C700 | 4 +-
sys/compat/aoutm68k/aoutm68k_exec.c | 5 +-
sys/compat/common/compat_mod.c | 6 +-
sys/compat/common/rtsock_50.c | 6 +-
sys/compat/common/uipc_syscalls_43.c | 8 +-
sys/compat/freebsd/freebsd_exec.c | 5 +-
sys/compat/ibcs2/ibcs2_exec.c | 5 +-
sys/compat/linux/common/linux_exec.c | 5 +-
sys/compat/linux/common/linux_socket.c | 19 +-
sys/compat/linux32/common/linux32_exec.c | 5 +-
sys/compat/linux32/common/linux32_socket.c | 6 +-
sys/compat/netbsd32/netbsd32.h | 8 +-
sys/compat/netbsd32/netbsd32_compat_20.c | 5 +-
sys/compat/netbsd32/netbsd32_compat_43.c | 8 +-
sys/compat/netbsd32/netbsd32_conv.h | 18 +-
sys/compat/netbsd32/netbsd32_netbsd.c | 5 +-
sys/compat/netbsd32/netbsd32_socket.c | 451 +-
sys/compat/netbsd32/netbsd32_syscall.h | 10 +-
sys/compat/netbsd32/netbsd32_syscallargs.h | 25 +-
sys/compat/netbsd32/netbsd32_syscalls.c | 14 +-
sys/compat/netbsd32/netbsd32_syscalls_autoload.c | 6 +-
sys/compat/netbsd32/netbsd32_sysent.c | 18 +-
sys/compat/netbsd32/netbsd32_systrace_args.c | 74 +-
sys/compat/netbsd32/syscalls.master | 18 +-
sys/compat/osf1/osf1_exec.c | 5 +-
sys/compat/osf1/osf1_socket.c | 7 +-
sys/compat/sunos/sunos_exec.c | 5 +-
sys/compat/sunos32/sunos32_exec.c | 5 +-
sys/compat/svr4/svr4_exec.c | 5 +-
sys/compat/svr4/svr4_stream.c | 8 +-
sys/compat/svr4_32/svr4_32_exec.c | 5 +-
sys/compat/ultrix/ultrix_misc.c | 5 +-
sys/conf/files | 5 +-
sys/conf/majors | 3 +-
sys/dev/acpi/acpi.c | 35 +-
sys/dev/acpi/acpi_i2c.c | 6 +-
sys/dev/acpi/acpi_pci.c | 7 +-
sys/dev/acpi/acpivar.h | 4 +-
sys/dev/acpi/com_acpi.c | 6 +-
sys/dev/acpi/sdhc_acpi.c | 8 +-
sys/dev/audio.c | 113 +-
sys/dev/audio_dai.h | 306 +
sys/dev/dksubr.c | 58 +-
sys/dev/dkwedge/dk.c | 6 +-
sys/dev/fdt/ausoc.c | 607 +
sys/dev/fdt/fdt_dai.c | 118 +
sys/dev/fdt/fdt_pwm.c | 116 +
sys/dev/fdt/fdtvar.h | 26 +-
sys/dev/fdt/files.fdt | 14 +-
sys/dev/fdt/gpiokeys.c | 7 +-
sys/dev/fdt/pwm_backlight.c | 326 +
sys/dev/fdt/simplefb.c | 14 +-
sys/dev/gpio/files.gpio | 12 +-
sys/dev/gpio/gpio.c | 219 +-
sys/dev/gpio/gpioirq.c | 228 +
sys/dev/gpio/gpiopps.c | 540 +
sys/dev/gpio/gpiovar.h | 32 +-
sys/dev/i2c/axp806.c | 404 -
sys/dev/i2c/axp806.h | 41 -
sys/dev/i2c/axppmic.c | 784 +
sys/dev/i2c/files.i2c | 12 +-
sys/dev/i2c/gttwsi_core.c | 28 +-
sys/dev/i2c/gttwsivar.h | 3 +-
sys/dev/i2c/i2c.c | 19 +-
sys/dev/i2c/ibmhawk.c | 8 +-
sys/dev/ic/bwfm.c | 334 +-
sys/dev/ic/bwfmreg.h | 109 +-
sys/dev/ic/bwfmvar.h | 19 +-
sys/dev/ic/hme.c | 6 +-
sys/dev/marvell/mvxpbm.c | 7 +-
sys/dev/mii/miidevs | 3 +-
sys/dev/mii/miidevs.h | 6 +-
sys/dev/mii/miidevs_data.h | 5 +-
sys/dev/pci/ehci_pci.c | 6 +-
sys/dev/pci/files.pci | 13 +-
sys/dev/pci/if_bnx.c | 36 +-
sys/dev/pci/if_bnxvar.h | 1 +
sys/dev/pci/if_bwfm_pci.c | 2062 +
sys/dev/pci/if_bwfm_pci.h | 279 +
sys/dev/pci/if_ena.c | 3928 ++
sys/dev/pci/if_enavar.h | 408 +
sys/dev/pci/if_wm.c | 29 +-
sys/dev/pci/ixgbe/ix_txrx.c | 34 +-
sys/dev/pci/ixgbe/ixgbe.c | 90 +-
sys/dev/pci/ixgbe/ixgbe.h | 2 +-
sys/dev/pci/ixgbe/ixv.c | 11 +-
sys/dev/pci/pci_map.c | 19 +-
sys/dev/pci/pci_subr.c | 6 +-
sys/dev/pci/pcidevs | 5 +-
sys/dev/pci/pcidevs.h | 4 +-
sys/dev/pci/pcidevs_data.h | 15885 +++++----
sys/dev/pci/pcireg.h | 4 +-
sys/dev/pci/pcivar.h | 4 +-
sys/dev/pci/uhci_pci.c | 6 +-
sys/dev/pwm/files.pwm | 5 +
sys/dev/pwm/pwm.c | 63 +
sys/dev/pwm/pwmvar.h | 59 +
sys/dev/sdmmc/if_bwfm_sdio.c | 13 +-
sys/dev/sysmon/sysmon_envsys.c | 10 +-
sys/dev/usb/if_bwfm_usb.c | 55 +-
sys/dev/usb/xhci.c | 7 +-
sys/dist/pf/net/pf.c | 8 +-
sys/external/bsd/acpica/dist/changes.txt | 43 +
sys/external/bsd/acpica/dist/common/adfile.c | 56 +
sys/external/bsd/acpica/dist/common/dmtbinfo2.c | 2 +-
sys/external/bsd/acpica/dist/compiler/aslcompiler.h | 9 +
sys/external/bsd/acpica/dist/compiler/aslglobal.h | 3 +-
sys/external/bsd/acpica/dist/compiler/aslhex.c | 23 +-
sys/external/bsd/acpica/dist/compiler/aslload.c | 72 +-
sys/external/bsd/acpica/dist/compiler/aslmessages.c | 8 +-
sys/external/bsd/acpica/dist/compiler/aslmessages.h | 2 +
sys/external/bsd/acpica/dist/compiler/asloperands.c | 15 +-
sys/external/bsd/acpica/dist/compiler/asltypes.h | 3 +-
sys/external/bsd/acpica/dist/compiler/aslutils.c | 91 +
sys/external/bsd/acpica/dist/compiler/aslxref.c | 220 +-
sys/external/bsd/acpica/dist/debugger/dbnames.c | 13 +-
sys/external/bsd/acpica/dist/debugger/dbtest.c | 67 +-
sys/external/bsd/acpica/dist/dispatcher/dswscope.c | 9 +-
sys/external/bsd/acpica/dist/include/acapps.h | 4 +
sys/external/bsd/acpica/dist/include/acnames.h | 7 +-
sys/external/bsd/acpica/dist/include/acpixf.h | 2 +-
sys/external/bsd/acpica/dist/resources/rsdump.c | 2 +-
sys/external/bsd/acpica/dist/tables/tbinstal.c | 2 +-
sys/external/bsd/acpica/dist/tools/acpiexec/aecommon.h | 1 +
sys/external/bsd/acpica/dist/tools/acpiexec/aeexception.c | 13 +-
sys/external/bsd/acpica/dist/tools/acpiexec/aemain.c | 12 +-
sys/external/bsd/acpica/dist/utilities/utprint.c | 1 +
sys/external/bsd/acpica/dist/utilities/utstring.c | 2 +-
sys/external/bsd/ena-com/ena_admin_defs.h | 1412 +
sys/external/bsd/ena-com/ena_com.c | 2980 +
sys/external/bsd/ena-com/ena_com.h | 1120 +
sys/external/bsd/ena-com/ena_common_defs.h | 50 +
sys/external/bsd/ena-com/ena_defs/ena_admin_defs.h | 1484 +
sys/external/bsd/ena-com/ena_defs/ena_common_defs.h | 49 +
sys/external/bsd/ena-com/ena_defs/ena_eth_io_defs.h | 959 +
sys/external/bsd/ena-com/ena_defs/ena_gen_info.h | 34 +
sys/external/bsd/ena-com/ena_defs/ena_includes.h | 4 +
sys/external/bsd/ena-com/ena_defs/ena_regs_defs.h | 168 +
sys/external/bsd/ena-com/ena_eth_com.c | 624 +
sys/external/bsd/ena-com/ena_eth_com.h | 186 +
sys/external/bsd/ena-com/ena_eth_io_defs.h | 960 +
sys/external/bsd/ena-com/ena_plat.h | 368 +
sys/external/bsd/ena-com/ena_regs_defs.h | 137 +
sys/external/bsd/ipf/netinet/ip_auth.c | 5 +-
sys/external/bsd/ipf/netinet/ip_compat.h | 4 +-
sys/external/bsd/ipf/netinet/ip_fil_netbsd.c | 7 +-
sys/external/bsd/ipf/netinet/ip_frag.c | 5 +-
sys/external/bsd/ipf/netinet/ip_log.c | 5 +-
sys/external/bsd/ipf/netinet/ip_nat.c | 5 +-
sys/external/bsd/ipf/netinet/ip_nat6.c | 3 +-
sys/external/bsd/ipf/netinet/ip_proxy.c | 5 +-
sys/external/bsd/ipf/netinet/ip_sync.c | 5 +-
sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts | 238 +-
sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 312 +-
sys/external/gpl2/dts/dist/include/dt-bindings/clock/sun50i-h6-r-ccu.h | 25 +
sys/external/gpl2/dts/dist/include/dt-bindings/reset/sun50i-h6-r-ccu.h | 18 +
sys/kern/kern_exec.c | 5 +-
sys/kern/kern_exit.c | 5 +-
sys/kern/kern_resource.c | 49 +-
sys/kern/kern_sig.c | 30 +-
sys/kern/kern_synch.c | 5 +-
sys/kern/sys_pipe.c | 36 +-
sys/kern/sys_ptrace_common.c | 15 +-
sys/kern/uipc_domain.c | 5 +-
sys/kern/uipc_mbuf.c | 17 +-
sys/kern/uipc_sem.c | 40 +-
sys/kern/uipc_syscalls.c | 80 +-
sys/kern/uipc_usrreq.c | 51 +-
sys/lib/libsa/ip.c | 62 +-
sys/modules/Makefile | 4 +-
sys/modules/gpioirq/Makefile | 13 +
sys/modules/gpioirq/gpioirq.ioconf | 8 +
sys/modules/gpiopps/Makefile | 13 +
sys/modules/gpiopps/gpiopps.ioconf | 8 +
sys/net/bpf.c | 12 +-
sys/net/if.c | 19 +-
sys/net/if_arcsubr.c | 6 +-
sys/net/if_bridge.c | 10 +-
sys/net/if_ethersubr.c | 6 +-
sys/net/if_fddisubr.c | 6 +-
sys/net/if_ieee1394subr.c | 9 +-
sys/net/if_l2tp.c | 12 +-
sys/net/if_pppoe.c | 20 +-
sys/net/if_tokensubr.c | 6 +-
sys/net/net_osdep.h | 305 -
sys/net/npf/npf_nat.c | 6 +-
sys/net/raw_cb.h | 4 +-
sys/net/raw_usrreq.c | 6 +-
sys/net80211/ieee80211_crypto.c | 7 +-
sys/net80211/ieee80211_crypto_ccmp.c | 6 +-
sys/net80211/ieee80211_crypto_wep.c | 6 +-
sys/net80211/ieee80211_input.c | 24 +-
sys/net80211/ieee80211_ioctl.h | 6 +-
sys/net80211/ieee80211_netbsd.h | 3 +-
sys/net80211/ieee80211_output.c | 14 +-
sys/net80211/ieee80211_var.h | 9 +-
sys/netinet/dccp_usrreq.c | 11 +-
sys/netinet/if_arp.c | 6 +-
sys/netinet/in.c | 6 +-
sys/netinet/in_proto.c | 5 +-
sys/netinet/ip6.h | 62 +-
sys/netinet/ip_carp.c | 6 +-
sys/netinet/ip_icmp.c | 58 +-
sys/netinet/ip_input.c | 12 +-
sys/netinet/ip_mroute.c | 17 +-
sys/netinet/ip_reass.c | 31 +-
sys/netinet/raw_ip.c | 15 +-
sys/netinet/sctp_output.c | 8 +-
sys/netinet/tcp_congctl.c | 5 +-
sys/netinet/tcp_debug.c | 5 +-
sys/netinet/tcp_input.c | 10 +-
sys/netinet/tcp_output.c | 40 +-
sys/netinet/tcp_sack.c | 6 +-
sys/netinet/tcp_subr.c | 5 +-
sys/netinet/tcp_timer.c | 5 +-
sys/netinet/tcp_usrreq.c | 5 +-
sys/netinet/tcp_vtw.c | 3 +-
sys/netinet/udp_usrreq.c | 77 +-
sys/netinet6/frag6.c | 17 +-
sys/netinet6/icmp6.c | 8 +-
sys/netinet6/in6_proto.c | 9 +-
sys/netinet6/ip6_input.c | 18 +-
sys/netinet6/ip6_mroute.c | 8 +-
sys/netinet6/ip6_mroute.h | 5 +-
sys/netinet6/ip6_output.c | 6 +-
sys/netinet6/nd6_nbr.c | 15 +-
sys/netinet6/nd6_rtr.c | 27 +-
sys/netinet6/raw_ip6.c | 61 +-
sys/netipsec/ipsec.c | 58 +-
sys/netipsec/ipsec.h | 7 +-
sys/netipsec/ipsec6.h | 3 +-
sys/netipsec/ipsec_input.c | 8 +-
sys/netipsec/ipsec_output.c | 16 +-
sys/netipsec/ipsecif.c | 6 +-
sys/netipsec/xform.h | 41 +-
sys/netipsec/xform_ah.c | 15 +-
sys/netipsec/xform_esp.c | 15 +-
sys/netipsec/xform_ipcomp.c | 11 +-
sys/netipsec/xform_ipip.c | 109 +-
sys/netipsec/xform_tcp.c | 58 +-
sys/netmpls/mpls_ttl.c | 9 +-
sys/nfs/files.nfs | 4 +-
sys/nfs/nfs_boot.c | 14 +-
sys/nfs/nfs_serv.c | 9 +-
sys/nfs/nfs_subs.c | 9 +-
sys/rump/librump/rumpnet/net_stub.c | 17 +-
sys/sys/gpio.h | 31 +-
sys/sys/mbuf.h | 40 +-
sys/sys/param.h | 4 +-
sys/sys/pipe.h | 3 +-
sys/sys/proc.h | 5 +-
sys/sys/resourcevar.h | 3 +-
sys/sys/signalvar.h | 4 +-
sys/sys/socketvar.h | 12 +-
sys/sys/sysctl.h | 7 +-
sys/sys/un.h | 3 +-
sys/uvm/files.uvm | 3 +-
sys/uvm/uvm_bio.c | 241 +-
sys/uvm/uvm_emap.c | 410 -
sys/uvm/uvm_extern.h | 30 +-
sys/uvm/uvm_fault.c | 29 +-
sys/uvm/uvm_fault_i.h | 7 +-
sys/uvm/uvm_init.c | 10 +-
sys/uvm/uvm_loan.c | 5 +-
sys/uvm/uvm_page.c | 50 +-
sys/uvm/uvm_page.h | 7 +-
sys/uvm/uvm_pmap.h | 9 +-
sys/uvm/uvm_readahead.c | 23 +-
tests/kernel/t_zombie.c | 8 +-
tests/lib/libc/sys/Makefile | 4 +-
tests/lib/libc/sys/t_fork.c | 275 +
tests/lib/libc/sys/t_getrusage.c | 79 +-
tests/lib/libc/sys/t_ptrace.c | 4 +-
tests/lib/libc/sys/t_ptrace_amd64_wait.h | 221 +-
tests/lib/libc/sys/t_ptrace_wait.c | 351 +-
tests/lib/libc/sys/t_ptrace_wait.h | 97 +-
tests/lib/libc/sys/t_ptrace_x86_wait.h | 29 +-
tests/lib/libc/sys/t_vfork.c | 30 +
tests/lib/libobjc/Makefile | 4 +-
tests/usr.bin/c++/Makefile | 7 +-
tests/usr.bin/c++/t_ubsan_int_add_overflow.sh | 197 +
tests/usr.bin/c++/t_ubsan_int_divzero.sh | 190 +
tests/usr.bin/c++/t_ubsan_int_neg_overflow.sh | 197 +
tests/usr.bin/c++/t_ubsan_int_sub_overflow.sh | 197 +
tests/usr.bin/c++/t_ubsan_vla_out_of_bounds.sh | 194 +
tests/usr.bin/cc/Makefile | 7 +-
tests/usr.bin/cc/t_ubsan_int_add_overflow.sh | 197 +
tests/usr.bin/cc/t_ubsan_int_divzero.sh | 190 +
tests/usr.bin/cc/t_ubsan_int_neg_overflow.sh | 197 +
tests/usr.bin/cc/t_ubsan_int_sub_overflow.sh | 197 +
tests/usr.bin/cc/t_ubsan_vla_out_of_bounds.sh | 194 +
tools/Makefile | 9 +-
tools/Makefile.host | 9 +-
tools/elftosb/Makefile | 3 +-
tools/m68k-elf2aout/Makefile | 4 +-
usr.bin/crunch/crunchgen/crunchgen.c | 10 +-
usr.bin/locate/locate/locate.c | 20 +-
usr.bin/make/job.c | 7 +-
usr.bin/midiplay/midiplay.1 | 21 +-
usr.bin/midiplay/midiplay.c | 34 +-
usr.bin/netstat/inet.c | 5 +-
usr.bin/netstat/inet6.c | 5 +-
usr.bin/netstat/vtw.c | 5 +-
usr.bin/pmap/pmap.c | 6 +-
usr.bin/systat/netstat.c | 5 +-
usr.bin/usbhidaction/usbhidaction.1 | 13 +-
usr.bin/usbhidaction/usbhidaction.c | 14 +-
usr.bin/who/who.1 | 11 +-
usr.sbin/bta2dpd/bta2dpd/bta2dpd.8 | 10 +-
usr.sbin/cpuctl/arch/aarch64.c | 619 +
usr.sbin/crash/Makefile | 12 +-
usr.sbin/gpioctl/gpioctl.c | 5 +-
usr.sbin/route6d/route6d.c | 283 +-
usr.sbin/route6d/route6d.h | 8 +-
usr.sbin/sysinst/arch/alpha/md.c | 4 +-
usr.sbin/sysinst/arch/emips/md.c | 4 +-
usr.sbin/sysinst/arch/hp300/md.c | 4 +-
usr.sbin/sysinst/arch/hppa/md.c | 4 +-
usr.sbin/sysinst/arch/i386/md.c | 6 +-
usr.sbin/sysinst/arch/landisk/md.c | 4 +-
usr.sbin/sysinst/arch/mipsco/md.c | 4 +-
usr.sbin/sysinst/arch/mvme68k/md.c | 4 +-
usr.sbin/sysinst/arch/pmax/md.c | 4 +-
usr.sbin/sysinst/arch/x68k/md.c | 4 +-
usr.sbin/sysinst/bsddisklabel.c | 6 +-
usr.sbin/sysinst/defs.h | 8 +-
usr.sbin/sysinst/menus.mi | 8 +-
usr.sbin/sysinst/net.c | 4 +-
usr.sbin/sysinst/partman.c | 10 +-
usr.sbin/sysinst/util.c | 6 +-
usr.sbin/syslogd/syslogd.c | 26 +-
usr.sbin/trpt/trpt.c | 5 +-
usr.sbin/wakeonlan/wakeonlan.8 | 9 +-
692 files changed, 47673 insertions(+), 20747 deletions(-)
diffs (truncated from 93127 to 300 lines):
diff -r 819650672fef -r 3e32bc558468 Makefile
--- a/Makefile Fri May 04 08:19:47 2018 +0000
+++ b/Makefile Mon May 21 04:35:48 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.321.2.1 2018/03/15 09:11:52 pgoyette Exp $
+# $NetBSD: Makefile,v 1.321.2.2 2018/05/21 04:35:48 pgoyette Exp $
#
# This is the top-level makefile for building NetBSD. For an outline of
diff -r 819650672fef -r 3e32bc558468 Makefile.inc
--- a/Makefile.inc Fri May 04 08:19:47 2018 +0000
+++ b/Makefile.inc Mon May 21 04:35:48 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.4 2002/04/10 14:53:43 lukem Exp $
+# $NetBSD: Makefile.inc,v 1.4.96.1 2018/05/21 04:35:48 pgoyette Exp $
.ifndef ABSTOP
ABSTOP!= cd ${.PARSEDIR}; pwd
diff -r 819650672fef -r 3e32bc558468 UPDATING
--- a/UPDATING Fri May 04 08:19:47 2018 +0000
+++ b/UPDATING Mon May 21 04:35:48 2018 +0000
@@ -1,4 +1,4 @@
-$NetBSD: UPDATING,v 1.291.2.2 2018/04/22 07:20:06 pgoyette Exp $
+$NetBSD: UPDATING,v 1.291.2.3 2018/05/21 04:35:48 pgoyette Exp $
This file (UPDATING) is intended to be a brief reference to recent
changes that might cause problems in the build process, and a guide for
diff -r 819650672fef -r 3e32bc558468 bin/ksh/c_ksh.c
--- a/bin/ksh/c_ksh.c Fri May 04 08:19:47 2018 +0000
+++ b/bin/ksh/c_ksh.c Mon May 21 04:35:48 2018 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: c_ksh.c,v 1.27 2018/01/24 09:53:20 kamil Exp $ */
+/* $NetBSD: c_ksh.c,v 1.27.2.1 2018/05/21 04:35:48 pgoyette Exp $ */
/*
* built-in Korn commands: c_*
@@ -6,7 +6,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: c_ksh.c,v 1.27 2018/01/24 09:53:20 kamil Exp $");
+__RCSID("$NetBSD: c_ksh.c,v 1.27.2.1 2018/05/21 04:35:48 pgoyette Exp $");
#endif
#include <sys/stat.h>
@@ -317,7 +317,7 @@
Xinit(xs, xp, 128, ATEMP);
while (*wp != NULL) {
- register int c;
+ int c;
s = *wp;
while ((c = *s++) != '\0') {
Xcheck(xs, xp);
@@ -995,8 +995,8 @@
c_unalias(wp)
char **wp;
{
- register struct table *t = &aliases;
- register struct tbl *ap;
+ struct table *t = &aliases;
+ struct tbl *ap;
int rv = 0, all = 0;
int optc;
@@ -1389,7 +1389,7 @@
char **wp;
{
int rv = 0, macro = 0, list = 0;
- register char *cp;
+ char *cp;
int optc;
while ((optc = ksh_getopt(wp, &builtin_opt, "lm")) != EOF)
diff -r 819650672fef -r 3e32bc558468 bin/ksh/c_sh.c
--- a/bin/ksh/c_sh.c Fri May 04 08:19:47 2018 +0000
+++ b/bin/ksh/c_sh.c Mon May 21 04:35:48 2018 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: c_sh.c,v 1.23 2017/06/30 04:41:19 kamil Exp $ */
+/* $NetBSD: c_sh.c,v 1.23.4.1 2018/05/21 04:35:48 pgoyette Exp $ */
/*
* built-in Bourne commands
@@ -6,7 +6,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: c_sh.c,v 1.23 2017/06/30 04:41:19 kamil Exp $");
+__RCSID("$NetBSD: c_sh.c,v 1.23.4.1 2018/05/21 04:35:48 pgoyette Exp $");
#endif
#include <sys/stat.h>
@@ -31,8 +31,8 @@
c_shift(wp)
char **wp;
{
- register struct block *l = e->loc;
- register int n;
+ struct block *l = e->loc;
+ int n;
long val;
char *arg;
@@ -63,8 +63,8 @@
c_umask(wp)
char **wp;
{
- register int i;
- register char *cp;
+ int i;
+ char *cp;
int symbolic = 0;
int old_umask;
int optc;
@@ -245,11 +245,11 @@
c_read(wp)
char **wp;
{
- register int c = 0;
+ int c = 0;
int expandv = 1, history = 0;
int expanding;
int ecode = 0;
- register char *cp;
+ char *cp;
int fd = 0;
struct shf *shf;
int optc;
@@ -429,7 +429,7 @@
c_eval(wp)
char **wp;
{
- register struct source *s;
+ struct source *s;
int rv;
if (ksh_getopt(wp, &builtin_opt, null) == '?')
@@ -475,7 +475,7 @@
{
int i;
char *s;
- register Trap *p;
+ Trap *p;
if (ksh_getopt(wp, &builtin_opt, null) == '?')
return 1;
@@ -635,7 +635,7 @@
{
int argi, setargs;
struct block *l = e->loc;
- register char **owp = wp;
+ char **owp = wp;
if (wp[1] == NULL) {
static const char *const args [] = { "set", "-", NULL };
@@ -669,7 +669,7 @@
c_unset(wp)
char **wp;
{
- register char *id;
+ char *id;
int optc, unset_var = 1;
int ret = 0;
@@ -816,8 +816,8 @@
clock_t t;
{
static char temp[22]; /* enough for 64 bit clock_t */
- register int i;
- register char *cp = temp + sizeof(temp);
+ int i;
+ char *cp = temp + sizeof(temp);
/* note: posix says must use max precision, ie, if clk_tck is
* 1000, must print 3 places after decimal (if non-zero, else 1).
diff -r 819650672fef -r 3e32bc558468 bin/ksh/emacs.c
--- a/bin/ksh/emacs.c Fri May 04 08:19:47 2018 +0000
+++ b/bin/ksh/emacs.c Mon May 21 04:35:48 2018 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: emacs.c,v 1.37 2017/06/30 04:41:19 kamil Exp $ */
+/* $NetBSD: emacs.c,v 1.37.4.1 2018/05/21 04:35:48 pgoyette Exp $ */
/*
* Emacs-like command line editing and history
@@ -10,7 +10,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: emacs.c,v 1.37 2017/06/30 04:41:19 kamil Exp $");
+__RCSID("$NetBSD: emacs.c,v 1.37.4.1 2018/05/21 04:35:48 pgoyette Exp $");
#endif
#include "config.h"
@@ -454,7 +454,7 @@
char *s;
{
char *cp = xcp;
- register int adj = x_adj_done;
+ int adj = x_adj_done;
if (x_do_ins(s, strlen(s)) < 0)
return -1;
@@ -619,7 +619,7 @@
x_bword()
{
int nc = 0;
- register char *cp = xcp;
+ char *cp = xcp;
if (cp == xbuf) {
x_e_putc(BEL);
@@ -646,7 +646,7 @@
x_fword()
{
int nc = 0;
- register char *cp = xcp;
+ char *cp = xcp;
if (cp == xep) {
x_e_putc(BEL);
@@ -670,7 +670,7 @@
static void
x_goto(cp)
- register char *cp;
+ char *cp;
{
if (cp < xbp || cp >= (xbp + x_displen))
{
@@ -700,7 +700,7 @@
x_bs(c)
int c;
{
- register int i;
+ int i;
i = x_size(c);
while (i--)
x_e_putc('\b');
@@ -708,9 +708,9 @@
static int
x_size_str(cp)
- register char *cp;
+ char *cp;
{
- register int size = 0;
+ int size = 0;
while (*cp)
size += x_size(*cp++);
return size;
@@ -729,9 +729,9 @@
static void
x_zots(str)
- register char *str;
+ char *str;
{
- register int adj = x_adj_done;
+ int adj = x_adj_done;
x_lastcp();
while (*str && str < xlp && adj == x_adj_done)
@@ -870,7 +870,7 @@
static void
x_load_hist(hp)
- register char **hp;
+ char **hp;
{
int oldsize;
@@ -915,7 +915,7 @@
{
int offset = -1; /* offset of match in xbuf, else -1 */
char pat [256+1]; /* pattern buffer */
- register char *p = pat;
+ char *p = pat;
Findex f;
*p = '\0';
@@ -978,7 +978,7 @@
int sameline;
int offset;
{
- register char **hp;
+ char **hp;
int i;
for (hp = x_histp - (sameline ? 0 : 1) ; hp >= histlist; --hp) {
@@ -1349,7 +1349,7 @@
int c;
{
static char buf[8];
- register char *p = buf;
+ char *p = buf;
if (iscntrl((unsigned char)c)) {
*p++ = '^';
@@ -1473,7 +1473,7 @@
x_init_emacs()
Home |
Main Index |
Thread Index |
Old Index