about summary refs log tree commit diff
path: root/sysdeps/generic/ifunc-sel.h
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/generic/ifunc-sel.h')
-rw-r--r--sysdeps/generic/ifunc-sel.h28
1 files changed, 0 insertions, 28 deletions
diff --git a/sysdeps/generic/ifunc-sel.h b/sysdeps/generic/ifunc-sel.h
deleted file mode 100644
index 1fff4059cc..0000000000
--- a/sysdeps/generic/ifunc-sel.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Used by the elf ifunc tests.  */
-#ifndef ELF_IFUNC_SEL_H
-#define ELF_IFUNC_SEL_H 1
-
-extern int global;
-
-static inline void *
-inhibit_stack_protector
-ifunc_sel (int (*f1) (void), int (*f2) (void), int (*f3) (void))
-{
- switch (global)
-   {
-   case 1:
-     return f1;
-   case -1:
-     return f2;
-   default:
-     return f3;
-   }
-}
-
-static inline void *
-inhibit_stack_protector
-ifunc_one (int (*f1) (void))
-{
-  return f1;
-}
-#endif