mirror of
https://git.savannah.gnu.org/git/gperf.git
synced 2025-12-02 13:09:22 +00:00
Release gperf-3.3.
* src/version.cc (version_string): Bump. * tests/*.exp: Update. * NEWS: Mention the changes.
This commit is contained in:
@@ -1,3 +1,10 @@
|
|||||||
|
2025-04-20 Bruno Haible <bruno@clisp.org>
|
||||||
|
|
||||||
|
Release gperf-3.3.
|
||||||
|
* src/version.cc (version_string): Bump.
|
||||||
|
* tests/*.exp: Update.
|
||||||
|
* NEWS: Mention the changes.
|
||||||
|
|
||||||
2025-04-20 Bruno Haible <bruno@clisp.org>
|
2025-04-20 Bruno Haible <bruno@clisp.org>
|
||||||
|
|
||||||
Add two more assertions.
|
Add two more assertions.
|
||||||
|
|||||||
6
NEWS
6
NEWS
@@ -1,8 +1,13 @@
|
|||||||
|
New in 3.3:
|
||||||
|
|
||||||
|
* Speedup: gperf is now between 2x and 2.5x faster.
|
||||||
|
|
||||||
New in 3.2.1:
|
New in 3.2.1:
|
||||||
|
|
||||||
* The generated code avoids -Wundef warnings in C++ mode.
|
* The generated code avoids -Wundef warnings in C++ mode.
|
||||||
|
|
||||||
New in 3.2:
|
New in 3.2:
|
||||||
|
|
||||||
* The input file may now use Windows line terminators (CR/LF) instead of
|
* The input file may now use Windows line terminators (CR/LF) instead of
|
||||||
Unix line terminators (LF).
|
Unix line terminators (LF).
|
||||||
Note: This is an incompatible change. If you want to use a keyword that
|
Note: This is an incompatible change. If you want to use a keyword that
|
||||||
@@ -14,6 +19,7 @@ New in 3.2:
|
|||||||
- "zero as null pointer constant" warnings.
|
- "zero as null pointer constant" warnings.
|
||||||
|
|
||||||
New in 3.1:
|
New in 3.1:
|
||||||
|
|
||||||
* The generated C code is now in ANSI-C by default. If you want to support
|
* The generated C code is now in ANSI-C by default. If you want to support
|
||||||
pre-ANSI-C compilers, you need to provide the option --language=C on the
|
pre-ANSI-C compilers, you need to provide the option --language=C on the
|
||||||
command line or %language=C in the source file.
|
command line or %language=C in the source file.
|
||||||
|
|||||||
@@ -25,4 +25,4 @@
|
|||||||
#include "version.h"
|
#include "version.h"
|
||||||
|
|
||||||
/* Current release version. */
|
/* Current release version. */
|
||||||
const char *version_string = "3.2.1";
|
const char *version_string = "3.3";
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* ANSI-C code produced by gperf version 3.2.1 */
|
/* ANSI-C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -m 10 */
|
/* Command-line: gperf -m 10 */
|
||||||
/* Computed positions: -k'2-3,6,9-10' */
|
/* Computed positions: -k'2-3,6,9-10' */
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* C code produced by gperf version 3.2.1 */
|
/* C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -L C -F ', 0, 0' -j1 -i 1 -g -o -t -G -N is_reserved_word -k'1,3,$' */
|
/* Command-line: gperf -L C -F ', 0, 0' -j1 -i 1 -g -o -t -G -N is_reserved_word -k'1,3,$' */
|
||||||
|
|
||||||
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* ANSI-C code produced by gperf version 3.2.1 */
|
/* ANSI-C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -C -E -G -I -t */
|
/* Command-line: gperf -C -E -G -I -t */
|
||||||
/* Computed positions: -k'1-11,22,$' */
|
/* Computed positions: -k'1-11,22,$' */
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* C code produced by gperf version 3.2.1 */
|
/* C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -L C -F ', 0, 0, 0' -D -E -S1 -j1 -i 1 -g -o -t -k'*' */
|
/* Command-line: gperf -L C -F ', 0, 0, 0' -D -E -S1 -j1 -i 1 -g -o -t -k'*' */
|
||||||
|
|
||||||
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* C code produced by gperf version 3.2.1 */
|
/* C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -L C -F ', 0, 0' -j1 -g -o -t -N is_reserved_word -k'1,4,7,$' */
|
/* Command-line: gperf -L C -F ', 0, 0' -j1 -g -o -t -N is_reserved_word -k'1,4,7,$' */
|
||||||
|
|
||||||
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* ANSI-C code produced by gperf version 3.2.1 */
|
/* ANSI-C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -g -o -j1 -t -N is_reserved_word */
|
/* Command-line: gperf -g -o -j1 -t -N is_reserved_word */
|
||||||
/* Computed positions: -k'1,$' */
|
/* Computed positions: -k'1,$' */
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* ANSI-C code produced by gperf version 3.2.1 */
|
/* ANSI-C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -t */
|
/* Command-line: gperf -t */
|
||||||
/* Computed positions: -k'1,3' */
|
/* Computed positions: -k'1,3' */
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* C code produced by gperf version 3.2.1 */
|
/* C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -L C -F ', 0' -t -j1 -i 1 -g -o -N java_keyword -k'1,3,$' */
|
/* Command-line: gperf -L C -F ', 0' -t -j1 -i 1 -g -o -N java_keyword -k'1,3,$' */
|
||||||
|
|
||||||
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* ANSI-C code produced by gperf version 3.2.1 */
|
/* ANSI-C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -C -E -G -I -t */
|
/* Command-line: gperf -C -E -G -I -t */
|
||||||
/* Computed positions: -k'1-3,5,$' */
|
/* Computed positions: -k'1-3,5,$' */
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* ANSI-C code produced by gperf version 3.2.1 */
|
/* ANSI-C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -n -k1-8 -l */
|
/* Command-line: gperf -n -k1-8 -l */
|
||||||
|
|
||||||
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* ANSI-C code produced by gperf version 3.2.1 */
|
/* ANSI-C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -j1 -i 1 -g -o -t -N is_reserved_word -k'1,3,$' */
|
/* Command-line: gperf -j1 -i 1 -g -o -t -N is_reserved_word -k'1,3,$' */
|
||||||
|
|
||||||
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* ANSI-C code produced by gperf version 3.2.1 */
|
/* ANSI-C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -m5 */
|
/* Command-line: gperf -m5 */
|
||||||
/* Computed positions: -k'1-2' */
|
/* Computed positions: -k'1-2' */
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* ANSI-C code produced by gperf version 3.2.1 */
|
/* ANSI-C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -m5 */
|
/* Command-line: gperf -m5 */
|
||||||
/* Computed positions: -k'1-2' */
|
/* Computed positions: -k'1-2' */
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* ANSI-C code produced by gperf version 3.2.1 */
|
/* ANSI-C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -m5 --ignore-case */
|
/* Command-line: gperf -m5 --ignore-case */
|
||||||
/* Computed positions: -k'1-2' */
|
/* Computed positions: -k'1-2' */
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* ANSI-C code produced by gperf version 3.2.1 */
|
/* ANSI-C code produced by gperf version 3.3 */
|
||||||
/* Command-line: gperf -D -t -k'1,$' */
|
/* Command-line: gperf -D -t -k'1,$' */
|
||||||
|
|
||||||
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
|
||||||
|
|||||||
Reference in New Issue
Block a user