summaryrefslogtreecommitdiff
path: root/src/bin
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin')
-rw-r--r--src/bin/Makefile.am2
-rw-r--r--src/bin/aplwc_repl.h3
-rw-r--r--src/bin/main.c2
3 files changed, 5 insertions, 2 deletions
diff --git a/src/bin/Makefile.am b/src/bin/Makefile.am
index e4d2204..4ae24a6 100644
--- a/src/bin/Makefile.am
+++ b/src/bin/Makefile.am
@@ -5,4 +5,4 @@ aplwc_SOURCES = \
src/bin/main.c \
src/bin/util.c
-aplwc_LDADD = libaplwc.la
+aplwc_LDADD = libaplwc.la libos.la libosmain.la
diff --git a/src/bin/aplwc_repl.h b/src/bin/aplwc_repl.h
index 6fb4415..6d01de1 100644
--- a/src/bin/aplwc_repl.h
+++ b/src/bin/aplwc_repl.h
@@ -20,6 +20,9 @@
#ifndef APLWC_REPL_H
#define APLWC_REPL_H
+#include <os.h>
+#include <os_main.h>
+
#include <assert.h>
#include <limits.h>
#include <stdint.h>
diff --git a/src/bin/main.c b/src/bin/main.c
index 5242cd5..04bb13a 100644
--- a/src/bin/main.c
+++ b/src/bin/main.c
@@ -79,7 +79,7 @@ my_setup_failsim(enum aplwc_failsim_parameter p, unsigned long def)
}
int
-main(int argc, char *argv[])
+portable_main(int argc, char *argv[])
{
struct aplwc_fns fns;
struct aplwc *aplwc;