CVS commit: src/sys/compat/linux/arch

2014-05-31 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Sat May 31 08:51:19 UTC 2014

Modified Files:
src/sys/compat/linux/arch/amd64: syscalls.master
src/sys/compat/linux/arch/arm: syscalls.master
src/sys/compat/linux/arch/i386: syscalls.master
src/sys/compat/linux/arch/m68k: syscalls.master
src/sys/compat/linux/arch/mips: syscalls.master
src/sys/compat/linux/arch/powerpc: syscalls.master

Log Message:
Fix munmap(2) signature.


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/compat/linux/arch/amd64/syscalls.master
cvs rdiff -u -r1.60 -r1.61 src/sys/compat/linux/arch/arm/syscalls.master
cvs rdiff -u -r1.117 -r1.118 src/sys/compat/linux/arch/i386/syscalls.master
cvs rdiff -u -r1.87 -r1.88 src/sys/compat/linux/arch/m68k/syscalls.master
cvs rdiff -u -r1.55 -r1.56 src/sys/compat/linux/arch/mips/syscalls.master
cvs rdiff -u -r1.64 -r1.65 src/sys/compat/linux/arch/powerpc/syscalls.master

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



CVS commit: src/sys/compat/linux/arch

2014-05-31 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Sat May 31 08:52:55 UTC 2014

Modified Files:
src/sys/compat/linux/arch/amd64: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c
src/sys/compat/linux/arch/arm: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c
src/sys/compat/linux/arch/i386: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c
src/sys/compat/linux/arch/m68k: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c
src/sys/compat/linux/arch/mips: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c
src/sys/compat/linux/arch/powerpc: linux_syscall.h linux_syscallargs.h
linux_syscalls.c linux_sysent.c

Log Message:
Regen for munmap(2) signature.


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/compat/linux/arch/amd64/linux_syscall.h \
src/sys/compat/linux/arch/amd64/linux_syscallargs.h \
src/sys/compat/linux/arch/amd64/linux_syscalls.c \
src/sys/compat/linux/arch/amd64/linux_sysent.c
cvs rdiff -u -r1.63 -r1.64 src/sys/compat/linux/arch/arm/linux_syscall.h \
src/sys/compat/linux/arch/arm/linux_syscallargs.h \
src/sys/compat/linux/arch/arm/linux_syscalls.c \
src/sys/compat/linux/arch/arm/linux_sysent.c
cvs rdiff -u -r1.102 -r1.103 src/sys/compat/linux/arch/i386/linux_syscall.h \
src/sys/compat/linux/arch/i386/linux_syscallargs.h \
src/sys/compat/linux/arch/i386/linux_sysent.c
cvs rdiff -u -r1.103 -r1.104 src/sys/compat/linux/arch/i386/linux_syscalls.c
cvs rdiff -u -r1.93 -r1.94 src/sys/compat/linux/arch/m68k/linux_syscall.h \
src/sys/compat/linux/arch/m68k/linux_syscalls.c \
src/sys/compat/linux/arch/m68k/linux_sysent.c
cvs rdiff -u -r1.92 -r1.93 src/sys/compat/linux/arch/m68k/linux_syscallargs.h
cvs rdiff -u -r1.60 -r1.61 src/sys/compat/linux/arch/mips/linux_syscall.h
cvs rdiff -u -r1.59 -r1.60 src/sys/compat/linux/arch/mips/linux_syscallargs.h \
src/sys/compat/linux/arch/mips/linux_syscalls.c \
src/sys/compat/linux/arch/mips/linux_sysent.c
cvs rdiff -u -r1.69 -r1.70 src/sys/compat/linux/arch/powerpc/linux_syscall.h \
src/sys/compat/linux/arch/powerpc/linux_sysent.c
cvs rdiff -u -r1.68 -r1.69 \
src/sys/compat/linux/arch/powerpc/linux_syscallargs.h \
src/sys/compat/linux/arch/powerpc/linux_syscalls.c

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



CVS commit: src/distrib/common

2014-05-31 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat May 31 10:18:47 UTC 2014

Modified Files:
src/distrib/common: Makefile.bootcd

Log Message:
Add a variable CDMAKEFSEXTRAOPTS to provide additional parameters to the
makefs invocation that do not belong in the image option list (CDMAKEFSOPTIONS)


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/distrib/common/Makefile.bootcd

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



CVS commit: src/distrib/vax/cdroms/installcd

