Vasily Gorbik c9343637d6 s390/ftrace: assume -mhotpatch or -mrecord-mcount always available
Currently the kernel minimal compiler requirement is gcc 4.9 or
clang 10.0.1.
* gcc -mhotpatch option is supported since 4.8.
* A combination of -pg -mrecord-mcount -mnop-mcount -mfentry flags is
supported since gcc 9 and since clang 10.

Drop support for old -pg function prologues. Which leaves binary
compatible -mhotpatch / -mnop-mcount -mfentry prologues in a form:
	brcl	0,0
Which are also do not require initial nop optimization / conversion and
presence of _mcount symbol.

Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
2020-11-20 19:19:11 +01:00
..
2020-10-22 13:13:57 -07:00
2020-08-11 18:16:43 +02:00
2020-09-17 14:11:03 +02:00
2020-10-16 12:36:38 -07:00
2020-09-14 10:08:07 +02:00
2020-06-29 16:31:46 +02:00
2020-08-17 13:17:14 +02:00
2020-06-29 16:31:46 +02:00
2020-08-26 18:47:21 +02:00