summaryrefslogtreecommitdiff
path: root/binutils/sysdep.h
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2014-03-14 11:21:00 +0000
committerNick Clifton <nickc@redhat.com>2014-03-14 11:21:00 +0000
commit5a026fc9a26fa613b67cffe87f8cf3b91bb186b4 (patch)
tree173f7306a8307c5e08f156093288954b0db0c192 /binutils/sysdep.h
parentdc6ae99692892c869dc068c0cfd842168078305c (diff)
downloadbinutils-gdb-5a026fc9a26fa613b67cffe87f8cf3b91bb186b4.tar.gz
Fix build time problem with MingGW hosts, which do not have a strnlen() function.
2014-03-13 Meador Inge <meadori@codesourcery.com> * configure.in: Add strnlen to AC_CHECK_DECLS. * config.in: Regenerate. * configure: Regenerate. * sysdep.h (strnlen): Add prototype. * dwarf.c (strnlen): Move prototype ... * sysdep.h (strnlen): ... to here.
Diffstat (limited to 'binutils/sysdep.h')
-rw-r--r--binutils/sysdep.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/binutils/sysdep.h b/binutils/sysdep.h
index 33129252ea2..689e8c92ebd 100644
--- a/binutils/sysdep.h
+++ b/binutils/sysdep.h
@@ -112,6 +112,10 @@ extern int snprintf(char *, size_t, const char *, ...);
extern int vsnprintf(char *, size_t, const char *, va_list);
#endif
+#if !HAVE_DECL_STRNLEN
+size_t strnlen (const char *, size_t);
+#endif
+
#ifndef O_RDONLY
#define O_RDONLY 0
#endif