CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 13:53:36 UTC 2015 Modified Files: src/usr.bin/config: defs.h files.c main.c mkdevsw.c mkheaders.c mkioconf.c mkswap.c Log Message: After thought, revert "Generate *.c files under conf/". Generate *.c

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 13:53:36 UTC 2015 Modified Files: src/usr.bin/config: defs.h files.c main.c mkdevsw.c mkheaders.c mkioconf.c mkswap.c Log Message: After thought, revert "Generate *.c files under conf/". Generate *.c

CVS commit: src

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 14:23:52 UTC 2015 Modified Files: src/sys/conf: Makefile.kern.inc files src/usr.bin/config: defs.h files.c Log Message: Add generated *.c files (devsw.c and ioconf.c) to ${CFILES} by config(1) internally.

CVS commit: src

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 14:23:52 UTC 2015 Modified Files: src/sys/conf: Makefile.kern.inc files src/usr.bin/config: defs.h files.c Log Message: Add generated *.c files (devsw.c and ioconf.c) to ${CFILES} by config(1) internally.

Re: CVS commit: src/sys/conf

2015-09-03 Thread Joerg Sonnenberger
On Thu, Sep 03, 2015 at 02:56:35PM +0900, Masao Uebayashi wrote: > Because ${OBJS} affects not only build order but also link order. and that's exactly why it *should* be sorted. Please don't introduce sources of instability to the build process. Joerg

CVS commit: src/lib/libc/net

2015-09-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Sep 3 15:01:19 UTC 2015 Modified Files: src/lib/libc/net: getnameinfo.c Log Message: PR/50195: Henning Petersen: Incorrect check in getnameinfo_link. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57

CVS commit: src/lib/libc/net

2015-09-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Sep 3 15:01:19 UTC 2015 Modified Files: src/lib/libc/net: getnameinfo.c Log Message: PR/50195: Henning Petersen: Incorrect check in getnameinfo_link. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57

CVS commit: src/sys/arch/sparc64/dev

2015-09-03 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Thu Sep 3 19:43:35 UTC 2015 Modified Files: src/sys/arch/sparc64/dev: iommu.c iommuvar.h vpci.c Log Message: sun4v: iommu setup seems to work now - device detection is now possible - parts from OpenBSD - ok mrg@, martin@ To

CVS commit: src/sys/arch/sparc64/dev

2015-09-03 Thread Palle Lyckegaard
Module Name:src Committed By: palle Date: Thu Sep 3 19:43:35 UTC 2015 Modified Files: src/sys/arch/sparc64/dev: iommu.c iommuvar.h vpci.c Log Message: sun4v: iommu setup seems to work now - device detection is now possible - parts from OpenBSD - ok mrg@, martin@ To

re: CVS commit: src/usr.bin/config

2015-09-03 Thread matthew green
Masao Uebayashi writes: > They were intentionally overly strict. Please put them back. Or > change them to not overly strict. there's no good reason to change either makeoptions to to force all options to be listed in the files files. like most of the items in config/TODO, there is no

CVS commit: src/include/ssp

2015-09-03 Thread Iain Hibbert
Module Name:src Committed By: plunky Date: Thu Sep 3 20:43:47 UTC 2015 Modified Files: src/include/ssp: ssp.h Log Message: correct __ssp_overlap() to not trigger for adjacent areas To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/include/ssp/ssp.h

CVS commit: src/include/ssp

2015-09-03 Thread Iain Hibbert
Module Name:src Committed By: plunky Date: Thu Sep 3 20:43:47 UTC 2015 Modified Files: src/include/ssp: ssp.h Log Message: correct __ssp_overlap() to not trigger for adjacent areas To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/include/ssp/ssp.h

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 06:08:38 UTC 2015 Modified Files: src/usr.bin/config: main.c Log Message: Fix build. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/usr.bin/config/main.c Please note that diffs are not public

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 06:08:38 UTC 2015 Modified Files: src/usr.bin/config: main.c Log Message: Fix build. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/usr.bin/config/main.c Please note that diffs are not public