2014-05-31 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat May 31 10:43:00 UTC 2014

Modified Files:
src/distrib/vax/cdroms/installcd: Makefile

Log Message:
Instead of running MAKEDEV inside the image content dir (which would only
work for root), make it emit a mtree spec file and pass that to makefs.
This should also work for unprivileged builds.
Problem pointed out by Izumi Tsutsui.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/distrib/vax/cdroms/installcd/Makefile

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



CVS commit: src/share/examples/npf

2014-05-31 Thread S.P.Zeidler
Module Name:src
Committed By:   spz
Date:   Sat May 31 11:54:37 UTC 2014

Modified Files:
src/share/examples/npf: host-npf.conf

Log Message:
example for port remapping added


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/share/examples/npf/host-npf.conf

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



CVS commit: src/share/examples/npf

2014-05-31 Thread S.P.Zeidler
Module Name:src
Committed By:   spz
Date:   Sat May 31 12:33:14 UTC 2014

Modified Files:
src/share/examples/npf: l2tp_gw-npf.conf

Log Message:
- match up comment and interface identifiers
- use RFC5737 documentation prefixes
- use a variable for the RFC1918 private address ranges


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/share/examples/npf/l2tp_gw-npf.conf

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

2014-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat May 31 14:03:08 UTC 2014

Modified Files:
src/external/gpl3/gcc/lib/libstdc++-v3: Makefile

Log Message:
use weak symbols instead of linking against libpthread.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/external/gpl3/gcc/lib/libstdc++-v3/Makefile

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



CVS commit: src/tests/bin/sh

2014-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat May 31 14:29:06 UTC 2014

Modified Files:
src/tests/bin/sh: Makefile
Added Files:
src/tests/bin/sh/dotcmd: Makefile scoped_command t_dotcmd.sh
src/tests/bin/sh/dotcmd/out: case_break_case.out
case_break_compound.out case_break_file.out case_break_for.out
case_break_func.out case_break_subshell.out case_break_until.out
case_break_while.out case_continue_case.out
case_continue_compound.out case_continue_file.out
case_continue_for.out case_continue_func.out
case_continue_subshell.out case_continue_until.out
case_continue_while.out case_return_case.out
case_return_compound.out case_return_file.out case_return_for.out
case_return_func.out case_return_subshell.out case_return_until.out
case_return_while.out compound_break_case.out
compound_break_compound.out compound_break_file.out
compound_break_for.out compound_break_func.out
compound_break_subshell.out compound_break_until.out
compound_break_while.out compound_continue_case.out
compound_continue_compound.out compound_continue_file.out
compound_continue_for.out compound_continue_func.out
compound_continue_subshell.out compound_continue_until.out
compound_continue_while.out compound_return_case.out
compound_return_compound.out compound_return_file.out
compound_return_for.out compound_return_func.out
compound_return_subshell.out compound_return_until.out
compound_return_while.out file_break_case.out
file_break_compound.out file_break_file.out file_break_for.out
file_break_func.out file_break_subshell.out file_break_until.out
file_break_while.out file_continue_case.out
file_continue_compound.out file_continue_file.out
file_continue_for.out file_continue_func.out
file_continue_subshell.out file_continue_until.out
file_continue_while.out file_return_case.out
file_return_compound.out file_return_file.out file_return_for.out
file_return_func.out file_return_subshell.out file_return_until.out
file_return_while.out for_break_case.out for_break_compound.out
for_break_file.out for_break_for.out for_break_func.out
for_break_subshell.out for_break_until.out for_break_while.out
for_continue_case.out for_continue_compound.out
for_continue_file.out for_continue_for.out for_continue_func.out
for_continue_subshell.out for_continue_until.out
for_continue_while.out for_return_case.out for_return_compound.out
for_return_file.out for_return_for.out for_return_func.out
for_return_subshell.out for_return_until.out for_return_while.out
func_break_case.out func_break_compound.out func_break_file.out
func_break_for.out func_break_func.out func_break_subshell.out
func_break_until.out func_break_while.out func_continue_case.out
func_continue_compound.out func_continue_file.out
func_continue_for.out func_continue_func.out
func_continue_subshell.out func_continue_until.out
func_continue_while.out func_return_case.out
func_return_compound.out func_return_file.out func_return_for.out
func_return_func.out func_return_subshell.out func_return_until.out
func_return_while.out subshell_break_case.out
subshell_break_compound.out subshell_break_file.out
subshell_break_for.out subshell_break_func.out
subshell_break_subshell.out subshell_break_until.out
subshell_break_while.out subshell_continue_case.out
subshell_continue_compound.out subshell_continue_file.out
subshell_continue_for.out subshell_continue_func.out
subshell_continue_subshell.out subshell_continue_until.out
subshell_continue_while.out subshell_return_case.out
subshell_return_compound.out subshell_return_file.out
subshell_return_for.out subshell_return_func.out
subshell_return_subshell.out subshell_return_until.out
subshell_return_while.out until_break_case.out
until_break_compound.out until_break_file.out until_break_for.out
until_break_func.out until_break_subshell.out until_break_until.out
until_break_while.out until_continue_case.out
until_continue_compound.out until_continue_file.out
until_continue_for.out until_continue_func.out
until_continue_subshell.out until_continue_until.out
until_continue_while.out until_return_case.out
until_return_compound.out until_return_file.out
until_return_for.out until_return_fu

