From 2ee700db50930fd1189407488eb127cb6fdc65fa Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Wed, 24 Apr 2002 18:16:54 +0000 Subject: [PATCH] 2002-04-24 Roland McGrath * sysdeps/mach/alpha/sysdep.h (ENTRY): New macro. --- sysdeps/mach/alpha/sysdep.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sysdeps/mach/alpha/sysdep.h b/sysdeps/mach/alpha/sysdep.h index ddd98d6..84e21c8 100644 --- a/sysdeps/mach/alpha/sysdep.h +++ b/sysdeps/mach/alpha/sysdep.h @@ -43,6 +43,15 @@ #define ALIGN 3 #include +/* Alpha needs the .ent and .frame magic that the generic version lacks. */ +#undef ENTRY +#define ENTRY(name) \ + .globl name; \ + .align 3; \ + .ent name, 0; \ + name##: \ + .frame sp, 0, ra + #include #undef at #define at 28 -- 2.7.4