CVS commit: src/sys/kern

2018-12-23 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sun Dec 23 11:42:13 UTC 2018

Modified Files:
src/sys/kern: subr_pool.c

Log Message:
Remove useless debugging code, the area is completely filled but it's not
checked afterwards, only pi_magic is.


To generate a diff of this commit:
cvs rdiff -u -r1.229 -r1.230 src/sys/kern/subr_pool.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/fdt

2018-12-23 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Dec 23 11:45:39 UTC 2018

Modified Files:
src/sys/arch/evbarm/fdt: fdt_machdep.c

Log Message:
Appease clang.  Tested by roy.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/evbarm/fdt/fdt_machdep.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/xen/xen

2018-12-23 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Sun Dec 23 12:09:45 UTC 2018

Modified Files:
src/sys/arch/xen/xen: xennetback_xenbus.c

Log Message:
Cleanup the TX path:
- split in sub-functions
- ratelimit printf for mbuf allocation failure
- don't loop forever on mbuf allocation failure


To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/xen/xen/xennetback_xenbus.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/x86/x86

2018-12-23 Thread Jaromir Dolecek
Module Name:src
Committed By:   jdolecek
Date:   Sun Dec 23 12:11:41 UTC 2018

Modified Files:
src/sys/arch/x86/x86: intr.c

Log Message:
whitespace, NFC


To generate a diff of this commit:
cvs rdiff -u -r1.137 -r1.138 src/sys/arch/x86/x86/intr.c

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



CVS commit: src/sys

2018-12-23 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sun Dec 23 12:15:01 UTC 2018

Modified Files:
src/sys/kern: kern_malloc.c subr_asan.c subr_kmem.c subr_pool.c
src/sys/sys: asan.h
src/sys/uvm: uvm_glue.c

Log Message:
Simplify the KASAN API, use only kasan_mark() and explain briefly. The
alloc/free naming was too confusing.


To generate a diff of this commit:
cvs rdiff -u -r1.154 -r1.155 src/sys/kern/kern_malloc.c
cvs rdiff -u -r1.1 -r1.2 src/sys/kern/subr_asan.c
cvs rdiff -u -r1.71 -r1.72 src/sys/kern/subr_kmem.c
cvs rdiff -u -r1.230 -r1.231 src/sys/kern/subr_pool.c
cvs rdiff -u -r1.8 -r1.9 src/sys/sys/asan.h
cvs rdiff -u -r1.165 -r1.166 src/sys/uvm/uvm_glue.c

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



CVS commit: src/etc/etc.amd64

2018-12-23 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sun Dec 23 12:18:30 UTC 2018

Modified Files:
src/etc/etc.amd64: MAKEDEV.conf

Log Message:
Add /dev/nvmm.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/etc/etc.amd64/MAKEDEV.conf

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

2018-12-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sun Dec 23 12:32:33 UTC 2018

Modified Files:
src/sys/dev/pci: if_enavar.h

Log Message:
Use ___STRING instead of __STRING to expand driver version numbers properly


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/pci/if_enavar.h

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



CVS commit: src

2018-12-23 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sun Dec 23 13:35:02 UTC 2018

Modified Files:
src/distrib/sets/lists/tests: md.amd64
src/tests/lib: Makefile
Added Files:
src/tests/lib/libnvmm: Makefile h_mem_assist.c h_mem_assist_asm.S
t_mem_assist.sh

Log Message:
Add initial tests for libnvmm's Mem Assist, with 8 test cases.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/distrib/sets/lists/tests/md.amd64
cvs rdiff -u -r1.30 -r1.31 src/tests/lib/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/lib/libnvmm/Makefile \
src/tests/lib/libnvmm/h_mem_assist.c \
src/tests/lib/libnvmm/h_mem_assist_asm.S \
src/tests/lib/libnvmm/t_mem_assist.sh

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



CVS import: src/external/bsd/byacc/dist

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 23 15:26:16 UTC 2018

Update of /cvsroot/src/external/bsd/byacc/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv15983

Log Message:
2018-06-09  Thomas E. Dickey  

* yacc.1: minor typographical fixes

* test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, 
test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c, 
test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, 
test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, 
test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, 
test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, 
test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, 
test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, 
test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, 
test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c, 
test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, 
test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, 
test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, 
test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, 
test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, 
test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.t
ab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, 
test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, 
test/btyacc/rename_debug.c, btyaccpar.c:
regen

