From 0c6a3f518a6df5bc58e97039aac061d20901a9e9 Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Wed, 16 Mar 2005 02:48:33 +0000
Subject: updates to match i386

---
 ldso/ldso/m68k/dl-sysdep.h | 24 ++++++++++++++----------
 1 file changed, 14 insertions(+), 10 deletions(-)

(limited to 'ldso')

diff --git a/ldso/ldso/m68k/dl-sysdep.h b/ldso/ldso/m68k/dl-sysdep.h
index 0670fd3d0..382049047 100644
--- a/ldso/ldso/m68k/dl-sysdep.h
+++ b/ldso/ldso/m68k/dl-sysdep.h
@@ -1,25 +1,29 @@
-
-/* Various assmbly language/system dependent hacks that are required
-   so that we can minimize the amount of platform specific code. */
+/* vi: set sw=4 ts=4: */
+/*
+ * Various assmbly language/system dependent hacks that are required
+ * so that we can minimize the amount of platform specific code. 
+ * Copyright (C) 2005 by Erik Andersen <andersen@codepoet.org>
+ */
 
 /* Define this if the system uses RELOCA.  */
 #define ELF_USES_RELOCA
 #include <elf.h>
 /* Initialization sequence for a GOT.  */
-#define INIT_GOT(GOT_BASE,MODULE)		\
-{						\
-  GOT_BASE[2] = (int) _dl_linux_resolve;	\
-  GOT_BASE[1] = (int) (MODULE);			\
-}
+#define INIT_GOT(GOT_BASE,MODULE) \
+do { \
+	GOT_BASE[2] = (int) _dl_linux_resolve; \
+	GOT_BASE[1] = (int) (MODULE); \
+} while(0)
 
 /* Here we define the magic numbers that this dynamic loader should accept */
 #define MAGIC1 EM_68K
-#undef MAGIC2
+#undef  MAGIC2
+
 /* Used for error messages */
 #define ELF_TARGET "m68k"
 
 struct elf_resolve;
-extern unsigned int _dl_linux_resolver (int, int, struct elf_resolve *, int);
+extern unsigned int _dl_linux_resolver (struct elf_resolve *, int);
 
 /* Define this because we do not want to call .udiv in the library.
    Not needed for m68k.  */
-- 
cgit v1.2.3