freebsd-ports/devel/valgrind-devel/pkg-plist
Kyle Evans 6661ef7cdc devel/valgrind-devel: update to Paul Floyd's FreeBSD valgrind branch
This branch rebases us forward to Valgrind 3.17.0, incredibly current as
of today. It also fixes a vast array of known issues, making valgrind-devel
actually functional on 13.0-CURRENT and fixing most of the regression tests
on clang/amd64.

All patches previously in the port have been incorporated into this branch.

There are still some open issues remaining:
- https://github.com/paulfloyd/freebsd_valgrind/issues

Paul has summarized the regtest status here:
- https://github.com/paulfloyd/freebsd_valgrind/wiki/Regtest-status

This port is believed to be largely functional enough to get wider testing.
Many, many thanks to the excellent work of Paul Floyd to modernize our
valgrind port.

Pass MAINTAINER over to Paul, as he intends to continue working on an effort
to upstream valgrind/FreeBSD support.

Approved by:	zeising (maintainer)
Differential Revision:	https://reviews.freebsd.org/D25452
2020-07-24 18:00:31 +00:00

301 lines
11 KiB
Text

bin/callgrind_annotate
bin/callgrind_control
bin/cg_annotate
bin/cg_diff
bin/cg_merge
bin/ms_print
bin/valgrind
bin/valgrind-di-server
bin/valgrind-listener
bin/vgdb
include/valgrind/callgrind.h
include/valgrind/config.h
include/valgrind/drd.h
include/valgrind/helgrind.h
include/valgrind/libvex.h
include/valgrind/libvex_basictypes.h
include/valgrind/libvex_emnote.h
include/valgrind/libvex_guest_amd64.h
include/valgrind/libvex_guest_arm.h
include/valgrind/libvex_guest_arm64.h
include/valgrind/libvex_guest_mips32.h
include/valgrind/libvex_guest_mips64.h
include/valgrind/libvex_guest_offsets.h
include/valgrind/libvex_guest_ppc32.h
include/valgrind/libvex_guest_ppc64.h
include/valgrind/libvex_guest_s390x.h
include/valgrind/libvex_guest_x86.h
include/valgrind/libvex_inner.h
include/valgrind/libvex_ir.h
include/valgrind/libvex_s390x_common.h
include/valgrind/libvex_trc_values.h
include/valgrind/memcheck.h
include/valgrind/pub_tool_addrinfo.h
include/valgrind/pub_tool_aspacehl.h
include/valgrind/pub_tool_aspacemgr.h
include/valgrind/pub_tool_basics.h
include/valgrind/pub_tool_basics_asm.h
include/valgrind/pub_tool_clientstate.h
include/valgrind/pub_tool_clreq.h
include/valgrind/pub_tool_deduppoolalloc.h
include/valgrind/pub_tool_debuginfo.h
include/valgrind/pub_tool_errormgr.h
include/valgrind/pub_tool_execontext.h
include/valgrind/pub_tool_gdbserver.h
include/valgrind/pub_tool_guest.h
include/valgrind/pub_tool_hashtable.h
include/valgrind/pub_tool_libcassert.h
include/valgrind/pub_tool_libcbase.h
include/valgrind/pub_tool_libcfile.h
include/valgrind/pub_tool_libcprint.h
include/valgrind/pub_tool_libcproc.h
include/valgrind/pub_tool_libcsetjmp.h
include/valgrind/pub_tool_libcsignal.h
include/valgrind/pub_tool_machine.h
include/valgrind/pub_tool_mallocfree.h
include/valgrind/pub_tool_options.h
include/valgrind/pub_tool_oset.h
include/valgrind/pub_tool_poolalloc.h
include/valgrind/pub_tool_rangemap.h
include/valgrind/pub_tool_redir.h
include/valgrind/pub_tool_replacemalloc.h
include/valgrind/pub_tool_seqmatch.h
include/valgrind/pub_tool_signals.h
include/valgrind/pub_tool_sparsewa.h
include/valgrind/pub_tool_stacktrace.h
include/valgrind/pub_tool_threadstate.h
include/valgrind/pub_tool_tooliface.h
include/valgrind/pub_tool_transtab.h
include/valgrind/pub_tool_vki.h
include/valgrind/pub_tool_vkiscnums.h
include/valgrind/pub_tool_vkiscnums_asm.h
include/valgrind/pub_tool_wordfm.h
include/valgrind/pub_tool_xarray.h
include/valgrind/pub_tool_xtmemory.h
include/valgrind/pub_tool_xtree.h
include/valgrind/valgrind.h
include/valgrind/vki/vki-amd64-freebsd.h
include/valgrind/vki/vki-amd64-linux.h
include/valgrind/vki/vki-arm-linux.h
include/valgrind/vki/vki-arm64-linux.h
include/valgrind/vki/vki-darwin.h
include/valgrind/vki/vki-freebsd.h
include/valgrind/vki/vki-linux.h
include/valgrind/vki/vki-machine-types-amd64-freebsd.h
include/valgrind/vki/vki-machine-types-x86-freebsd.h
include/valgrind/vki/vki-mips32-linux.h
include/valgrind/vki/vki-posixtypes-amd64-linux.h
include/valgrind/vki/vki-posixtypes-arm-linux.h
include/valgrind/vki/vki-posixtypes-arm64-linux.h
include/valgrind/vki/vki-posixtypes-mips32-linux.h
include/valgrind/vki/vki-posixtypes-ppc32-linux.h
include/valgrind/vki/vki-posixtypes-ppc64-linux.h
include/valgrind/vki/vki-posixtypes-s390x-linux.h
include/valgrind/vki/vki-posixtypes-x86-linux.h
include/valgrind/vki/vki-ppc32-linux.h
include/valgrind/vki/vki-ppc64-linux.h
include/valgrind/vki/vki-s390x-linux.h
include/valgrind/vki/vki-scnums-amd64-linux.h
include/valgrind/vki/vki-scnums-arm-linux.h
include/valgrind/vki/vki-scnums-arm64-linux.h
include/valgrind/vki/vki-scnums-darwin.h
include/valgrind/vki/vki-scnums-freebsd.h
include/valgrind/vki/vki-scnums-mips32-linux.h
include/valgrind/vki/vki-scnums-ppc32-linux.h
include/valgrind/vki/vki-scnums-ppc64-linux.h
include/valgrind/vki/vki-scnums-s390x-linux.h
include/valgrind/vki/vki-scnums-x86-linux.h
include/valgrind/vki/vki-x86-freebsd.h
include/valgrind/vki/vki-x86-linux.h
include/valgrind/vki/vki-linux-drm.h
include/valgrind/vki/vki-linux-io_uring.h
include/valgrind/vki/vki-mips64-linux.h
include/valgrind/vki/vki-nanomips-linux.h
include/valgrind/vki/vki-posixtypes-mips64-linux.h
include/valgrind/vki/vki-posixtypes-nanomips-linux.h
include/valgrind/vki/vki-scnums-32bit-linux.h
include/valgrind/vki/vki-scnums-mips64-linux.h
include/valgrind/vki/vki-scnums-nanomips-linux.h
include/valgrind/vki/vki-scnums-shared-linux.h
include/valgrind/vki/vki-scnums-solaris.h
include/valgrind/vki/vki-solaris-repcache.h
include/valgrind/vki/vki-solaris.h
include/valgrind/vki/vki-xen-domctl.h
include/valgrind/vki/vki-xen-evtchn.h
include/valgrind/vki/vki-xen-gnttab.h
include/valgrind/vki/vki-xen-hvm.h
include/valgrind/vki/vki-xen-memory.h
include/valgrind/vki/vki-xen-mmuext.h
include/valgrind/vki/vki-xen-physdev.h
include/valgrind/vki/vki-xen-schedop.h
include/valgrind/vki/vki-xen-sysctl.h
include/valgrind/vki/vki-xen-tmem.h
include/valgrind/vki/vki-xen-version.h
include/valgrind/vki/vki-xen-x86.h
include/valgrind/vki/vki-xen-xsm.h
include/valgrind/vki/vki-xen.h
lib/valgrind/32bit-core-valgrind-s1.xml
lib/valgrind/32bit-core-valgrind-s2.xml
lib/valgrind/32bit-core.xml
lib/valgrind/32bit-linux-valgrind-s1.xml
lib/valgrind/32bit-linux-valgrind-s2.xml
lib/valgrind/32bit-linux.xml
lib/valgrind/32bit-sse-valgrind-s1.xml
lib/valgrind/32bit-sse-valgrind-s2.xml
lib/valgrind/32bit-sse.xml
lib/valgrind/64bit-avx-valgrind-s1.xml
lib/valgrind/64bit-avx-valgrind-s2.xml
lib/valgrind/64bit-avx.xml
lib/valgrind/64bit-core-valgrind-s1.xml
lib/valgrind/64bit-core-valgrind-s2.xml
lib/valgrind/64bit-core.xml
lib/valgrind/64bit-linux-valgrind-s1.xml
lib/valgrind/64bit-linux-valgrind-s2.xml
lib/valgrind/64bit-linux.xml
lib/valgrind/64bit-sse-valgrind-s1.xml
lib/valgrind/64bit-sse-valgrind-s2.xml
lib/valgrind/64bit-sse.xml
lib/valgrind/amd64-avx-coresse-valgrind.xml
lib/valgrind/amd64-avx-coresse.xml
lib/valgrind/amd64-avx-linux-valgrind.xml
lib/valgrind/amd64-avx-linux.xml
lib/valgrind/amd64-coresse-valgrind.xml
lib/valgrind/amd64-linux-valgrind.xml
lib/valgrind/arm-core-valgrind-s1.xml
lib/valgrind/arm-core-valgrind-s2.xml
lib/valgrind/arm-core.xml
lib/valgrind/arm-vfpv3-valgrind-s1.xml
lib/valgrind/arm-vfpv3-valgrind-s2.xml
lib/valgrind/arm-vfpv3.xml
lib/valgrind/arm-with-vfpv3-valgrind.xml
lib/valgrind/arm-with-vfpv3.xml
lib/valgrind/mips-cp0-valgrind-s1.xml
lib/valgrind/mips-cp0-valgrind-s2.xml
lib/valgrind/mips-cp0.xml
lib/valgrind/mips-cpu-valgrind-s1.xml
lib/valgrind/mips-cpu-valgrind-s2.xml
lib/valgrind/mips-cpu.xml
lib/valgrind/mips-fpu-valgrind-s1.xml
lib/valgrind/mips-fpu-valgrind-s2.xml
lib/valgrind/mips-fpu.xml
lib/valgrind/mips-linux-valgrind.xml
lib/valgrind/mips-linux.xml
lib/valgrind/mips64-cp0-valgrind-s1.xml
lib/valgrind/mips64-cp0-valgrind-s2.xml
lib/valgrind/mips64-cp0.xml
lib/valgrind/mips64-cpu-valgrind-s1.xml
lib/valgrind/mips64-cpu-valgrind-s2.xml
lib/valgrind/mips64-cpu.xml
lib/valgrind/mips64-fpu-valgrind-s1.xml
lib/valgrind/mips64-fpu-valgrind-s2.xml
lib/valgrind/mips64-fpu.xml
lib/valgrind/mips64-linux-valgrind.xml
lib/valgrind/mips64-linux.xml
lib/valgrind/power-core-valgrind-s1.xml
lib/valgrind/power-core-valgrind-s2.xml
lib/valgrind/s390-acr-valgrind-s1.xml
lib/valgrind/s390-acr-valgrind-s2.xml
lib/valgrind/s390-acr.xml
lib/valgrind/s390-fpr-valgrind-s1.xml
lib/valgrind/s390-fpr-valgrind-s2.xml
lib/valgrind/s390-fpr.xml
lib/valgrind/s390x-core64-valgrind-s1.xml
lib/valgrind/s390x-core64-valgrind-s2.xml
lib/valgrind/s390x-core64.xml
lib/valgrind/s390x-generic-valgrind.xml
lib/valgrind/s390x-generic.xml
lib/valgrind/s390x-linux64-valgrind-s1.xml
lib/valgrind/s390x-linux64-valgrind-s2.xml
lib/valgrind/s390x-linux64.xml
%%AMD64%%lib/valgrind/cachegrind-amd64-freebsd
%%X86%%lib/valgrind/cachegrind-x86-freebsd
%%AMD64%%lib/valgrind/callgrind-amd64-freebsd
%%X86%%lib/valgrind/callgrind-x86-freebsd
lib/valgrind/default.supp
%%AMD64%%lib/valgrind/dhat-amd64-freebsd
%%X86%%lib/valgrind/dhat-x86-freebsd
%%AMD64%%lib/valgrind/drd-amd64-freebsd
%%X86%%lib/valgrind/drd-x86-freebsd
%%AMD64%%lib/valgrind/exp-bbv-amd64-freebsd
%%X86%%lib/valgrind/exp-bbv-x86-freebsd
%%AMD64%%lib/valgrind/helgrind-amd64-freebsd
%%X86%%lib/valgrind/helgrind-x86-freebsd
lib/valgrind/i386-coresse-valgrind.xml
lib/valgrind/i386-linux-valgrind.xml
%%X86%%lib/valgrind/getoff-x86-freebsd
%%AMD64%%lib/valgrind/getoff-amd64-freebsd
%%AMD64%%lib/valgrind/lackey-amd64-freebsd
%%X86%%lib/valgrind/lackey-x86-freebsd
%%AMD64%%lib/valgrind/libcoregrind-amd64-freebsd.a
%%X86%%lib/valgrind/libcoregrind-x86-freebsd.a
%%AMD64%%lib/valgrind/libgcc-sup-amd64-freebsd.a
%%X86%%lib/valgrind/libgcc-sup-x86-freebsd.a
%%AMD64%%lib/valgrind/libreplacemalloc_toolpreload-amd64-freebsd.a
%%X86%%lib/valgrind/libreplacemalloc_toolpreload-x86-freebsd.a
%%AMD64%%lib/valgrind/libvex-amd64-freebsd.a
%%X86%%lib/valgrind/libvex-x86-freebsd.a
%%AMD64%%lib/valgrind/libvexmultiarch-amd64-freebsd.a
%%X86%%lib/valgrind/libvexmultiarch-x86-freebsd.a
%%AMD64%%lib/valgrind/massif-amd64-freebsd
%%X86%%lib/valgrind/massif-x86-freebsd
%%AMD64%%lib/valgrind/memcheck-amd64-freebsd
%%X86%%lib/valgrind/memcheck-x86-freebsd
%%AMD64%%lib/valgrind/none-amd64-freebsd
%%X86%%lib/valgrind/none-x86-freebsd
lib/valgrind/power-altivec-valgrind-s1.xml
lib/valgrind/power-altivec-valgrind-s2.xml
lib/valgrind/power-altivec.xml
lib/valgrind/power-core.xml
lib/valgrind/power-fpu-valgrind-s1.xml
lib/valgrind/power-fpu-valgrind-s2.xml
lib/valgrind/power-fpu.xml
lib/valgrind/power-linux-valgrind-s1.xml
lib/valgrind/power-linux-valgrind-s2.xml
lib/valgrind/power-linux.xml
lib/valgrind/power-vsx-valgrind-s1.xml
lib/valgrind/power-vsx-valgrind-s2.xml
lib/valgrind/power-vsx.xml
lib/valgrind/power64-core-valgrind-s1.xml
lib/valgrind/power64-core-valgrind-s2.xml
lib/valgrind/power64-core.xml
lib/valgrind/power64-core2-valgrind-s1.xml
lib/valgrind/power64-core2-valgrind-s2.xml
lib/valgrind/power64-linux-valgrind-s1.xml
lib/valgrind/power64-linux-valgrind-s2.xml
lib/valgrind/power64-linux.xml
lib/valgrind/powerpc-altivec32l-valgrind.xml
lib/valgrind/powerpc-altivec32l.xml
lib/valgrind/powerpc-altivec64l-valgrind.xml
lib/valgrind/powerpc-altivec64l.xml
lib/valgrind/s390-vx-valgrind-s1.xml
lib/valgrind/s390-vx-valgrind-s2.xml
lib/valgrind/s390-vx.xml
lib/valgrind/s390x-vx-linux-valgrind.xml
lib/valgrind/s390x-vx-linux.xml
%%AMD64%%lib/valgrind/vgpreload_core-amd64-freebsd.so
%%X86%%lib/valgrind/vgpreload_core-x86-freebsd.so
%%AMD64%%lib/valgrind/vgpreload_drd-amd64-freebsd.so
%%X86%%lib/valgrind/vgpreload_drd-x86-freebsd.so
%%AMD64%%lib/valgrind/vgpreload_dhat-amd64-freebsd.so
%%X86%%lib/valgrind/vgpreload_dhat-x86-freebsd.so
%%AMD64%%lib/valgrind/vgpreload_helgrind-amd64-freebsd.so
%%X86%%lib/valgrind/vgpreload_helgrind-x86-freebsd.so
%%AMD64%%lib/valgrind/vgpreload_massif-amd64-freebsd.so
%%X86%%lib/valgrind/vgpreload_massif-x86-freebsd.so
%%AMD64%%lib/valgrind/vgpreload_memcheck-amd64-freebsd.so
%%X86%%lib/valgrind/vgpreload_memcheck-x86-freebsd.so
%%MPI%%lib/valgrind/libmpiwrap-%%ARCH%%-freebsd.so
libdata/pkgconfig/valgrind.pc
libexec/valgrind/dh_view.css
libexec/valgrind/dh_view.html
libexec/valgrind/dh_view.js
%%MANPAGES%%man/man1/callgrind_annotate.1.gz
%%MANPAGES%%man/man1/callgrind_control.1.gz
%%MANPAGES%%man/man1/cg_annotate.1.gz
%%MANPAGES%%man/man1/cg_diff.1.gz
%%MANPAGES%%man/man1/cg_merge.1.gz
%%MANPAGES%%man/man1/ms_print.1.gz
%%MANPAGES%%man/man1/valgrind-di-server.1.gz
%%MANPAGES%%man/man1/valgrind-listener.1.gz
%%MANPAGES%%man/man1/valgrind.1.gz
%%MANPAGES%%man/man1/vgdb.1.gz