kopensolaris-gnu/glibc.git
24 years ago.
roland [Wed, 1 May 1996 13:55:18 +0000 (13:55 +0000)]
.

24 years ago.
roland [Wed, 1 May 1996 13:55:03 +0000 (13:55 +0000)]
.

24 years agoFix up prototypes.
roland [Wed, 1 May 1996 13:53:23 +0000 (13:53 +0000)]
Fix up prototypes.

24 years agoFix up prototypes.
roland [Wed, 1 May 1996 13:52:33 +0000 (13:52 +0000)]
Fix up prototypes.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:49:07 +0000 (13:49 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/localedef.c (main): Correct loop over all
categories after change of order from Thu Mar 28 14:22:51 1996.
Add new charset argument to call of `write_all_categories'.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:49:03 +0000 (13:49 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/C-collate.c, locale/C-ctype.c,
locale/C-messages.c, locale/C-monetary.c,
locale/C-numeric.c, locale/C-time.c: Change copyright.
* locale/C-ctype.c (_nl_C_LC_CTYPE_class32): Correct
endianess for initialization value.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:48:56 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/C-collate.c, locale/C-ctype.c,
locale/C-messages.c, locale/C-monetary.c,
locale/C-numeric.c, locale/C-time.c: Change copyright.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:48:53 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/locales.h (ctype_finish, ctype_output): New
charset argument.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:48:49 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/locfile.c (write_all_categories): Call
`ctype_output' with additional argument charset.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:48:46 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/charset.h (width_rule): new data structure.
(charset_t): Add elements for width information.

24 years agoWed May 1 09:10:04 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 1 May 1996 13:48:44 +0000 (13:48 +0000)]
Wed May  1 09:10:04 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* time/strftime.c: Use canonical autoconf nugget for time.h+sys/time.h
include.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:48:41 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/lc-ctype.c (current): Add parameter for offset.
(__ctype32_b, __ctype_width): Add initialization for these
variables.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:48:39 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* ctype/ctype-info.c: (__ctype_width): New variable.
(__ctype_names): Initialize correctly without offset.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:48:36 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/charmap.c: Finish support for WIDTH information.
(new_width): New function.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:48:32 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* locale/programs/ld-ctype.c (locale_ctype_t): Add element
for width information.
(allocate_arrays): Add new argument for charset.
(ctype_finish): Make sure all characters named in charset
width table are known to name table.
(ctype_output): Correct handling of class and map name
information and write out width information.
(find_idx): Prepare for being called with NULL pointer as
TABLE argument.  This means only allocate name entry.
(allocate_arrays): Correct handling of array element -1.
Because EOF == -1 the value of element 127 must *not* be
mirrored here.
Fill width information from charset tables.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:37 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wcstod.c: Implement `wcstod' function by using `strtod'
        implementation.
* wcsmbs/wcstof.c: Same for `wcstof'.
* wcsmbs/wcstold.c: Same for `strtold'.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:35 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* posix/posix2_lim.h: Add definition of _POSIX2_CHARCLASS_NAME_MAX
and CHARCLASS_NAME_MAX.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:33 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* string/strcoll.c: Extend for use as `wcscoll'.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:31 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* string/strxfrm.c: Extend for use as `wcsxfrm'.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:29 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wchar.h: Add declarations for wcpcpy, wcpncpy, wcstol,
        wcstoul, wcstoq, wcstouq, wcstod, wcstold, wcstof, wcscoll,
        wcsxfrm, wcwidth, and wcswidth.
