CVS commit: src/sys/external/bsd/drm2

2014-08-23 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Aug 23 08:03:34 UTC 2014

Modified Files:
src/sys/external/bsd/drm2/dist/drm/nouveau: nouveau_bo.c nouveau_drm.c
nouveau_drm.h nouveau_fence.c nouveau_gem.c nouveau_nv10_fence.c
nouveau_nv50_display.c
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine:
nouveau_engine_xtensa.c
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/copy:
nouveau_engine_copy_nva3.c
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/crypt:
nouveau_engine_crypt_nv84.c nouveau_engine_crypt_nv98.c
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device:
nouveau_engine_device_base.c
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/disp:
nouveau_engine_disp_dacnv50.c nouveau_engine_disp_nv04.c
nouveau_engine_disp_nv50.c nouveau_engine_disp_nvd0.c nv50.h
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo:
nouveau_engine_fifo_base.c nouveau_engine_fifo_nvc0.c
nouveau_engine_fifo_nve0.c nve0.h
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph:
nouveau_engine_graph_ctxnvd7.c nouveau_engine_graph_gm107.c
nouveau_engine_graph_nv50.c nouveau_engine_graph_nvc0.c
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/perfmon:
nouveau_engine_perfmon_base.c
src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/core: device.h
src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/engine:
device.h
src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev: bar.h
fb.h pwr.h
src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bar:
nouveau_subdev_bar_base.c
src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem:
nouveau_subdev_instmem_nv04.c nouveau_subdev_instmem_nv40.c nv04.h
src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr:
nouveau_subdev_pwr_base.c
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04:
nouveau_dispnv04_tvmodesnv17.c nouveau_dispnv04_tvnv17.c
src/sys/external/bsd/drm2/include/drm: drm_agp_netbsd.h
src/sys/external/bsd/drm2/include/linux: bitops.h i2c.h mutex.h
pagemap.h pm_runtime.h spinlock.h vmalloc.h
src/sys/external/bsd/drm2/nouveau: files.nouveau nouveau_module.c

Log Message:
Another round of nouveau whack-a-mole.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.c
cvs rdiff -u -r1.2 -r1.3 \
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c \
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fence.c \
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_gem.c
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.h \
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv10_fence.c \
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c
cvs rdiff -u -r1.1.1.1 -r1.2 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/nouveau_engine_xtensa.c
cvs rdiff -u -r1.1.1.1 -r1.2 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/copy/nouveau_engine_copy_nva3.c
cvs rdiff -u -r1.1.1.1 -r1.2 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/crypt/nouveau_engine_crypt_nv84.c
 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/crypt/nouveau_engine_crypt_nv98.c
cvs rdiff -u -r1.2 -r1.3 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c
cvs rdiff -u -r1.1.1.1 -r1.2 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_dacnv50.c
 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv04.c
 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nv50.c
 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nouveau_engine_disp_nvd0.c
 \
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/disp/nv50.h
cvs rdiff -u -r1.2 -r1.3 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_base.c
cvs rdiff -u -r1.1.1.1 -r1.2 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nvc0.c
 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nve0.c
 \
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nve0.h
cvs rdiff -u -r1.1.1.1 -r1.2 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnvd7.c
 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_gm107.c
 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nv50.c
 \

src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/gr

CVS commit: src

2014-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug 23 14:50:24 UTC 2014

Modified Files:
src/tests/usr.bin/make: t_make.sh
src/usr.bin/make: make.1 parse.c var.c
Added Files:
src/tests/usr.bin/make: d_posix.mk d_posix.out

Log Message:
PR/49085: Jarmo Jaakkola: fix several parsing errors

Don't exit from var.c:Var_Parse() before possible modifiers are handled
on D and F modified versions of local variables.  Properly expand $(?D)
and $(?F) too.

Make line continuations in rule's commands POSIX compliant.

Fix the syntax error caused by lib(member) as the last target before
a dependency operator.

Document the line continuation change in the manual page.  Also talk
more about the POSIX style local variables and their modifiers.

Add tests covering the fixed problems into d_posix.mk.  The test is
a known failure at the moment because of PR 49086 and PR 49092.

