diff --git a/ChangeLog b/ChangeLog index 79ed848..bd72603 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2025-04-05 Bruno Haible + + Release gperf-3.2. + * src/options.cc (Options::parse_options): Bump copyright year. + * NEWS: Mention a few more changes. + 2025-04-05 Bruno Haible Remove all occurrences of reinterpret_cast<>. diff --git a/NEWS b/NEWS index 8412142..89619f6 100644 --- a/NEWS +++ b/NEWS @@ -3,8 +3,11 @@ New in 3.2: 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". -* The generated code avoids "implicit fallthrough" warnings in 'switch' - statements. +* 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. New in 3.1: * The generated C code is now in ANSI-C by default. If you want to support diff --git a/src/options.cc b/src/options.cc index 82b547d..45c6f01 100644 --- a/src/options.cc +++ b/src/options.cc @@ -1051,7 +1051,7 @@ License GPLv3+: GNU GPL version 3 or later \n This is free software: you are free to change and redistribute it.\n\ There is NO WARRANTY, to the extent permitted by law.\n\ ", - "2022"); + "2025"); fprintf (stdout, "Written by %s and %s.\n", "Douglas C. Schmidt", "Bruno Haible"); exit (0);