aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-12-02 00:17:24 -0500
committerAlon Zakai <alonzakai@gmail.com>2013-12-02 00:17:24 -0500
commitd0ab4bdfaebd00a4dc8150e22aa771ebcabbd01f (patch)
treea687c6db17296c1de3f0dd66f36598ab9580d9d7
parent7c8ec41d5fea9846493dbe27e8cabc2ac03d0534 (diff)
comments
-rw-r--r--lib/Target/CppBackend/CallHandlers.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Target/CppBackend/CallHandlers.h b/lib/Target/CppBackend/CallHandlers.h
index 77461b220d..dda19bcbb6 100644
--- a/lib/Target/CppBackend/CallHandlers.h
+++ b/lib/Target/CppBackend/CallHandlers.h
@@ -47,10 +47,12 @@ DEF_CALL_HANDLER(llvm_memmove_p0i8_p0i8_i32, {
#define DEF_REDIRECT_HANDLER_i(name, to) \
DEF_CALL_HANDLER(name, { \
+ /* FIXME: do not redirect if this is implemented and not just a declare! */ \
Declares.insert(#to); \
return CH___default__(CI, "_" #to) + "|0"; \
})
+// Various simple redirects for our js libc, see library.js
DEF_REDIRECT_HANDLER_i(putc, fputc);
// Setups