binutils-gdb/libctf
Nick Alcock 58db4b3531
libctf: link: remember to turn off the LCTF_LINKING flag after ctf_link_write
We set this flag at the top of ctf_link_write (to tell ctf_serialize, way
down under the archive file writing functions, to do the various link- time
serialization things like symbol filtering and the like), but we never
remember to clear it except on error.  This is probably bad if you want to
serialize the dict yourself directly in the future after linking it (which
is...  definitely a *possible* use of the API, if rather strange).

libctf/
	* ctf-link.c (ctf_link_write): Clear LCTF_LINKING before exit.
2024-07-31 21:02:05 +01:00
..
doc libctf: doc: fix ctf_stype_t typedef string in spec 2024-06-18 13:20:31 +01:00
testsuite libctf: fix CTF dict compression 2024-07-31 21:02:05 +01:00
.gitignore libctf: restructure error handling to reduce relocations 2020-07-22 17:57:20 +01:00
aclocal.m4 mmap: Avoid the sanitizer configure check failure 2024-04-10 03:57:46 -07:00
ChangeLog Add markers for 2.43 branch/release 2024-07-20 12:43:19 +01:00
ChangeLog-2020 libctf: fix old ChangeLog typo 2021-01-05 14:53:40 +00:00
config.h.in libctf: suppress spurious failure of malloc-counting tests under valgrind 2024-06-18 13:20:32 +01:00
configure Revert "Remove LIBINTL_DEP" 2024-06-20 21:15:27 +09:30
configure.ac libctf: suppress spurious failure of malloc-counting tests under valgrind 2024-06-18 13:20:32 +01:00
ctf-archive.c libctf: fix CTF dict compression 2024-07-31 21:02:05 +01:00
ctf-create.c libctf: prohibit addition of enums with overlapping enumerator constants 2024-06-18 13:20:32 +01:00
ctf-decl.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
ctf-decls.h Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
ctf-dedup.c libctf: dedup: tiny tweaks 2024-07-31 21:02:05 +01:00
ctf-dump.c libctf, dump: correctly dump non-root-visible types 2024-07-31 21:02:04 +01:00
ctf-endian.h Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
ctf-error.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
ctf-hash.c libctf: fix dynset insertion 2024-07-31 21:02:05 +01:00
ctf-impl.h libctf: fix CTF dict compression 2024-07-31 21:02:05 +01:00
ctf-inlines.h Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
ctf-intl.h Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
ctf-labels.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
ctf-link.c libctf: link: remember to turn off the LCTF_LINKING flag after ctf_link_write 2024-07-31 21:02:05 +01:00
ctf-lookup.c libctf, include: new functions for looking up enumerators 2024-06-18 13:20:32 +01:00
ctf-open-bfd.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
ctf-open.c libctf, open: Fix enum error handling path 2024-07-31 21:02:05 +01:00
ctf-qsort_r.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
ctf-serialize.c libctf: fix CTF dict compression 2024-07-31 21:02:05 +01:00
ctf-sha1.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
ctf-sha1.h Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
ctf-string.c libctf, string: split the movable refs out of the ref list 2024-07-31 21:02:04 +01:00
ctf-subr.c libctf, subr: don't mix up errors and warnings 2024-07-31 21:02:05 +01:00
ctf-types.c libctf: support addition of types to dicts read via ctf_open() 2024-04-19 16:14:46 +01:00
ctf-util.c libctf, include: new functions for looking up enumerators 2024-06-18 13:20:32 +01:00
elf.h Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
libctf.ver libctf, include: new functions for looking up enumerators 2024-06-18 13:20:32 +01:00
Makefile.am Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
Makefile.in Revert "Remove LIBINTL_DEP" 2024-06-20 21:15:27 +09:30
NEWS include, libctf, ld: extend variable section to contain functions too 2022-03-23 13:48:32 +00:00
swap.h libctf warnings 2024-04-17 09:24:36 +09:30