Bug#791985: Please support ARM64 (ucontext_t)

Michael Prokop mika at debian.org
Fri Jul 10 10:12:51 UTC 2015


Hi Martin :)

Cc-ing Guy, upstream of libguytools + guymager

* Martin Michlmayr [Thu Jul 09, 2015 at 03:32:01PM -0400]:
> Package: libguytools2
> Version: 2.0.3-1
> Severity: wishlist
> User: debian-arm at lists.debian.org
> Usertags: arm64 port

> This package fails to build on arm64, but a quick looks suggests
> this package might be useful on arm64.  Do you know if upstream or
> someone else is working on arm64 support ("aarch64") already?

> The only arch specific code I could fine was in toolsignal.cpp:

>       #if   defined(__i386__)
>          pIP = (void*) pUContext->uc_mcontext.gregs[REG_EIP];
>       #elif defined(__x86_64__)
>          pIP = (void*) pUContext->uc_mcontext.gregs[REG_RIP];
>       #elif defined(__hppa__)
>          pIP = (void*) pUContext->uc_mcontext.sc_iaoq[0] & ~0x3UL;
>       #elif (defined (__ppc__)) || (defined (__powerpc__))
>          pIP = (void*) pUContext->uc_mcontext.regs->nip;
>       #endif

The only consumer of libguytools is guymager, which itself is
"Architecture: amd64 i386 powerpc" only (due to some architecture
specific optimizations for performance reasons AFAIK), so I'm not
sure what Guy as upstream thinks of that. Opinions? :)

regards,
-mika-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/forensics-devel/attachments/20150710/f3977ce2/attachment.sig>


More information about the forensics-devel mailing list