OSDN Git Service

use attribute_unused instead of hardcoded
authorPeter S. Mazinger <ps.m@gmx.net>
Fri, 27 Jan 2006 21:16:02 +0000 (21:16 -0000)
committerPeter S. Mazinger <ps.m@gmx.net>
Fri, 27 Jan 2006 21:16:02 +0000 (21:16 -0000)
ldso/include/dl-string.h
ldso/ldso/i386/dl-sysdep.h

index b3fdb5b..e2d4d36 100644 (file)
@@ -8,7 +8,7 @@
 #ifndef _LINUX_STRING_H_
 #define _LINUX_STRING_H_
 
-#include <dl-sysdep.h> // for do_rem
+#include <dl-sysdep.h> /* for do_rem */
 #include <features.h>
 
 static size_t _dl_strlen(const char * str);
index a1613be..2ef94c9 100644 (file)
@@ -44,7 +44,8 @@ extern unsigned long _dl_linux_resolver(struct elf_resolve * tpnt, int reloc_ent
 /* Return the link-time address of _DYNAMIC.  Conveniently, this is the
    first element of the GOT.  This must be inlined in a function which
    uses global data.  */
-static inline Elf32_Addr __attribute__ ((unused))
+static inline Elf32_Addr elf_machine_dynamic (void) attribute_unused;
+static inline Elf32_Addr
 elf_machine_dynamic (void)
 {
        register Elf32_Addr *got __asm__ ("%ebx");
@@ -53,7 +54,8 @@ elf_machine_dynamic (void)
 
 
 /* Return the run-time load address of the shared object.  */
-static inline Elf32_Addr __attribute__ ((unused))
+static inline Elf32_Addr elf_machine_load_address (void) attribute_unused;
+static inline Elf32_Addr
 elf_machine_load_address (void)
 {
        /* It doesn't matter what variable this is, the reference never makes