commit 33853e989308f09b40d1f5e9a8119c57b023be19
parent 810524f14bb7dfacd8d72bf38e1beec716b3e264
Author: Dimitris Papastamos <dimitris.papastamos@arm.com>
Date: Wed, 7 Nov 2018 15:36:24 +0000
Fix some warnings
Change-Id: I2704df5ef879a55bb4fdf37ec076051ffb2194ff
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
Diffstat:
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/arch/amd64/arch.c b/arch/amd64/arch.c
@@ -7,6 +7,7 @@
jmp_buf recover;
_Noreturn void abort(void);
+_Noreturn void longjmp(jmp_buf env, int val);
void
halt(void)
diff --git a/src/debuglang/debuglang.c b/src/debuglang/debuglang.c
@@ -12,6 +12,7 @@
#define PREFIX "> "
#define NR_ARGC_MAX 16
+#define toascii(c) ((c) & 0x7f)
struct cmd {
char *name;
@@ -258,7 +259,7 @@ parse_cmd(char *buf, struct args *args)
char *p;
const struct cmd *cmd;
- while (isspace(*buf))
+ while (isspace(toascii(*buf)))
++buf;
args->argc = 0;