[XXX: unconverted tests]


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.3 src/tests/usr.bin/make/d_posix.mk \
src/tests/usr.bin/make/d_posix.out
cvs rdiff -u -r1.2 -r1.3 src/tests/usr.bin/make/t_make.sh
cvs rdiff -u -r1.230 -r1.231 src/usr.bin/make/make.1
cvs rdiff -u -r1.198 -r1.199 src/usr.bin/make/parse.c
cvs rdiff -u -r1.186 -r1.187 src/usr.bin/make/var.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make/unit-tests

2014-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug 23 15:02:04 UTC 2014

Modified Files:
src/usr.bin/make/unit-tests: Makefile
Added Files:
src/usr.bin/make/unit-tests: posix1.exp posix1.mk

Log Message:
Convert test in PR/49085


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/usr.bin/make/unit-tests/Makefile
cvs rdiff -u -r0 -r1.1 src/usr.bin/make/unit-tests/posix1.exp \
src/usr.bin/make/unit-tests/posix1.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make

2014-08-23 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sat Aug 23 15:03:22 UTC 2014

Modified Files:
src/usr.bin/make: make.1

Log Message:
Bump date for previous.


To generate a diff of this commit:
cvs rdiff -u -r1.231 -r1.232 src/usr.bin/make/make.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2014-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug 23 15:05:41 UTC 2014

Modified Files:
src/tests/usr.bin/make: t_make.sh
src/usr.bin/make: compat.c lst.h main.c make.1 make.c make.h nonints.h
parse.c suff.c targ.c
src/usr.bin/make/lst.lib: lstInt.h lstRemove.c
Added Files:
src/usr.bin/make/unit-tests: impsrc.exp impsrc.mk suffixes.exp
suffixes.mk

Log Message:
PR/46096: Jarmo Jaakkola: fix many problems with dependencies (PR 49086)

Quite extensive rewrite of the Suff module.  Some ripple effects into
Parse and Targ modules too.

Dependency searches in general were made to honor explicit rules so
implicit and explicit sources are no longer applied on targets that
do not invoke a transformation rule.

Archive member dependency search was rewritten.  Explicit rules now
work properly and $(.TARGET) is set correctly.  POSIX semantics for
lib(member.o) and .s1.a rules are supported.

.SUFFIXES list maintenance was rewritten so that scanning of existing
rules works when suffixes are added and that clearing the suffix list
removes single suffix rules too.  Transformation rule nodes are now
mixed with regular nodes so they are available as regular targets too
if needed (especially after the known suffixes are cleared).

The .NULL target was documented in the manual page, especially to
warn against using it when a single suffix rule would work.
A deprecation warning was also added to the manual and make also
warns the user if it encounters .NULL.

Search for suffix rules no longer allows the explicit dependencies
to override the selected transformation rule.  A check is made in
the search that the transformation that would be tried does not
already exist in the chain.  This prevents getting stuck in an infinite
loop under specific circumstances.  Local variables are now set
before node's children are expanded so dynamic sources work in
multi-stage transformations.  Make_HandleUse() no longer expands
the added children for transformation nodes, preventing triple
expansion and allowing the Suff module to properly postpone their
expansion until proper values are set for the local variables.

Directory prefix is no longer removed from $(.PREFIX) if the target
is found via directory search.

The last rule defined is now used instead of the first one (POSIX
requirement) in case a rule is defined multiple times.  Everything
defined in the first instance is undone, but things added "globally"
are honored.  To implement this, each node tracks attribute bits
which have been set by special targets (global) instead of special
sources (local).  They also track dependencies that were added by
a rule with commands (local) instead of rule with no commands (global).

New attribute, OP_FROM_SYS_MK is introduced.  It is set on all targets
found in system makefiles so that they are not eligible to become
the main target.  We cannot just set OP_NOTMAIN because it is one of
the attributes inherited from transformation and .USE rules and would
make any eligible target that uses a built-in inference rule ineligible.

The $(.IMPSRC) local variable now works like in gmake: it is set to
the first prerequisite for explicit rules.  For implicit rules it
is still the implied source.

The manual page is improved regarding the fixed features.  Test cases
for the fixed problems are added.

Other improvements in the Suff module include:
  - better debug messages for transformation rule search (length of
the chain is now visualized by indentation)
  - Suff structures are created, destroyed and moved around by a set
