diff options
author | Nick Clifton <nickc@redhat.com> | 2022-07-04 13:57:12 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2022-07-04 13:57:12 +0100 |
commit | d8efadbdd94772562fed8fba9ce553587a62550f (patch) | |
tree | 429e8a0d1173e3c6cf2cca653d07ed9bdf8eddbb /libiberty/ChangeLog | |
parent | 407115429b349a55561213a61e910756c965f902 (diff) | |
download | fsf-binutils-gdb-d8efadbdd94772562fed8fba9ce553587a62550f.zip fsf-binutils-gdb-d8efadbdd94772562fed8fba9ce553587a62550f.tar.gz fsf-binutils-gdb-d8efadbdd94772562fed8fba9ce553587a62550f.tar.bz2 |
Synchronize libbierty sources with gcc.
Diffstat (limited to 'libiberty/ChangeLog')
-rw-r--r-- | libiberty/ChangeLog | 146 |
1 files changed, 140 insertions, 6 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index de3a6ee..f84e407 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,7 +1,145 @@ +2022-07-01 Nick Clifton <nickc@redhat.com> + + PR demangler/105039 + * rust-demangle.c (demangle_const): Add recursion limit. + +2022-06-26 Simon Marchi <simon.marchi@efficios.com> + + * configure.ac: Add AC_CONFIG_MACRO_DIRS call. + * configure: Re-generate. + +2022-05-23 Nathan Sidwell <nathan@acm.org> + + * cp-demangle.c (d_make_comp): Adjust. + (d_name, d_prefix): Adjust subst handling. Add module handling. + (d_maybe_module_name): New. + (d_unqualified_name): Add incoming module parm. Handle it. Adjust all callers. + (d_special_name): Add 'GI' support. + (d_count_template_scopes): Adjust. + (d_print_comp_inner): Print module. + * testsuite/demangle-expected: New test cases + +2022-05-18 Nathan Sidwell <nathan@acm.org> + + * cp-demangle.c (d_name): Add SUBSTABLE parameter, + push substitution if requested. Adjust unscoped name handling. + (d_prefix): Reorder main loop. Adjust all calls. + (d_unqualified_name): Add SCOPE parameter, create qualified + name here. Adjust all calls. + (cplus_demangle_type): Do not handle 'S' here, leave all + to d_class_enum_type. + (d_class_enum_type): Add SUBSTABLE parameter. + +2022-05-17 Nathan Sidwell <nathan@acm.org> + + * cp-demangle.c (d_make_comp): Adjust. + (d_unqualified_name): Add 'DC' support. + (d_count_template_scopes): Adjust. + (d_print_comp_inner): Add structured binding. + * testsuite/demangle-expected: Add testcases. + +2022-05-10 Martin Liska <mliska@suse.cz> + + * regex.c: Restore comments. + +2022-05-10 Martin Liska <mliska@suse.cz> + Alan Modra <amodra@gmail.com> + + * hashtab.c (htab_empty): Use void * type instead of void **. + (htab_expand): Likewise. + +2022-05-10 Martin Liska <mliska@suse.cz> + + * random.c: Remove 'define PTR'. + +2022-05-10 Martin Liska <mliska@suse.cz> + + * alloca.c (C_alloca): Use void * instead PTR. + * calloc.c (malloc): Likewise. + (bzero): Likewise. + (calloc): Likewise. + * hashtab.c (find_empty_slot_for_expand): Likewise. + (eq_pointer): Likewise. + (htab_create_alloc_ex): Likewise. + (htab_create_typed_alloc): Likewise. + (htab_set_functions_ex): Likewise. + (htab_delete): Likewise. + (htab_empty): Likewise. + (htab_expand): Likewise. + (htab_find_with_hash): Likewise. + (htab_find): Likewise. + (htab_find_slot_with_hash): Likewise. + (htab_find_slot): Likewise. + (htab_remove_elt): Likewise. + (htab_remove_elt_with_hash): Likewise. + (htab_clear_slot): Likewise. + (htab_traverse_noresize): Likewise. + (htab_traverse): Likewise. + (htab_hash_string): Likewise. + (iterative_hash): Likewise. + (hash_pointer): Likewise. + * memchr.c (memchr): Likewise. + * memcmp.c (memcmp): Likewise. + * memcpy.c (memcpy): Likewise. + * memmove.c (memmove): Likewise. + * mempcpy.c (memcpy): Likewise. + (mempcpy): Likewise. + * memset.c (memset): Likewise. + * objalloc.c (malloc): Likewise. + (free): Likewise. + (objalloc_create): Likewise. + (_objalloc_alloc): Likewise. + (objalloc_free_block): Likewise. + * random.c (PTR): Likewise. + (void): Likewise. + (initstate): Likewise. + (setstate): Likewise. + * regex.c: Likewise. + * spaces.c (malloc): Likewise. + (free): Likewise. + * stpcpy.c (memcpy): Likewise. + * strdup.c (malloc): Likewise. + (memcpy): Likewise. + * strerror.c (malloc): Likewise. + (memset): Likewise. + * strndup.c (malloc): Likewise. + (memcpy): Likewise. + * strsignal.c (malloc): Likewise. + (memset): Likewise. + * vasprintf.c (malloc): Likewise. + * vprintf-support.c: Likewise. + * xatexit.c (malloc): Likewise. + * xmalloc.c (xmalloc): Likewise. + (xcalloc): Likewise. + (xrealloc): Likewise. + * xmemdup.c (xmemdup): Likewise. + +2022-03-19 Tiezhu Yang <yangtiezhu@loongson.cn> + + * floatformat.c (floatformat_ieee_quad_big): Renamed from + floatformat_ia64_quad_big. + (floatformat_ieee_quad_little): Similarly. + +2022-02-22 Jakub Jelinek <jakub@redhat.com> + + PR lto/104617 + * simple-object-elf.c (simple_object_elf_match): Fix up URL + in comment. + (simple_object_elf_copy_lto_debug_sections): Remap sh_info and + sh_link even if they are in the SHN_LORESERVE .. SHN_HIRESERVE + range (inclusive). + +2022-02-17 Mark Wielaard <mark@klomp.org> + + * rust-demangle.c (rust_demangle_callback): Ignore everything + after '.' char in sym for v0. For legacy symbols search + backwards to find the last 'E' before any '.'. + * testsuite/rust-demangle-expected: Add new .suffix testcases. + 2022-01-31 Nick Clifton <nickc@redhat.com> - PR 98886 - PR 99935 + PR demangler/98886 + PR demangler/99935 * rust-demangle.c (struct rust_demangler): Add a recursion counter. (demangle_path): Increment/decrement the recursion counter upon @@ -14,10 +152,6 @@ * regex.c: Suppress -Wuse-after-free. -2022-01-22 Nick Clifton <nickc@redhat.com> - - * 2.38 release branch created. - 2021-12-30 Lancelot SIX <lsix@lancelotsix.com> * cp-demangle.c (d_clone_suffix): Support digits in clone tag |