[valgrind] [Bug 248998] ARMv5 and v6 support
https://bugs.kde.org/show_bug.cgi?id=248998 Petter Reinholdtsen changed: What|Removed |Added CC||p...@hungry.com --- Comment #5 from Petter Reinholdtsen --- Any chance for any of the developers to have a look at the patch to support armv5 and v6 (ie the Debian armel) architectures? It would be great if valgrind could be used on these. -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 248998] ARMv5 and v6 support
https://bugs.kde.org/show_bug.cgi?id=248998 Mathieu Malaterre changed: What|Removed |Added CC||ma...@debian.org -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 248998] ARMv5 and v6 support
https://bugs.kde.org/show_bug.cgi?id=248998 Nick Robinson changed: What|Removed |Added CC||notch...@gmail.com --- Comment #4 from Nick Robinson --- Chris - thanks for this, much appreciated - was planning on doing the same thing, and you bet me to it. Compiled and tested and works like a charm. V5 arm is still used in a significant number of products - here's hoping the dev team accept these changes. -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 248998] ARMv5 and v6 support
https://bugs.kde.org/show_bug.cgi?id=248998 --- Comment #3 from Chris Paulson-Ellis --- Created attachment 117327 --> https://bugs.kde.org/attachment.cgi?id=117327&action=edit ARMv5 patch against 3.14.0 -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 248998] ARMv5 and v6 support
https://bugs.kde.org/show_bug.cgi?id=248998 Chris Paulson-Ellis changed: What|Removed |Added CC||ch...@edesix.com --- Comment #2 from Chris Paulson-Ellis --- I've adapted previously circulating patches for ARMv5 to work against valgrind 3.14.0. ARMv5 support is still important. Many current SoC used in embedded devices still use older cores such as ARM926EJ-S (armv5te) in combination with specialist hardware for reasons of low cost and power consumption. My patch is largely based on this patch, which you'll have to get from the Google cache as the link is now dead: http://toxygen.net/misc/valgrind-3.9.0-armv5.diff http://webcache.googleusercontent.com/search?q=cache:UV8SsZbg5ZcJ:toxygen.net/misc/valgrind-3.9.0-armv5.diff That patch in turn credits patches from bug #281975 As well as making the patch apply to 3.14.0, I had to add further changes - in particular to the hand coded asm in memcheck/mc_main{,_asm}.c This patch contains various unpleasant hacks, but it works for me so should be useful to others with ARMv5 hardware - and could form the basis of official support in the unlikely case of the team wanting to add it. -- You are receiving this mail because: You are watching all bug changes.