aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-07-08 15:56:13 -0400
committerMike Frysinger <vapier@gentoo.org>2011-07-08 15:56:13 -0400
commit039b24cb0b97e69e8008de0037170c9a4a18de9a (patch)
treea3b1454602b49bfb8b4a5c16e8358666c0e3ee2a /localdecls.h
parentlibsandbox: invert debug checking order to avoid uninitialized variables (diff)
downloadsandbox-039b24cb0b97e69e8008de0037170c9a4a18de9a.tar.gz
sandbox-039b24cb0b97e69e8008de0037170c9a4a18de9a.tar.bz2
sandbox-039b24cb0b97e69e8008de0037170c9a4a18de9a.zip
libsandbox: delay trace_regs #error until use
Don't error out if we're missing trace_regs, but we don't ever actually use it. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'localdecls.h')
-rw-r--r--localdecls.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/localdecls.h b/localdecls.h
index 83c01d6..3992834 100644
--- a/localdecls.h
+++ b/localdecls.h
@@ -63,12 +63,13 @@ typedef __sighandler_t sighandler_t;
# endif
#endif
+#define HAVE_TRACE_REGS
#if defined(HAVE_STRUCT_PT_REGS)
typedef struct pt_regs trace_regs;
#elif defined(HAVE_STRUCT_USER_REGS_STRUCT)
typedef struct user_regs_struct trace_regs;
#else
-# error "unable to find struct for tracing regs"
+# undef HAVE_TRACE_REGS
#endif
#ifndef ARRAY_SIZE