s390: add assembler include path for vx-insn.h
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 6 Sep 2016 08:46:36 +0000 (10:46 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 6 Sep 2016 09:00:04 +0000 (11:00 +0200)
With git commit 0eab11c7e0d30de14a15ccd8269eef238321a8e1
"s390/vx: allow to include vx-insn.h with .include"
and an older gcc we get errors like this:

{standard input}:6: Error: can't open asm/vx-insn.h for reading:
No such file or directory
arch/s390/kernel/fpu.c:57: Error: Unrecognized opcode: `vstm'

To solve this issue simply add the path to arch/s390/include to
all assembler runs.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/Makefile

index 224b427..54e0052 100644 (file)
@@ -46,6 +46,8 @@ cflags-$(CONFIG_MARCH_Z196_TUNE)      += -mtune=z196
 cflags-$(CONFIG_MARCH_ZEC12_TUNE)      += -mtune=zEC12
 cflags-$(CONFIG_MARCH_Z13_TUNE)        += -mtune=z13
 
+cflags-y += -Wa,-I$(srctree)/arch/$(ARCH)/include
+
 #KBUILD_IMAGE is necessary for make rpm
 KBUILD_IMAGE   :=arch/s390/boot/image