summaryrefslogtreecommitdiffstats
path: root/arch/x86/vdso/vdso32
diff options
context:
space:
mode:
authorAndy Lutomirski <luto@amacapital.net>2014-06-24 13:46:52 -0700
committerH. Peter Anvin <hpa@linux.intel.com>2014-06-24 13:53:00 -0700
commit46b57a76930f01ebf31230ed35af5beeccb5ad95 (patch)
treef8fbe49060b0a52f8aa28175364d6c3d1017346c /arch/x86/vdso/vdso32
parent6ba19a670c8b604e9802d30b511e6a4778118592 (diff)
downloadblackbird-obmc-linux-46b57a76930f01ebf31230ed35af5beeccb5ad95.tar.gz
blackbird-obmc-linux-46b57a76930f01ebf31230ed35af5beeccb5ad95.zip
x86/vdso: Move DISABLE_BRANCH_PROFILING into the vdso makefile
DISABLE_BRANCH_PROFILING turns off branch profiling (i.e. a redefinition of 'if'). Branch profiling depends on a bunch of kernel-internal symbols and generates extra output sections, none of which are useful or functional in the vDSO. It's currently turned off for vclock_gettime.c, but vgetcpu.c also triggers branch profiling, so just turn it off in the makefile. This fixes the build on some configurations: the vdso could contain undefined symbols, and the fake section table overflowed due to ftrace's added sections. Signed-off-by: Andy Lutomirski <luto@amacapital.net> Link: http://lkml.kernel.org/r/bf1ec29e03b2bbc081f6dcaefa64db1c3a83fb21.1403642755.git.luto@amacapital.net Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'arch/x86/vdso/vdso32')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud