summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.in5
-rw-r--r--src/helper/command.c4
2 files changed, 6 insertions, 3 deletions
diff --git a/configure.in b/configure.in
index eebbc376..343b52c6 100644
--- a/configure.in
+++ b/configure.in
@@ -1,10 +1,11 @@
AC_PREREQ(2.59)
AC_INIT(configure.in)
-AC_SEARCH_LIBS([ioperm], [ioperm])
-
AC_CANONICAL_HOST
+AC_SEARCH_LIBS([ioperm], [ioperm])
+AC_SEARCH_LIBS([dlopen], [dl])
+
AC_CHECK_HEADERS(jtag_minidriver.h)
AC_CHECK_HEADERS(sys/param.h)
AC_CHECK_HEADERS(sys/time.h)
diff --git a/src/helper/command.c b/src/helper/command.c
index 8a736686..ed0a82e6 100644
--- a/src/helper/command.c
+++ b/src/helper/command.c
@@ -46,6 +46,9 @@ int handle_sleep_command(struct command_context_s *cmd_ctx, char *cmd, char **ar
int handle_time_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc);
int handle_fast_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc);
+/* forward declaration of jim_command */
+extern int jim_command(command_context_t *context, char *line);
+
int build_unique_lengths(command_context_t *context, command_t *commands)
{
command_t *c, *p;
@@ -464,7 +467,6 @@ int command_run_line_internal(command_context_t *context, char *line)
int command_run_line(command_context_t *context, char *line)
{
- int retval;
if ((!context) || (!line))
return ERROR_INVALID_ARGUMENTS;