[uClibc-cvs] svn commit: trunk/uClibc/ldso/ldso/m68k

vapier at uclibc.org vapier at uclibc.org
Wed Mar 16 02:48:33 UTC 2005


Author: vapier
Date: 2005-03-15 19:48:33 -0700 (Tue, 15 Mar 2005)
New Revision: 10022

Log:
updates to match i386

Modified:
   trunk/uClibc/ldso/ldso/m68k/dl-sysdep.h


Changeset:
Modified: trunk/uClibc/ldso/ldso/m68k/dl-sysdep.h
===================================================================
--- trunk/uClibc/ldso/ldso/m68k/dl-sysdep.h	2005-03-16 02:48:05 UTC (rev 10021)
+++ trunk/uClibc/ldso/ldso/m68k/dl-sysdep.h	2005-03-16 02:48:33 UTC (rev 10022)
@@ -1,25 +1,29 @@
+/* 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 at codepoet.org>
+ */
 
-/* Various assmbly language/system dependent hacks that are required
-   so that we can minimize the amount of platform specific code. */
-
 /* 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.  */




More information about the uClibc-cvs mailing list