Revisions of valgrind

Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 880364 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 131)
- update to 3.17.0:
  * 3.17.0 fixes a number of bugs and adds some functional changes: support for GCC
    11, Clang 11, DWARF5 debuginfo, the 'debuginfod' debuginfo server, and
    some new instructions for Arm64, S390 and POWER.  There are also some tool
    updates.
- drop s390x-z14-vector-support.patch
    0001-lmw-lswi-and-related-PowerPC-insns-aren-t-allowed-on.patch: upstream
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 862354 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 130)
- add 0001-lmw-lswi-and-related-PowerPC-insns-aren-t-allowed-on.patch (bsc#1180412)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 860136 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 129)
- add s390x-z14-vector-support.patch (bsc#1180511)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 838585 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 128)
- update to 3.16.1 (jsc#SLE-13769):
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 826927 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 127)
- update to 3.16.1:
  * PPC sync instruction L field should only be 2 bits in ISA 3.0
  * vex: the `impossible' happened: expr_is_guardable: unhandled expr
- remove 0001-Power-PC-Fix-extraction-of-the-L-field-for-sync-inst.patch (upstream)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 816789 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 126)
- Use autopatch
  - Change armv6-support.diff to a/b format

- update to 3.16.0:
  * Many bugfixes, too many to list here, see NEWS file
  - The implicit memcpy done by each call to realloc now counts towards the
    read and write counts of resized heap blocks, making those counts higher
    and more accurate.
  - cg_annotate's --auto and --show-percs options now default to 'yes', because
    they are usually wanted.
  - callgrind_annotate's --auto and --show-percs options now default to 'yes',
    because they are usually wanted.
  - The command option --collect-systime has been enhanced to specify
    the unit used to record the elapsed time spent during system calls.
    The command option now accepts the values no|yes|msec|usec|nsec,
    where yes is a synonym of msec.  When giving the value nsec, the
    system cpu time of system calls is also recorded.
  - Several memcheck options are now dynamically changeable.
    Use  valgrind --help-dyn-options  to list them.
  - The release 3.15 introduced a backward incompatible change for
    some suppression entries related to preadv and pwritev syscalls.
    When reading a suppression entry using the unsupported 3.14 format,
    valgrind will now produce a warning to say the suppression entry will not
    work, and suggest the needed change.
  - Significantly fewer false positive errors on optimised code generated by
    Clang and GCC.  In particular, Memcheck now deals better with the
    situation where the compiler will transform C-level "A && B" into "B && A"
    under certain circumstances (in which the transformation is valid).
    Handling of integer equality/non-equality checks on partially defined
    values is also improved on some architectures.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 802666 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 125)
- add dhat-use-datadir.patch:
  * move the dhat* scripts to datadir
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 786517 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 123)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 751340 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 120)
- remove jit-register-unregister.diff (fails patch not applied check)

- Use _multibuild for creating the client-headers subpackage. As
  the headers are just copied over, the package has no substantial
  build dependencies.


- remove jit-register-unregister.diff (fails patch not applied check)

- move s390-*xml files to main package (bsc#1147071)

- Use _multibuild for creating the client-headers subpackage. As
  the headers are just copied over, the package has no substantial
  build dependencies.

- Move the BSD-style licensed client headers to a subpackage.
  Packages only requiring e.g. valgrind.h during build no longer
  need the full valgrind and valgrind-devel packages then.
- Clean up documentation a bit:
  + use %build_cond, drop unused docbook_4 BuildRequires
  + remove the Postscript Valgrind manual in favor of the PDF one.
- Add GFDL-1.2 to the License, relevant for man pages and Valgrind
  PDF/HTML manual.

- update to 3.15.0 (fate#327402) (jira SLE-5861):
  3.15.0 is a feature release with many improvements and the usual collection of
  bug fixes.
  This release supports X86/Linux, AMD64/Linux, ARM32/Linux, ARM64/Linux,
  PPC32/Linux, PPC64BE/Linux, PPC64LE/Linux, S390X/Linux, MIPS32/Linux,
  MIPS64/Linux, ARM/Android, ARM64/Android, MIPS32/Android, X86/Android,
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 743847 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 119)
- move s390-*xml files to main package (bsc#1147071)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 709369 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 117)
- update to 3.15.0 (fate#327402) (jira SLE-5861):
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 701650 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 116)
- update to 3.15.0 (fate#327402):
  3.15.0 is a feature release with many improvements and the usual collection of
  bug fixes.
  This release supports X86/Linux, AMD64/Linux, ARM32/Linux, ARM64/Linux,
  PPC32/Linux, PPC64BE/Linux, PPC64LE/Linux, S390X/Linux, MIPS32/Linux,
  MIPS64/Linux, ARM/Android, ARM64/Android, MIPS32/Android, X86/Android,
  X86/Solaris, AMD64/Solaris and AMD64/MacOSX 10.12.  There is also preliminary
  support for X86/macOS 10.13 and AMD64/macOS 10.13.
  * ==================== CORE CHANGES ===================
  * The XTree Massif output format now makes use of the information obtained
  when specifying --read-inline-info=yes.
  * amd64 (x86_64): the RDRAND and F16C insn set extensions are now supported.
  * ==================== TOOL CHANGES ====================
  * DHAT:
  - DHAT been thoroughly overhauled, improved, and given a GUI.  As a result,
    it has been promoted from an experimental tool to a regular tool.  Run it
    with --tool=dhat instead of --tool=exp-dhat.
  - DHAT now prints only minimal data when the program ends, instead writing
    the bulk of the profiling data to a file.  As a result, the --show-top-n
    and --sort-by options have been removed.
  - Profile results can be viewed with the new viewer, dh_view.html.  When
    a run ends, a short message is printed, explaining how to view the result.
  - See the documentation for more details.
  * Cachegrind:
  - cg_annotate has a new option, --show-percs, which prints percentages next
    to all event counts.
  * Callgrind:
  - callgrind_annotate has a new option, --show-percs, which prints percentages
    next to all event counts.
  - callgrind_annotate now inserts commas in call counts, and
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 677534 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 115)
- add 0001-Bug-385411-s390x-Add-z13-vector-floating-point-suppo.patch
  0001-Bug-385411-s390x-Tests-and-internals-for-z13-vector-.patch
  0001-Bug-399444-s390x-Drop-unnecessary-check-in-s390_irge.patch
  0001-Bug-403552-s390x-Fix-vector-facility-bit-number.patch (bsc#1124111)

- Don't package files twice on ppc64
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 664707 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 113)
- split into a -32bit subpackage, fix buildrequires for older distros
Displaying revisions 21 - 40 of 151
openSUSE Build Service is sponsored by