* VERSION, package/byacc.spec, package/debian/changelog, 
package/mingw-byacc.spec, package/pkgsrc/Makefile:
bump

2018-06-09  Tom.Shields

* btyaccpar.skel:
add casts to fix g++ (clang++) compile errors in the backtracking 
skeleton
due to assignment of ‘void *’ to another pointer type.

2018-05-25  Thomas E. Dickey  

* test/run_make.sh:
check if this is bison 3+ before adding options to suppress warnings

* package/byacc.spec: build-fix for Mageia 6

* package/byacc.spec: add btyacc package

* VERSION, package/byacc.spec, package/debian/changelog, 
package/mingw-byacc.spec, package/pkgsrc/Makefile:
bump

* package/debian/control: add a package for btyacc

* package/debian/rules: generate a package for btyacc

2018-05-24  Thomas E. Dickey  

* test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, 
test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, 
test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, 
test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, 
test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, 
test/btyacc/varsyntax_calc1.tab.c, test/btyacc/code_error.code.c, 
test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, 
test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, 
test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, 
test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, 
test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c, 
test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, 
test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, 
test/btyacc/ok_syntax1.tab.c, btyaccpar.c, test/btyacc/btyacc_calc1.tab.c, 
test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, 
test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyac
c_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, 
test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, 
test/btyacc/rename_debug.c:
regen

* btyaccpar.skel: fix typo

2018-05-21  Thomas E. Dickey  

* test/run_make.sh:
ignore case for "%" directives to skip with old-yacc, and add 
%token-table
to the list

* btyaccpar.c: regen

2018-05-21  Christos.Zoulas

* btyaccpar.skel:
improve compatibility with bison by changing the YYLLOC_DEFAULT macro 
to use
YYRHSLOC() macro, and adjusting the array indices of 
yyerror_loc_range[] for
consistency.

2018-05-10  Thomas E. Dickey  

* output.c:
add a fallback definition for YYDEBUG to the -i externs file.

* test/btyacc/rename_debug.i, test/yacc/rename_debug.i: regen

* VERSION, package/byacc.spec, package/debian/changelog, 
package/mingw-byacc.spec, package/pkgsrc/Makefile:
bump

2018-05-09  Thomas E. Dickey  

* configure: regen

* aclocal.m4: resync with my-autoconf

* VERSION, package/byacc.spec, package/debian/changelog, 
package/mingw-byacc.spec, package/pkgsrc/Makefile:
bump

* test/btyacc/rename_debug.i, btyaccpar.c, 
test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, 
test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, 
test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, 
test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, 
test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, 
test/btyacc/empty.tab.c

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

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 23 15:38:54 UTC 2018

Modified Files:
src/external/bsd/byacc/dist: btyaccpar.c btyaccpar.skel closure.c
config.guess config.sub defs.h error.c graph.c lalr.c lr0.c main.c
mkpar.c output.c reader.c symtab.c verbose.c warshall.c yacc.1
yaccpar.c
src/external/bsd/byacc/dist/test/btyacc: btyacc_calc1.tab.c
btyacc_demo.tab.c btyacc_destroy1.tab.c btyacc_destroy2.tab.c
btyacc_destroy3.tab.c calc.tab.c calc1.tab.c calc2.tab.c
calc3.tab.c code_calc.code.c code_error.code.c empty.tab.c
err_inherit3.tab.c err_inherit4.tab.c err_syntax10.tab.c
err_syntax11.tab.c err_syntax12.tab.c err_syntax18.tab.c
err_syntax20.tab.c error.tab.c expr.oxout.tab.c grammar.tab.c
inherit0.tab.c inherit1.tab.c inherit2.tab.c ok_syntax1.tab.c
pure_calc.tab.c pure_error.tab.c quote_calc-s.tab.c
quote_calc.tab.c quote_calc2-s.tab.c quote_calc2.tab.c
quote_calc3-s.tab.c quote_calc3.tab.c quote_calc4-s.tab.c
quote_calc4.tab.c rename_debug.c varsyntax_calc1.tab.c
src/external/bsd/byacc/dist/test/yacc: calc.tab.c calc1.tab.c
calc2.tab.c calc3.tab.c code_calc.code.c code_error.code.c
empty.tab.c err_syntax10.tab.c err_syntax11.tab.c
err_syntax12.tab.c err_syntax18.tab.c err_syntax20.tab.c
error.tab.c expr.oxout.tab.c grammar.tab.c ok_syntax1.tab.c
pure_calc.tab.c pure_error.tab.c quote_calc-s.tab.c
quote_calc.tab.c quote_calc2-s.tab.c quote_calc2.tab.c
quote_calc3-s.tab.c quote_calc3.tab.c quote_calc4-s.tab.c
quote_calc4.tab.c rename_debug.c varsyntax_calc1.tab.c
Removed Files:
src/external/bsd/byacc/dist/test/btyacc: btyacc_demo2.error
btyacc_demo2.output btyacc_demo2.tab.c btyacc_demo2.tab.h
code_debug.c code_debug.error code_debug.h code_debug.i
code_debug.output

