Automatic date update in version.in
[binutils-gdb.git] / libctf / NEWS
blob956cca8473e4f93d2719be76c86fb5db7dd8bcee
1 -*- text -*-
3 Changes in 2.37:
5 * New features
7 ** Add ctf_lookup_by_symbol name and ctf_arc_lookup_symbol_name, analogues of
8    existing ctf_lookup_by_symbol and ctf_arc_lookup_symbol, but looking up
9    symbols by name rather than symbol number.  This also works in places where no
10    symbol number is known, like in object files and dynamic dicts created by
11    ctf_create.
13 ** libctf supports compilers that encode unrepresentable types via a special
14    kind (CTF_K_UNKNOWN) as well as via type ID 0.
16 * Bugfixes
18 ** Avoid duplicating or losing types of data object symbols when
19    ld -r is used
21 ** Prohibit typedefs with no name; prevent the linker/deduplicator
22    producing such typedefs
24 * Bugfixes, also on 2.36 branch
26 ** Prevent ctf_lookup_by_name returning success when
27    looking up nonexistent pointer types
29 ** Fix ctf_type_add copying of structs with unnamed members