[valgrind] [Bug 248998] ARMv5 and v6 support

2024-01-13 Thread Petter Reinholdtsen
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

2022-07-01 Thread Mathieu Malaterre
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

2019-01-27 Thread Nick Robinson
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

2019-01-07 Thread Chris Paulson-Ellis
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=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

2019-01-07 Thread Chris Paulson-Ellis
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.