]> git.saurik.com Git - bison.git/commit - src/parse-gram.c
Pacify -DGNULIB_POSIXCHECK.
authorJoel E. Denny <joeldenny@joeldenny.org>
Sun, 1 May 2011 16:25:31 +0000 (12:25 -0400)
committerJoel E. Denny <joeldenny@joeldenny.org>
Sun, 1 May 2011 21:35:52 +0000 (17:35 -0400)
commitd143e9c33f07e1a9966c10077f43e2f81232bf6c
tree41b929547be40e5558aba37e77082f3900e4d112
parent723206df6f4be135a708a4509ba99da5a256224e
Pacify -DGNULIB_POSIXCHECK.

* bootstrap.conf (gnulib_modules): Add all modules suggested by
-DGNULIB_POSIXCHECK.
* src/files.c (file_name_split)
* src/getargs.c (getargs)
* src/location.c (boundary_set_from_string)
* src/output.c (token_definitions_output, output_skeleton)
* src/parse-gram.y (prologue_declaration)
* src/scan-gram.l (handle_syncline)
* src/symtab.c (symbol_new): Use mbschr and mbsrchr instead of
strchr and strrchr.  In the cases of command-line options, file
names, and thus locations, functionality may be improved.  In the
case of symbol names, there should be no functional difference as
all characters are ASCII, so the intended benefit is just warning
suppression.
13 files changed:
ChangeLog
bootstrap.conf
lib/.gitignore
m4/.gitignore
src/files.c
src/getargs.c
src/location.c
src/output.c
src/parse-gram.c
src/parse-gram.h
src/parse-gram.y
src/scan-gram.l
src/symtab.c