Log Message:
merge conflicts


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/byacc/dist/btyaccpar.c \
src/external/bsd/byacc/dist/btyaccpar.skel \
src/external/bsd/byacc/dist/graph.c src/external/bsd/byacc/dist/yaccpar.c
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/byacc/dist/closure.c \
src/external/bsd/byacc/dist/symtab.c
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/byacc/dist/config.guess \
src/external/bsd/byacc/dist/config.sub
cvs rdiff -u -r1.12 -r1.13 src/external/bsd/byacc/dist/defs.h \
src/external/bsd/byacc/dist/error.c
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/byacc/dist/lalr.c \
src/external/bsd/byacc/dist/warshall.c
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/byacc/dist/lr0.c \
src/external/bsd/byacc/dist/mkpar.c src/external/bsd/byacc/dist/verbose.c
cvs rdiff -u -r1.14 -r1.15 src/external/bsd/byacc/dist/main.c \
src/external/bsd/byacc/dist/reader.c
cvs rdiff -u -r1.18 -r1.19 src/external/bsd/byacc/dist/output.c
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/byacc/dist/yacc.1
cvs rdiff -u -r1.3 -r1.4 \
src/external/bsd/byacc/dist/test/btyacc/btyacc_calc1.tab.c \
src/external/bsd/byacc/dist/test/btyacc/btyacc_demo.tab.c \
src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy1.tab.c \
src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy2.tab.c \
src/external/bsd/byacc/dist/test/btyacc/btyacc_destroy3.tab.c \
src/external/bsd/byacc/dist/test/btyacc/calc.tab.c \
src/external/bsd/byacc/dist/test/btyacc/calc1.tab.c \
src/external/bsd/byacc/dist/test/btyacc/calc2.tab.c \
src/external/bsd/byacc/dist/test/btyacc/calc3.tab.c \
src/external/bsd/byacc/dist/test/btyacc/code_calc.code.c \
src/external/bsd/byacc/dist/test/btyacc/code_error.code.c \
src/external/bsd/byacc/dist/test/btyacc/empty.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_inherit3.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_inherit4.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_syntax10.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_syntax11.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_syntax12.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_syntax18.tab.c \
src/external/bsd/byacc/dist/test/btyacc/err_syntax20.tab.c \
src/external/bsd/byacc/dist/test/btyacc/error.tab.c \
src/external/bsd/byacc/dist/test/btyacc/expr.oxout.tab.c \
src/external/bsd/byacc/dist/test/btyacc/grammar.tab.c \
src/external/bsd/byacc/dist/test/btyacc/inherit0.tab.c \
src/external/bsd/byacc/dist/test/btyacc/inherit1.tab.c \
src/external/bsd/byacc/dist/test/btyacc/inherit2.tab.c \
src/external/bsd/byacc/dist/test/btyacc/ok_syntax1.tab.c \
src/external/bsd/byacc/dist/test/btyacc/pure_calc.tab.c \
src/external/bsd/byacc/dist/test/btyacc/pure_error.tab.c \
src/external/bsd/byacc/dist/test/btyacc/quote_calc-s.tab.c \
src/external/bsd/byacc/dist/test/

CVS commit: src/etc/mtree

2018-12-23 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sun Dec 23 15:43:42 UTC 2018

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

