CVS commit: src/external/gpl3/gcc.old
Module Name:src Committed By: mrg Date: Mon Nov 13 08:05:34 UTC 2017 Modified Files: src/external/gpl3/gcc.old/dist: LAST_UPDATED MD5SUMS NEWS config.sub configure configure.ac src/external/gpl3/gcc.old/dist/INSTALL: binaries.html build.html configure.html download.html finalinstall.html gfdl.html index.html old.html prerequisites.html specific.html test.html src/external/gpl3/gcc.old/dist/contrib: gcc_update src/external/gpl3/gcc.old/dist/fixincludes: fixincl.x inclhack.def src/external/gpl3/gcc.old/dist/fixincludes/tests/base: math.h stdio.h stdlib.h src/external/gpl3/gcc.old/dist/fixincludes/tests/base/iso: stdio_iso.h src/external/gpl3/gcc.old/dist/gcc: BASE-VER DATESTAMP Makefile.in asan.c bb-reorder.c builtins.c calls.c cgraph.c cgraph.h cgraphclones.c cgraphunit.c combine.c common.opt config.gcc coverage.c coverage.h cselib.c data-streamer-in.c data-streamer-out.c diagnostic.c dwarf2out.c explow.c expmed.c expr.c fold-const.c function.c function.h fwprop.c gcc.c gcov-dump.c gcov-io.c gcov.c gcse.c gengtype-lex.c gimple-fold.c gimple-ssa-strength-reduction.c gimplify.c incpath.c internal-fn.c ipa-cp.c ipa-inline-transform.c ipa-prop.c ipa-pure-const.c ipa-split.c ira-build.c ira-costs.c ira-int.h ira-lives.c loop-doloop.c loop-invariant.c lra-constraints.c lto-cgraph.c lto-streamer.h omp-low.c params.def postreload.c pretty-print.c real.c ree.c rtl.h sel-sched.c simplify-rtx.c system.h toplev.c tree-call-cdce.c tree-cfg.c tree-chrec.c tree-data-ref.c tree-eh.c tree-inline.c tree-inline.h tree-loop-distribution.c tree-nested.c tree-predcom.c tree-profile.c tree-ssa-loop-im.c tree-ssa-loop-ivopts.c tree-ssa-loop-prefetch.c tree-ssa-math-opts.c tree-ssa-pre.c tree-ssa-reassoc.c tree-ssa-sccvn.c tree-ssa-strlen.c tree-ssa-structalias.c tree-ssa-tail-merge.c tree-ssa-threadedge.c tree-ssa-uninit.c tree-ssa.c tree-vect-data-refs.c tree-vect-loop-manip.c tree-vrp.c tsan.c value-prof.c src/external/gpl3/gcc.old/dist/gcc/c: c-decl.c c-objc-common.c c-parser.c c-typeck.c src/external/gpl3/gcc.old/dist/gcc/c-family: c-ada-spec.c c-common.c c-cppbuiltin.c c-gimplify.c c-omp.c c-opts.c src/external/gpl3/gcc.old/dist/gcc/common/config/i386: i386-common.c src/external/gpl3/gcc.old/dist/gcc/config/aarch64: aarch64-simd.md aarch64.c aarch64.md src/external/gpl3/gcc.old/dist/gcc/config/arm: arm-protos.h arm.c arm.h arm.md freebsd.h neon.md src/external/gpl3/gcc.old/dist/gcc/config/avr: avr.c avr.md avr.opt gen-avr-mmcu-texi.c src/external/gpl3/gcc.old/dist/gcc/config/i386: avx2intrin.h cpuid.h driver-i386.c gmm_malloc.h i386-builtin-types.def i386-c.c i386.c i386.h i386.md i386.opt ia32intrin.h lwpintrin.h mmx.md pmm_malloc.h rdseedintrin.h rtmintrin.h sse.md x86-64.h x86intrin.h src/external/gpl3/gcc.old/dist/gcc/config/pa: pa-64.h pa.h src/external/gpl3/gcc.old/dist/gcc/config/rl78: rl78-expand.md rl78-real.md rl78-virt.md src/external/gpl3/gcc.old/dist/gcc/config/rs6000: altivec.md dfp.md predicates.md rs6000-c.c rs6000.c rs6000.md rs6000.opt vector.md vsx.md src/external/gpl3/gcc.old/dist/gcc/config/s390: s390-modes.def s390.c s390.md src/external/gpl3/gcc.old/dist/gcc/config/sh: sh.c src/external/gpl3/gcc.old/dist/gcc/config/sparc: sparc.c sparc.md src/external/gpl3/gcc.old/dist/gcc/config/xtensa: xtensa.c xtensa.h xtensa.md src/external/gpl3/gcc.old/dist/gcc/cp: call.c class.c cp-gimplify.c decl.c error.c init.c mangle.c name-lookup.c parser.c pt.c semantics.c tree.c typeck.c src/external/gpl3/gcc.old/dist/gcc/doc: aot-compile.1 cppinternals.info extend.texi fsf-funding.7 gc-analyze.1 gcc.texi gccinstall.info gccint.info gcj-dbtool.1 gcj.1 gcj.info gcov.texi generic.texi gfdl.7 gfortran.1 gij.1 gpl.7 grmic.1 install.texi invoke.texi jcf-dump.1 jv-convert.1 lto.texi passes.texi rebuild-gcj-db.1 rtl.texi src/external/gpl3/gcc.old/dist/gcc/lto: lto-lang.c src/external/gpl3/gcc.old/dist/libcpp: line-map.c src/external/gpl3/gcc.old/dist/libgcc: config.host libgcc2.c unwind-c.c src/external/gpl3/gcc.old/dist/libgcc/config/aarch64: linux-unwind.h src/external/gpl3/gcc.old/dist/libgcc/config/alpha: linux-unwind.h src/external/gpl3/gcc.old/dist/libgcc/config/arm: unwind-arm.c unwind-arm.h src/external/gpl3/gcc.old/dist/libgcc/c
CVS commit: src/tools/gcc
Module Name:src Committed By: mrg Date: Mon Nov 13 08:47:24 UTC 2017 Modified Files: src/tools/gcc: gcc-version.mk Log Message: update netbsd version. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/tools/gcc/gcc-version.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: mrg Date: Mon Nov 13 08:56:54 UTC 2017 Modified Files: src/doc: 3RDPARTY Log Message: note GCC 5.5 exists and has been imported. To generate a diff of this commit: cvs rdiff -u -r1.1482 -r1.1483 src/doc/3RDPARTY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/sys
Module Name:src Committed By: wiz Date: Mon Nov 13 09:04:57 UTC 2017 Modified Files: src/lib/libc/sys: open.2 Log Message: Remove Tn. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/lib/libc/sys/open.2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man9
Module Name:src Committed By: wiz Date: Mon Nov 13 09:09:28 UTC 2017 Modified Files: src/share/man/man9: condvar.9 Log Message: Bump date for previous. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/share/man/man9/condvar.9 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man3
Module Name:src Committed By: wiz Date: Mon Nov 13 09:11:16 UTC 2017 Modified Files: src/share/man/man3: __insn_barrier.3 Log Message: Remove Tn. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/share/man/man3/__insn_barrier.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man9
Module Name:src Committed By: wiz Date: Mon Nov 13 09:10:47 UTC 2017 Modified Files: src/share/man/man9: mb.9 Log Message: Bump space for previous. Formatting fix. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/share/man/man9/mb.9 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man9
Module Name:src Committed By: wiz Date: Mon Nov 13 09:10:37 UTC 2017 Modified Files: src/share/man/man9: bus_space.9 Log Message: Sort errors. Remove superfluous macros. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/share/man/man9/bus_space.9 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch
Module Name:src Committed By: nakayama Date: Mon Nov 13 11:45:54 UTC 2017 Modified Files: src/sys/arch/amd64/include: i82093reg.h src/sys/arch/i386/include: i82093reg.h src/sys/arch/x86/x86: ioapic.c Log Message: Don't write a 1 to the read only RIRR bit in the IOAPIC redirection register to fix "tlp0: filter setup and transmit timeout" observed on Hyper-V VMs with the Legacy Network Adapter. >From OpenBSD via PR kern/49323: https://marc.info/?l=openbsd-cvs&m=146718035432599&w=2 | Modified files: | sys/arch/amd64/amd64: ioapic.c | sys/arch/amd64/include: i82093reg.h | | Log message: | Don't write a 1 to the RIRR bit in the IOAPIC redirection register. This bit | is R/O, and although it should not matter what value is written there, | Hyper-V's emulated IOAPIC interprets a write of 1 in some unexpected way and | subsequently blocks interrupt delivery. This primarily manifests itself as | de(4) timeouts when using Hyper-V VMs with the "Legacy Network Adapter" | interface. Tested both amd64 and i386 on Client Hyper-V on Windows 10. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/amd64/include/i82093reg.h cvs rdiff -u -r1.10 -r1.11 src/sys/arch/i386/include/i82093reg.h cvs rdiff -u -r1.53 -r1.54 src/sys/arch/x86/x86/ioapic.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/gcc
Module Name:src Committed By: martin Date: Mon Nov 13 11:49:16 UTC 2017 Modified Files: src/external/gpl3/gcc.old/dist/gcc: toplev.c Log Message: Fix what looks like a merge botch. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc.old/dist/gcc/toplev.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sets/lists/comp
Module Name:src Committed By: martin Date: Mon Nov 13 12:42:27 UTC 2017 Modified Files: src/distrib/sets/lists/comp: md.amd64 md.i386 Log Message: pcommitintrin.h has been removed from gcc 5.5 To generate a diff of this commit: cvs rdiff -u -r1.251 -r1.252 src/distrib/sets/lists/comp/md.amd64 cvs rdiff -u -r1.174 -r1.175 src/distrib/sets/lists/comp/md.i386 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/sunxi
Module Name:src Committed By: jmcneill Date: Mon Nov 13 13:47:17 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Keep the controller enabled when unselecting, otherwise IO fails. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/sunxi/sunxi_nand.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/sunxi
Module Name:src Committed By: jmcneill Date: Mon Nov 13 14:14:25 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Correct ecc block size for sw ecc case To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/sunxi/sunxi_nand.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: jmcneill Date: Mon Nov 13 14:44:08 UTC 2017 Modified Files: src/doc: CHANGES Log Message: sunxinand(4): Add driver for Allwinner NAND Flash Controller. To generate a diff of this commit: cvs rdiff -u -r1.2330 -r1.2331 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/sunxi
Module Name:src Committed By: jmcneill Date: Mon Nov 13 15:01:16 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sun4i_a10_ccu.c Log Message: add NAND module clock To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/sunxi/sun4i_a10_ccu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/flash
Module Name:src Committed By: jmcneill Date: Mon Nov 13 17:35:58 UTC 2017 Modified Files: src/sys/dev/flash: files.flash flash.c flash.h Added Files: src/sys/dev/flash: flash_mtdparts.c Log Message: Add support for defining partitions using a Linux-style "mtdparts" string. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/flash/files.flash cvs rdiff -u -r1.13 -r1.14 src/sys/dev/flash/flash.c cvs rdiff -u -r1.7 -r1.8 src/sys/dev/flash/flash.h cvs rdiff -u -r0 -r1.1 src/sys/dev/flash/flash_mtdparts.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/nand
Module Name:src Committed By: jmcneill Date: Mon Nov 13 17:36:39 UTC 2017 Modified Files: src/sys/dev/nand: nand.c nand.h Log Message: Add support for dynamic flash partitions To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/dev/nand/nand.c cvs rdiff -u -r1.17 -r1.18 src/sys/dev/nand/nand.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/sunxi
Module Name:src Committed By: jmcneill Date: Mon Nov 13 17:37:02 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Use nand_attach_mtdparts To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/sunxi/sunxi_nand.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: jmcneill Date: Mon Nov 13 17:37:48 UTC 2017 Modified Files: src/sys/arch/evbarm/conf: SUNXI Log Message: Enable Allwinner NAND flash support To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/arch/evbarm/conf/SUNXI Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/usr.bin
Module Name:src Committed By: mrg Date: Mon Nov 13 19:24:35 UTC 2017 Modified Files: src/external/gpl3/gcc.old/usr.bin/gcc/arch/alpha: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/arm: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/armeb: auto-host.h configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earm: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmeb: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmhf: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmhfeb: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv4: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv4eb: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv6: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv6eb: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv6hf: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv6hfeb: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv7: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv7eb: auto-host.h configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv7hf: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv7hfeb: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/hppa: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/i386: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/ia64: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/m68000: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/m68k: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/mips64eb: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/mips64el: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/mipseb: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/mipsel: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/powerpc: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/powerpc64: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/sh3eb: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/sh3el: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/sparc: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/sparc64: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/vax: configargs.h src/external/gpl3/gcc.old/usr.bin/gcc/arch/x86_64: configargs.h src/external/gpl3/gcc.old/usr.bin/include/arch: i386.mk x86_64.mk src/external/gpl3/gcc.old/usr.bin/libcpp/arch/armeb: config.h src/external/gpl3/gcc.old/usr.bin/libcpp/arch/earmv7eb: config.h Log Message: mknative-gcc for some GCC 5.5. c++config.h is wrong so far. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/alpha/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/arm/configargs.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/armeb/auto-host.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/armeb/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earm/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmeb/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmhf/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmhfeb/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv4/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv4eb/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv6/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv6eb/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv6hf/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv6hfeb/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv7/configargs.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv7eb/auto-host.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv7eb/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv7hf/configargs.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/earmv7hfeb/configargs.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/hppa/configargs.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/i386/configargs.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/usr.bin/gcc/arch/ia64/con
CVS commit: src/sys/arch/amd64/conf
Module Name:src Committed By: maxv Date: Mon Nov 13 20:01:48 UTC 2017 Modified Files: src/sys/arch/amd64/conf: kern.ldscript.kaslr Log Message: Use SUBALIGN, to force the alignment at the section level, and remove the inter-section ALIGN which doesn't do anything since the physical address of the section is chosen dynamically by the bootloader. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/amd64/conf/kern.ldscript.kaslr Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/amd64/stand/prekern
Module Name:src Committed By: maxv Date: Mon Nov 13 20:03:26 UTC 2017 Modified Files: src/sys/arch/amd64/stand/prekern: Makefile prekern.h Log Message: Link libkern in the prekern, and remove redefined functions. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/amd64/stand/prekern/Makefile cvs rdiff -u -r1.9 -r1.10 src/sys/arch/amd64/stand/prekern/prekern.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/lib/libsa
Module Name:src Committed By: maxv Date: Mon Nov 13 20:21:10 UTC 2017 Modified Files: src/sys/lib/libsa: loadfile_elf32.c Log Message: Revert my last revision, that is to say, don't group sections into segments anymore. Initially I did this because I wanted to compress the sections by reducing the padding between them; but we'll handle that differently. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sys/lib/libsa/loadfile_elf32.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/kern
Module Name:src Committed By: christos Date: Mon Nov 13 20:38:32 UTC 2017 Modified Files: src/sys/kern: kern_exec.c Log Message: Use the pathbuf which we pass to namei() (which is always absolute) as the resolved pathname. We need this in the case of scripts where p_path needs to point to the interpreter and not the script itself. Otherwise things like perl script that depend on /proc/$$/exe to re-exec themselves end up being fork bombs. In reality we should be using the fully resolved/canonicalized path here, but namei is not giving it back to us. To generate a diff of this commit: cvs rdiff -u -r1.451 -r1.452 src/sys/kern/kern_exec.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/amd64/stand/prekern
Module Name:src Committed By: maxv Date: Mon Nov 13 21:14:04 UTC 2017 Modified Files: src/sys/arch/amd64/stand/prekern: elf.c mm.c prekern.h Log Message: Change the mapping logic: don't group sections of the same type into segments, and rather map each section independently at a random VA. In particular, .data and .bss are not merged anymore and reside at different addresses. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/amd64/stand/prekern/elf.c cvs rdiff -u -r1.11 -r1.12 src/sys/arch/amd64/stand/prekern/mm.c cvs rdiff -u -r1.10 -r1.11 src/sys/arch/amd64/stand/prekern/prekern.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys
Module Name:src Committed By: maxv Date: Mon Nov 13 21:32:21 UTC 2017 Modified Files: src/sys/arch/amd64/stand/prekern: elf.c src/sys/lib/libsa: loadfile_elf32.c Log Message: Don't process ELF sections that don't have the ALLOC flag set. NOTE: you need to update both the prekern and the bootloader after this change. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/amd64/stand/prekern/elf.c cvs rdiff -u -r1.49 -r1.50 src/sys/lib/libsa/loadfile_elf32.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/amd64/stand/prekern
Module Name:src Committed By: maxv Date: Mon Nov 13 21:33:42 UTC 2017 Modified Files: src/sys/arch/amd64/stand/prekern: elf.c Log Message: One more ASSERT, won't hurt. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/amd64/stand/prekern/elf.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/kern
Module Name:src Committed By: christos Date: Mon Nov 13 22:01:45 UTC 2017 Modified Files: src/sys/kern: kern_exec.c Log Message: grab a copy of the absolute pathbuf, before namei() munges it. To generate a diff of this commit: cvs rdiff -u -r1.452 -r1.453 src/sys/kern/kern_exec.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/lib/libstdc++-v3/include/bits
Module Name:src Committed By: mrg Date: Tue Nov 14 00:54:38 UTC 2017 Modified Files: src/external/gpl3/gcc.old/lib/libstdc++-v3/include/bits: Makefile Log Message: it's ${BUILDINCS} not {BUILDINCS} To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/include/bits/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/lib/libstdc++-v3/include/bits
Module Name:src Committed By: mrg Date: Tue Nov 14 00:55:29 UTC 2017 Modified Files: src/external/gpl3/gcc/lib/libstdc++-v3/include/bits: Makefile Log Message: from gcc.old: >it's ${BUILDINCS} not {BUILDINCS} To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 \ src/external/gpl3/gcc/lib/libstdc++-v3/include/bits/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/lib
Module Name:src Committed By: mrg Date: Tue Nov 14 00:54:52 UTC 2017 Modified Files: src/external/gpl3/gcc.old/lib/libgcc/arch/m68000: defs.mk src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/alpha: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/arm: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/armeb: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earm: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmeb: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmhf: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmhfeb: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv4: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv4eb: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6eb: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6hf: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6hfeb: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7eb: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7hf: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7hfeb: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/hppa: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/i386: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/ia64: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/m68000: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/m68k: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/mips64eb: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/mips64el: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/mipseb: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/mipsel: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/powerpc: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/powerpc64: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/sh3eb: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/sh3el: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/sparc: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/sparc64: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/vax: c++config.h src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/x86_64: c++config.h Log Message: regen for GCC 5.5. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \ src/external/gpl3/gcc.old/lib/libgcc/arch/m68000/defs.mk cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/alpha/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/arm/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/armeb/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earm/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmeb/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmhf/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmhfeb/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv4/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv4eb/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6eb/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6hf/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6hfeb/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7eb/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7hf/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7hfeb/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/hppa/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/i386/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/ia64/c++config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/m68000/c++config.h cvs rdiff -u -r1
CVS commit: src/sys/uvm
Module Name:src Committed By: mrg Date: Tue Nov 14 06:43:23 UTC 2017 Modified Files: src/sys/uvm: uvm_page.h Log Message: remove duplicate prototype. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/uvm/uvm_page.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/amd64/stand/prekern
Module Name:src Committed By: maxv Date: Tue Nov 14 07:06:34 UTC 2017 Modified Files: src/sys/arch/amd64/stand/prekern: Makefile console.c elf.c mm.c prekern.c prekern.h Log Message: Add -Wstrict-prototypes, and fix each warning. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/amd64/stand/prekern/Makefile cvs rdiff -u -r1.1 -r1.2 src/sys/arch/amd64/stand/prekern/console.c cvs rdiff -u -r1.12 -r1.13 src/sys/arch/amd64/stand/prekern/elf.c \ src/sys/arch/amd64/stand/prekern/mm.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/amd64/stand/prekern/prekern.c cvs rdiff -u -r1.11 -r1.12 src/sys/arch/amd64/stand/prekern/prekern.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.