CVS commit: src/etc/mtree

2014-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat May 31 14:31:02 UTC 2014

Modified Files:
src/etc/mtree: NetBSD.dist.tests

Log Message:
add new directory


To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 src/etc/mtree/NetBSD.dist.tests

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-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat May 31 14:36:03 UTC 2014

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

Log Message:
new shell tests


To generate a diff of this commit:
cvs rdiff -u -r1.569 -r1.570 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/etc/mtree

2014-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat May 31 14:36:53 UTC 2014

Modified Files:
src/etc/mtree: NetBSD.dist.tests

Log Message:
add one more directory.


To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 src/etc/mtree/NetBSD.dist.tests

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



CVS commit: src/bin/sh

2014-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat May 31 14:42:18 UTC 2014

Modified Files:
src/bin/sh: eval.c eval.h main.c sh.1

Log Message:
PR/48843: Jarmo Jaakkola: dot commands mess up scope nesting tracking

Evaluation of commands goes completely haywire if a file containing
a break/continue/return command outside its "intended" scope is sourced
using a dot command inside its "intended" scope.  The main symptom is
not exiting from the sourced file when supposed to, leading to evaluation
of commands that were not supposed to be evaluated.  A secondary symptom
is that these extra commands are not evaluated correctly, as some of them
are skipped.  Some examples are listed in the How-To-Repeat section.

According to the POSIX standard, this is how it should work:
dot:
The shell shall execute commands from the file in the current
environment.
break:
The break utility shall exit from the smallest enclosing for, while,
or until loop, [...]
continue:
The continue utility shall return to the top of the smallest
enclosing for, while, or until loop, [...]
return:
The return utility shall cause the shell to stop executing
the current function or dot script.  If the shell is not currently
executing a function or dot script, the results are unspecified.

It is clear that return should return from a sourced file, which
it does not do.  Whether break and continue should work from the sourced
file might be debatable.  Because the dot command says "in the current
environment", I'd say yes.  In any case, it should not fail in weird
ways like it does now!

The problems occur with return (a) and break/continue (b) because:
1)  dotcmd() does not record the function nesting level prior to
sourcing the file nor does it touch the loopnest variable,
leading to either
2   a) returncmd() being unable to detect that it should not set
   evalskip to SKIPFUNC but SKIPFILE, or
b) breakcmd() setting evalskip to SKIPCONT or SKIPBREAK,
leading to
3)  cmdloop() not detecting that it should skip the rest of
the file, due to only checking for SKIPFILE.
The result is that cmdloop() keeps executing lines from the file
whilst evalskip is set, which is the main symptom.  Because
evalskip is checked in multiple places in eval.c, the secondary
symptom appears.
>How-To-Repeat:
Run the following script:

printf "break\necho break1; echo break2" >break
printf "continue\necho continue1; echo continue2" >continue
printf "return\necho return1; echo return2" >return

while true; do . ./break; done

for i in 1 2; do . ./continue; done

func() {
. ./return
}
func

No output should be produced, but instead this is the result:
break1
continue1
continue1
return1

The main symptom is evident from the unexpected output and the secondary
one from the fact that there are no lines with '2' in them.
>Fix:
Here is patch to src/bin/sh to fix the above problems.  It keeps
track of the function nesting level at the beginning of a dot command
to enable the return command to work properly.