Log Message:
Add /usr/tests/lib/libnvmm and related debug paths to the directory list.


To generate a diff of this commit:
cvs rdiff -u -r1.153 -r1.154 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 import: src/external/bsd/flex/dist

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 23 15:57:57 UTC 2018

Update of /cvsroot/src/external/bsd/flex/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv105

Log Message:
2017-05-06  Will Estes 

* po/ca.po, po/da.po, po/de.po, po/eo.po, po/es.po, po/fi.po,
po/fr.po, po/ga.po, po/hr.po, po/ko.po, po/nl.po, po/pl.po,
po/pt_BR.po, po/ro.po, po/ru.po, po/sr.po, po/sv.po, po/tr.po,
po/vi.po, po/zh_CN.po, po/zh_TW.po: gettext: pulled latest
translations; recompiled against current sources

2017-05-06  Will Estes 

* NEWS: version 2.6.4 * NEWS: Record release date.

2017-05-06  Will Estes 

* .prev-version: note previous version

2017-05-06  Will Estes 

* NEWS: doc: update NEWS for upcoming release

2017-05-04  viktor.shepel 

* doc/flex.texi: doc: Correct typo in C code sample in manual

2017-05-04  Explorer09 

* src/flex.skl: scanner: Mention %# comments are removed when
building skel.c

2017-05-02  Demi Obenour 

* src/flex.skl: Honor user definitions of yy_* macros The user may have 
defined the yy_* macros themselves.  In that case,
don't clobber them.

2017-05-02  Demi Obenour 

* src/flex.skl, src/main.c: Don't leak macro definitions into header
files This allowed unnamespaced definitions to leak into header files,
breaking client code.  Fixes #142

2017-05-03  Demi Obenour 

* src/scan.l: scanner: Check for 0 bracecount when EOL ends quoted
literal.  This can happen in the case of // comments (which Flex doesn't
handle specially).

2017-05-03  Demi Obenour 

* src/scan.l: scanner: when bracelevel is negative, treat as zero.  
This really should never happen, but this at least fixes the
breakage on Verilator.

2017-04-02  Jeff Smith 

* tests/Makefile.am, tests/tableopts.am, tests/tableopts.sh: test:
enable more silent building of tests.  When running 'make V=0 check', 
some compile and link steps are made
less verbose and some are not.  This cleans up most steps that are
not.  These have no effect if V=0 is not specified.

2017-05-03  Demi Obenour 

* src/Makefile.am, src/misc.c, src/mkskel.sh: build: Delete comments
from skeleton file.  Since the comments in flex.skl are, by hypothesis, 
not needed in
skel.c, we remove them. THis reduces the size of the resulting
executable somewhat.

2017-05-03  Explorer09 

* Makefile.am, configure.ac, lib/Makefile.am: build: do not generate
lib/Makefile.in.  Files in lib/ are picked up and built using makefile 
directives in
src/Makefile.am. Remove the need to generate lib/Makefile.in and the
stub lib/Makefile.am.

2017-05-02  Will Estes 

* po/POTFILES.in: gettext: revert listing generated .c files

2017-04-10  Jeff Smith 

* src/filter.c: FLEX_EXIT() is the preferred way to exit flex

2017-04-11  Explorer09 

