summaryrefslogtreecommitdiff
path: root/arch/mips/include/asm/string.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/mips/include/asm/string.h')
-rw-r--r--arch/mips/include/asm/string.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/mips/include/asm/string.h b/arch/mips/include/asm/string.h
index 29030cb398ee..4b938c55b397 100644
--- a/arch/mips/include/asm/string.h
+++ b/arch/mips/include/asm/string.h
@@ -10,6 +10,7 @@
#ifndef _ASM_STRING_H
#define _ASM_STRING_H
+#if !defined(__OPTIMIZE__) || !defined(CONFIG_FORTIFY_SOURCE)
/*
* Most of the inline functions are rather naive implementations so I just
@@ -130,6 +131,7 @@ strncmp(__const__ char *__cs, __const__ char *__ct, size_t __count)
return __res;
}
#endif /* CONFIG_32BIT */
+#endif /* !defined(__OPTIMIZE__) || !defined(CONFIG_FORTIFY_SOURCE) */
#define __HAVE_ARCH_MEMSET
extern void *memset(void *__s, int __c, size_t __count);