1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-30 22:43:12 +03:00
1999-07-09  Cristian Gafton  <gafton@redhat.com>

	* nscd/nscd_gethst_r.c (nscd_gethst_r): Make sure
	resultbuf->h_addr_list addresses are correctly aligned.

	* sysdeps/i386/bits/string.h (__memcpy_c): Help some stupid old
	compilers.
	(__memset_cc): Likewise.
This commit is contained in:
Ulrich Drepper
1999-07-09 20:58:54 +00:00
parent a828c2f533
commit c2fa5b5a4f
14 changed files with 145 additions and 16 deletions

View File

@ -122,17 +122,18 @@ __memcpy_c (void *__dest, __const void *__src, size_t __n)
{
case 0:
__COMMON_CODE ("");
return __dest;
break;
case 1:
__COMMON_CODE ("\n\tmovsb");
return __dest;
break;
case 2:
__COMMON_CODE ("\n\tmovsw");
return __dest;
break;
case 3:
__COMMON_CODE ("\n\tmovsw\n\tmovsb");
return __dest;
}
break;
}
return __dest;
#undef __COMMON_CODE
}
@ -214,17 +215,18 @@ __memset_cc (void *__s, unsigned long int __pattern, size_t __n)
{
case 0:
__COMMON_CODE ("");
return __s;
break;
case 1:
__COMMON_CODE ("\n\tstosb");
return __s;
break;
case 2:
__COMMON_CODE ("\n\tstosw");
return __s;
break;
case 3:
__COMMON_CODE ("\n\tstosw\n\tstosb");
return __s;
break;
}
return __s;
#undef __COMMON_CODE
}