of maintenance functions so their reference counts are easier
to track (this also gets rid of a lot of code duplication)
  - some unreasonably long functions were split into smaller ones
  - many local variables had their names changed to describe their
purpose instead of their type


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/tests/usr.bin/make/t_make.sh
cvs rdiff -u -r1.94 -r1.95 src/usr.bin/make/compat.c
cvs rdiff -u -r1.18 -r1.19 src/usr.bin/make/lst.h
cvs rdiff -u -r1.228 -r1.229 src/usr.bin/make/main.c
cvs rdiff -u -r1.232 -r1.233 src/usr.bin/make/make.1
cvs rdiff -u -r1.88 -r1.89 src/usr.bin/make/make.c
cvs rdiff -u -r1.93 -r1.94 src/usr.bin/make/make.h
cvs rdiff -u -r1.65 -r1.66 src/usr.bin/make/nonints.h
cvs rdiff -u -r1.199 -r1.200 src/usr.bin/make/parse.c
cvs rdiff -u -r1.70 -r1.71 src/usr.bin/make/suff.c
cvs rdiff -u -r1.57 -r1.58 src/usr.bin/make/targ.c
cvs rdiff -u -r1.20 -r1.21 src/usr.bin/make/lst.lib/lstInt.h
cvs rdiff -u -r1.14 -r1.15 src/usr.bin/make/lst.lib/lstRemove.c
cvs rdiff -u -r0 -r1.1 src/usr.bin/make/unit-tests/impsrc.exp \
src/usr.bin/make/unit-tests/impsrc.mk \
src/usr.bin/make/unit-tests/suffixes.exp \
src/usr.bin/make/unit-tests/suffixes.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/usr.bin/make

2014-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug 23 15:10:18 UTC 2014

Modified Files:
src/tests/usr.bin/make: t_make.sh

Log Message:
undo previous bogus merge of PR49085


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/tests/usr.bin/make/t_make.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make/unit-tests

2014-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug 23 15:21:35 UTC 2014

Modified Files:
src/usr.bin/make/unit-tests: Makefile

Log Message:
Instead of adding the test in 48095 I added the tests in 48096. Add the
missing test now.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/usr.bin/make/unit-tests/Makefile

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/tests

2014-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug 23 15:59:03 UTC 2014

Modified Files:
src/distrib/sets/lists/tests: mi

Log Message:
new make tests


To generate a diff of this commit:
cvs rdiff -u -r1.586 -r1.587 src/distrib/sets/lists/tests/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/usr.bin/make

2014-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug 23 16:02:54 UTC 2014

Removed Files:
src/tests/usr.bin/make: d_posix.mk d_posix.out

Log Message:
not needed anymore.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r0 src/tests/usr.bin/make/d_posix.mk \
src/tests/usr.bin/make/d_posix.out

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/make/unit-tests

2014-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug 23 16:08:42 UTC 2014

Modified Files:
src/usr.bin/make/unit-tests: phony-end.exp posix1.exp

Log Message:
fix output based on new sources


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.bin/make/unit-tests/phony-end.exp \
src/usr.bin/make/unit-tests/posix1.exp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/usr.bin/make

2014-08-23 Thread Alan Barrett
Module Name:src
Committed By:   apb
Date:   Sat Aug 23 16:26:13 UTC 2014

Modified Files:
src/tests/usr.bin/make: t_make.sh

Log Message:
Remove commented-out debug code that was accidentally committed yesterday.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/tests/usr.bin/make/t_make.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/ld.elf_so

2014-08-23 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sat Aug 23 18:05:33 UTC 2014

Modified Files:
src/libexec/ld.elf_so: rtld.h

Log Message:
Typo.


To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/libexec/ld.elf_so/rtld.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/ld.elf_so

2014-08-23 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sat Aug 23 19:18:41 UTC 2014

Removed Files:
src/libexec/ld.elf_so: README

Log Message:
Outdated, kill.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r0 src/libexec/ld.elf_so/README

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch

2014-08-23 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Sat Aug 23 20:27:00 UTC 2014

