On Mon, Aug 06, 2018 at 03:17:44PM +0200, Vasily Gorbik wrote: > Currently if CONFIG_FTRACE_MCOUNT_RECORD is enabled -mrecord-mcount > compiler flag support is tested for every Makefile.
Good catch. Does it make a measurable compile time difference? > > Top 4 cc-option usages: > 511 -mrecord-mcount > 11 -fno-stack-protector > 9 -Wno-override-init > 2 -fsched-pressure > > To address that move cc-option from scripts/Makefile.build to top Makefile > and export CC_USING_RECORD_MCOUNT to be used in original place. > > While doing that also add -mrecord-mcount to CC_FLAGS_FTRACE (if gcc > actually supports it). > > Signed-off-by: Vasily Gorbik <g...@linux.ibm.com> Acked-by: Andi Kleen <a...@linux.intel.com> -Andi