* src/misc.c: Fix myesc() 'sptr' conditionals * Don't call isascii() 
here. It's deprecated in POSIX and not needed   for myesc's case.  * The check 
of the character class and range here should match
  what's defined as {ESCSEQ} in scan.l, so for [[:xdigit:]] we use
  isxdigit(); for [0-7] we check '0' <= c <= '7' (not isdigit(c)
  because isdigit is locale-dependant in standard's sense) * Add 
missing length limit for "\x" ( is at most 2 digits)

2017-04-11  Explorer09 

* src/flexdef.h, src/misc.c: Obsolete htoui() and otoui(); use
strtoul().  No sense to keep these two function when libc's strtoul() 
can do the
same job, but better.

2017-04-12  Todd C. Miller 

* src/flex.skl: scanner: update yy_buf_size after yyrealloc()

2017-05-02  Simon Sobisch 

* configure.ac: build: use lowest versions for gettext, automake.

2017-05-02  Simon Sobisch 

* po/Makevars, po/Rules-getpo, po/update_linguas.sh: gettext: more
recent makevars; new script to update po files.  Previously, "make 
dist" and similar commands would cause the po
files to be updated, which is incorrect. The more recent version now
used should not do this.  Replaced Rules-getpo by extra script to 
manually update and rebuild
all po files.

2017-05-02  Simon Sobisch 

* po/POTFILES.in: gettext: list generated files instead of flex,
bison sources in POTFILES.in.  Listing the flex and bison sources -- as 
the gettext manual suggests
-- causes warnings. Listing the generated C files for the lexer and
parser removes the warnings. Since both files contain line
directives, any translator who needs to refer back to those files
should be able to find the context in which strings are needed.

2017-05-02  Simon Sobisch 

* autogen.sh: build: only touch ChangeLog if it does not exist

2017-05-02  Simon Sobisch 

* configure.ac, doc/

CVS import: external/bsd/flex/dist

2018-12-23 Thread Christos Zoulas
Module Name:external
Committed By:   christos
Date:   Sun Dec 23 15:55:58 UTC 2018

Update of /cvsroot/external/bsd/flex/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv8811

Log Message:
2017-05-06  Will Estes 

* po/ca.po, po/da.po, po/de.po, po/eo.po, po/es.po, po/fi.po,
po/fr.po, po/ga.po, po/hr.po, po/ko.po, po/nl.po, po/pl.po,
po/pt_BR.po, po/ro.po, po/ru.po, po/sr.po, po/sv.po, po/tr.po,
po/vi.po, po/zh_CN.po, po/zh_TW.po: gettext: pulled latest
translations; recompiled against current sources

2017-05-06  Will Estes 

* NEWS: version 2.6.4 * NEWS: Record release date.

2017-05-06  Will Estes 

* .prev-version: note previous version

2017-05-06  Will Estes 

* NEWS: doc: update NEWS for upcoming release

2017-05-04  viktor.shepel 

* doc/flex.texi: doc: Correct typo in C code sample in manual

2017-05-04  Explorer09 

* src/flex.skl: scanner: Mention %# comments are removed when
building skel.c

2017-05-02  Demi Obenour 

* src/flex.skl: Honor user definitions of yy_* macros The user may have 
defined the yy_* macros themselves.  In that case,
don't clobber them.

2017-05-02  Demi Obenour 

* src/flex.skl, src/main.c: Don't leak macro definitions into header
files This allowed unnamespaced definitions to leak into header files,
breaking client code.  Fixes #142

2017-05-03  Demi Obenour 

* src/scan.l: scanner: Check for 0 bracecount when EOL ends quoted
literal.  This can happen in the case of // comments (which Flex doesn't
handle specially).

2017-05-03  Demi Obenour 

* src/scan.l: scanner: when bracelevel is negative, treat as zero.  
This really should never happen, but this at least fixes the
breakage on Verilator.

2017-04-02  Jeff Smith 

* tests/Makefile.am, tests/tableopts.am, tests/tableopts.sh: test:
enable more silent building of tests.  When running 'make V=0 check', 
some compile and link steps are made
less verbose and some are not.  This cleans up most steps that are
not.  These have no effect if V=0 is not specified.

2017-05-03  Demi Obenour 

* src/Makefile.am, src/misc.c, src/mkskel.sh: build: Delete comments
from skeleton file.  Since the comments in flex.skl are, by hypothesis, 
not needed in
skel.c, we remove them. THis reduces the size of the resulting
executable somewhat.

2017-05-03  Explorer09 

* Makefile.am, configure.ac, lib/Makefile.am: build: do not generate
lib/Makefile.in.  Files in lib/ are picked up and built using makefile 
directives in
src/Makefile.am. Remove the need to generate lib/Makefile.in and the
stub lib/Makefile.am.

2017-05-02  Will Estes 

* po/POTFILES.in: gettext: revert listing generated .c files

2017-04-10  Jeff Smith 

* src/filter.c: FLEX_EXIT() is the preferred way to exit flex

2017-04-11  Explorer09 

