summaryrefslogtreecommitdiff
path: root/digital/ucoolib/ucoolib/arch/arch.host.cc
diff options
context:
space:
mode:
Diffstat (limited to 'digital/ucoolib/ucoolib/arch/arch.host.cc')
-rw-r--r--digital/ucoolib/ucoolib/arch/arch.host.cc17
1 files changed, 17 insertions, 0 deletions
diff --git a/digital/ucoolib/ucoolib/arch/arch.host.cc b/digital/ucoolib/ucoolib/arch/arch.host.cc
index 17013f2f..a3c08419 100644
--- a/digital/ucoolib/ucoolib/arch/arch.host.cc
+++ b/digital/ucoolib/ucoolib/arch/arch.host.cc
@@ -22,6 +22,10 @@
//
// }}}
#include "ucoolib/arch/arch.hh"
+#include "ucoolib/common.hh"
+
+#include <cstdlib>
+#include <cstdio>
namespace ucoo {
@@ -30,4 +34,17 @@ arch_init (int argc, const char **argv)
{
}
+void
+halt ()
+{
+ abort ();
+}
+
+void
+halt_perror ()
+{
+ perror ("halt");
+ halt ();
+}
+
} // namespace ucoo