CVS commit: src

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 06:09:46 UTC 2015 Modified Files: src/sys/conf: Makefile.kern.inc files src/usr.bin/config: defs.h mkmakefile.c Log Message: Define kernel dependency in Makefile.kern.inc. To generate a diff of this commit:

CVS commit: src/sys/conf

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 06:10:53 UTC 2015 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: Sort dependendy to keep alphabetical build order. To generate a diff of this commit: cvs rdiff -u -r1.231 -r1.232

CVS commit: src

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 06:09:46 UTC 2015 Modified Files: src/sys/conf: Makefile.kern.inc files src/usr.bin/config: defs.h mkmakefile.c Log Message: Define kernel dependency in Makefile.kern.inc. To generate a diff of this commit:

CVS commit: src/sys/conf

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 06:10:53 UTC 2015 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: Sort dependendy to keep alphabetical build order. To generate a diff of this commit: cvs rdiff -u -r1.231 -r1.232

Re: CVS commit: src/sys/conf

2015-09-03 Thread David Holland
On Thu, Sep 03, 2015 at 02:56:35PM +0900, Masao Uebayashi wrote: > Because ${OBJS} affects not only build order but also link order. And this matters why, in the absence of e.g. profile-driven function layout? (although it might be interesting to see if running ${OBJS} through lorder/tsort

CVS commit: src/sys/conf

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 06:24:15 UTC 2015 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: Kernel depends on swap.o too. To generate a diff of this commit: cvs rdiff -u -r1.232 -r1.233 src/sys/conf/Makefile.kern.inc Please

Re: CVS commit: src/sys/conf

2015-09-03 Thread Masao Uebayashi
I got some errors from common/lib/libc/arch/arm/features.mk. Will revisit later.

CVS commit: src/sys/conf

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 06:24:15 UTC 2015 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: Kernel depends on swap.o too. To generate a diff of this commit: cvs rdiff -u -r1.232 -r1.233 src/sys/conf/Makefile.kern.inc Please

CVS commit: src/doc

2015-09-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Sep 3 07:34:34 UTC 2015 Modified Files: src/doc: 3RDPARTY CHANGES Log Message: new bind To generate a diff of this commit: cvs rdiff -u -r1.1249 -r1.1250 src/doc/3RDPARTY cvs rdiff -u -r1.2099 -r1.2100 src/doc/CHANGES

CVS commit: src/libexec/talkd

2015-09-03 Thread David A. Holland
Module Name:src Committed By: dholland Date: Thu Sep 3 08:16:36 UTC 2015 Modified Files: src/libexec/talkd: table.c Log Message: Remove dead assignment; from Henning Petersen in PR 50196. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/libexec/talkd

2015-09-03 Thread David A. Holland
Module Name:src Committed By: dholland Date: Thu Sep 3 08:16:36 UTC 2015 Modified Files: src/libexec/talkd: table.c Log Message: Remove dead assignment; from Henning Petersen in PR 50196. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 09:28:00 UTC 2015 Modified Files: src/sys/conf: Makefile.kern.inc files src/usr.bin/config: defs.h mkmakefile.c Log Message: Move `all' target definition to Makefile.kern.inc. To generate a diff of this

CVS commit: src

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 09:28:00 UTC 2015 Modified Files: src/sys/conf: Makefile.kern.inc files src/usr.bin/config: defs.h mkmakefile.c Log Message: Move `all' target definition to Makefile.kern.inc. To generate a diff of this

CVS commit: src/external/bsd/bind/dist

2015-09-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Sep 3 07:33:34 UTC 2015 Modified Files: src/external/bsd/bind/dist: CHANGES README srcid version src/external/bsd/bind/dist/doc/arm: Bv9ARM.ch04.html Bv9ARM.ch06.html Bv9ARM.ch07.html Bv9ARM.ch08.html

CVS commit: src/doc

2015-09-03 Thread Christos Zoulas
vices, ported from OpenBSD. [nonaka 20150827] + bind: Import version 9.10.2-P4. [christos 20150903]

CVS commit: src/tests/net/if

2015-09-03 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Sep 3 10:22:52 UTC 2015 Modified Files: src/tests/net/if: t_ifconfig.sh Log Message: Add tests for ifconfig options >From s-yamaguchi@IIJ (with some tweaks by me) To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/tests/net/if

2015-09-03 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Sep 3 10:22:52 UTC 2015 Modified Files: src/tests/net/if: t_ifconfig.sh Log Message: Add tests for ifconfig options >From s-yamaguchi@IIJ (with some tweaks by me) To generate a diff of this commit: cvs rdiff -u -r1.1

Re: CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
They were intentionally overly strict. Please put them back. Or change them to not overly strict. You make me wonder if I should add this to Makefile.kern.nc: ${SYSTEM_OBJ}: Makefile

CVS commit: src

2015-09-03 Thread Youri Mouton
Module Name:src Committed By: youri Date: Thu Sep 3 22:24:02 UTC 2015 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/xbase: mi src/distrib/sets/lists/xetc: mi src/etc/mtree: NetBSD.dist.Xorg NetBSD.dist.base

Re: CVS commit: src/sys/conf

2015-09-03 Thread Masao Uebayashi
On Thu, Sep 3, 2015 at 11:32 PM, Joerg Sonnenberger wrote: > On Thu, Sep 03, 2015 at 02:56:35PM +0900, Masao Uebayashi wrote: >> Because ${OBJS} affects not only build order but also link order. > > and that's exactly why it *should* be sorted. Please don't introduce >

CVS commit: xsrc/external/mit/ctwm/dist

2015-09-03 Thread Youri Mouton
Module Name:xsrc Committed By: youri Date: Thu Sep 3 22:16:33 UTC 2015 Added Files: xsrc/external/mit/ctwm/dist: CHANGES Imakefile Imakefile.local-template PROBLEMS README README.VMS README.gnome TODO TODO.gnome add_window.c add_window.h

CVS commit: xsrc/external/mit/ctwm/dist

2015-09-03 Thread Youri Mouton
Module Name:xsrc Committed By: youri Date: Thu Sep 3 22:16:33 UTC 2015 Added Files: xsrc/external/mit/ctwm/dist: CHANGES Imakefile Imakefile.local-template PROBLEMS README README.VMS README.gnome TODO TODO.gnome add_window.c add_window.h

CVS commit: src

2015-09-03 Thread Youri Mouton
Module Name:src Committed By: youri Date: Thu Sep 3 22:24:02 UTC 2015 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/xbase: mi src/distrib/sets/lists/xetc: mi src/etc/mtree: NetBSD.dist.Xorg NetBSD.dist.base

Re: CVS commit: src

2015-09-03 Thread Masao Uebayashi
I will bring this back to track once things will settle.

Re: CVS commit: src/sys/conf

2015-09-03 Thread Masao Uebayashi
My plan is to order objects following module dependency for kernel constructors.

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 05:13:32 UTC 2015 Modified Files: src/usr.bin/config: files.c mkmakefile.c Log Message: Now Makefile.kern.inc handles swap.c compiling/linking nicely, config(1) can become less hackish. To generate a diff of this

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 05:13:32 UTC 2015 Modified Files: src/usr.bin/config: files.c mkmakefile.c Log Message: Now Makefile.kern.inc handles swap.c compiling/linking nicely, config(1) can become less hackish. To generate a diff of this

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 01:24:01 UTC 2015 Modified Files: src/usr.bin/config: files.c mkmakefile.c Log Message: Share more code by making *.o handling less special. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 01:24:01 UTC 2015 Modified Files: src/usr.bin/config: files.c mkmakefile.c Log Message: Share more code by making *.o handling less special. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 13:32:07 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Pretty-print `Makefile' output. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/usr.bin/config/mkmakefile.c Please

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 13:32:07 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Pretty-print `Makefile' output. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/usr.bin/config/mkmakefile.c Please

CVS commit: src/sys/arch/luna68k/luna68k

2015-09-03 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Sep 3 13:07:46 UTC 2015 Modified Files: src/sys/arch/luna68k/luna68k: locore.s Log Message: Fix spelling in comments. To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/arch/luna68k/luna68k/locore.s

CVS commit: src/sys/arch/luna68k/luna68k

2015-09-03 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Thu Sep 3 13:07:46 UTC 2015 Modified Files: src/sys/arch/luna68k/luna68k: locore.s Log Message: Fix spelling in comments. To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/arch/luna68k/luna68k/locore.s

CVS commit: src/sys/conf

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 12:31:16 UTC 2015 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: Prepare for relative ${MD_OBJS}. To generate a diff of this commit: cvs rdiff -u -r1.234 -r1.235 src/sys/conf/Makefile.kern.inc Please

CVS commit: src/sys/conf

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 12:31:16 UTC 2015 Modified Files: src/sys/conf: Makefile.kern.inc Log Message: Prepare for relative ${MD_OBJS}. To generate a diff of this commit: cvs rdiff -u -r1.234 -r1.235 src/sys/conf/Makefile.kern.inc Please

CVS commit: src/sys/arch/amd64/conf

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 12:33:12 UTC 2015 Modified Files: src/sys/arch/amd64/conf: Makefile.amd64 Log Message: Define ${MD_OBJS} as relative path. This change makes amd64 kernel buildable for `-S' mode. To generate a diff of this commit:

CVS commit: src/sys/arch/amd64/conf

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Thu Sep 3 12:33:12 UTC 2015 Modified Files: src/sys/arch/amd64/conf: Makefile.amd64 Log Message: Define ${MD_OBJS} as relative path. This change makes amd64 kernel buildable for `-S' mode. To generate a diff of this commit:

CVS commit: src/tests/net/net

2015-09-03 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Sep 4 05:24:57 UTC 2015 Modified Files: src/tests/net/net: t_forwarding.sh Log Message: Add tests to check if nexthop route lookup works These tests reproduce a panic on assertion "ro->_ro_rt ==NULL ||

CVS commit: src/tests/net/net

2015-09-03 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Sep 4 05:24:57 UTC 2015 Modified Files: src/tests/net/net: t_forwarding.sh Log Message: Add tests to check if nexthop route lookup works These tests reproduce a panic on assertion "ro->_ro_rt ==NULL ||

CVS commit: src/sys/netinet6

2015-09-03 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Sep 4 05:33:23 UTC 2015 Modified Files: src/sys/netinet6: nd6.c Log Message: Pull nexthop determination routine from nd6_output It simplifies nd6_output and the nexthop determination routine slightly. To generate a diff

CVS commit: src/sys/netinet6

2015-09-03 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Sep 4 05:33:23 UTC 2015 Modified Files: src/sys/netinet6: nd6.c Log Message: Pull nexthop determination routine from nd6_output It simplifies nd6_output and the nexthop determination routine slightly. To generate a diff

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 05:52:15 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Output ${ALLFILES}, the list of selected *.[csSo] files, sorted in the exact order config(1) parses "file ..." commands in config(5)

CVS commit: src/usr.bin/config

2015-09-03 Thread Masao Uebayashi
Module Name:src Committed By: uebayasi Date: Fri Sep 4 05:52:15 UTC 2015 Modified Files: src/usr.bin/config: mkmakefile.c Log Message: Output ${ALLFILES}, the list of selected *.[csSo] files, sorted in the exact order config(1) parses "file ..." commands in config(5)

re: CVS commit: src/usr.bin/config

2015-09-03 Thread matthew green
Masao Uebayashi writes: > On Fri, Sep 4, 2015 at 4:10 AM, matthew green wrote: > > Masao Uebayashi writes: > >> They were intentionally overly strict. Please put them back. Or > >> change them to not overly strict. > > > > there's no good reason to change either makeoptions