Modified Files:
src/sys/arch/acorn26/conf: FOURMEG GENERIC
src/sys/arch/acorn32/conf: EB7500ATX GENERIC INSTALL LOWMEM_WSCONS NC
src/sys/arch/algor/conf: P4032 P5064 P6032
src/sys/arch/alpha/conf: GENERIC INSTALL RAWHIDE
src/sys/arch/amd64/conf: ALL GENERIC XEN3_DOM0 XEN3_DOMU
src/sys/arch/amiga/conf: DRACO GENERIC GENERIC.in
src/sys/arch/amigappc/conf: GENERIC NULL
src/sys/arch/arc/conf: ARCTIC GENERIC M403 MIMORI PICA
src/sys/arch/atari/conf: ATARITT FALCON GENERIC.in HADES MILAN-ISAIDE
MILAN-PCIIDE SMALL030
src/sys/arch/bebox/conf: GENERIC INSTALL
src/sys/arch/cats/conf: GENERIC INSTALL
src/sys/arch/cesfic/conf: GENERIC
src/sys/arch/cobalt/conf: GENERIC INSTALL
src/sys/arch/dreamcast/conf: GENERIC
src/sys/arch/emips/conf: GENERIC
src/sys/arch/epoc32/conf: GENERIC
src/sys/arch/evbarm/conf: ADI_BRH ARMADAXP ARMADILLO210 ARMADILLO9
BCM5301X BCM56340 BEAGLEBOARD BEAGLEBOARDXM BEAGLEBONE CP3100
CUBIEBOARD GEMINI GEMINI_MASTER GEMINI_SLAVE GOLDENGATE GUMSTIX
HAWK HDL_G HPT5325 IGEPV2 IMX23_OLINUXINO IMX31LITE INTEGRATOR
INTEGRATOR_CP IQ31244 IQ80310 IQ80321 IXDP425 IXM1200 KOBO LUBBOCK
MARVELL_NAS MINI2440 MMNET_GENERIC MPCSA_GENERIC MV2120 N900 NAPPI
NETWALKER NSLU2 ODROID ODROID-U OMAP5EVM OPENBLOCKS_A6
OPENBLOCKS_AX3 OSK5912 OVERO PANDABOARD RPI SHEEVAPLUG SMDK2410
SMDK2800 TEAMASA_NPWR TEAMASA_NPWR_FC TISDP2420 TISDP2430 TS7200
TWINTAIL VIPER ZAO425
src/sys/arch/evbarm64/conf: A64EMUL
src/sys/arch/evbmips/conf: ADM5120 ADM5120-NB ADM5120-USB ALCHEMY AP30
CPMBR1400 DB120 GDIUM LOONGSON MALTA MERAKI RB433UAH WGT624V3
XLSATX ZYXELKX
src/sys/arch/evbppc/conf: EV64260 EXPLORA451 MPC8536DS MPC8548CDS
OPENBLOCKS200 OPENBLOCKS266 OPENBLOCKS600 P2020DS P2020RDB PMPPC
RB800 TWRP1025 VIRTEX_DFC VIRTEX_GSRD1 VIRTEX_GSRD2 WALNUT
src/sys/arch/evbsh3/conf: AP_MS104_SH4 T_SH7706LAN T_SH7706LSR
src/sys/arch/ews4800mips/conf: GENERIC
src/sys/arch/hp300/conf: GENERIC INSTALL
src/sys/arch/hpcarm/conf: IPAQ JORNADA720 JORNADA820 NETBOOKPRO WZERO3
src/sys/arch/hpcmips/conf: GENERIC LROUTER MPC303 TX3912 TX3922 VR41XX
src/sys/arch/hpcsh/conf: GENERIC
src/sys/arch/hppa/conf: GENERIC
src/sys/arch/i386/conf: ALL GENERIC GENERIC_TINY INSTALL_FLOPPY
INSTALL_TINY NET4501 XEN3_DOM0 XEN3_DOMU
src/sys/arch/ibmnws/conf: GENERIC
src/sys/arch/iyonix/conf: GENERIC
src/sys/arch/landisk/conf: GENERIC
src/sys/arch/luna68k/conf: GENERIC INSTALL
src/sys/arch/mac68k/conf: GENERIC INSTALL
src/sys/arch/macppc/conf: GENERIC GENERIC_601 INSTALL MAMBO POWERMAC
POWERMAC_G5
src/sys/arch/mipsco/conf: GENERIC INSTALL RC3230
src/sys/arch/mmeye/conf: GENERIC MMEYE MMEYE_WLF
src/sys/arch/mvme68k/conf: GENERIC VME147 VME162 VME167 VME172 VME177
src/sys/arch/netwinder/conf: GENERIC
src/sys/arch/news68k/conf: GENERIC GENERIC_TINY INSTALL LIBERO NEWS1200
src/sys/arch/newsmips/conf: DEJIKO GENERIC INSTALL WAPIKO
src/sys/arch/next68k/conf: GENERIC SLAB
src/sys/arch/ofppc/conf: GENERIC
src/sys/arch/pmax/conf: GENERIC GENERIC64
src/sys/arch/prep/conf: GENERIC INSTALL INSTALL_SMALL
src/sys/arch/rs6000/conf: GENERIC
src/sys/arch/sandpoint/conf: ENCPP1 GENERIC SANDPOINT
src/sys/arch/sbmips/conf: GENERIC
src/sys/arch/sgimips/conf: GENERIC32_IP12 GENERIC32_IP2x GENERIC32_IP3x
GENERIC64_32_IP2x GENERIC64_32_IP3x GENERIC64_IP2x GENERIC64_IP3x
src/sys/arch/shark/conf: GENERIC INSTALL OFWGENCFG
src/sys/arch/sparc/conf: GENERIC INSTALL KRUPS MRCOFFEE TADPOLE3GX
src/sys/arch/sparc64/conf: GENERIC NONPLUS64
src/sys/arch/sun2/conf: DISKLESS FOURMEG GENERIC VME
src/sys/arch/sun3/conf: DISKLESS DISKLESS3X GENERIC GENERIC3X INSTALL
INSTALL3X
src/sys/arch/vax/conf: GENERIC INSTALL VAX780
src/sys/arch/x68k/conf: GENERIC INSTALL
src/sys/arch/zaurus/conf: GENERIC

