diff options
Diffstat (limited to 'sysdeps/generic/ifunc-sel.h')
-rw-r--r-- | sysdeps/generic/ifunc-sel.h | 28 |
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 |