summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeoffrey Mainland <gmainlan@microsoft.com>2012-10-30 20:49:37 +0000
committerGeoffrey Mainland <gmainlan@microsoft.com>2012-10-30 20:50:47 +0000
commit82ede42607140f8e8a05579a43fb4e7376a430db (patch)
tree5cdf0647948143b4037a0e1c2a1091a82f15400e
parent6a685070116d3e61cda0c622212acac6482885d0 (diff)
downloadhaskell-82ede42607140f8e8a05579a43fb4e7376a430db.tar.gz
Properly mark C-- calls to _assertFail as "never returns".
-rw-r--r--includes/Cmm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/includes/Cmm.h b/includes/Cmm.h
index 2b5d93b2d1..36aae9b8dc 100644
--- a/includes/Cmm.h
+++ b/includes/Cmm.h
@@ -194,7 +194,7 @@
if (predicate) { \
/*null*/; \
} else { \
- foreign "C" _assertFail(NULL, __LINE__); \
+ foreign "C" _assertFail(NULL, __LINE__) never returns; \
}
#else
#define ASSERT(p) /* nothing */