Download from https://ftp.gnu.org/gnu/gperf/gperf-3.2.tar.gz

New in this release:

  • 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.
  • 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, write it as "xyz\r".