1 1.1.1.1.4.2 perseant -*- text -*- 2 1.1.1.1.4.2 perseant 3 1.1.1.1.4.2 perseant Changes in 2.39: 4 1.1.1.1.4.2 perseant 5 1.1.1.1.4.2 perseant * New features 6 1.1.1.1.4.2 perseant 7 1.1.1.1.4.2 perseant ** The CTF variable section (if generated via ld --ctf-variables) now contains 8 1.1.1.1.4.2 perseant entries for static functions, hidden functions, and other functions with 9 1.1.1.1.4.2 perseant no associated symbol. The associated type is of kind CTF_K_FUNCTION. 10 1.1.1.1.4.2 perseant (No change if --ctf-variables is not specified, which is the default.) 11 1.1.1.1.4.2 perseant 12 1.1.1.1.4.2 perseant Changes in 2.37: 13 1.1.1.1.4.2 perseant 14 1.1.1.1.4.2 perseant * New features 15 1.1.1.1.4.2 perseant 16 1.1.1.1.4.2 perseant ** Add ctf_lookup_by_symbol name and ctf_arc_lookup_symbol_name, analogues of 17 1.1.1.1.4.2 perseant existing ctf_lookup_by_symbol and ctf_arc_lookup_symbol, but looking up 18 1.1.1.1.4.2 perseant symbols by name rather than symbol number. This also works in places where no 19 1.1.1.1.4.2 perseant symbol number is known, like in object files and dynamic dicts created by 20 1.1.1.1.4.2 perseant ctf_create. 21 1.1.1.1.4.2 perseant 22 1.1.1.1.4.2 perseant ** libctf supports compilers that encode unrepresentable types via a special 23 1.1.1.1.4.2 perseant kind (CTF_K_UNKNOWN) as well as via type ID 0. 24 1.1.1.1.4.2 perseant 25 1.1.1.1.4.2 perseant * Bugfixes 26 1.1.1.1.4.2 perseant 27 1.1.1.1.4.2 perseant ** Avoid duplicating or losing types of data object symbols when 28 1.1.1.1.4.2 perseant ld -r is used 29 1.1.1.1.4.2 perseant 30 1.1.1.1.4.2 perseant ** Prohibit typedefs with no name; prevent the linker/deduplicator 31 1.1.1.1.4.2 perseant producing such typedefs 32 1.1.1.1.4.2 perseant 33 1.1.1.1.4.2 perseant * Bugfixes, also on 2.36 branch 34 1.1.1.1.4.2 perseant 35 1.1.1.1.4.2 perseant ** Prevent ctf_lookup_by_name returning success when 36 1.1.1.1.4.2 perseant looking up nonexistent pointer types 37 1.1.1.1.4.2 perseant 38 1.1.1.1.4.2 perseant ** Fix ctf_type_add copying of structs with unnamed members 39