ftrace: allow architectures to specify ftrace compile options
If the kernel is compiled with function tracer support the -pg compile option is passed to gcc to generate extra code into the prologue of each function. This patch replaces the "open-coded" -pg compile flag with a CC_FLAGS_FTRACE makefile variable which architectures can override if a different option should be used for code generation. Acked-by:Steven Rostedt <rostedt@goodmis.org> Signed-off-by:
Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com>
Showing
- Makefile 5 additions, 1 deletionMakefile
- kernel/Makefile 2 additions, 2 deletionskernel/Makefile
- kernel/events/Makefile 1 addition, 1 deletionkernel/events/Makefile
- kernel/locking/Makefile 4 additions, 4 deletionskernel/locking/Makefile
- kernel/sched/Makefile 1 addition, 1 deletionkernel/sched/Makefile
- kernel/trace/Makefile 2 additions, 2 deletionskernel/trace/Makefile
- lib/Makefile 1 addition, 1 deletionlib/Makefile
- scripts/Makefile.build 3 additions, 2 deletionsscripts/Makefile.build
Loading
Please register or sign in to comment