summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnton Blanchard <anton@samba.org>2016-07-01 00:19:44 +0200
committerHerbert Xu <herbert@gondor.apana.org.au>2016-07-05 17:05:16 +0200
commit151f25112ff7befc134ed3fc58b0ff8792b3169e (patch)
tree1eeddf4aa5efa636b528efa568c795cc85420a2c
parentcrypto: rsa-pkcs1pad - Fix regression from leading zeros (diff)
downloadlinux-151f25112ff7befc134ed3fc58b0ff8792b3169e.tar.xz
linux-151f25112ff7befc134ed3fc58b0ff8792b3169e.zip
powerpc: define FUNC_START/FUNC_END
gcc provides FUNC_START/FUNC_END macros to help with creating assembly functions. Mirror these in the kernel so we can more easily share code between userspace and the kernel. FUNC_END is just a stub since we don't currently annotate the end of kernel functions. It might make sense to do a wholesale search and replace, but for now just create a couple of defines. Signed-off-by: Anton Blanchard <anton@samba.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
-rw-r--r--arch/powerpc/include/asm/ppc_asm.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/powerpc/include/asm/ppc_asm.h b/arch/powerpc/include/asm/ppc_asm.h
index 2b31632376a5..051af612a7e1 100644
--- a/arch/powerpc/include/asm/ppc_asm.h
+++ b/arch/powerpc/include/asm/ppc_asm.h
@@ -286,6 +286,9 @@ n:
#endif
+#define FUNC_START(name) _GLOBAL(name)
+#define FUNC_END(name)
+
/*
* LOAD_REG_IMMEDIATE(rn, expr)
* Loads the value of the constant expression 'expr' into register 'rn'