ARM: 8788/1: ftrace: remove old mcount support
authorStefan Agner <stefan@agner.ch>
Tue, 11 Sep 2018 03:31:49 +0000 (04:31 +0100)
committerJunghoon Kim <jhoon20.kim@samsung.com>
Thu, 2 Apr 2020 04:09:02 +0000 (13:09 +0900)
commit412191a2692f797958ea681068e4b9bf86ddfc44
treebff4831841e9d96349f6dba0dbf746b693bdb108
parenta07d5b0b8bfab9d7a490fac3a24dd9b3e542c385
ARM: 8788/1: ftrace: remove old mcount support

Commit cafa0010cd51 ("Raise the minimum required gcc version to 4.6")
raised the minimum GCC version to 4.6. Old mcount is only required for
GCC versions older than 4.4.0. Hence old mcount support can be dropped
too.

Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
[sw0312.kim: cherry-pick maline commit d3c61619568c to support llvm/clang build
 - FRAME_POINTER is required for old gcc version, and it is not really necessary for llvm/clang ]
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
Change-Id: I42e61d4e9f146eeaa728b3febbf0f9782b879ee0
arch/arm/Kconfig.debug
arch/arm/include/asm/ftrace.h
arch/arm/kernel/armksyms.c
arch/arm/kernel/entry-ftrace.S
arch/arm/kernel/ftrace.c