[PATCH 0/2] Hexagon fixes

From: Nick Desaulniers
Date: Mon Dec 09 2019 - 17:30:22 EST


Fixes 2 warnings when trying to build hexagon with Clang:
$ ARCH=hexagon CROSS_COMPILE=hexagon-linux-gnu- make -j71 \
CC=clang AS=clang LD=ld.lld AR=llvm-ar

Fixes -Winline-asm and -Wimplicit-function-definition.

Nick Desaulniers (2):
hexagon: define ioremap_uc
hexagon: parenthesize registers in asm predicates

arch/hexagon/include/asm/atomic.h | 8 ++++----
arch/hexagon/include/asm/bitops.h | 8 ++++----
arch/hexagon/include/asm/cmpxchg.h | 2 +-
arch/hexagon/include/asm/futex.h | 6 +++---
arch/hexagon/include/asm/io.h | 1 +
arch/hexagon/include/asm/spinlock.h | 20 ++++++++++----------
arch/hexagon/kernel/vm_entry.S | 2 +-
7 files changed, 24 insertions(+), 23 deletions(-)

--
2.24.0.393.g34dc348eaf-goog