1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-28 00:21:52 +03:00
* string/bits/string2.h: Only use __builtin_memset for egcs 1.1 and
	gcc3.
This commit is contained in:
Ulrich Drepper
1999-05-01 09:59:45 +00:00
parent 0d3fe819f6
commit a97d1494f7
3 changed files with 7 additions and 3 deletions

View File

@ -166,8 +166,9 @@ __STRING2_COPY_TYPE (8);
# endif
/* GCC optimizes memset(s, 0, n) but not bzero(s, n). */
# if defined __GNUC__ && __GNUC__ >= 2
# define __bzero(s, n) __builtin_memset(s, '\0', n)
#if defined __GNUC__ \
&& (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ > 90))
# define __bzero(s, n) __builtin_memset (s, '\0', n)
# endif
#endif