John, I just wanted to confirm ARM920T not supported for sure. I can now move on to looking for other tools that will run on this processor and/or ending or taking a different approach to my project.
I can't really test my app on a v7 board, too many devices to emulate and short time limit on project. Thanks for your response and we in the user community appreciate tools like this for the processors that they do support and those who created them. On 9/23/2012 12:01 AM, John Reiser wrote: >> Current or any other releases of valgrind will not run on a 16-/32-bit >> RISC ARM920T CPU core target. From the ARM documentation, it looks like >> the architecture is ARMv4T, but output of uname -a command shows it to >> be armv4tl. > Within the past year I have supplied patches to valgrind-3.7.0 to make > memcheck for non-threaded programs run on armv5[t]. This was contentious, > and the patches were not accepted into the official source code repository. > armv5 has poor hardware support for the atomic update instructions which > are necessary to support threading. The patches could be updated to make > armv5 work for non-threaded memcheck based on valgrind-3.8.0, > but I have purchased an armv7 machine, so I'm no longer highly motivated. > > armv4 is too ancient, and is not worth fighting for. > The lack of the 'bx' instruction is particularly obnoxious. > Perhaps armv4t (which has 'bx') might be worth it, > but I'm not willing to work on it. > > Find a way to use almost any current-generation armv7-based tablet computer > as a debugging device. They are available at retail for a price of about > 1/2 day of an engineer's salary+benefits. Write software stubs for the > device-specific hardware of your real device, then link them in and run > the main program under memcheck. > ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Valgrind-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/valgrind-users
