summaryrefslogtreecommitdiff
path: root/rts
diff options
context:
space:
mode:
Diffstat (limited to 'rts')
-rw-r--r--rts/RtsMessages.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/rts/RtsMessages.c b/rts/RtsMessages.c
index 33be410001..9ecd831a83 100644
--- a/rts/RtsMessages.c
+++ b/rts/RtsMessages.c
@@ -323,3 +323,12 @@ rtsBadAlignmentBarf()
{
barf("Encountered incorrectly aligned pointer. This can't be good.");
}
+
+// Used by code generator
+void rtsOutOfBoundsAccess(void) GNUC3_ATTRIBUTE(__noreturn__);
+
+void
+rtsOutOfBoundsAccess()
+{
+ barf("Encountered out of bounds array access.");
+}