Update Valgrind to version 3.22.0
[ChangeLog][Third-Party Code] Updated Valgrind header used by QtTest. The change only affects portability of s390 inline assembler. Task-number: QTBUG-121346 Pick-to: 6.6 6.5 Change-Id: I7eca3b13d4f5475693c548b85b837d5d4b4b090f Reviewed-by: Kai Köhne <kai.koehne@qt.io> (cherry picked from commit 79badf1b2c92cf937b2ded1cbae40cc69b358fba) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
6ca01cd2d2
commit
c2400042ba
5
src/testlib/3rdparty/qt_attribution.json
vendored
5
src/testlib/3rdparty/qt_attribution.json
vendored
@ -4,12 +4,13 @@
|
||||
"Name": "Valgrind",
|
||||
"QDocModule": "qttestlib",
|
||||
"QtUsage": "Used on Linux ond MacOS in the Qt Test module.",
|
||||
"Comment": { "UpstreamFiles": [ "include/valgrind.h.in", "callgrind/callgrind.h" ] },
|
||||
"Comment": { "UpstreamFiles": [ "include/valgrind.h.in", "callgrind/callgrind.h" ],
|
||||
"License": "These two files are BSD; the rest of valgrind is GPL" },
|
||||
"Files": [ "valgrind_p.h", "callgrind_p.h" ],
|
||||
|
||||
"Description": "An instrumentation framework for building dynamic analysis tools.",
|
||||
"Homepage": "http://valgrind.org/",
|
||||
"Version": "3.20.0",
|
||||
"Version": "3.22.0",
|
||||
"License": "BSD 4-clause \"Original\" or \"Old\" License",
|
||||
"LicenseId": "BSD-4-Clause",
|
||||
"LicenseFile": "VALGRIND_LICENSE.txt",
|
||||
|
2
src/testlib/3rdparty/valgrind_p.h
vendored
2
src/testlib/3rdparty/valgrind_p.h
vendored
@ -4748,7 +4748,7 @@ typedef
|
||||
"lgr 1,%1\n\t" /* copy the argvec pointer in r1 */ \
|
||||
"lgr 7,11\n\t" \
|
||||
"lgr 11,%2\n\t" \
|
||||
".cfi_def_cfa r11, 0\n\t"
|
||||
".cfi_def_cfa 11, 0\n\t"
|
||||
# define VALGRIND_CFI_EPILOGUE \
|
||||
"lgr 11, 7\n\t" \
|
||||
".cfi_restore_state\n\t"
|
||||
|
Loading…
x
Reference in New Issue
Block a user