summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-09-13Update gitsub.sh.HEADmasterBruno Haible1-58/+0
2025-09-06Update gitsub.sh.Bruno Haible1-0/+58
2025-05-31Mark automake 1.18 as supported.Bruno Haible2-1/+6
2025-04-26Fix -Wshadow=compatible-local warnings.Bruno Haible2-13/+15
2025-04-20Add some developer documentation.Bruno Haible4-1/+249
2025-04-20Release gperf-3.3.v3.3Bruno Haible18-16/+29
2025-04-20Add two more assertions.Bruno Haible2-1/+15
2025-04-20Fix typo in comment.Bruno Haible2-1/+7
2025-04-20Use an array-list instead of a linked-list of equiv.-classes, part 2.Bruno Haible2-1/+8
2025-04-20Use a hash table in compute_partition, part 2.Bruno Haible2-0/+6
2025-04-20Optimize: Test large equivalence classes for conflict first.Bruno Haible2-0/+30
2025-04-20Refactor: Use an array-list instead of a linked-list of equiv.-classes.Bruno Haible3-54/+83
2025-04-20Optimize: Use an array-list instead of a linked-list of keywords.Bruno Haible5-28/+267
2025-04-19Optimize: Minimize object references in find_asso_values.Bruno Haible2-3/+15
2025-04-19Optimize: Use a hash table in compute_partition.Bruno Haible5-25/+118
2025-04-19Optimize: Make Bool_Array take less memory.Bruno Haible4-8/+18
2025-04-19tests: Add unit test with many keywords.Bruno Haible5-2/+22012
2025-04-19build: Update dependencies after 2025-04-16 change.Bruno Haible2-11/+16
2025-04-17Improve comments.Bruno Haible2-2/+7
2025-04-17build: Update after gnulib changed.Bruno Haible3-18/+5
2025-04-16build: Use more gnulib modules.Bruno Haible9-1296/+45
2025-04-16build: Use more gnulib modules.Bruno Haible19-172/+135
2025-04-16build: Prepare for using generated .h files in lib/.Bruno Haible2-2/+9
2025-04-16build: Use gnulib-tool with a module list.Bruno Haible10-29/+625
2025-04-16build: Use Automake in lib/.Bruno Haible11-156/+86
2025-04-16build: Remove left-overs from config.h_vms.Bruno Haible1-1/+0
2025-04-13Release gperf-3.2.1.v3.2.1Bruno Haible17-16/+27
2025-04-09Fix "make check" failure with an ISO C 23 conforming C compiler.Bruno Haible2-6/+10
2025-04-09Avoid "-Wundef" warnings in C++ mode on the generated code.Bruno Haible10-57/+69
2025-04-05Release gperf-3.2.v3.2Bruno Haible3-3/+12
2025-04-05Tweak last commit.Bruno Haible1-3/+2
2025-04-05Remove all occurrences of reinterpret_cast<>.Bruno Haible9-999/+1040
2025-04-05Make output on Windows identical to output on Unix.Bruno Haible2-7/+25
2024-11-16Avoid "-Wzero-as-null-pointer-constant" warnings on the generated code.Bruno Haible16-20/+48
2024-10-28doc: Improve last commit.Bruno Haible1-1/+2
2024-10-28doc: Improve text rendering in PDF output.Bruno Haible3-3262/+6239
2024-09-01Replace FSF snail-mail addresses with URLs.Bruno Haible3-37/+35
2024-07-22build: Simplify last change.Bruno Haible2-3/+8
2024-07-22build: Fix failure of "./configure; make dist".Bruno Haible3-3/+32
2024-07-22build: Don't leave an empty gperf.1 on disk if help2man fails.Bruno Haible2-2/+9
2024-07-22build: Fix VPATH builds.Bruno Haible2-2/+9
2024-07-22build: Fix use of perl on Guix, FreeBSD, NetBSD.Bruno Haible2-3/+9
2024-07-22build: Fix "make maintainer-clean".Bruno Haible2-2/+7
2024-06-13doc: Make the detailed menu title appear as intended.Collin Funk2-1/+7
2024-06-05Fix build (regression 2024-04-04).Bruno Haible5-1/+16
2024-04-04Remove outdated Autoconf macro.Bruno Haible5-75/+15
2023-12-30Mark autoconf 2.72 as supported.Bruno Haible2-2/+7
2023-09-07Fix "make extracheck" failure (regression 2016-11-27).Bruno Haible2-1/+6
2023-09-07Avoid "clang -Wimplicit-fallthrough" warnings also in C mode.Bruno Haible10-112/+119
2023-09-05Avoid "gcc -Wmissing-field-initializers" warnings on the generated code.Bruno Haible10-4/+93