From a5223a9850541e33b1c0ee39a5e0ab31e977d7c1 Mon Sep 17 00:00:00 2001 From: Sergey Lyubka <valenok@gmail.com> Date: Tue, 21 Oct 2014 15:51:42 +0100 Subject: [PATCH] Squashed ARM warnings --- mongoose.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mongoose.c b/mongoose.c index cd1e5c720..5fcbd55b8 100644 --- a/mongoose.c +++ b/mongoose.c @@ -2706,6 +2706,14 @@ static uint32_t blk0(union char64long16 *block, int i) { return block->l[i]; } +/* Avoid redefine warning (ARM /usr/include/sys/ucontext.h define R0~R4) */ +#undef blk +#undef R0 +#undef R1 +#undef R2 +#undef R3 +#undef R4 + #define blk(i) (block->l[i&15] = rol(block->l[(i+13)&15]^block->l[(i+8)&15] \ ^block->l[(i+2)&15]^block->l[i&15],1)) #define R0(v,w,x,y,z,i) z+=((w&(x^y))^y)+blk0(block, i)+0x5A827999+rol(v,5);w=rol(w,30); -- GitLab