X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=libctf%2FChangeLog;h=5f7bdf34c286e2e04316b78e90f1ad7e92bf38f0;hb=a78a19b15254de31c3d38b7e27469aaef0a30e97;hp=106955385dbeb947845db0ec06382999db40fda0;hpb=99dc3ebdfff927b30db58117d7bd80586e273669;p=deliverable%2Fbinutils-gdb.git diff --git a/libctf/ChangeLog b/libctf/ChangeLog index 106955385d..5f7bdf34c2 100644 --- a/libctf/ChangeLog +++ b/libctf/ChangeLog @@ -1,3 +1,103 @@ +2020-03-11 John Baldwin + + * swap.h (bswap_identity_64): Make static. + +2020-01-18 Nick Clifton + + Binutils 2.34 branch created. + +2020-01-05 Joel Brobecker + + PR binutils/25155: + * configure.ac: Add AC_CHECK_DECLS([asprintf]). + * configure, config.h.in: Regenerate. + +2020-01-01 Alan Modra + + Update year range in copyright notice of all files. + +2019-10-16 Simon Marchi + + * swap.h (bswap_16, bswap_32, bswap_64): Make static. + +2019-09-30 Nick Alcock + + * ctf-open.c (ctf_bufopen_internal): Fix tabdamage. + * ctf-types.c (ctf_type_lname): Likewise. + +2019-09-23 Nick Alcock + + * ctf-open.c (ctf_import): Do not leak a ctf_file_t ref on every + ctf_import after the first for a given file. + +2019-09-23 Nick Alcock + + * ctf-impl.h (ctf_str_append_noerr): Declare. + * ctf-util.c (ctf_str_append_noerr): Define in terms of + ctf_str_append. + * ctf-dump.c (str_append): New, call it. + (ctf_dump_format_type): Use str_append, not ctf_str_append. + (ctf_dump_label): Likewise. + (ctf_dump_objts): Likewise. + (ctf_dump_funcs): Likewise. + (ctf_dump_var): Likewise. + (ctf_dump_member): Likewise. + (ctf_dump_type): Likewise. + (ctf_dump): Likewise. + +2019-09-23 Nick Alcock + + * ctf-impl.h (ctf_alloc): Remove. + (ctf_free): Likewise. + (ctf_strdup): Likewise. + * ctf-subr.c (ctf_alloc): Remove. + (ctf_free): Likewise. + * ctf-util.c (ctf_strdup): Remove. + + * ctf-create.c (ctf_serialize): Use malloc, not ctf_alloc; free, not + ctf_free; strdup, not ctf_strdup. + (ctf_dtd_delete): Likewise. + (ctf_dvd_delete): Likewise. + (ctf_add_generic): Likewise. + (ctf_add_function): Likewise. + (ctf_add_enumerator): Likewise. + (ctf_add_member_offset): Likewise. + (ctf_add_variable): Likewise. + (membadd): Likewise. + (ctf_compress_write): Likewise. + (ctf_write_mem): Likewise. + * ctf-decl.c (ctf_decl_push): Likewise. + (ctf_decl_fini): Likewise. + (ctf_decl_sprintf): Likewise. Check for OOM. + * ctf-dump.c (ctf_dump_append): Use malloc, not ctf_alloc; free, not + ctf_free; strdup, not ctf_strdup. + (ctf_dump_free): Likewise. + (ctf_dump): Likewise. + * ctf-open.c (upgrade_types_v1): Likewise. + (init_types): Likewise. + (ctf_file_close): Likewise. + (ctf_bufopen_internal): Likewise. Check for OOM. + (ctf_parent_name_set): Likewise: report the OOM to the caller. + (ctf_cuname_set): Likewise. + (ctf_import): Likewise. + * ctf-string.c (ctf_str_purge_atom_refs): Use malloc, not ctf_alloc; + free, not ctf_free; strdup, not ctf_strdup. + (ctf_str_free_atom): Likewise. + (ctf_str_create_atoms): Likewise. + (ctf_str_add_ref_internal): Likewise. + (ctf_str_remove_ref): Likewise. + (ctf_str_write_strtab): Likewise. + +2019-08-09 Nick Alcock + + * ctf-types.c (ctf_type_encoding): Fix the dynamic case to + work right for non-int/fps. + +2019-08-08 Nick Alcock + + * ctf-types.c (ctf_type_name): Don't strlen a potentially- + null pointer. + 2019-08-07 Nick Alcock * ctf-impl.h (ctf_file_t) : New.