aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/Makefile
diff options
context:
space:
mode:
authorMartin Schwidefsky <schwidefsky@de.ibm.com>2019-04-10 15:48:43 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2019-04-11 13:36:45 +0200
commit7aa0055e06475f7b486c0673bc59c6478bc055fa (patch)
tree646db629e908e27a0e133d612733cd643503a9f2 /arch/s390/Makefile
parents390/rseq: use trap4 for RSEQ_SIG (diff)
downloadlinux-dev-7aa0055e06475f7b486c0673bc59c6478bc055fa.tar.xz
linux-dev-7aa0055e06475f7b486c0673bc59c6478bc055fa.zip
s390: fine-tune stack switch helper
The CALL_ON_STACK helper currently does not work with clang and for calls without arguments. It does not initialize r2 although the constraint is "+&d". Rework the CALL_FMT_x and the CALL_ON_STACK macros to work with clang and produce optimal code in all cases. Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/Makefile')
0 files changed, 0 insertions, 0 deletions