]> git.ipfire.org Git - ipfire-2.x.git/commit
gperf: Update to version 3.3
authorAdolf Belka <adolf.belka@ipfire.org>
Sat, 24 May 2025 14:36:48 +0000 (16:36 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 26 May 2025 09:09:39 +0000 (09:09 +0000)
commitf6e011f7a1b237ab7f34867c112d64fa26b89c59
tree1d55243117f5f3f11f5c40fb4351de63836cb395
parentdd1b1a5a6bde8421de9f03d701700418c6c23a6c
gperf: Update to version 3.3

- Update from version 3.1 to 3.3
- Update of rootfile not required
- Changelog
    3.3
* Speedup: gperf is now between 2x and 2.5x faster.
    3.2.1
* The generated code avoids -Wundef warnings in C++ mode.
    3.2
* The input file may now use Windows line terminators (CR/LF) instead of
  Unix line terminators (LF).
  Note: This is an incompatible change. If you want to use a keyword that
  ends in a CR byte, such as xyz<CR>, write it as "xyz\r".
* The generated code avoids several types of warnings:
  - "implicit fallthrough" warnings in 'switch' statements.
  - "unused parameter" warnings regarding 'str' or 'len'.
  - "missing initializer for field ..." warnings.
  - "zero as null pointer constant" warnings.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
lfs/gperf