mirror of
https://sourceware.org/git/glibc.git
synced 2025-06-02 02:01:46 +03:00
* posix/fnmatch_loop.c: Add casts for signedness.
* nscd/nscd_getpw_r.c (nscd_getpw_r): Likewise. * gmon/gmon.c (write_call_graph): Use u_long for FROM_LEN. * nscd/nscd_getgr_r.c (nscd_getgr_r): Use nscd_ssize_t for CNT.
This commit is contained in:
parent
385cce415c
commit
eb64f8cbe3
@ -1,5 +1,10 @@
|
|||||||
2003-03-15 Roland McGrath <roland@redhat.com>
|
2003-03-15 Roland McGrath <roland@redhat.com>
|
||||||
|
|
||||||
|
* posix/fnmatch_loop.c: Add casts for signedness.
|
||||||
|
* nscd/nscd_getpw_r.c (nscd_getpw_r): Likewise.
|
||||||
|
* gmon/gmon.c (write_call_graph): Use u_long for FROM_LEN.
|
||||||
|
* nscd/nscd_getgr_r.c (nscd_getgr_r): Use nscd_ssize_t for CNT.
|
||||||
|
|
||||||
* configure.in (libc_cv_visibility_attribute): Use AC_TRY_COMMAND,
|
* configure.in (libc_cv_visibility_attribute): Use AC_TRY_COMMAND,
|
||||||
get errors into the log file.
|
get errors into the log file.
|
||||||
(libc_cv_broken_visibility_attribute): Likewise.
|
(libc_cv_broken_visibility_attribute): Likewise.
|
||||||
|
@ -213,7 +213,7 @@ write_call_graph (fd)
|
|||||||
struct gmon_cg_arc_record raw_arc[NARCS_PER_WRITEV]
|
struct gmon_cg_arc_record raw_arc[NARCS_PER_WRITEV]
|
||||||
__attribute__ ((aligned (__alignof__ (char*))));
|
__attribute__ ((aligned (__alignof__ (char*))));
|
||||||
ARCINDEX from_index, to_index;
|
ARCINDEX from_index, to_index;
|
||||||
int from_len;
|
u_long from_len;
|
||||||
u_long frompc;
|
u_long frompc;
|
||||||
struct iovec iov[2 * NARCS_PER_WRITEV];
|
struct iovec iov[2 * NARCS_PER_WRITEV];
|
||||||
int nfilled;
|
int nfilled;
|
||||||
|
7
nptl/sysdeps/pthread/configure
vendored
Executable file
7
nptl/sysdeps/pthread/configure
vendored
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
# This file is generated from configure.in by Autoconf. DO NOT EDIT!
|
||||||
|
|
||||||
|
if test "x$libc_cv_gcc___thread" != xyes; then
|
||||||
|
{ { echo "$as_me:$LINENO: error: compiler support for __thread is required" >&5
|
||||||
|
echo "$as_me: error: compiler support for __thread is required" >&2;}
|
||||||
|
{ (exit 1); exit 1; }; }
|
||||||
|
fi
|
6
nptl/sysdeps/pthread/configure.in
Normal file
6
nptl/sysdeps/pthread/configure.in
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
dnl configure fragment for new libpthread implementation.
|
||||||
|
GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory.
|
||||||
|
|
||||||
|
if test "x$libc_cv_gcc___thread" != xyes; then
|
||||||
|
AC_MSG_ERROR(compiler support for __thread is required)
|
||||||
|
fi
|
@ -143,7 +143,7 @@ nscd_getgr_r (const char *key, size_t keylen, request_type type,
|
|||||||
char *p = buffer;
|
char *p = buffer;
|
||||||
size_t total_len;
|
size_t total_len;
|
||||||
uintptr_t align;
|
uintptr_t align;
|
||||||
size_t cnt;
|
nscd_ssize_t cnt;
|
||||||
|
|
||||||
/* Now allocate the buffer the array for the group members. We must
|
/* Now allocate the buffer the array for the group members. We must
|
||||||
align the pointer. */
|
align the pointer. */
|
||||||
|
@ -173,7 +173,7 @@ nscd_getpw_r (const char *key, size_t keylen, request_type type,
|
|||||||
|
|
||||||
__close (sock);
|
__close (sock);
|
||||||
|
|
||||||
return nbytes == total ? 0 : -1;
|
return nbytes == (ssize_t) total ? 0 : -1;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
/* Copyright (C) 1991-1993, 1996-2000, 2001 Free Software Foundation, Inc.
|
/* Copyright (C) 1991,1992,1993,1996,1997,1998,1999,2000,2001,2003
|
||||||
|
Free Software Foundation, Inc.
|
||||||
This file is part of the GNU C Library.
|
This file is part of the GNU C Library.
|
||||||
|
|
||||||
The GNU C Library is free software; you can redistribute it and/or
|
The GNU C Library is free software; you can redistribute it and/or
|
||||||
@ -539,11 +540,13 @@ FCT (pattern, string, string_end, no_leading_period, flags)
|
|||||||
if (! is_range)
|
if (! is_range)
|
||||||
{
|
{
|
||||||
# ifdef WIDE_CHAR_VERSION
|
# ifdef WIDE_CHAR_VERSION
|
||||||
for (c1 = 0; c1 < wextra[idx]; ++c1)
|
for (c1 = 0;
|
||||||
|
(int32_t) c1 < wextra[idx];
|
||||||
|
++c1)
|
||||||
if (n[c1] != wextra[1 + c1])
|
if (n[c1] != wextra[1 + c1])
|
||||||
break;
|
break;
|
||||||
|
|
||||||
if (c1 == wextra[idx])
|
if ((int32_t) c1 == wextra[idx])
|
||||||
goto matched;
|
goto matched;
|
||||||
# else
|
# else
|
||||||
for (c1 = 0; c1 < extra[idx]; ++c1)
|
for (c1 = 0; c1 < extra[idx]; ++c1)
|
||||||
@ -932,7 +935,7 @@ FCT (pattern, string, string_end, no_leading_period, flags)
|
|||||||
case L('/'):
|
case L('/'):
|
||||||
if (NO_LEADING_PERIOD (flags))
|
if (NO_LEADING_PERIOD (flags))
|
||||||
{
|
{
|
||||||
if (n == string_end || c != *n)
|
if (n == string_end || c != (UCHAR) *n)
|
||||||
return FNM_NOMATCH;
|
return FNM_NOMATCH;
|
||||||
|
|
||||||
new_no_leading_period = 1;
|
new_no_leading_period = 1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user