lp://staging/gperf
- Get this branch:
- bzr branch lp://staging/gperf
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.savannah.gnu.org/gperf.git.
Last successful import was .
Recent revisions
- 390. By Bruno Haible
-
Fix "make extracheck" failure (regression 2016-11-27).
* tests/validate (KR-C): Remove the test against ' const ', since the
input files jstest*.gperf now contain 'const' keywords. - 389. By Bruno Haible
-
Avoid "clang -Wimplicit-
fallthrough" warnings also in C mode. * src/output.cc (Output:
:output_ hash_function) : Enhance the fallthrough
marker, to include clang >= 10 in C mode.
* tests/*.exp: Update. - 388. By Bruno Haible
-
Avoid "gcc -Wmissing-
field-initializ ers" warnings on the generated code. * src/options.h (Options:
:has_initialize r_suffix) : New declaration.
* src/options.cc (Options::has_initialize r_suffix) : New function.
* src/output.cc (Output::output_ keyword_ table): If option -t is
specified and option -F is not specified, emit '#pragma GCC diagnostic'
lines, to silence -Wmissing-field-initializ ers warnings from gcc or
clang.
* tests/charsets.exp: Update.
* tests/gpc.exp: Likewise.
* tests/incomplete.exp: Likewise.
* tests/languages.exp: Likewise.
* tests/objc.exp: Likewise.
* tests/test-4.exp: Likewise. - 387. By Bruno Haible
-
Avoid "gcc -Wunused-parameter" warnings on the generated hash function.
Reported by Vinícius dos Santos Oliveira <email address hidden> in
<https://savannah. gnu.org/ bugs/index. php?64393>. * src/output.cc (Output:
:output_ hash_function) : If str is not used, emit
a cast from str to void. If len is not used, emit a cast from len to
void.
* tests/permut2.exp: Update.
* tests/permut3.exp: Likewise.
* tests/permutc2.exp: Likewise. - 386. By Bruno Haible
-
doc: Tweaks.
Reported by Laurent Lyaudet <email address hidden> in
<https://lists. gnu.org/ archive/ html/bug- gperf/2023- 06/msg00000. html>. * doc/gperf.texi: Update copyright year. Fix some typos.
(Bugs): Don't use the term "recent enhancements", since that's over
20 years ago. Don't mention RAM requirements, since the execution time
is the bigger inconvenience nowadays. - 385. By Bruno Haible
-
Update the installation instructions for Windows.
* INSTALL.windows: Add a note about MSYS2.
- 383. By Bruno Haible
-
Ensure that makeinfo ≥ 6.8 checks the @menu structure.
See <https:/
/lists. gnu.org/ archive/ html/bug- texinfo/ 2023-06/ msg00015. html>. * doc/Makefile.in (MAKEINFO): Add option
"-c CHECK_NORMAL_MENU_STRUCTURE= 1". - 382. By Bruno Haible
-
Fix a warning regarding strncmp.
Reported by Sam James in <https:/
/savannah. gnu.org/ bugs/?63031>. * lib/getopt.c (strncmp): Declare with a prototype.
- 381. By Bruno Haible
-
Split autogen.sh into autopull.sh and autogen.sh.
* autopull.sh: New file, based on autogen.sh.
* autogen.sh: Remove code that was moved to autopull.sh.
* Makefile.in (SOURCE_FILES): Add autogen.sh.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)