summaryrefslogtreecommitdiff
path: root/libraries/base/cbits
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2008-05-09 14:53:34 +0000
committerSimon Marlow <marlowsd@gmail.com>2008-05-09 14:53:34 +0000
commite6a38b39a74c451c65f1dec1b4522e1d1e3c5c24 (patch)
treeb162530247265f989140e0dbedcd3877ad75d12a /libraries/base/cbits
parente2294ec140f9cc296774722a3cb57ba883e8088e (diff)
downloadhaskell-e6a38b39a74c451c65f1dec1b4522e1d1e3c5c24.tar.gz
Avoid calling varargs functions using the FFI
Calling varargs functions is explicitly deprecated according to the FFI specification. It used to work, just about, but it broke with the recent changes to the via-C backend to not use header files.
Diffstat (limited to 'libraries/base/cbits')
-rw-r--r--libraries/base/cbits/PrelIOUtils.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/libraries/base/cbits/PrelIOUtils.c b/libraries/base/cbits/PrelIOUtils.c
index f37c4b6726..556736e86b 100644
--- a/libraries/base/cbits/PrelIOUtils.c
+++ b/libraries/base/cbits/PrelIOUtils.c
@@ -7,3 +7,12 @@
#define INLINE
#include "HsBase.h"
+void errorBelch2(const char*s, char *t)
+{
+ return errorBelch(s,t);
+}
+
+void debugBelch2(const char*s, char *t)
+{
+ return debugBelch(s,t);
+}