RISC-V: Stop using LOCAL for the uaccess fixups
authorPalmer Dabbelt <palmerdabbelt@google.com>
Thu, 27 Feb 2020 19:16:28 +0000 (11:16 -0800)
committerPalmer Dabbelt <palmerdabbelt@google.com>
Tue, 3 Mar 2020 18:45:14 +0000 (10:45 -0800)
commitabc71bf0a70311ab294f97a7f16e8de03718c05a
treee13d1bde9ce2eac1d427bdb3fbc9a040e02bc620
parentfdff9911f266951b14b20e25557278b5b3f0d90d
RISC-V: Stop using LOCAL for the uaccess fixups

LLVM's integrated assembler doesn't support the LOCAL directive, which we're
using when generating our uaccess fixup tables.  Luckily the table fragment is
small enough that there's only one internal symbol, so using a relative symbol
reference doesn't really complicate anything.

Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
arch/riscv/lib/uaccess.S