summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/exception.h
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/exception.h')
-rw-r--r--winsup/cygwin/exception.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/winsup/cygwin/exception.h b/winsup/cygwin/exception.h
index 9e34799fe..3686bb0b2 100644
--- a/winsup/cygwin/exception.h
+++ b/winsup/cygwin/exception.h
@@ -126,17 +126,15 @@ public:
~exception () __attribute__ ((always_inline)) { _except_list = save; }
};
-#else
+#else /* __x86_64__ */
#define exception_list void
typedef struct _DISPATCHER_CONTEXT *PDISPATCHER_CONTEXT;
class exception
{
-#ifdef __x86_64__
static EXCEPTION_DISPOSITION myfault (EXCEPTION_RECORD *, exception_list *,
CONTEXT *, PDISPATCHER_CONTEXT);
-#endif
static EXCEPTION_DISPOSITION handle (EXCEPTION_RECORD *, exception_list *,
CONTEXT *, PDISPATCHER_CONTEXT);
public:
@@ -162,7 +160,7 @@ public:
}
};
-#endif /* !__x86_64 */
+#endif /* !__x86_64__ */
class cygwin_exception
{