#ifndef __ASM_LINKAGE_H #define __ASM_LINKAGE_H #define __ALIGN .align 2 #define __ALIGN_STR ".align 2" /* * Annotate a function as position independent, i.e., safe to be called before * the kernel virtual mapping is activated. */ #define SYM_FUNC_START_PI(x) \ SYM_FUNC_START_ALIAS(__pi_##x); \ SYM_FUNC_START(x) #define SYM_FUNC_START_WEAK_PI(x) \ SYM_FUNC_START_ALIAS(__pi_##x); \ SYM_FUNC_START_WEAK(x) #define SYM_FUNC_END_PI(x) \ SYM_FUNC_END(x); \ SYM_FUNC_END_ALIAS(__pi_##x) #endif