summaryrefslogtreecommitdiff
path: root/kernel/Makefile
diff options
context:
space:
mode:
authorJoe Mario <jmario@redhat.com>2014-02-08 12:01:09 +0400
committerH. Peter Anvin <hpa@linux.intel.com>2014-02-14 08:24:50 +0400
commit80375980f1608f43b47abc2671456b23ec68c434 (patch)
tree305be1bb13f3535fffed254d5af46402b5d275af /kernel/Makefile
parentef1b893c29d0dba778f67ad97b554b37f9108dcc (diff)
downloadlinux-80375980f1608f43b47abc2671456b23ec68c434.tar.xz
lto: Handle LTO common symbols in module loader
Here is the workaround I made for having the kernel not reject modules built with -flto. The clean solution would be to get the compiler to not emit the symbol. Or if it has to emit the symbol, then emit it as initialized data but put it into a comdat/linkonce section. Minor tweaks by AK over Joe's patch. Cc: Rusty Russell <rusty@rustcorp.com.au> Signed-off-by: Andi Kleen <ak@linux.intel.com> Link: http://lkml.kernel.org/r/1391846481-31491-5-git-send-email-ak@linux.intel.com Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'kernel/Makefile')
0 files changed, 0 insertions, 0 deletions