#include <sysdeps/generic/sysdep.h>
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
/* Syntactic details of assembler. */
#define mcount _mcount
#endif
-#endif /* ASSEMBLER */
+#endif /* __ASSEMBLER__ */
#include <sysdeps/generic/sysdep.h>
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
/* Syntactic details of assembler. */
#define JUMPTARGET(name) name
#endif
-#endif /* ASSEMBLER */
+#endif /* __ASSEMBLER__ */
#include <syscall.h>
-#if defined (ASSEMBLER)
+#if defined (__ASSEMBLER__)
#define ALIGN 2
#include <sysdeps/unix/sysdep.h>
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
#ifdef __linux__
# include <alpha/regdef.h>
#include <sysdeps/unix/sysdep.h>
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
#define POUND #
#define r1 d1
#define MOVE(x,y) movel x , y
-#endif /* ASSEMBLER */
+#endif /* __ASSEMBLER__ */
#include <sysdeps/unix/alpha/sysdep.h>
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
#include <machine/pal.h> /* get PAL_callsys */
#include <regdef.h>
#include <sysdeps/unix/i386/sysdep.h>
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
/* Get the symbols for system call interrupts. */
#include <machine/trap.h>
#undef scratch
#define scratch %edx /* Call-clobbered register for random use. */
-#endif /* ASSEMBLER */
+#endif /* __ASSEMBLER__ */
#include <sysdeps/unix/sysdep.h>
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
#define POUND #
#include <sysdeps/unix/sysdep.h>
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
#define POUND #
#define r1 d1
#define MOVE(x,y) movel x , y
-#endif /* ASSEMBLER */
+#endif /* __ASSEMBLER__ */
#include <sysdeps/unix/sysdep.h>
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
#ifdef __STDC__
#define ENTRY(name) \
#define MOVE(x,y) movl x , y
-#endif /* ASSEMBLER */
+#endif /* __ASSEMBLER__ */
#include <sysdeps/unix/sysdep.h>
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
#include <regdef.h>
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
#include <asm/pal.h>
#include <alpha/regdef.h>
#define SYS_ify(syscall_name) (__NR_##syscall_name)
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
/* Linux uses a negative return value to indicate syscall errors,
unlike most Unices, which use the condition codes' carry flag.
#define UNDOARGS_4 /* nothing */
#define UNDOARGS_5 ldr r4, [sp];
-#endif /* ASSEMBLER */
+#endif /* __ASSEMBLER__ */
#endif /* linux/arm/sysdep.h */
# define SYS_ify(syscall_name) __NR_/**/syscall_name
#endif
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
/* Linux uses a negative return value to indicate syscall errors, unlike
most Unices, which use the condition codes' carry flag.
#define MOVE(x,y) movel x , y
#endif
-#endif /* ASSEMBLER */
+#endif /* __ASSEMBLER__ */
#include <sysdeps/unix/sysdep.h>
-#ifdef ASSEMBLER
+#ifdef __ASSEMBLER__
/* As of gcc-2.6.0, it complains about pound signs in front of things
that aren't arguments to the macro. So we use this to pull it off
#define r1 %o1
#define MOVE(x,y) mov x, y
-#endif /* ASSEMBLER */
+#endif /* __ASSEMBLER__ */