diff options
author | Andi Kleen <ak@linux.intel.com> | 2014-04-01 14:51:45 +0200 |
---|---|---|
committer | Andi Kleen <ak@linux.intel.com> | 2014-04-01 19:20:56 +0200 |
commit | a61d70fece76c881b98a29507dcb0db1dd21abf3 (patch) | |
tree | 708abe3e9b52407c502060ec4d379b0ba9d55942 /kernel/printk/printk.c | |
parent | 9ead9d85d011c8b8040b060812a96a217865a1ff (diff) |
asmlinkage: Add explicit __visible to drivers/*, lib/*, kernel/*asmlinkage-for-linus
As requested by Linus add explicit __visible to the asmlinkage users.
This marks both functions visible to assembler and some functions
defined in assembler to make it clear to the compiler that they
exist elsewhere.
Tree sweep for rest of tree.
Signed-off-by: Andi Kleen <ak@linux.intel.com>
Diffstat (limited to 'kernel/printk/printk.c')
-rw-r--r-- | kernel/printk/printk.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/printk/printk.c b/kernel/printk/printk.c index 4dae9cbe9259..17a73b46cc6a 100644 --- a/kernel/printk/printk.c +++ b/kernel/printk/printk.c @@ -1671,7 +1671,7 @@ EXPORT_SYMBOL(printk_emit); * * See the vsnprintf() documentation for format string extensions over C99. */ -asmlinkage int printk(const char *fmt, ...) +asmlinkage __visible int printk(const char *fmt, ...) { va_list args; int r; @@ -1734,7 +1734,7 @@ void early_vprintk(const char *fmt, va_list ap) } } -asmlinkage void early_printk(const char *fmt, ...) +asmlinkage __visible void early_printk(const char *fmt, ...) { va_list ap; |