linux-uconsole/arch/hexagon/kernel
Nick Desaulniers dab02b0aed hexagon: work around compiler crash
[ Upstream commit 63e80314ab ]

Clang cannot translate the string "r30" into a valid register yet.

Link: https://github.com/ClangBuiltLinux/linux/issues/755
Link: http://lkml.kernel.org/r/20191028155722.23419-1-ndesaulniers@google.com
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
Suggested-by: Sid Manning <sidneym@quicinc.com>
Reviewed-by: Brian Cain <bcain@codeaurora.org>
Cc: Allison Randal <allison@lohutok.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Richard Fontana <rfontana@redhat.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-01-17 19:47:17 +01:00
..
asm-offsets.c mm: memcontrol: per-lruvec stats infrastructure 2017-07-06 16:24:35 -07:00
dma.c arch/hexagon: fix kernel/dma.c build warning 2018-09-10 19:42:01 -05:00
head.S
hexagon_ksyms.c hexagon: switch to use ->mapping_error for error reporting 2017-06-28 06:54:29 -07:00
irq_cpu.c
kgdb.c sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h> 2017-03-02 08:42:36 +01:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
module.c
process.c arch: remove unused macro/function thread_saved_pc() 2017-06-28 16:13:57 -07:00
ptrace.c hexagon: get rid of #include <generated/compile.h> 2017-10-09 23:28:45 +09:00
reset.c
screen_info.c
setup.c hexagon: fix printk format warning in setup.c 2018-06-15 07:55:25 +09:00
signal.c sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h> 2017-03-02 08:42:36 +01:00
smp.c sched/headers: Move task->mm handling methods to <linux/sched/mm.h> 2017-03-03 01:43:28 +01:00
stacktrace.c hexagon: work around compiler crash 2020-01-17 19:47:17 +01:00
syscalltab.c
time.c hexagon/time: Set ->min_delta_ticks and ->max_delta_ticks 2017-04-14 13:11:12 -07:00
trampoline.S
traps.c signal/hexagon: Use force_sig_fault as appropriate 2018-04-25 10:41:00 -05:00
vdso.c vdso: make arch_setup_additional_pages wait for mmap_sem for write killable 2016-05-23 17:04:14 -07:00
vm_entry.S hexagon: parenthesize registers in asm predicates 2020-01-17 19:47:17 +01:00
vm_events.c sched/headers: Prepare for new header dependencies before moving code to <linux/sched/debug.h> 2017-03-02 08:42:34 +01:00
vm_init_segtable.S
vm_ops.S hexagon: Fix misspellings in comments. 2016-04-18 12:45:54 +02:00
vm_switch.S
vm_vectors.S
vmlinux.lds.S hexagon: Make THREAD_SIZE available to vmlinux.lds 2018-01-09 22:01:39 +00:00