* src/misc.c: Fix myesc() 'sptr' conditionals * Don't call isascii() 
here. It's deprecated in POSIX and not needed   for myesc's case.  * The check 
of the character class and range here should match
  what's defined as {ESCSEQ} in scan.l, so for [[:xdigit:]] we use
  isxdigit(); for [0-7] we check '0' <= c <= '7' (not isdigit(c)
  because isdigit is locale-dependant in standard's sense) * Add 
missing length limit for "\x" ( is at most 2 digits)

2017-04-11  Explorer09 

* src/flexdef.h, src/misc.c: Obsolete htoui() and otoui(); use
strtoul().  No sense to keep these two function when libc's strtoul() 
can do the
same job, but better.

2017-04-12  Todd C. Miller 

* src/flex.skl: scanner: update yy_buf_size after yyrealloc()

2017-05-02  Simon Sobisch 

* configure.ac: build: use lowest versions for gettext, automake.

2017-05-02  Simon Sobisch 

* po/Makevars, po/Rules-getpo, po/update_linguas.sh: gettext: more
recent makevars; new script to update po files.  Previously, "make 
dist" and similar commands would cause the po
files to be updated, which is incorrect. The more recent version now
used should not do this.  Replaced Rules-getpo by extra script to 
manually update and rebuild
all po files.

2017-05-02  Simon Sobisch 

* po/POTFILES.in: gettext: list generated files instead of flex,
bison sources in POTFILES.in.  Listing the flex and bison sources -- as 
the gettext manual suggests
-- causes warnings. Listing the generated C files for the lexer and
parser removes the warnings. Since both files contain line
directives, any translator who needs to refer back to those files
should be able to find the context in which strings are needed.

2017-05-02  Simon Sobisch 

* autogen.sh: build: only touch ChangeLog if it does not exist

2017-05-02  Simon Sobisch 

* configure.ac, do

CVS commit: src/doc

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 23 15:40:30 UTC 2018

Modified Files:
src/doc: 3RDPARTY CHANGES

Log Message:
new byacc


To generate a diff of this commit:
cvs rdiff -u -r1.1578 -r1.1579 src/doc/3RDPARTY
cvs rdiff -u -r1.2469 -r1.2470 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/tests/lib/libnvmm

2018-12-23 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Dec 23 16:23:24 UTC 2018

Modified Files:
src/tests/lib/libnvmm: Makefile

Log Message:
Fix the build


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libnvmm/Makefile

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



CVS commit: src/external/bsd/flex

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 23 16:27:17 UTC 2018

Modified Files:
src/external/bsd/flex/bin: Makefile
src/external/bsd/flex/dist/src: dfa.c filter.c flex.skl flexdef.h
flexint.h misc.c regex.c scan.l
src/external/bsd/flex/include: config.h
Removed Files:
src/external/bsd/flex/dist/lib: Makefile.am Makefile.in reallocarray.c

Log Message:
merge conflicts


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/flex/bin/Makefile
cvs rdiff -u -r1.1.1.4 -r0 src/external/bsd/flex/dist/lib/Makefile.am \
src/external/bsd/flex/dist/lib/Makefile.in
cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/flex/dist/lib/reallocarray.c
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/flex/dist/src/dfa.c \
src/external/bsd/flex/dist/src/filter.c \
src/external/bsd/flex/dist/src/misc.c \
src/external/bsd/flex/dist/src/regex.c
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/flex/dist/src/flex.skl
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/flex/dist/src/flexdef.h
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/flex/dist/src/flexint.h
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/flex/dist/src/scan.l
cvs rdiff -u -r1.8 -r1.9 src/external/bsd/flex/include/config.h

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



CVS commit: src/doc

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 23 16:29:11 UTC 2018

Modified Files:
src/doc: 3RDPARTY CHANGES

Log Message:
new flex


To generate a diff of this commit:
cvs rdiff -u -r1.1579 -r1.1580 src/doc/3RDPARTY
cvs rdiff -u -r1.2470 -r1.2471 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

2018-12-23 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sun Dec 23 16:40:16 UTC 2018

Modified Files:
src/distrib/sets/lists/tests: md.amd64 mi
src/tests/lib/libnvmm: Makefile

Log Message:
further build fixes


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/distrib/sets/lists/tests/md.amd64
cvs rdiff -u -r1.796 -r1.797 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libnvmm/Makefile

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



CVS commit: src/usr.bin/xlint/lint1

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 23 19:09:03 UTC 2018

Modified Files:
src/usr.bin/xlint/lint1: main1.c

Log Message:
yydebug is now available only if YYDEBUG is set.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/usr.bin/xlint/lint1/main1.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/base

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 23 19:14:12 UTC 2018

Modified Files:
src/distrib/sets/lists/base: shl.mi

Log Message:
new binutils on head is 231


To generate a diff of this commit:
cvs rdiff -u -r1.851 -r1.852 src/distrib/sets/lists/base/shl.mi

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

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 23 19:16:43 UTC 2018

Modified Files:
src/distrib/sets/lists/debug: shl.mi

Log Message:
new binutils is 231


To generate a diff of this commit:
cvs rdiff -u -r1.211 -r1.212 src/distrib/sets/lists/debug/shl.mi

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

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 23 19:17:26 UTC 2018

Modified Files:
src/distrib/sets/lists/comp: ad.aarch64 md.amd64 shl.mi

Log Message:
new binutils is 231


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/distrib/sets/lists/comp/ad.aarch64
cvs rdiff -u -r1.263 -r1.264 src/distrib/sets/lists/comp/md.amd64
cvs rdiff -u -r1.322 -r1.323 src/distrib/sets/lists/comp/shl.mi

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



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

2018-12-23 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sun Dec 23 20:27:23 UTC 2018

Modified Files:
src/external/bsd/byacc/dist: closure.c error.c graph.c lalr.c lr0.c
main.c mkpar.c output.c reader.c symtab.c verbose.c warshall.c

Log Message:
Restore "defs.h",  #include ordering from before today's
update.  Fixes tools build on, for instance, Linux hosts.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/byacc/dist/closure.c \
src/external/bsd/byacc/dist/symtab.c
cvs rdiff -u -r1.13 -r1.14 src/external/bsd/byacc/dist/error.c
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/byacc/dist/graph.c
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/byacc/dist/lalr.c \
src/external/bsd/byacc/dist/warshall.c
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/byacc/dist/lr0.c \
src/external/bsd/byacc/dist/mkpar.c src/external/bsd/byacc/dist/verbose.c
cvs rdiff -u -r1.15 -r1.16 src/external/bsd/byacc/dist/main.c \
src/external/bsd/byacc/dist/reader.c
cvs rdiff -u -r1.19 -r1.20 src/external/bsd/byacc/dist/output.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/tests

2018-12-23 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Sun Dec 23 21:27:45 UTC 2018

Modified Files:
src/distrib/sets/lists/tests: md.amd64 mi

Log Message:
Make the /usr/tests/lib/libnvmm directory and testing framework files MI.

Should fix non-amd64 build.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/distrib/sets/lists/tests/md.amd64
cvs rdiff -u -r1.797 -r1.798 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/external/bsd/flex/dist/src

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 23 22:14:29 UTC 2018

Modified Files:
src/external/bsd/flex/dist/src: flex.skl

Log Message:
fix incorrect cast.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/external/bsd/flex/dist/src/flex.skl

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



CVS commit: src/usr.bin/config

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Dec 24 02:07:44 UTC 2018

Modified Files:
src/usr.bin/config: main.c

Log Message:
yydebug is now defined only if YYDEBUG is


To generate a diff of this commit:
cvs rdiff -u -r1.97 -r1.98 src/usr.bin/config/main.c

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



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

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Dec 24 02:39:12 UTC 2018

Modified Files:
src/external/bsd/tcpdump/dist: tcpdump.c

Log Message:
make pcap_debug weak.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/external/bsd/tcpdump/dist/tcpdump.c

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



CVS commit: src/external/bsd/ntp/dist/ntpd

2018-12-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Dec 24 02:58:39 UTC 2018

Modified Files:
src/external/bsd/ntp/dist/ntpd: ntp_config.c

Log Message:
only use yydebug if YYDEBUG


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/external/bsd/ntp/dist/ntpd/ntp_config.c

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



CVS commit: src/tests/lib/libnvmm

2018-12-23 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Mon Dec 24 05:06:46 UTC 2018

Modified Files:
src/tests/lib/libnvmm: Makefile

Log Message:
Keep infrastructure setup and only exclude test for non-amd64 case.
Should be final nail in coffin of non-amd64 build failures (ie: Atffile
should get installed where it belongs rather than the root dir).


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libnvmm/Makefile

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