Declare internal interfaces for wcsto* functions.
[OPTIMIZE]: Define inline functions for wcsto* functions to
call internal interface functions.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:26 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/Dist: Add sys/sysctl.h.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:24 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/sys/socket.h: New file.  Wrapper
around kernel header.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:22 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysvipc/Makefile (routines): Add ftok.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:20 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/generic/stpncpy.c: Correct return value.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:16 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysvipc/ftok.c: use variable `proj_id' not `id'.  Patch by
David Mosberger-Tang.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:13 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/posix/fpathconf.c: Add handling of _PC_SYNC_IO,
_PC_ASYNC_IO, and _PC_PRIO_IO.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:09 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* wctype/wctype.h (wint_t): Protect against multiple definition.
(wctype_t): Always define as `unsigned long int'.
* wctype.h: New file.  Wrapper around wctype/wctype.h.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:47:06 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdlib/grouping.h: Prepare for use in wide string functions.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:59 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/posix/sysconf.c: Add handling of _SC_REALTIME_SIGNALS,
_SC_PRIORITY_SCHEDULING, _SC_TIMERS, _SC_ASYNCHRONOUS_IO,
_SC_PRIORITIZED_IO, _SC_SYNCHRONIZED_IO, _SC_FSYNC,
_SC_MAPPED_FILES, _SC_MEMLOCK, _SC_MEMLOCK_RANGE,
_SC_MEMORY_PROTECTION, _SC_MESSAGE_PASSING, _SC_SEMAPHORES,
_SC_SHARED_MEMORY_OBJECTS, and _SC_CHARCLASS_NAME_MAX.
* sysdeps/stub/sysconf.c: Ditto.
* sysdeps/unix/sysv/sysv4/sysconf.c: Ditto.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:56 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/generic/confname.h: Add definition of _PC_SYNC_IO,
_PC_ASYNC_IO, _PC_PRIO_IO and _SC_CHARCLASS_NAME_MAX.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:54 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wcsxfrm.c: Implement `wcsxfrm function by using
        `strxfrm implementation.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:52 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wcpcpy.c, wcsmbs/wcpncpy.c: New files.  Implement non-
standard function equivalent to stpcpy/stpncpy.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:49 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdlib/strtol.c: Extend for use as `wcsto{l,ul,q,uq}'.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:45 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wcswidth.c: Implement `wcswidth' function from X/Open
        CAE.
* wcsmbs/wcwidth.c: Ditto for `wcwidth'.
* wcsmbs/wcwidth.h: Common function for definitions of above two
functions.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:41 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wcstol.c: Implement `wcstol' function by using `strtol'
        implementation.
* wcsmbs/wcstoq.c: Same for `wcstoq'.
* wcsmbs/wcstoul.c: Same for `wcstoul'.
* wcsmbs/wcstouq.c: Same for `wcstouq'.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:39 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* posix/unistd.h: Document _POSIX_SYNC_IO, _POSIX_ASYNC_IO,
and _POSIX_PRIO_IO.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:35 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdlib/strtod.c: Extend for use as `wcsto{f,d,ld}'.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:32 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* posix/getconf.c (vars): Add _POSIX_SYNC_IO, _POSIX_ASYNC_IO,
and _POSIX_PRIO_IO definitions.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:30 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/sys/mman.h: Add declaration of mremap.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:29 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wcscoll.c: Implement `wcscoll' function by using
        `strcoll' implementation.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:26 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/syscalls.list: Add mremap and _sysctl.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:24 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* stdlib/stdlib.h: Correct prototypes for __strto*_internal
functions.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:22 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/sysctl.c: new file.  Implement caller
of _sysctl system call.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:20 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* wctype/wctype.c: Remove case for `wctype_t' being 16 bit type.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:19 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/Makefile (routines): Add wcpcpy, wcpncpy, wcstol,
        wcstoul, wcstoq, wcstouq, wcstod, wcstold, wcstof, wcscoll,
        wcsxfrm, wcwidth, and wcswidth.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:16 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/sysconf.c: Add handling of
_SC_CHARCLASS_NAME_MAX.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:14 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/sys/sysctl.h: New file.  Define
interface to `sysctl' function.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:12 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* wcsmbs/wcscpy.c, wcsmbs/wcsncpy.c: Use wint_t instead of
        wchar_t.

24 years agoMon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
roland [Wed, 1 May 1996 13:46:10 +0000 (13:46 +0000)]
Mon Apr 29 02:48:26 1996  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/Makefile [subdir == misc]
(sysdep_routines): Add s_sysctl and sysctl.

24 years agoMon Apr 29 00:11:59 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 1 May 1996 13:44:43 +0000 (13:44 +0000)]
Mon Apr 29 00:11:59 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* hurd/hurdexec.c: Use argz functions.

24 years agoMon Apr 29 00:11:59 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 1 May 1996 13:44:40 +0000 (13:44 +0000)]
Mon Apr 29 00:11:59 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* hurd/hurdstartup.c (_hurd_split_args): Function removed.
(_hurd_startup): Use argz functions.

24 years ago.
roland [Wed, 1 May 1996 13:22:17 +0000 (13:22 +0000)]
.

24 years ago. libc-960501
roland [Wed, 1 May 1996 09:03:01 +0000 (09:03 +0000)]
.

