ARM: 8788/1: ftrace: remove old mcount support
authorStefan Agner <stefan@agner.ch>
Tue, 11 Sep 2018 03:31:49 +0000 (04:31 +0100)
committerHoegeun Kwon <hoegeun.kwon@samsung.com>
Mon, 4 Nov 2019 09:00:55 +0000 (18:00 +0900)
commit51bfc48805d951b3aad9bfb69994b263ef703d0f
treec45a3e9bca4cabeb05a1ec4464818831c39c3c0c
parent06a68d6dc846bd4f1765573031108c6241ec40e0
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