]> granicus.if.org Git - strace/commit
Fix decoding of arm struct stat64 by aarch64 strace.
authorElliott Hughes <enh@google.com>
Fri, 28 Feb 2014 23:16:32 +0000 (23:16 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 28 Feb 2014 23:35:05 +0000 (23:35 +0000)
commitfb642bb6d63f7ffe2228bf48a6008bc8f56f67ff
tree892bc05eb0a6e03e903ff19a25c41486656df3d8
parent1d912aff16f51b055668cf639d0ee89ab262efe1
Fix decoding of arm struct stat64 by aarch64 strace.

aarch64's uapi header files have a struct stat but no struct stat64.
To correctly decode a 32-bit process' s struct stat64 we need
HAVE_STAT64, but then the build fails because there is no struct stat64.
Luckily, the aarch64 struct stat is structurally equivalent to the arm
struct stat64, so we can just reuse that.

* file.c [AARCH64] (stat64): Define to stat.

Signed-off-by: Elliott Hughes <enh@google.com>
file.c