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>
Tue, 11 Jun 2019 00:35:55 +0000 (09:35 +0900)
commitba3889f95c1fa3c7b2e8cd9fb99679b1fc5c005e
tree255994dc18fbe94dc475b2ce7cbf9f338d65c0c0
parentd7f84f7b0c7a470755affc7fb6657d3fff2fdd22
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