From: Roland McGrath Date: Thu, 7 Dec 2000 00:06:54 +0000 (+0000) Subject: * sysdeps/mach/hurd/ioctl.c (__ioctl): Don't clobber ARG as we copy in X-Git-Tag: cvs/glibc-2_2_1~201 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=1ca315fca04fb3272276c8e6adf7e4d5c5224231;p=glibc.git * sysdeps/mach/hurd/ioctl.c (__ioctl): Don't clobber ARG as we copy in argument data, since it will be used to copy out too (for INOUT). Reported by Marcus Brinkmann . * sysdeps/mach/hurd/ioctl.c: Include . (__ioctl): Use uintptr_t instead of unsigned long int. * stdlib/l64a.c (l64a): Truncate M to 32-bit value. --- diff --git a/ChangeLog b/ChangeLog index 2d3b520b71..cce6414a95 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,15 @@ +2000-12-06 Roland McGrath + + * sysdeps/mach/hurd/ioctl.c (__ioctl): Don't clobber ARG as we copy in + argument data, since it will be used to copy out too (for INOUT). + Reported by Marcus Brinkmann . + + * sysdeps/mach/hurd/ioctl.c: Include . + (__ioctl): Use uintptr_t instead of unsigned long int. + 2000-12-06 Jim Wilson - * stdlib/l64a.c (l64a): Truncate m to 32-bit value. + * stdlib/l64a.c (l64a): Truncate M to 32-bit value. 2000-12-06 Ulrich Drepper