24 years ago(describe_number): Correctly allocate space in DESCRIPTION for the digits in I.
miles [Wed, 1 May 1996 01:01:48 +0000 (01:01 +0000)]
(describe_number): Correctly allocate space in DESCRIPTION for the digits in I.

24 years ago(_hurdsig_abort_rpcs): Add timeout argument to interrupt_operation call.
miles [Tue, 30 Apr 1996 22:26:27 +0000 (22:26 +0000)]
(_hurdsig_abort_rpcs): Add timeout argument to interrupt_operation call.
(_hurdsig_interrupt_timeout): New variable.

24 years agoRegenerated from ../sysdeps/mach/hurd/errnos.awk ../manual/errno.texi ../../mach...
miles [Tue, 30 Apr 1996 21:33:05 +0000 (21:33 +0000)]
Regenerated from ../sysdeps/mach/hurd/errnos.awk ../manual/errno.texi ../../mach/mach/message.h ../../mach/mach/kern_return.h ../../mach/mach/mig_errors.h ../../mach/device/device_types.h

24 years agoRegenerated from ../sysdeps/mach/hurd/errnos.awk ../manual/errno.texi /gd4/gnu/mach... libc-960430
roland [Mon, 29 Apr 1996 06:49:03 +0000 (06:49 +0000)]
Regenerated from ../sysdeps/mach/hurd/errnos.awk ../manual/errno.texi /gd4/gnu/mach/mach/message.h /gd4/gnu/mach/mach/kern_return.h /gd4/gnu/mach/mach/mig_errors.h /gd4/gnu/mach/device/device_types.h

24 years ago.
roland [Mon, 29 Apr 1996 05:21:52 +0000 (05:21 +0000)]
.

24 years agoMon Apr 29 00:11:59 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 29 Apr 1996 05:14:57 +0000 (05:14 +0000)]
Mon Apr 29 00:11:59 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* errno.h [!__error_t_defined] (error_t): New type.
* sysdeps/mach/hurd/errnos.awk: #define __error_t_defined after the
typedef in errnos.h.

24 years ago.
roland [Mon, 29 Apr 1996 05:14:33 +0000 (05:14 +0000)]
.

24 years agoMon Apr 29 00:11:59 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Mon, 29 Apr 1996 05:14:16 +0000 (05:14 +0000)]
Mon Apr 29 00:11:59 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* string/envz.c, string/envz.h: New files.
* string/argz.h, string/argz-append.c, string/argz-count.c,
string/argz-create.c, string/argz-delete.c, string/argz-extract.c,
string/argz-insert.c, string/argz-stringify.c: New files.
* string/Makefile (routines): Add envz, argz-*.
(headers): Add argz.h, envz.h.

24 years ago.
roland [Sun, 28 Apr 1996 18:25:22 +0000 (18:25 +0000)]
.