Log Message:
Systematize (and in many cases, fix) the comments on options COMPAT_NN.

There are quite a few configs that are missing some COMPAT_NN options
in ways that don't make sense; this should probably get cleaned up
too, but for the time being I've not added or removed anything.


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/acorn26/conf/FOURMEG
cvs rdiff -u -r1.78 -r1.79 src/sys/arch/acorn26/conf/GENERIC
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/acorn32/conf/EB7500ATX
cvs rdiff -u -r1.113 -r1.114 src/sys/arch/acorn32/conf/GENERIC
cvs rdiff -u -r1.70 

CVS commit: src/sys/arch

2014-08-23 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Sat Aug 23 21:05:39 UTC 2014

Modified Files:
src/sys/arch/amd64/conf: ALL
src/sys/arch/i386/conf: ALL

Log Message:
Add options COMPAT_44, which controls mostly MD code but should be in
here anyway.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/amd64/conf/ALL
cvs rdiff -u -r1.383 -r1.384 src/sys/arch/i386/conf/ALL

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2014-08-23 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Sat Aug 23 21:10:20 UTC 2014

Modified Files:
src/sys/arch/i386/conf: INSTALL_FLOPPY INSTALL_TINY NET4501

Log Message:
Add missing COMPAT_{50,60,70} lines, commented out or not as per the
COMPAT_40 line.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/i386/conf/INSTALL_FLOPPY
cvs rdiff -u -r1.142 -r1.143 src/sys/arch/i386/conf/INSTALL_TINY
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/i386/conf/NET4501

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2014-08-23 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat Aug 23 21:37:56 UTC 2014

Modified Files:
src/sys/dev/usb: umcs.c

Log Message:
Fix a few logical vs. physical port number confusions to make this
driver work with two port variants.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/dev/usb/umcs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mit/xorg/server/drivers/xf86-video-openchrome

2014-08-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sun Aug 24 06:13:36 UTC 2014

Modified Files:
src/external/mit/xorg/server/drivers/xf86-video-openchrome: Makefile

Log Message:
fix the sources list to match the upstream Makefile.am.

fixes problems reported by jdbaker.

XXX: pullup-7.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 \
src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.