Revisions of valgrind
Ana Guerrero (anag+factory)
accepted
request 1221731
from
Dirk Mueller (dirkmueller)
(revision 152)
- update to 3.23.0 (jsc#PED-10260):
Ana Guerrero (anag+factory)
accepted
request 1170624
from
Dirk Mueller (dirkmueller)
(revision 151)
- update to 3.23.0: * Added ARM64 support for FreeBSD. * ARM64 now supports dotprod instructions (sdot/udot). * AMD64 better supports code build with -march=x86-64-v3. fused-multiple-add instructions (fma) are now emulated more accurately. And memcheck now handles __builtin_strcmp using 128/256 bit vectors with sse4.1, avx/avx2. * S390X added support for NNPA (neural network processing assist) facility vector instructions VCNF, VCLFNH, VCFN, VCLFNL, VCRNF and NNPA (z16/arch14). * X86 recognizes new binutils-2.42 nop patterns. - drop VEX-x86-nop-pattern.patch (upstream) - drop armv6-support.diff (obsolete)
Ana Guerrero (anag+factory)
accepted
request 1128515
from
Dirk Mueller (dirkmueller)
(revision 149)
- update to 3.22.0: (jsc#PED-5442): * Memcheck now tests and warns about the values used for alignment and size. These apply to various functions: memalign, posix_memalign and aligned_alloc in C and various overloads of operators new and delete in C++. The kinds of error that can be detected are - invalid alignment, for instance the alignment is usually required to be a power of 2 - mismatched alignment between aligned allocation and aligned deallocation - mismatched size when sized delete is used - bad size for functions that have implementation defined behaviour when the requested size is zero * many bug fixes, see https://valgrind.org/docs/manual/dist.news.html
Ana Guerrero (anag+factory)
accepted
request 1128060
from
Factory Maintainer (factory-maintainer)
(revision 148)
Automatic submission by obs-autosubmit
Ana Guerrero (anag+factory)
accepted
request 1125820
from
Dirk Mueller (dirkmueller)
(revision 147)
- add VEX-x86-pinsrd.patch (bko#276780)
Ana Guerrero (anag+factory)
accepted
request 1120367
from
Dirk Mueller (dirkmueller)
(revision 146)
- remove buildrequires on 32bit packages
Ana Guerrero (anag+factory)
accepted
request 1119663
from
Dirk Mueller (dirkmueller)
(revision 145)
- update filelist for 32bit disabled projects * More DWARF5 support as generated by clang14. - drop unnecessary procps buildrequires - add upstream handle-rseq-syscall.patch to fix run with glibc 2.35 * 3.18.1 fixes a number of bugs and adds support for glibc-2.34, and for new platforms x86/FreeBSD and amd64/FreeBSD. Debuginfo reading is faster, and completed, and some newer ARM64 and S390 instructions are also supported. - add s390x-z14-vector-support.patch (bsc#1180511) - add aarch64-support.diff, aarch64-VEX-support.diff: aarch64 support - add armv6-support.diff: Add support for armv6hl - Add Source URL, see https://en.opensuse.org/SourceUrls - Fix last patch - Add valgrind-glibc-2.17.patch to fix compilation with glibc 2.17 * The C++ demangler has been updated so as to work well with C++ * See https://bugs.kde.org/show_bug.cgi?id=290719 - fix build on ppc (32bit) * 3.4.1 is a bug-fix release that fixes some regressions and - fix divisions by zero in massif (#310234) - update suppressions - fix valgrind on x86_64 (#296803) - suppression update - update to 3.2.2: recent binutils * lots of emulation fixlets - update to 3.1.1 (FATE #300493) - various updates from branch to fix PPC32 support - Fix GDB support - update to 3.1 branch - fix strict-aliasing issue
Dominique Leuenberger (dimstar_suse)
accepted
request 1103815
from
Factory Maintainer (factory-maintainer)
(revision 144)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 1087804
from
Dirk Mueller (dirkmueller)
(revision 143)
- update to 3.21.0: * When GDB is used to debug a program running under valgrind using the valgrind gdbserver, GDB will automatically load some python code provided in valgrind defining GDB front end commands corresponding to the valgrind monitor commands. * These GDB front end commands accept the same format as the monitor commands directly sent to the Valgrind gdbserver. These GDB front end commands provide a better integration in the GDB command line interface, so as to use for example GDB auto-completion, command specific help, searching for a command or command help matching a regexp, ... For relevant monitor commands, GDB will evaluate arguments to make the use of monitor commands easier. For example, instead of having to print the address of a variable to pass it to a subsequent monitor command, the GDB front end command will evaluate the address argument. * The vgdb utility now supports extended-remote protocol when invoked with --multi. In this mode the GDB run command is supported. Which means you don't need to run gdb and valgrind from different terminals. * The behaviour of realloc with a size of zero can now be changed for tools that intercept malloc. Those tools are memcheck, helgrind, drd, massif and dhat. Realloc implementations generally do one of two things - free the memory like free() and return NULL (GNU libc and ptmalloc). - either free the memory and then allocate a minimum sized block or just return the original pointer. Return NULL if the
Dominique Leuenberger (dimstar_suse)
accepted
request 1075172
from
Dirk Mueller (dirkmueller)
(revision 142)
Dominique Leuenberger (dimstar_suse)
accepted
request 1060362
from
Dirk Mueller (dirkmueller)
(revision 141)
- update to 3.19.0 (bsc#1204685): * obsoletes backport 0001-arm64-Mismatch-detected-between-RDMA-and-atomics-fea.patch on older distributions
Dominique Leuenberger (dimstar_suse)
accepted
request 1031320
from
Dirk Mueller (dirkmueller)
(revision 140)
- update to 3.20.0: * The option "--vgdb-stop-at=event1,event2,..." accepts the new value abexit. This indicates to invoke gdbserver when your program exits abnormally (i.e. with a non zero exit code). * Fix Rust v0 name demangling. * The Linux rseq syscall is now implemented as (silently) returning ENOSYS. * Add FreeBSD syscall wrappers for __specialfd and __realpathat. * Remove FreeBSD dependencies on COMPAT10, which fixes compatibility with HardenedBSD * The option --enable-debuginfod=<no|yes> [default: yes] has been added on Linux. * More DWARF5 support as generated by clang14.
Dominique Leuenberger (dimstar_suse)
accepted
request 992608
from
Dirk Mueller (dirkmueller)
(revision 139)
- exclude client-headers from building for non-supported architectures
Dominique Leuenberger (dimstar_suse)
accepted
request 976045
from
Dirk Mueller (dirkmueller)
(revision 138)
- update to 3.12.0 (bsc#1017016, FATE#321455, bsc#987635, CVE-2016-6131)
Dominique Leuenberger (dimstar_suse)
accepted
request 971624
from
Dirk Mueller (dirkmueller)
(revision 137)
Dominique Leuenberger (dimstar_suse)
accepted
request 969550
from
Dirk Mueller (dirkmueller)
(revision 136)
- update to 3.19.0: * Fix Rust v0 name demangling. * The Linux rseq syscall is now implemented as (silently) returning ENOSYS. * Add FreeBSD syscall wrappers for __specialfd and __realpathat. * Remove FreeBSD dependencies on COMPAT10, which fixes compatibility with HardenedBSD * see https://valgrind.org/docs/manual/dist.news.html for list of bugfixes - drop handle-rseq-syscall.patch: upstream
Dominique Leuenberger (dimstar_suse)
accepted
request 960470
from
Dirk Mueller (dirkmueller)
(revision 135)
- add upstream handle-rseq-syscall.patch to fix run with glibc 2.35
Dominique Leuenberger (dimstar_suse)
accepted
request 946922
from
Dirk Mueller (dirkmueller)
(revision 134)
- update to 3.18.1 (jsc#SLE-18639):
Dominique Leuenberger (dimstar_suse)
accepted
request 931245
from
Dirk Mueller (dirkmueller)
(revision 133)
Displaying revisions 1 - 20 of 152