In message <[EMAIL PROTECTED]>
        John Ripley <[EMAIL PROTECTED]> wrote:

> I realise this gets brought up often, but I'm thinking of having a
> decent go at getting at least ARMv4 support into Valgrind. I know that
> there are possibly some legal issues but:
>
> * I have never clicked through or signed an agreement not to develop
> cores or models for ARM.
> * The ARM reference manual (2nd ed) I have on my desk here doesn't
> have that agreement.
> * No datasheet I've downloaded in the past had that agreement.
> * It seems to have only appeared recently and only on ARMv6/7 data.
>
> So I think I'll basically just go ahead regardless and just stay away
> from anything ARMv6 and up (which the ARM book doesn't cover anyway).

That is the situation as I understand it, yes. I too have an ARMv4
data book at home that I purchased from a book shop without entering
into any kind of restrictive agreement.

I think the real question is how useful ARM support will be if we
can only support relatively old instruction sets.

> I just wanted to check if anyone out there had a serious go at it
> already.

I think the answer to that is yes:

dellow [~/src/valgrind-3] % ls -d VEX/*/*arm* 
VEX/orig_arm/nanoarm       VEX/priv/guest-arm/  VEX/pub/libvex_guest_arm.h
VEX/orig_arm/nanoarm.orig  VEX/priv/host-arm/

Tom

-- 
Tom Hughes ([EMAIL PROTECTED])
http://www.compton.nu/

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Valgrind-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-developers

Reply via email to