diff --git a/arch/common/common-defs.h b/arch/common/common-defs.h index e2ebe24..0dbb89c 100644 --- a/arch/common/common-defs.h +++ b/arch/common/common-defs.h @@ -18,7 +18,7 @@ #endif #define FUNC(__proc) \ - .globl __proc; \ + .global __proc; \ .align 2; \ .type __proc, @function; \ ENT(__proc) \ @@ -29,4 +29,8 @@ __proc: \ .end __proc; \ .size __proc,.-__proc; +#define ALIAS(__alias, __real) \ + .weak __alias; \ + __alias = __real; + #endif