24 years agoSun Apr 28 14:14:35 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Sun, 28 Apr 1996 18:25:04 +0000 (18:25 +0000)]
Sun Apr 28 14:14:35 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/sysv/linux/i386/Makefile: New file.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com> libc-960428
roland [Sat, 27 Apr 1996 07:14:13 +0000 (07:14 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/generic/schedbits.h: New file.  System dependent
defintion for POSIX.4 scheduling interface.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:14:04 +0000 (07:14 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* inet/netinet/in.h, socket/sys/socket.h: Move to
sysdeps/generic/netinet/in.h, sysdeps/generic/sys/socket.h.
* netinet/in.h, sys/socket.h: Remove file.
* sysdeps/generic/netinit/in.h: Moved to here from inet/netinet/in.h.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:13:53 +0000 (07:13 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* posix/getconf.c (vars): Add entries for _POSIX_REALTIME_SIGNALS,
_POSIX_PRIORITY_SCHEDULING, _POSIX_TIMERS, _POSIX_ASYNCHRONOUS_IO,
_POSIX_PRIORITIZED_IO, _POSIX_SYNCHRONIZED_IO, _POSIX_FSYNC,
_POSIX_MAPPED_FILES, _POSIX_MEMLOCK, _POSIX_MEMLOCK_RANGE,
_POSIX_MEMORY_PROTECTION, _POSIX_MESSAGE_PASSING,
_POSIX_SEMAPHORES, _POSIX_SHARED_MEMORY_OBJECTS.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:13:43 +0000 (07:13 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* misc/Makefile (routines): Add fdatasync.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:13:32 +0000 (07:13 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/gnu/types.h,
sysdeps/unix/sysv/linux/ioctls.h: Use kernel header for
data type definitions.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:13:24 +0000 (07:13 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* posix/Makefile (headers): Add sched.h.
(routines): Add nanosleep, sched_setp, sched_getp, sched_sets,
sched_gets, sched_yield, sched_primax, sched_primin, sched_rr_gi.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:13:17 +0000 (07:13 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* posix/unistd.h: Describe options from POSIX.4.
Add declaration of fdatasync.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:13:08 +0000 (07:13 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/generic/confname.h: Add definition for
 _SC_REALTIME_SIGNALS, _SC_PRIORITY_SCHEDULING, _SC_TIMERS,
_SC_ASYNCHRONOUS_IO, _SC_PRIORITIZED_IO, _SC_SYNCHRONIZED_IO,
_SC_FSYNC, _SC_MAPPED_FILES, _SC_MEMLOCK, _SC_MEMLOCK_RANGE,
_SC_MEMORY_PROTECTION, _SC_MESSAGE_PASSING,
_SC_SEMAPHORES, _SC_SHARED_MEMORY_OBJECTS.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:53 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/stub/nanosleep.c, sysdeps/stub/sched_getp.c,
sysdeps/stub/sched_gets.c, sysdeps/stub/sched_primax.c,
sysdeps/stub/sched_primin.c, sysdeps/stub/sched_rr_gi.c,
sysdeps/stub/sched_setp.c, sysdeps/stub/sched_sets.c,
sysdeps/stub/sched_yield.c: New file:  Stub implementation
for systems missing these POSIX.4 system calls.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:47 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* time/time.h (struct timespec): Move definition to here.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:42 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* time/sys/time.h: Remove definition of `struct timespec'.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:34 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* posix/sched.h: New file.  Header for POSIX scheduling interface.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:27 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/sysconf.c: Add handling of POSIX.4
options.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:23 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/generic/fdatasync.c: New file.  Default implementation
simply uses fsync.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:18 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/syscalls.list: Add definitions for
fdatasync, nanosleep, sched_setparam, sched_getparam,
sched_setscheduler, sched_getscheduler, sched_yield,
sched_get_priority_max, sched_get_priority_min, and
sched_rr_get_interval.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:11 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/termbits.h: Use kernel headers.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:12:06 +0000 (07:12 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/posix_opt.h: New file.  Define POSIX
options applicable for Linux.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:11:52 +0000 (07:11 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* inet/netinet/in.h, socket/sys/socket.h: Move to
sysdeps/generic/netinet/in.h, sysdeps/generic/sys/socket.h.
* netinet/in.h, sys/socket.h: Remove file.
* sysdeps/generic/sys/socket.h: Moved to here from socket/sys/socket.h.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:11:34 +0000 (07:11 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* inet/netinet/in.h, socket/sys/socket.h: Move to
sysdeps/generic/netinet/in.h, sysdeps/generic/sys/socket.h.
* netinet/in.h, sys/socket.h: Remove file.

24 years agoWed Apr 24 17:35:30 Ulrich Drepper <drepper@cygnus.com>
roland [Sat, 27 Apr 1996 07:11:23 +0000 (07:11 +0000)]
Wed Apr 24 17:35:30  Ulrich Drepper  <drepper@cygnus.com>

* sysdeps/unix/sysv/linux/netinet/in.h: New file.  Linux
specific version.

24 years ago. libc-960426
roland [Fri, 26 Apr 1996 06:03:18 +0000 (06:03 +0000)]
.

24 years ago.
roland [Fri, 26 Apr 1996 05:57:35 +0000 (05:57 +0000)]
.

24 years agoAdded trailing blank line.
roland [Fri, 26 Apr 1996 05:55:41 +0000 (05:55 +0000)]
Added trailing blank line.

24 years ago(__getcwd): When we find a match in the scan for a name, avoid doing another
miles [Thu, 25 Apr 1996 21:37:46 +0000 (21:37 +0000)]
(__getcwd): When we find a match in the scan for a name, avoid doing another
  readdir (which overwrites NENTRIES, and was resulting in a bogus ENOENT).

24 years ago(__fcntl): Add missing break after F_SETFL.
miles [Thu, 25 Apr 1996 20:21:20 +0000 (20:21 +0000)]
(__fcntl): Add missing break after F_SETFL.

24 years agoWed Apr 24 00:22:42 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Thu, 25 Apr 1996 18:13:38 +0000 (18:13 +0000)]
Wed Apr 24 00:22:42 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* stdio/internals.c (seek_to_target): Set errno if seek function
returns the wrong offset.

24 years ago. libc-960425
roland [Wed, 24 Apr 1996 09:03:11 +0000 (09:03 +0000)]
.

24 years agoWed Apr 24 00:22:42 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 05:28:43 +0000 (05:28 +0000)]
Wed Apr 24 00:22:42 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* stdio-common/vfprintf.c: Include errno.h.

24 years agoWed Apr 24 00:22:42 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 05:28:34 +0000 (05:28 +0000)]
Wed Apr 24 00:22:42 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* wcsmbs/wcsrtombs.c [! EILSEQ] (EILSEQ): Define to EINVAL.
* wcsmbs/wcrtomb.c: Likewise.

24 years ago(signal_allowed): For SIGIO/SIGURG, add a new variable, LUCKY, to use instead
miles [Wed, 24 Apr 1996 03:28:51 +0000 (03:28 +0000)]
(signal_allowed): For SIGIO/SIGURG, add a new variable, LUCKY, to use instead
  of setting D to -1 (which fucks things up).

24 years ago.
roland [Wed, 24 Apr 1996 00:58:47 +0000 (00:58 +0000)]
.

24 years agoMon Apr 22 00:02:19 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 00:56:50 +0000 (00:56 +0000)]
Mon Apr 22 00:02:19 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* MakeTAGS: Include version.mk.
(po/SYS_libc.pot): Add missing / in sed s cmd.

24 years agoTue Apr 23 15:56:56 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 00:56:44 +0000 (00:56 +0000)]
Tue Apr 23 15:56:56 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* config.h.in (HAVE_REGEX): New macro.

24 years agoTue Apr 23 15:56:56 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 00:56:30 +0000 (00:56 +0000)]
Tue Apr 23 15:56:56 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/syscalls.list: Add statfs, fstatfs.
* io/Makefile (headers): Add sys/statfs.h, statfsbuf.h.
(routines): Add statfs, fstatfs.
* sysdeps/mach/hurd/statfs.c: New file.
* sysdeps/mach/hurd/fstatfs.c: New file.
* sysdeps/stub/fstatfs.c: New file.
* sysdeps/stub/statfs.c: New file.
* io/sys/statfs.h: New file.
* sysdeps/generic/statfsbuf.h: New file.
* sysdeps/unix/sysv/linux/statfsbuf.h: New file.

24 years agoTue Apr 23 15:56:56 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 00:56:08 +0000 (00:56 +0000)]
Tue Apr 23 15:56:56 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/syscalls.list: Add statfs, fstatfs.
* io/Makefile (headers): Add sys/statfs.h, statfsbuf.h.
(routines): Add statfs, fstatfs.
* sysdeps/mach/hurd/statfs.c: New file.
* sysdeps/mach/hurd/fstatfs.c: New file.
* sysdeps/stub/fstatfs.c: New file.
* sysdeps/stub/statfs.c: New file.
* io/sys/statfs.h: New file.
* sysdeps/generic/statfsbuf.h: New file.
* sysdeps/unix/sysv/linux/statfsbuf.h: New file.

24 years agoTue Apr 23 15:56:56 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
roland [Wed, 24 Apr 1996 00:56:01 +0000 (00:56 +0000)]
Tue Apr 23 15:56:56 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>

* sysdeps/unix/syscalls.list: Add statfs, fstatfs.
* io/Makefile (headers): Add sys/statfs.h, statfsbuf.h.
(routines): Add statfs, fstatfs.
* sysdeps/mach/hurd/statfs.c: New file.
* sysdeps/mach/hurd/fstatfs.c: New file.
* sysdeps/stub/fstatfs.c: New file.
* sysdeps/stub/statfs.c: New file.
* io/sys/statfs.h: New file.
* sysdeps/generic/statfsbuf.h: New file.
* sysdeps/unix/sysv/linux/statfsbuf.h: New file.

24 years agoRegenerated from source files libc-960423
roland [Mon, 22 Apr 1996 04:05:18 +0000 (04:05 +0000)]
Regenerated from source files