Hello there!

I have been having some trouble getting Valgrind to work on an embedded 
platform we are using and have been a bit confused by the supported platform 
listing. On the website it says the following in the list of supported 
platforms (http://valgrind.org/info/platforms.html):

"ARM/Linux: up to and including ARMv7."

I read this to mean that Valgrind supports all versions of ARM from v2 to v7 
across all processor families, but I am not so sure that this reading is 
correct.

I have found many old references online to ARMv5 not being supported by 
Valgrind at all, and the 'valgrind' package in OpenEmbedded refuses to build 
for anything other than only ARMv7 exactly (I think it is confused to refuse to 
build on anything either older or newer than v7). The language used on the 
supported platform page is a little confusing to me I guess, since it doesn't 
mention the specific ARM processor families (Cortex, "Legacy", the newer 
looking hybrid 32/64 *-A architecture).

Can someone who has worked on the code clarify if Valgrind is in fact expected 
to work on an ARMv5?

Thanks a lot for your help!

IJR
Isaac Raway

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Valgrind-users mailing list
Valgrind-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to