asmlinkage, module: Make ksymtab and kcrctab symbols and __this_module __visible
authorAndi Kleen <ak@linux.intel.com>
Wed, 23 Oct 2013 00:27:58 +0000 (10:57 +1030)
committerRusty Russell <rusty@rustcorp.com.au>
Mon, 28 Oct 2013 23:13:37 +0000 (09:43 +1030)
commite0f244c63fc9d192dfd399cc2677bbdca61994b1
tree0196f9eab616fdb4a6289050e7c96bd1c944a70e
parenteb3057df732c304622aee77c450761746939a2dc
asmlinkage, module: Make ksymtab and kcrctab symbols and __this_module __visible

Make the ksymtab symbols for EXPORT_SYMBOL visible.
This prevents the LTO compiler from adding a .NUMBER prefix,
which avoids various problems in later export processing.

Cc: rusty@rustcorp.com.au
Signed-off-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
include/linux/export.h
scripts/mod/modpost.c