linux_dsm_epyc7002/arch/s390/lib
Heiko Carstens db7f5eef3d s390/lib: use basic blocks for inline assemblies
Use only simple inline assemblies which consist of a single basic
block if the register asm construct is being used.

Otherwise gcc would generate broken code if the compiler option
--sanitize-coverage=trace-pc would be used.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2016-06-28 09:32:28 +02:00
..
delay.c s390/udelay: make udelay have busy loop semantics 2015-10-14 14:32:13 +02:00
find.c s390/bitops: remove 31 bit related comments 2015-10-14 14:32:15 +02:00
Makefile s390/xor: optimized xor routing using the XC instruction 2016-02-23 08:56:17 +01:00
mem.S s390: remove "64" suffix from mem64.S and swsusp_asm64.S 2015-03-25 11:49:51 +01:00
probes.c s390/uprobes: fix kprobes dependency 2014-10-17 14:45:51 +02:00
spinlock.c s390/spinlock: avoid yield to non existent cpu 2016-04-15 18:01:48 +02:00
string.c s390/lib: use basic blocks for inline assemblies 2016-06-28 09:32:28 +02:00
uaccess.c s390/uaccess: fix whitespace damage 2016-06-13 15:58:25 +02:00
xor.c s390/xor: optimized xor routing using the XC instruction 2016-02-23 08:56:17 +01:00