I also changed the undefined-by-standard functionality of the return
command when it's not in a dot command or function from (indirectly)
exiting the shell to being silently ignored.  This was done because
the previous way has at least one bug: the shell exits without asking
for confirmation when there are stopped jobs.

Because I read the standard to mean that break and continue should have
an effect outside the sourced file, that's how I implemented it.  For what
it's worth, this also seems to be what bash does.  Also laziness, because
this way required no changes to loopnesting tracking.  If this is not
wanted, it might make sense to move the nesting tracking to the inputfile
stack.

The patch also does some clean-up to reduce the amount of global
variables by moving the dotcmd() and the find_dot_file() functions from
main.c to eval.c and making in_function() a proper function.


To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/bin/sh/eval.c
cvs rdiff -u -r1.15 -r1.16 src/bin/sh/eval.h
cvs rdiff -u -r1.57 -r1.58 src/bin/sh/main.c
cvs rdiff -u -r1.112 -r1.113 src/bin/sh/sh.1

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



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

2014-05-31 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Sat May 31 16:16:52 UTC 2014

Modified Files:
src/sys/arch/sgimips/conf: std.sgimips64_32

Log Message:
we don't need or want COMPAT_NETBSD32 in a 32bit kernel
should cure pkgsrc MACHINE_ARCH mismatches


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/sgimips/conf/std.sgimips64_32

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



CVS commit: src/sys/dev/pci

2014-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat May 31 16:25:29 UTC 2014

Modified Files:
src/sys/dev/pci: siside.c

Log Message:
PR/48858: Roy Bixler: siside0:0:1:0: lost interrupt, submitter claims this
makes the cdrom work.


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/dev/pci/siside.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/sparc64/sparc64

2014-05-31 Thread Palle Lyckegaard
Module Name:src
Committed By:   palle
Date:   Sat May 31 18:22:29 UTC 2014

Modified Files:
src/sys/arch/sparc64/sparc64: locore.s

Log Message:
sun4v: added missing dtsb miss handling for trap level 1 - with this update the 
kernel now reaches configure() on sun4v systems


To generate a diff of this commit:
cvs rdiff -u -r1.359 -r1.360 src/sys/arch/sparc64/sparc64/locore.s

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



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

2014-05-31 Thread Palle Lyckegaard
Module Name:src
Committed By:   palle
Date:   Sat May 31 18:27:03 UTC 2014

Modified Files:
src/sys/arch/sparc64/doc: TODO

Log Message:
Updated TODO with relevant things to fix on sun4v


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sparc64/doc/TODO

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

2014-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat May 31 20:09:15 UTC 2014

Modified Files:
src/external/gpl3/gcc/lib/libstdc++-v3: Makefile

