From 03c653093d7a8e096216789596186e8ce94b3faa Mon Sep 17 00:00:00 2001 From: Nick Alcock Date: Wed, 17 Feb 2021 17:02:02 +0000 Subject: [PATCH] libctf: add a NEWS I'm dividing this into three groups for now: new features, bugfixes, and bugfixes also present on a stable branch. Only user-visible bugfixes, not build-system fixes, are listed. --- libctf/NEWS | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 libctf/NEWS diff --git a/libctf/NEWS b/libctf/NEWS new file mode 100644 index 00000000000..c0aef3b83ad --- /dev/null +++ b/libctf/NEWS @@ -0,0 +1,26 @@ +-*- text -*- + +Changes in 2.37: + +* New features + +** Add ctf_lookup_by_symbol name and ctf_arc_lookup_symbol_name, analogues of + existing ctf_lookup_by_symbol and ctf_arc_lookup_symbol, but looking up + symbols by name rather than symbol number. This also works in places where no + symbol number is known, like in object files and dynamic dicts created by + ctf_create. + +* Bugfixes + +** Avoid duplicating or losing types of data object symbols when + ld -r is used + +** Prohibit typedefs with no name; prevent the linker/deduplicator + producing such typedefs + +* Bugfixes, also on 2.36 branch + +** Prevent ctf_lookup_by_name returning success when + looking up nonexistent pointer types + +** Fix ctf_type_add copying of structs with unnamed members -- 2.30.2