aboutsummaryrefslogtreecommitdiff
path: root/libbacktrace
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-12-11 00:17:43 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-12-11 00:17:43 +0000
commitc6b12b802cd943af0985fbd3e74d773775b2b544 (patch)
treec6437ce82f2024d51d1ea4b1f6b878259a616754 /libbacktrace
parentae4438537fbc2ed04f3b0fb32d4e02b0ed6977a1 (diff)
downloadgcc-c6b12b802cd943af0985fbd3e74d773775b2b544.zip
gcc-c6b12b802cd943af0985fbd3e74d773775b2b544.tar.gz
gcc-c6b12b802cd943af0985fbd3e74d773775b2b544.tar.bz2
Daily bump.
Diffstat (limited to 'libbacktrace')
-rw-r--r--libbacktrace/ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog
index 1ced6c0..cbfe709 100644
--- a/libbacktrace/ChangeLog
+++ b/libbacktrace/ChangeLog
@@ -1,3 +1,28 @@
+2022-12-10 Ian Lance Taylor <iant@golang.org>
+
+ * elf.c (ZSTD_TABLE_*): Use elf_zstd_fse_baseline_entry.
+ (ZSTD_ENCODE_BASELINE_BITS): Define.
+ (ZSTD_DECODE_BASELINE, ZSTD_DECODE_BASEBITS): Define.
+ (elf_zstd_literal_length_base): New static const array.
+ (elf_zstd_match_length_base): Likewise.
+ (struct elf_zstd_fse_baseline_entry): Define.
+ (elf_zstd_make_literal_baseline_fse): New static function.
+ (elf_zstd_make_offset_baseline_fse): Likewise.
+ (elf_zstd_make_match_baseline_fse): Likewise.
+ (print_table, main): Use elf_zstd_fse_baseline_entry.
+ (elf_zstd_lit_table, elf_zstd_match_table): Likewise.
+ (elf_zstd_offset_table): Likewise.
+ (struct elf_zstd_seq_decode): Likewise. Remove use_rle and rle
+ fields.
+ (elf_zstd_unpack_seq_decode): Use elf_zstd_fse_baseline_entry,
+ taking a conversion function. Convert RLE to FSE.
+ (elf_zstd_literal_length_baseline): Remove.
+ (elf_zstd_literal_length_bits): Remove.
+ (elf_zstd_match_length_baseline): Remove.
+ (elf_zstd_match_length_bits): Remove.
+ (elf_zstd_decompress): Use elf_zstd_fse_baseline_entry. Rewrite
+ and simplify main loop.
+
2022-12-08 Ian Lance Taylor <iant@golang.org>
* configure.ac: Check for zstd library and