Log Message:
Add different defines to force weak pthread symbols.
XXX: I think these should be generated automatically.
XXX[2]: Why:
gthr-default.h -> $NETBSDSRCDIR/external/gpl3/gcc/dist/libgcc/gthr-posix.h
and wes still have old arch/*/gthr* files?


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/external/gpl3/gcc/lib/libstdc++-v3/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-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat May 31 20:26:51 UTC 2014

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

Log Message:
add missing files for dotcmd tests


To generate a diff of this commit:
cvs rdiff -u -r1.570 -r1.571 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/usr.sbin/npf/npfctl

2014-05-31 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sat May 31 22:37:05 UTC 2014

Modified Files:
src/usr.sbin/npf/npfctl: npf_scan.l

Log Message:
npfctl: allow group of zeroes in IPv6 address; noted by spz@.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/npf/npfctl/npf_scan.l

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



CVS commit: [LLVM] src/external/bsd/llvm/dist/clang

2014-05-31 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sat May 31 22:40:33 UTC 2014

Removed Files:
src/external/bsd/llvm/dist/clang/include/clang/Analysis/FlowSensitive 
[LLVM]:
DataflowSolver.h
src/external/bsd/llvm/dist/clang/include/clang/Basic [LLVM]:
OnDiskHashTable.h OpenCL.h
src/external/bsd/llvm/dist/clang/include/clang/Driver [LLVM]:
CC1Options.h
src/external/bsd/llvm/dist/clang/include/clang/Lex [LLVM]:
CMakeLists.txt Makefile
src/external/bsd/llvm/dist/clang/lib/CodeGen [LLVM]:
MicrosoftVBTables.cpp MicrosoftVBTables.h
src/external/bsd/llvm/dist/clang/lib/Frontend [LLVM]: Warnings.cpp
src/external/bsd/llvm/dist/clang/lib/Headers [LLVM]: module.map
src/external/bsd/llvm/dist/clang/lib/Parse [LLVM]: ParsePragma.h
src/external/bsd/llvm/dist/clang/lib/Sema [LLVM]:
TargetAttributesSema.cpp TargetAttributesSema.h
src/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers [LLVM]:
IdempotentOperationChecker.cpp
src/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Frontend [LLVM]:
AnalysisConsumer.h
src/external/bsd/llvm/dist/clang/test/ARCMT [LLVM]:
objcmt-deprecated-category.m objcmt-deprecated-category.m.result
src/external/bsd/llvm/dist/clang/test/Analysis [LLVM]:
idempotent-operations-limited-loops.c idempotent-operations.c
idempotent-operations.cpp idempotent-operations.m

src/external/bsd/llvm/dist/clang/test/CXX/expr/expr.prim/expr.prim.lambda 
[LLVM]:
generic-lambda-unimplemented-1y.cpp
src/external/bsd/llvm/dist/clang/test/CodeGen [LLVM]: a15.c a5.c
aarch64-arguments.c aarch64-neon-copy.c aarch64-neon-crypto.c
aarch64-neon-ld-sideeffect.c builtins-aarch64.c
debug-dead-local-var.c debug-info-iv.c dllimport-dllexport.c
instr-attribute.c instr-profile.c long-double-x86-nacl.c
mips-target-data.c r5.c sparc-target-data.c
src/external/bsd/llvm/dist/clang/test/CodeGen/Inputs [LLVM]:
instr-attribute.pgodata instr-profile.pgodata
src/external/bsd/llvm/dist/clang/test/CodeGenCXX [LLVM]:
debug-info-pubtypes.cpp instr-profile-class.cpp
instr-profile-throws.cpp instr-profile.cpp
microsoft-abi-vtables-multiple-nonvirtual-inheritance.cpp
microsoft-abi-vtables-virtual-inheritance-pr18967.cpp
unary-type-trait.cpp
src/external/bsd/llvm/dist/clang/test/CodeGenCXX/Inputs [LLVM]:
instr-profile-class.pgodata instr-profile-throws.pgodata
instr-profile.pgodata
src/external/bsd/llvm/dist/clang/test/CodeGenObjC [LLVM]:
instr-profile.m
src/external/bsd/llvm/dist/clang/test/CodeGenObjC/Inputs [LLVM]:
instr-profile.profdata
src/external/bsd/llvm/dist/clang/test/Driver [LLVM]: bounds-checking.c
cfi.c darwin-eabi.c dwarf2-cfi-asm.c mips-cs-header-search.cpp
mips-cs-ld.c
src/external/bsd/llvm/dist/clang/test/Headers [LLVM]: carbon.c
warn-sysheader.cpp
src/external/bsd/llvm/dist/clang/test/Lexer [LLVM]: clang-keywords.cpp
cxx0x_keyword.cpp gnu_keywords.c
src/external/bsd/llvm/dist/clang/test/PCH [LLVM]: cocoa.m
src/external/bsd/llvm/dist/clang/test/Preprocessor [LLVM]:
macro-multiline.c.ignoreme
src/external/bsd/llvm/dist/clang/test/Rewriter [LLVM]:
dllimport-typedef.c
src/external/bsd/llvm/dist/clang/test/Sema [LLVM]: alloc_size.c
carbon.c dllimport-dllexport.c
src/external/bsd/llvm/dist/clang/test/SemaCUDA [LLVM]: cuda.h
src/external/bsd/llvm/dist/clang/test/SemaCXX [LLVM]:
warn-func-as-bool.cpp
src/external/bsd/llvm/dist/clang/test/SemaObjC [LLVM]:
attr-ns-bridged.m cocoa.m unsued-backing-ivar-warning.m
src/external/bsd/llvm/dist/clang/tools/libclang [LLVM]:
RecursiveASTVisitor.h
src/external/bsd/llvm/dist/clang/utils [LLVM]: clangVisualizers.txt
src/external/bsd/llvm/dist/clang/www/analyzer/images/tree [LLVM]:
bullet.gif minus.gif plus.gif
src/external/bsd/llvm/dist/clang/www/analyzer/scripts [LLVM]: dbtree.js

Log Message:
Mark files without clang-209886 tag as dead.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.2 -r0 \

src/external/bsd/llvm/dist/clang/include/clang/Analysis/FlowSensitive/DataflowSolver.h
cvs rdiff -u -r1.1.1.1 -r0 \
src/external/bsd/llvm/dist/clang/include/clang/Basic/OnDiskHashTable.h \
src/external/bsd/llvm/dist/clang/include/clang/Basic/OpenCL.h
cvs rdiff -u -r1.1.1.1 -r0 \
src/external/bsd/llvm/dist/clang/include/clang/Driver/CC1Options.h
cvs rdiff -u -r1.1.1.2 -r0 \
src/external/bsd/llvm/dist/clang/include/clang/Lex/CMakeLists.txt
cvs rdiff -u -r1.

CVS commit: src/usr.sbin/npf/npfctl

2014-05-31 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sat May 31 22:41:37 UTC 2014

Modified Files:
src/usr.sbin/npf/npfctl: npf_bpf_comp.c npf_build.c npf_show.c

Log Message:
npfctl_build_code: generate TCP/UDP check for ports case when other blocks
do not imply L4 check; add an assert in npfctl_bpf_proto() and elsewhere.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/npf_bpf_comp.c
cvs rdiff -u -r1.37 -r1.38 src/usr.sbin/npf/npfctl/npf_build.c
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/npf/npfctl/npf_show.c

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



CVS commit: [LLVM] src/external/bsd/llvm/dist/llvm

2014-05-31 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sat May 31 22:42:16 UTC 2014

Removed Files:
src/external/bsd/llvm/dist/llvm/autoconf [LLVM]: depcomp ltmain.sh
src/external/bsd/llvm/dist/llvm/autoconf/m4 [LLVM]: libtool.m4 ltdl.m4
src/external/bsd/llvm/dist/llvm/docs/CommandGuide [LLVM]: llvm-prof.rst
src/external/bsd/llvm/dist/llvm/include/llvm [LLVM]: AutoUpgrade.h
DIBuilder.h DebugInfo.h GVMaterializer.h InstVisitor.h Linker.h
src/external/bsd/llvm/dist/llvm/include/llvm/ADT [LLVM]:
ImmutableIntervalMap.h ValueMap.h polymorphic_ptr.h
src/external/bsd/llvm/dist/llvm/include/llvm/Analysis [LLVM]:
BlockFrequencyImpl.h DominatorInternals.h Dominators.h Verifier.h
src/external/bsd/llvm/dist/llvm/include/llvm/Assembly [LLVM]:
AssemblyAnnotationWriter.h Parser.h PrintModulePass.h Writer.h
src/external/bsd/llvm/dist/llvm/include/llvm/CodeGen [LLVM]:
LiveRegUnits.h
src/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/PBQP [LLVM]:
HeuristicBase.h HeuristicSolver.h
src/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/PBQP/Heuristics 
[LLVM]:
Briggs.h
src/external/bsd/llvm/dist/llvm/include/llvm/Support [LLVM]: CFG.h
CallSite.h ConstantFolder.h ConstantRange.h DataFlow.h DebugLoc.h
GetElementPtrTypeIterator.h InstIterator.h LeakDetector.h
NoFolder.h PassNameParser.h PatternMatch.h PredIteratorCache.h
TargetFolder.h ValueHandle.h
src/external/bsd/llvm/dist/llvm/include/llvm/Target [LLVM]: Mangler.h
src/external/bsd/llvm/dist/llvm/lib/CodeGen [LLVM]: LiveRegUnits.cpp
src/external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter [LLVM]:
DwarfCompileUnit.cpp DwarfCompileUnit.h
src/external/bsd/llvm/dist/llvm/lib/IR [LLVM]: PrintModulePass.cpp
src/external/bsd/llvm/dist/llvm/lib/MC [LLVM]: MCPureStreamer.cpp
src/external/bsd/llvm/dist/llvm/lib/Support [LLVM]: ConstantRange.cpp
src/external/bsd/llvm/dist/llvm/lib/Support/Windows [LLVM]: Windows.h
src/external/bsd/llvm/dist/llvm/lib/Target [LLVM]: Mangler.cpp
src/external/bsd/llvm/dist/llvm/lib/Target/AArch64 [LLVM]:
AArch64AsmPrinter.h AArch64BranchFixupPass.cpp
AArch64CallingConv.td AArch64InstrNEON.td
AArch64MachineFunctionInfo.cpp README.txt
src/external/bsd/llvm/dist/llvm/lib/Target/ARM [LLVM]: ARMBuildAttrs.h
src/external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc [LLVM]:
ARMBuildAttrs.cpp ARMBuildAttrs.h ARMUnwindOp.h
src/external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc [LLVM]:
MipsReginfo.cpp MipsReginfo.h
src/external/bsd/llvm/dist/llvm/lib/Target/NVPTX [LLVM]:
NVPTXSplitBBatBar.cpp NVPTXSplitBBatBar.h
src/external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc [LLVM]:
SparcBaseInfo.h
src/external/bsd/llvm/dist/llvm/lib/Target/X86 [LLVM]:
X86COFFMachineModuleInfo.cpp X86COFFMachineModuleInfo.h
src/external/bsd/llvm/dist/llvm/lib/Target/X86/Disassembler [LLVM]:
X86DisassemblerDecoder.c
src/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar [LLVM]:
CodeGenPrepare.cpp
src/external/bsd/llvm/dist/llvm/projects/sample [LLVM]: Makefile
Makefile.common.in Makefile.llvm.config.in Makefile.llvm.rules
configure
src/external/bsd/llvm/dist/llvm/projects/sample/autoconf [LLVM]:
AutoRegen.sh ExportMap.map LICENSE.TXT config.guess config.sub
configure.ac install-sh ltmain.sh mkinstalldirs
src/external/bsd/llvm/dist/llvm/projects/sample/autoconf/m4 [LLVM]:
build_exeext.m4 c_printf_a.m4 check_gnu_make.m4 config_makefile.m4
config_project.m4 cxx_flag_check.m4 find_std_program.m4
func_isinf.m4 func_isnan.m4 func_mmap_file.m4
header_mmap_anonymous.m4 huge_val.m4 libtool.m4 link_options.m4
linux_mixed_64_32.m4 ltdl.m4 need_dev_zero_for_mmap.m4
path_tclsh.m4 rand48.m4 sanity_check.m4 single_cxx_check.m4
visibility_inlines_hidden.m4
src/external/bsd/llvm/dist/llvm/projects/sample/docs [LLVM]: index.html
src/external/bsd/llvm/dist/llvm/projects/sample/include [LLVM]:
sample.h
src/external/bsd/llvm/dist/llvm/projects/sample/lib [LLVM]: Makefile
src/external/bsd/llvm/dist/llvm/projects/sample/lib/sample [LLVM]:
Makefile sample.c
src/external/bsd/llvm/dist/llvm/projects/sample/tools [LLVM]: Makefile
src/external/bsd/llvm/dist/llvm/projects/sample/tools/sample [LLVM]:
Makefile main.c
src/external/bsd/llvm/dist/llvm/test/Analysis/ScalarEvolution [LLVM]:
xor-and.ll
src/external/bsd/llvm/dist/llvm/test/Assembler [LLVM]:
2009-

CVS commit: src/external/gpl3/gcc/usr.bin

2014-05-31 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat May 31 22:55:17 UTC 2014

Modified Files:
src/external/gpl3/gcc/usr.bin: Makefile.gcc-tool Makefile.inc
src/external/gpl3/gcc/usr.bin/cc1: Makefile
src/external/gpl3/gcc/usr.bin/cc1obj: Makefile
src/external/gpl3/gcc/usr.bin/cc1plus: Makefile
src/external/gpl3/gcc/usr.bin/common: Makefile
src/external/gpl3/gcc/usr.bin/common-target: Makefile
src/external/gpl3/gcc/usr.bin/cpp: Makefile
src/external/gpl3/gcc/usr.bin/frontend: Makefile
src/external/gpl3/gcc/usr.bin/g++: Makefile
src/external/gpl3/gcc/usr.bin/gcc: Makefile

Log Message:
make sure that files containing version numbers are rebuilt when
the version actually changes.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/usr.bin/Makefile.gcc-tool
cvs rdiff -u -r1.22 -r1.23 src/external/gpl3/gcc/usr.bin/Makefile.inc
cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc/usr.bin/cc1/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc/usr.bin/cc1obj/Makefile
cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc/usr.bin/cc1plus/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gcc/usr.bin/common/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gcc/usr.bin/common-target/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc/usr.bin/cpp/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc/usr.bin/frontend/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gcc/usr.bin/g++/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gcc/usr.bin/gcc/Makefile

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