Port the latest version of valgrind 35/16235/4
authorRonan Le Martret <ronan.lemartret@iot.bzh>
Wed, 22 Aug 2018 13:43:05 +0000 (13:43 +0000)
committerronan Le Martret <ronan.lemartret@iot.bzh>
Thu, 23 Aug 2018 10:06:31 +0000 (10:06 +0000)
commit16d03b87304e2bcb01d97a560caf80ecd1d5afda
tree9f63800d5f18bd86e34b2cdd1e9652c56cbffefa
parent66d9349794b11b0bb557028e7aa084ea1246985a
Port the latest version of valgrind

Some issues appear with the current version of valgrind on aarch64.
(valgrind exits due to an unhandled instruction)
An update of valgrind solves this problem.
I guess other platform need a update on valgrind too, so this port is
not gen3 exclusive.
This port uses the yocto
recipes(poky:7e7ee662f5dea4d090293045f7498093322802cc):
 * with some fix on the patch.
 * remove patch already merged in valgrind git.

Bug-AGL: SPEC-1677

Change-Id: Ibf467bee03487252f24ef046b9fe4e4ff6d389da
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
26 files changed:
meta-agl-distro/conf/distro/poky-agl.conf
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0001-Remove-tests-that-fail-to-build-on-some-PPC32-config.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0001-makefiles-Drop-setting-mcpu-to-cortex-a8-on-arm-arch.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0001-memcheck-arm64-Define-__THROW-if-not-already-defined.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0001-memcheck-tests-Use-ucontext_t-instead-of-struct-ucon.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0001-sigqueue-Rename-_sifields-to-__si_fields-on-musl.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0001-str_tester.c-Limit-rawmemchr-test-to-glibc.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0002-context-APIs-are-not-available-on-musl.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0002-memcheck-x86-Define-__THROW-if-not-defined.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0002-remove-rpath.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0003-correct-include-directive-path-for-config.h.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0003-tests-seg_override-Replace-__modify_ldt-with-syscall.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0004-Fix-out-of-tree-builds.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0004-pth_atfork1.c-Define-error-API-for-musl.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0005-Modify-vg_test-wrapper-to-support-PTEST-formats.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0005-tc20_verifywrap.c-Fake-__GLIBC_PREREQ-with-musl.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/0006-pth_detached3.c-Dereference-pthread_t-before-adding-.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/Added-support-for-PPC-instructions-mfatbu-mfatbl.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/avoid-neon-for-targets-which-don-t-support-it.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/fixed-perl-path.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/link-gz-tests.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/ppc-headers.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/run-ptest [new file with mode: 0755]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/use-appropriate-march-mcpu-mfpu-for-ARM-test-apps.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind/valgrind-make-ld-XXX.so-strlen-intercept-optional.patch [new file with mode: 0644]
meta-agl-profile-core/recipes-devtools/valgrind/valgrind_git.bb [new file with mode: 0644]