summaryrefslogtreecommitdiff
path: root/defs.h
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2012-01-17 18:37:13 +0000
committerDmitry V. Levin <ldv@altlinux.org>2012-01-17 18:37:13 +0000
commit024cad9a25bd11abc05525ab58b33cb570e29464 (patch)
tree41c9c2043e9033dc5242e71b86c6067d6a67336c /defs.h
parentfe585656f8d0c6ac7298df22fce0d9ee0935e264 (diff)
downloadstrace-024cad9a25bd11abc05525ab58b33cb570e29464.tar.gz
strace-024cad9a25bd11abc05525ab58b33cb570e29464.tar.bz2
strace-024cad9a25bd11abc05525ab58b33cb570e29464.tar.xz
Fix struct pt_regs declaration on i386 and x86-64
* defs.h [I386] (i386_regs): Replace definition with declaration. [X86_64] (x86_64_regs): Remove. * syscall.c [X86_64] (x86_64_regs): Make static.
Diffstat (limited to 'defs.h')
-rw-r--r--defs.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/defs.h b/defs.h
index 2238373..45e3246 100644
--- a/defs.h
+++ b/defs.h
@@ -393,9 +393,7 @@ extern int mp_ioctl(int f, int c, void *a, int s);
#ifdef LINUX
# if defined(I386)
-struct pt_regs i386_regs;
-# elif defined(X86_64)
-struct pt_regs x86_64_regs;
+extern struct pt_regs i386_regs;
# endif
#endif /* LINUX */