]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Upgrade to GNU General Public License version 3
authorMark Wielaard <mark@klomp.org>
Sun, 12 Oct 2025 21:57:43 +0000 (23:57 +0200)
committerMark Wielaard <mark@klomp.org>
Fri, 17 Oct 2025 22:55:07 +0000 (00:55 +0200)
commit3392155359822c0d4e8bb371862e92425054d02a
tree14aa396356d006fd02290ef8c6447ce67bec2d21
parent757dc5703d6a0e42344d3ee19a835b504f312aaf
Upgrade to GNU General Public License version 3

- Update COPYING and VEX/LICENSE.GPL to version 3.
- Update README, NEWS, docs/manual license and contributing text.
- Update file headers to say either version 3 of the License,
  or (at your option) any later version.
- Leave tests and perf file headers as is, unless the code is derived
  from Valgrind/VEX.
- Leave valgrind.h, cachegrind.h, callgrind.h, drd.h, helgrind.h,
  memcheck.h and dhat.h Hybrid-BSD licensed.
675 files changed:
COPYING
NEWS
README
VEX/LICENSE.GPL
VEX/LICENSE.README
VEX/auxprogs/genoffsets.c
VEX/priv/common_nanomips_defs.h
VEX/priv/guest_amd64_defs.h
VEX/priv/guest_amd64_helpers.c
VEX/priv/guest_amd64_toIR.c
VEX/priv/guest_arm64_defs.h
VEX/priv/guest_arm64_helpers.c
VEX/priv/guest_arm64_toIR.c
VEX/priv/guest_arm_defs.h
VEX/priv/guest_arm_helpers.c
VEX/priv/guest_arm_toIR.c
VEX/priv/guest_generic_bb_to_IR.c
VEX/priv/guest_generic_bb_to_IR.h
VEX/priv/guest_generic_x87.c
VEX/priv/guest_generic_x87.h
VEX/priv/guest_mips_defs.h
VEX/priv/guest_mips_helpers.c
VEX/priv/guest_mips_toIR.c
VEX/priv/guest_nanomips_defs.h
VEX/priv/guest_nanomips_helpers.c
VEX/priv/guest_nanomips_toIR.c
VEX/priv/guest_ppc_defs.h
VEX/priv/guest_ppc_helpers.c
VEX/priv/guest_ppc_toIR.c
VEX/priv/guest_riscv64_defs.h
VEX/priv/guest_riscv64_helpers.c
VEX/priv/guest_riscv64_toIR.c
VEX/priv/guest_s390_defs.h
VEX/priv/guest_s390_helpers.c
VEX/priv/guest_s390_toIR.c
VEX/priv/guest_x86_defs.h
VEX/priv/guest_x86_helpers.c
VEX/priv/guest_x86_toIR.c
VEX/priv/host_amd64_defs.c
VEX/priv/host_amd64_defs.h
VEX/priv/host_amd64_isel.c
VEX/priv/host_arm64_defs.c
VEX/priv/host_arm64_defs.h
VEX/priv/host_arm64_isel.c
VEX/priv/host_arm_defs.c
VEX/priv/host_arm_defs.h
VEX/priv/host_arm_isel.c
VEX/priv/host_generic_reg_alloc2.c
VEX/priv/host_generic_reg_alloc3.c
VEX/priv/host_generic_regs.c
VEX/priv/host_generic_regs.h
VEX/priv/host_generic_simd128.c
VEX/priv/host_generic_simd128.h
VEX/priv/host_generic_simd256.c
VEX/priv/host_generic_simd256.h
VEX/priv/host_generic_simd64.c
VEX/priv/host_generic_simd64.h
VEX/priv/host_mips_defs.c
VEX/priv/host_mips_defs.h
VEX/priv/host_mips_isel.c
VEX/priv/host_nanomips_defs.c
VEX/priv/host_nanomips_defs.h
VEX/priv/host_nanomips_isel.c
VEX/priv/host_ppc_defs.c
VEX/priv/host_ppc_defs.h
VEX/priv/host_ppc_isel.c
VEX/priv/host_riscv64_defs.c
VEX/priv/host_riscv64_defs.h
VEX/priv/host_riscv64_isel.c
VEX/priv/host_s390_defs.c
VEX/priv/host_s390_defs.h
VEX/priv/host_s390_isel.c
VEX/priv/host_x86_defs.c
VEX/priv/host_x86_defs.h
VEX/priv/host_x86_isel.c
VEX/priv/ir_defs.c
VEX/priv/ir_inject.c
VEX/priv/ir_match.c
VEX/priv/ir_match.h
VEX/priv/ir_opt.c
VEX/priv/ir_opt.h
VEX/priv/main_globals.c
VEX/priv/main_globals.h
VEX/priv/main_main.c
VEX/priv/main_util.c
VEX/priv/main_util.h
VEX/priv/mips_defs.h
VEX/priv/multiarch_main_main.c
VEX/priv/s390_defs.h
VEX/priv/s390_disasm.c
VEX/priv/s390_disasm.h
VEX/pub/libvex.h
VEX/pub/libvex_basictypes.h
VEX/pub/libvex_emnote.h
VEX/pub/libvex_guest_amd64.h
VEX/pub/libvex_guest_arm.h
VEX/pub/libvex_guest_arm64.h
VEX/pub/libvex_guest_mips32.h
VEX/pub/libvex_guest_mips64.h
VEX/pub/libvex_guest_ppc32.h
VEX/pub/libvex_guest_ppc64.h
VEX/pub/libvex_guest_riscv64.h
VEX/pub/libvex_guest_s390x.h
VEX/pub/libvex_guest_x86.h
VEX/pub/libvex_inner.h
VEX/pub/libvex_ir.h
VEX/pub/libvex_s390x_common.h
VEX/pub/libvex_trc_values.h
VEX/test/test-amd64.c
VEX/test/test-i386.c
VEX/useful/hd_fpu.c
VEX/useful/test_main.c
auxprogs/getoff.c
auxprogs/valgrind-di-server.c
auxprogs/valgrind-listener.c
cachegrind/cachegrind.h
cachegrind/cg_annotate.in
cachegrind/cg_arch.c
cachegrind/cg_arch.h
cachegrind/cg_branchpred.c
cachegrind/cg_diff.in
cachegrind/cg_main.c
cachegrind/cg_merge.in
cachegrind/cg_sim.c
callgrind/bb.c
callgrind/bbcc.c
callgrind/callgrind.h
callgrind/callgrind_annotate.in
callgrind/callgrind_control.in
callgrind/callstack.c
callgrind/clo.c
callgrind/context.c
callgrind/costs.c
callgrind/costs.h
callgrind/debug.c
callgrind/dump.c
callgrind/events.c
callgrind/events.h
callgrind/fn.c
callgrind/global.h
callgrind/jumps.c
callgrind/main.c
callgrind/sim.c
callgrind/threads.c
coregrind/launcher-darwin.c
coregrind/launcher-freebsd.c
coregrind/launcher-linux.c
coregrind/m_addrinfo.c
coregrind/m_aspacehl.c
coregrind/m_aspacemgr/aspacemgr-common.c
coregrind/m_aspacemgr/aspacemgr-linux.c
coregrind/m_aspacemgr/aspacemgr-segnames.c
coregrind/m_aspacemgr/priv_aspacemgr.h
coregrind/m_cache.c
coregrind/m_clientstate.c
coregrind/m_commandline.c
coregrind/m_compiler.c
coregrind/m_coredump/coredump-elf.c
coregrind/m_coredump/coredump-macho.c
coregrind/m_coredump/coredump-solaris.c
coregrind/m_cpuid.S
coregrind/m_debuginfo/d3basics.c
coregrind/m_debuginfo/debuginfo.c
coregrind/m_debuginfo/image.c
coregrind/m_debuginfo/lzoconf.h
coregrind/m_debuginfo/lzodefs.h
coregrind/m_debuginfo/minilzo-inl.c
coregrind/m_debuginfo/minilzo.h
coregrind/m_debuginfo/misc.c
coregrind/m_debuginfo/priv_d3basics.h
coregrind/m_debuginfo/priv_image.h
coregrind/m_debuginfo/priv_misc.h
coregrind/m_debuginfo/priv_readdwarf.h
coregrind/m_debuginfo/priv_readdwarf3.h
coregrind/m_debuginfo/priv_readelf.h
coregrind/m_debuginfo/priv_readexidx.h
coregrind/m_debuginfo/priv_readmacho.h
coregrind/m_debuginfo/priv_readpdb.h
coregrind/m_debuginfo/priv_storage.h
coregrind/m_debuginfo/priv_tytypes.h
coregrind/m_debuginfo/readdwarf.c
coregrind/m_debuginfo/readdwarf3.c
coregrind/m_debuginfo/readelf.c
coregrind/m_debuginfo/readexidx.c
coregrind/m_debuginfo/readmacho.c
coregrind/m_debuginfo/readpdb.c
coregrind/m_debuginfo/storage.c
coregrind/m_debuginfo/tinfl.c
coregrind/m_debuginfo/tytypes.c
coregrind/m_debuglog.c
coregrind/m_deduppoolalloc.c
coregrind/m_demangle/ansidecl.h
coregrind/m_demangle/cp-demangle.c
coregrind/m_demangle/cp-demangle.h
coregrind/m_demangle/demangle.c
coregrind/m_demangle/demangle.h
coregrind/m_demangle/dyn-string.c
coregrind/m_demangle/dyn-string.h
coregrind/m_demangle/vg_libciface.h
coregrind/m_dispatch/dispatch-amd64-darwin.S
coregrind/m_dispatch/dispatch-amd64-freebsd.S
coregrind/m_dispatch/dispatch-amd64-linux.S
coregrind/m_dispatch/dispatch-amd64-solaris.S
coregrind/m_dispatch/dispatch-arm-linux.S
coregrind/m_dispatch/dispatch-arm64-freebsd.S
coregrind/m_dispatch/dispatch-arm64-linux.S
coregrind/m_dispatch/dispatch-mips32-linux.S
coregrind/m_dispatch/dispatch-mips64-linux.S
coregrind/m_dispatch/dispatch-nanomips-linux.S
coregrind/m_dispatch/dispatch-ppc32-linux.S
coregrind/m_dispatch/dispatch-ppc64be-linux.S
coregrind/m_dispatch/dispatch-ppc64le-linux.S
coregrind/m_dispatch/dispatch-riscv64-linux.S
coregrind/m_dispatch/dispatch-s390x-linux.S
coregrind/m_dispatch/dispatch-x86-darwin.S
coregrind/m_dispatch/dispatch-x86-freebsd.S
coregrind/m_dispatch/dispatch-x86-linux.S
coregrind/m_dispatch/dispatch-x86-solaris.S
coregrind/m_errormgr.c
coregrind/m_execontext.c
coregrind/m_extension/extension-main.c
coregrind/m_extension/extension-s390x.c
coregrind/m_extension/priv_extension.h
coregrind/m_extension/priv_types_n_macros.h
coregrind/m_gdbserver/gdb/signals.h
coregrind/m_gdbserver/inferiors.c
coregrind/m_gdbserver/m_gdbserver.c
coregrind/m_gdbserver/regcache.c
coregrind/m_gdbserver/regcache.h
coregrind/m_gdbserver/regdef.h
coregrind/m_gdbserver/remote-utils-shared.c
coregrind/m_gdbserver/remote-utils.c
coregrind/m_gdbserver/server.c
coregrind/m_gdbserver/server.h
coregrind/m_gdbserver/signals.c
coregrind/m_gdbserver/target.c
coregrind/m_gdbserver/target.h
coregrind/m_gdbserver/utils.c
coregrind/m_gdbserver/valgrind-low-amd64.c
coregrind/m_gdbserver/valgrind-low-arm.c
coregrind/m_gdbserver/valgrind-low-arm64.c
coregrind/m_gdbserver/valgrind-low-mips32.c
coregrind/m_gdbserver/valgrind-low-mips64.c
coregrind/m_gdbserver/valgrind-low-nanomips.c
coregrind/m_gdbserver/valgrind-low-ppc32.c
coregrind/m_gdbserver/valgrind-low-ppc64.c
coregrind/m_gdbserver/valgrind-low-riscv64.c
coregrind/m_gdbserver/valgrind-low-s390x.c
coregrind/m_gdbserver/valgrind-low-x86.c
coregrind/m_gdbserver/valgrind-monitor-def.py
coregrind/m_gdbserver/valgrind-monitor.py
coregrind/m_gdbserver/valgrind_low.h
coregrind/m_hashtable.c
coregrind/m_initimg/initimg-darwin.c
coregrind/m_initimg/initimg-freebsd.c
coregrind/m_initimg/initimg-linux.c
coregrind/m_initimg/initimg-solaris.c
coregrind/m_libcassert.c
coregrind/m_libcbase.c
coregrind/m_libcfile.c
coregrind/m_libcprint.c
coregrind/m_libcproc.c
coregrind/m_libcsetjmp.c
coregrind/m_libcsignal.c
coregrind/m_libgcc_sup.c
coregrind/m_mach/mach_basics.c
coregrind/m_mach/mach_traps-amd64-darwin.S
coregrind/m_mach/mach_traps-x86-darwin.S
coregrind/m_machine.c
coregrind/m_main.c
coregrind/m_mallocfree.c
coregrind/m_options.c
coregrind/m_oset.c
coregrind/m_pathscan.c
coregrind/m_poolalloc.c
coregrind/m_rangemap.c
coregrind/m_redir.c
coregrind/m_replacemalloc/replacemalloc_core.c
coregrind/m_replacemalloc/vg_replace_malloc.c
coregrind/m_sbprofile.c
coregrind/m_scheduler/priv_sched-lock-impl.h
coregrind/m_scheduler/priv_sched-lock.h
coregrind/m_scheduler/priv_sema.h
coregrind/m_scheduler/sched-lock-generic.c
coregrind/m_scheduler/sched-lock.c
coregrind/m_scheduler/scheduler.c
coregrind/m_scheduler/sema.c
coregrind/m_scheduler/ticket-lock-linux.c
coregrind/m_seqmatch.c
coregrind/m_sigframe/priv_sigframe.h
coregrind/m_sigframe/sigframe-amd64-darwin.c
coregrind/m_sigframe/sigframe-amd64-freebsd.c
coregrind/m_sigframe/sigframe-amd64-linux.c
coregrind/m_sigframe/sigframe-arm-linux.c
coregrind/m_sigframe/sigframe-arm64-freebsd.c
coregrind/m_sigframe/sigframe-arm64-linux.c
coregrind/m_sigframe/sigframe-common.c
coregrind/m_sigframe/sigframe-mips32-linux.c
coregrind/m_sigframe/sigframe-mips64-linux.c
coregrind/m_sigframe/sigframe-nanomips-linux.c
coregrind/m_sigframe/sigframe-ppc32-linux.c
coregrind/m_sigframe/sigframe-ppc64-linux.c
coregrind/m_sigframe/sigframe-riscv64-linux.c
coregrind/m_sigframe/sigframe-s390x-linux.c
coregrind/m_sigframe/sigframe-solaris.c
coregrind/m_sigframe/sigframe-x86-darwin.c
coregrind/m_sigframe/sigframe-x86-freebsd.c
coregrind/m_sigframe/sigframe-x86-linux.c
coregrind/m_signals.c
coregrind/m_sparsewa.c
coregrind/m_stacks.c
coregrind/m_stacktrace.c
coregrind/m_syscall.c
coregrind/m_syswrap/priv_syswrap-darwin.h
coregrind/m_syswrap/priv_syswrap-freebsd.h
coregrind/m_syswrap/priv_syswrap-generic.h
coregrind/m_syswrap/priv_syswrap-linux-variants.h
coregrind/m_syswrap/priv_syswrap-linux.h
coregrind/m_syswrap/priv_syswrap-main.h
coregrind/m_syswrap/priv_syswrap-solaris.h
coregrind/m_syswrap/priv_syswrap-xen.h
coregrind/m_syswrap/priv_types_n_macros.h
coregrind/m_syswrap/syscall-amd64-darwin.S
coregrind/m_syswrap/syscall-amd64-freebsd.S
coregrind/m_syswrap/syscall-amd64-linux.S
coregrind/m_syswrap/syscall-amd64-solaris.S
coregrind/m_syswrap/syscall-arm-linux.S
coregrind/m_syswrap/syscall-arm64-freebsd.S
coregrind/m_syswrap/syscall-arm64-linux.S
coregrind/m_syswrap/syscall-mips32-linux.S
coregrind/m_syswrap/syscall-mips64-linux.S
coregrind/m_syswrap/syscall-nanomips-linux.S
coregrind/m_syswrap/syscall-ppc32-linux.S
coregrind/m_syswrap/syscall-ppc64be-linux.S
coregrind/m_syswrap/syscall-ppc64le-linux.S
coregrind/m_syswrap/syscall-riscv64-linux.S
coregrind/m_syswrap/syscall-s390x-linux.S
coregrind/m_syswrap/syscall-x86-darwin.S
coregrind/m_syswrap/syscall-x86-freebsd.S
coregrind/m_syswrap/syscall-x86-linux.S
coregrind/m_syswrap/syscall-x86-solaris.S
coregrind/m_syswrap/syswrap-amd64-darwin.c
coregrind/m_syswrap/syswrap-amd64-freebsd.c
coregrind/m_syswrap/syswrap-amd64-linux.c
coregrind/m_syswrap/syswrap-amd64-solaris.c
coregrind/m_syswrap/syswrap-arm-linux.c
coregrind/m_syswrap/syswrap-arm64-freebsd.c
coregrind/m_syswrap/syswrap-arm64-linux.c
coregrind/m_syswrap/syswrap-darwin.c
coregrind/m_syswrap/syswrap-freebsd.c
coregrind/m_syswrap/syswrap-generic.c
coregrind/m_syswrap/syswrap-linux-variants.c
coregrind/m_syswrap/syswrap-linux.c
coregrind/m_syswrap/syswrap-main.c
coregrind/m_syswrap/syswrap-mips32-linux.c
coregrind/m_syswrap/syswrap-mips64-linux.c
coregrind/m_syswrap/syswrap-nanomips-linux.c
coregrind/m_syswrap/syswrap-ppc32-linux.c
coregrind/m_syswrap/syswrap-ppc64-linux.c
coregrind/m_syswrap/syswrap-riscv64-linux.c
coregrind/m_syswrap/syswrap-s390x-linux.c
coregrind/m_syswrap/syswrap-solaris.c
coregrind/m_syswrap/syswrap-x86-darwin.c
coregrind/m_syswrap/syswrap-x86-freebsd.c
coregrind/m_syswrap/syswrap-x86-linux.c
coregrind/m_syswrap/syswrap-x86-solaris.c
coregrind/m_syswrap/syswrap-xen.c
coregrind/m_threadstate.c
coregrind/m_tooliface.c
coregrind/m_trampoline.S
coregrind/m_translate.c
coregrind/m_transtab.c
coregrind/m_ume/elf.c
coregrind/m_ume/macho.c
coregrind/m_ume/main.c
coregrind/m_ume/priv_ume.h
coregrind/m_ume/script.c
coregrind/m_vki.c
coregrind/m_vkiscnums.c
coregrind/m_wordfm.c
coregrind/m_xarray.c
coregrind/m_xtmemory.c
coregrind/m_xtree.c
coregrind/pub_core_addrinfo.h
coregrind/pub_core_aspacehl.h
coregrind/pub_core_aspacemgr.h
coregrind/pub_core_basics.h
coregrind/pub_core_basics_asm.h
coregrind/pub_core_clientstate.h
coregrind/pub_core_clreq.h
coregrind/pub_core_commandline.h
coregrind/pub_core_coredump.h
coregrind/pub_core_cpuid.h
coregrind/pub_core_debuginfo.h
coregrind/pub_core_debuglog.h
coregrind/pub_core_deduppoolalloc.h
coregrind/pub_core_demangle.h
coregrind/pub_core_dispatch.h
coregrind/pub_core_dispatch_asm.h
coregrind/pub_core_errormgr.h
coregrind/pub_core_execontext.h
coregrind/pub_core_extension.h
coregrind/pub_core_gdbserver.h
coregrind/pub_core_guest.h
coregrind/pub_core_hashtable.h
coregrind/pub_core_initimg.h
coregrind/pub_core_inner.h
coregrind/pub_core_libcassert.h
coregrind/pub_core_libcbase.h
coregrind/pub_core_libcfile.h
coregrind/pub_core_libcprint.h
coregrind/pub_core_libcproc.h
coregrind/pub_core_libcsetjmp.h
coregrind/pub_core_libcsignal.h
coregrind/pub_core_mach.h
coregrind/pub_core_machine.h
coregrind/pub_core_mallocfree.h
coregrind/pub_core_options.h
coregrind/pub_core_oset.h
coregrind/pub_core_pathscan.h
coregrind/pub_core_poolalloc.h
coregrind/pub_core_rangemap.h
coregrind/pub_core_redir.h
coregrind/pub_core_replacemalloc.h
coregrind/pub_core_sbprofile.h
coregrind/pub_core_scheduler.h
coregrind/pub_core_seqmatch.h
coregrind/pub_core_sigframe.h
coregrind/pub_core_signals.h
coregrind/pub_core_sparsewa.h
coregrind/pub_core_stacks.h
coregrind/pub_core_stacktrace.h
coregrind/pub_core_syscall.h
coregrind/pub_core_syswrap.h
coregrind/pub_core_threadstate.h
coregrind/pub_core_tooliface.h
coregrind/pub_core_trampoline.h
coregrind/pub_core_translate.h
coregrind/pub_core_transtab.h
coregrind/pub_core_transtab_asm.h
coregrind/pub_core_ume.h
coregrind/pub_core_vki.h
coregrind/pub_core_vkiscnums.h
coregrind/pub_core_vkiscnums_asm.h
coregrind/pub_core_wordfm.h
coregrind/pub_core_xarray.h
coregrind/pub_core_xtmemory.h
coregrind/pub_core_xtree.h
coregrind/vg_preloaded.c
coregrind/vgdb-invoker-freebsd.c
coregrind/vgdb-invoker-none.c
coregrind/vgdb-invoker-ptrace.c
coregrind/vgdb-invoker-solaris.c
coregrind/vgdb.c
coregrind/vgdb.h
dhat/dh_main.c
dhat/dh_replace_strmem.c
dhat/dh_test.js
dhat/dh_view.css
dhat/dh_view.js
dhat/dhat.h
docs/xml/manual-intro.xml
drd/drd.h
drd/drd_barrier.c
drd/drd_barrier.h
drd/drd_basics.h
drd/drd_bitmap.c
drd/drd_bitmap.h
drd/drd_clientobj.c
drd/drd_clientobj.h
drd/drd_clientreq.c
drd/drd_clientreq.h
drd/drd_cond.c
drd/drd_cond.h
drd/drd_darwin_intercepts.c
drd/drd_error.c
drd/drd_error.h
drd/drd_hb.c
drd/drd_hb.h
drd/drd_libstdcxx_intercepts.c
drd/drd_load_store.c
drd/drd_load_store.h
drd/drd_main.c
drd/drd_malloc_wrappers.c
drd/drd_malloc_wrappers.h
drd/drd_mutex.c
drd/drd_mutex.h
drd/drd_pthread_intercepts.c
drd/drd_qtcore_intercepts.c
drd/drd_rwlock.c
drd/drd_rwlock.h
drd/drd_segment.c
drd/drd_segment.h
drd/drd_semaphore.c
drd/drd_semaphore.h
drd/drd_strmem_intercepts.c
drd/drd_suppression.c
drd/drd_thread.c
drd/drd_thread.h
drd/drd_thread_bitmap.h
drd/drd_vc.c
drd/drd_vc.h
drd/pub_drd_bitmap.h
drd/tests/monitor_example.cpp
drd/tests/tsan_thread_wrappers_pthread.h
drd/tests/tsan_unittest.cpp
exp-bbv/bbv_main.c
helgrind/helgrind.h
helgrind/hg_addrdescr.c
helgrind/hg_addrdescr.h
helgrind/hg_basics.c
helgrind/hg_basics.h
helgrind/hg_errors.c
helgrind/hg_errors.h
helgrind/hg_intercepts.c
helgrind/hg_lock_n_thread.c
helgrind/hg_lock_n_thread.h
helgrind/hg_main.c
helgrind/hg_wordset.c
helgrind/hg_wordset.h
helgrind/libhb.h
helgrind/libhb_core.c
include/pub_tool_addrinfo.h
include/pub_tool_aspacehl.h
include/pub_tool_aspacemgr.h
include/pub_tool_basics.h
include/pub_tool_basics_asm.h
include/pub_tool_clientstate.h
include/pub_tool_clreq.h
include/pub_tool_debuginfo.h
include/pub_tool_deduppoolalloc.h
include/pub_tool_errormgr.h
include/pub_tool_execontext.h
include/pub_tool_gdbserver.h
include/pub_tool_guest.h
include/pub_tool_hashtable.h
include/pub_tool_libcassert.h
include/pub_tool_libcbase.h
include/pub_tool_libcfile.h
include/pub_tool_libcprint.h
include/pub_tool_libcproc.h
include/pub_tool_libcsetjmp.h
include/pub_tool_libcsignal.h
include/pub_tool_machine.h
include/pub_tool_mallocfree.h
include/pub_tool_options.h
include/pub_tool_oset.h
include/pub_tool_poolalloc.h
include/pub_tool_rangemap.h
include/pub_tool_redir.h
include/pub_tool_replacemalloc.h
include/pub_tool_seqmatch.h
include/pub_tool_signals.h
include/pub_tool_sparsewa.h
include/pub_tool_stacktrace.h
include/pub_tool_threadstate.h
include/pub_tool_tooliface.h
include/pub_tool_transtab.h
include/pub_tool_vki.h
include/pub_tool_vkiscnums.h
include/pub_tool_vkiscnums_asm.h
include/pub_tool_wordfm.h
include/pub_tool_xarray.h
include/pub_tool_xtmemory.h
include/pub_tool_xtree.h
include/valgrind.h.in
include/vki/vki-amd64-freebsd.h
include/vki/vki-amd64-linux.h
include/vki/vki-arm-linux.h
include/vki/vki-arm64-freebsd.h
include/vki/vki-arm64-linux.h
include/vki/vki-darwin.h
include/vki/vki-freebsd.h
include/vki/vki-linux-io_uring.h
include/vki/vki-linux-landlock.h
include/vki/vki-linux.h
include/vki/vki-machine-types-amd64-freebsd.h
include/vki/vki-machine-types-arm64-freebsd.h
include/vki/vki-machine-types-x86-freebsd.h
include/vki/vki-mips32-linux.h
include/vki/vki-mips64-linux.h
include/vki/vki-nanomips-linux.h
include/vki/vki-posixtypes-amd64-linux.h
include/vki/vki-posixtypes-arm-linux.h
include/vki/vki-posixtypes-arm64-linux.h
include/vki/vki-posixtypes-mips32-linux.h
include/vki/vki-posixtypes-mips64-linux.h
include/vki/vki-posixtypes-nanomips-linux.h
include/vki/vki-posixtypes-ppc32-linux.h
include/vki/vki-posixtypes-ppc64-linux.h
include/vki/vki-posixtypes-riscv64-linux.h
include/vki/vki-posixtypes-s390x-linux.h
include/vki/vki-posixtypes-x86-linux.h
include/vki/vki-ppc32-linux.h
include/vki/vki-ppc64-linux.h
include/vki/vki-riscv64-linux.h
include/vki/vki-s390x-linux.h
include/vki/vki-scnums-32bit-linux.h
include/vki/vki-scnums-amd64-linux.h
include/vki/vki-scnums-arm-linux.h
include/vki/vki-scnums-arm64-linux.h
include/vki/vki-scnums-darwin.h
include/vki/vki-scnums-freebsd.h
include/vki/vki-scnums-mips32-linux.h
include/vki/vki-scnums-mips64-linux.h
include/vki/vki-scnums-nanomips-linux.h
include/vki/vki-scnums-ppc32-linux.h
include/vki/vki-scnums-ppc64-linux.h
include/vki/vki-scnums-riscv64-linux.h
include/vki/vki-scnums-s390x-linux.h
include/vki/vki-scnums-shared-linux.h
include/vki/vki-scnums-solaris.h
include/vki/vki-scnums-x86-linux.h
include/vki/vki-solaris-repcache.h
include/vki/vki-solaris.h
include/vki/vki-x86-freebsd.h
include/vki/vki-x86-linux.h
include/vki/vki-xen-domctl.h
include/vki/vki-xen-evtchn.h
include/vki/vki-xen-gnttab.h
include/vki/vki-xen-hvm.h
include/vki/vki-xen-memory.h
include/vki/vki-xen-mmuext.h
include/vki/vki-xen-physdev.h
include/vki/vki-xen-schedop.h
include/vki/vki-xen-tmem.h
include/vki/vki-xen-version.h
include/vki/vki-xen-x86.h
include/vki/vki-xen-xsm.h
include/vki/vki-xen.h
lackey/lk_main.c
massif/ms_main.c
massif/ms_print.in
memcheck/mc_errors.c
memcheck/mc_include.h
memcheck/mc_leakcheck.c
memcheck/mc_machine.c
memcheck/mc_main.c
memcheck/mc_main_asm.c
memcheck/mc_malloc_wrappers.c
memcheck/mc_replace_strmem.c
memcheck/mc_translate.c
memcheck/memcheck.h
memcheck/tests/vbit-test/binary.c
memcheck/tests/vbit-test/irops.c
memcheck/tests/vbit-test/main.c
memcheck/tests/vbit-test/qernary.c
memcheck/tests/vbit-test/ternary.c
memcheck/tests/vbit-test/unary.c
memcheck/tests/vbit-test/util.c
memcheck/tests/vbit-test/valgrind.c
memcheck/tests/vbit-test/vbits.c
memcheck/tests/vbit-test/vbits.h
memcheck/tests/vbit-test/vtest.h
mpi/libmpiwrap.c
none/nl_main.c
none/tests/iropt-test/binary.c
none/tests/iropt-test/irops.tab
none/tests/iropt-test/main.c
none/tests/iropt-test/unary.c
none/tests/iropt-test/util.c
none/tests/iropt-test/valgrind.c
none/tests/iropt-test/vtest.h
none/tests/s390x/disasm-test/generate.c
none/tests/s390x/disasm-test/main.c
none/tests/s390x/disasm-test/main.h
none/tests/s390x/disasm-test/objdump.c
none/tests/s390x/disasm-test/objdump.h
none/tests/s390x/disasm-test/opcode.c
none/tests/s390x/disasm-test/verify.c
none/tests/s390x/disasm-test/vex.c
none/tests/s390x/disasm-test/vex.h
perf/vg_perf.in
shared/vg_replace_strmem.c
tests/vg_regtest.in