summaryrefslogtreecommitdiffstats
path: root/newlib/libc/include/string.h
diff options
context:
space:
mode:
Diffstat (limited to 'newlib/libc/include/string.h')
-rw-r--r--newlib/libc/include/string.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/newlib/libc/include/string.h b/newlib/libc/include/string.h
index 7202b06ab..09d065e12 100644
--- a/newlib/libc/include/string.h
+++ b/newlib/libc/include/string.h
@@ -74,7 +74,7 @@ char *_EXFUN(_strndup_r,(struct _reent *, const char *, size_t));
char *_EXFUN(strerror_r,(int, char *, size_t));
#else
# ifdef __GNUC__
-int _EXFUN(strerror_r,(int, char *, size_t)) __asm__ ("__xpg_strerror_r");
+int _EXFUN(strerror_r,(int, char *, size_t)) __asm__ (__ASMNAME ("__xpg_strerror_r"));
# else
int _EXFUN(__xpg_strerror_r,(int, char *, size_t));
# define strerror_r __xpg_strerror_r