From 42675c6ff0e95346de8a2cbc066e14e0d6a856e4 Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Mon, 20 Jun 2011 19:56:40 -0700 Subject: Add an elf_ifunc_invoke interface so that architectures can implement the ifunc resolver calls however they wish. --- sysdeps/sparc/sparc64/dl-plt.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'sysdeps/sparc/sparc64/dl-plt.h') diff --git a/sysdeps/sparc/sparc64/dl-plt.h b/sysdeps/sparc/sparc64/dl-plt.h index ca2fe3b..ed8abfa 100644 --- a/sysdeps/sparc/sparc64/dl-plt.h +++ b/sysdeps/sparc/sparc64/dl-plt.h @@ -17,6 +17,9 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ +#ifndef _DL_PLT_H +#define _DL_PLT_H + /* We have 4 cases to handle. And we code different code sequences for each one. I love V9 code models... */ static inline void __attribute__ ((always_inline)) @@ -161,3 +164,5 @@ sparc64_fixup_plt (struct link_map *map, const Elf64_Rela *reloc, __asm __volatile ("flush %0" : : "r" (insns)); } } + +#endif /* dl-plt.h */ -- cgit v1.1