1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-28 00:21:52 +03:00
2000-12-09  Ulrich Drepper  <drepper@redhat.com>

	* Makeconfig (default_cflags): Make -O2 the default for stable
	releases.

2000-12-08  H.J. Lu  <hjl@gnu.org>

	* sysdeps/ia64/fpu/s_isinfl.S: Renamed to ...
	* sysdeps/ia64/fpu/s_isinf.S: This.
	Add a .pred.rel.mutex note to avoid false report.

	* sysdeps/ia64/fpu/s_isnanl.S: Renamed to ...
	* sysdeps/ia64/fpu/s_isnan.S: This.

	* sysdeps/ia64/fpu/s_fpclassify.S: New file.
	* sysdeps/ia64/fpu/s_fpclassifyf.S: New file.
	* sysdeps/ia64/fpu/s_fpclassifyl.S: New file.
	* sysdeps/ia64/fpu/s_isinff.S: New file.
	* sysdeps/ia64/fpu/s_isinfl.S: New file.
	* sysdeps/ia64/fpu/s_isnanf.S: New file.
	* sysdeps/ia64/fpu/s_isnanl.S: New file.
	* sysdeps/ia64/fpu/s_finite.S: New file.
	* sysdeps/ia64/fpu/s_finitef.S: New file.
	* sysdeps/ia64/fpu/s_finitel.S: New file.
	* sysdeps/ia64/fpu/s_signbit.S: New file.
	* sysdeps/ia64/fpu/s_signbitf.S: New file.
	* sysdeps/ia64/fpu/s_signbitl.S: New file.
	* sysdeps/ia64/fpu/s_copysign.S: New file.
	* sysdeps/ia64/fpu/s_copysignf.S: New file.
	* sysdeps/ia64/fpu/s_copysignl.S: New file.
This commit is contained in:
Ulrich Drepper
2000-12-09 16:41:02 +00:00
parent a9a569606b
commit 1d5c2feb1c
21 changed files with 321 additions and 97 deletions

View File

@ -26,7 +26,6 @@ __nss_getent (getent_r_function func, void **resbuf, char **buffer,
size_t buflen, size_t *buffer_size, int *h_errnop)
{
void *result;
int save;
if (*buffer == NULL)
{
@ -35,8 +34,7 @@ __nss_getent (getent_r_function func, void **resbuf, char **buffer,
}
while (buffer != NULL
&& func (resbuf, *buffer, *buffer_size, &result,
h_errnop) == ERANGE
&& func (resbuf, *buffer, *buffer_size, &result, h_errnop) == ERANGE
&& (h_errnop == NULL || *h_errnop == NETDB_INTERNAL))
{
char *new_buf;
@ -46,7 +44,7 @@ __nss_getent (getent_r_function func, void **resbuf, char **buffer,
{
/* We are out of memory. Free the current buffer so that the
process gets a chance for a normal termination. */
save = errno;
int save = errno;
free (*buffer);
__set_errno (save);
}
@ -56,9 +54,5 @@ __nss_getent (getent_r_function func, void **resbuf, char **buffer,
if (*buffer == NULL)
result = NULL;
/* Release lock. Preserve error value. */
save = errno;
__set_errno (save);
return result;
}