kopensolaris-gnu/glibc.git
21 years ago1999-06-23 Roland McGrath <roland@baalperazim.frob.com>
roland [Tue, 22 Jun 1999 23:55:03 +0000 (23:55 +0000)]
1999-06-23  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/pwrite.c: New file.
* sysdeps/mach/hurd/pread.c: New file.

21 years ago1999-06-23 Roland McGrath <roland@baalperazim.frob.com>
roland [Tue, 22 Jun 1999 23:54:54 +0000 (23:54 +0000)]
1999-06-23  Roland McGrath  <roland@baalperazim.frob.com>
* hurd/fd-read.c (_hurd_fd_read): Take new parameter OFFSET and
pass it in the RPC instead of always -1.
* hurd/fd-write.c (_hurd_fd_write): Likewise.
* hurd/hurd/fd.h: Update decls.

21 years ago1999-06-23 Roland McGrath <roland@baalperazim.frob.com>
roland [Tue, 22 Jun 1999 23:54:46 +0000 (23:54 +0000)]
1999-06-23  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/read.c (__libc_read): Just call __pread with
OFFSET argument of (off_t) -1.
* sysdeps/mach/hurd/write.c (__libc_write): Just call __pwrite with
OFFSET argument of (off_t) -1.

21 years agoUpdate.
drepper [Tue, 22 Jun 1999 12:35:23 +0000 (12:35 +0000)]
Update.

21 years agoInclude <wchar.h> for prototype.
drepper [Tue, 22 Jun 1999 12:34:37 +0000 (12:34 +0000)]
Include <wchar.h> for prototype.

21 years agoUpdate.
drepper [Tue, 22 Jun 1999 12:18:19 +0000 (12:18 +0000)]
Update.

21 years agoFix typos.
drepper [Tue, 22 Jun 1999 12:16:51 +0000 (12:16 +0000)]
Fix typos.

21 years agoFix typos.
drepper [Tue, 22 Jun 1999 12:16:22 +0000 (12:16 +0000)]
Fix typos.

21 years agoUpdate.
drepper [Tue, 22 Jun 1999 10:57:44 +0000 (10:57 +0000)]
Update.

21 years agoDon't return a zero result if the high bits of two words differ.
drepper [Tue, 22 Jun 1999 10:30:18 +0000 (10:30 +0000)]
Don't return a zero result if the high bits of two words differ.

21 years agoUpdate.
drepper [Mon, 21 Jun 1999 16:46:16 +0000 (16:46 +0000)]
Update.

21 years agoUse _IO_stdout instead of stdout.
drepper [Mon, 21 Jun 1999 16:46:03 +0000 (16:46 +0000)]
Use _IO_stdout instead of stdout.

21 years agoInclude <wchar.h> instead of "stdio.h". Use _IO_stdout instead of
drepper [Mon, 21 Jun 1999 16:45:53 +0000 (16:45 +0000)]
Include <wchar.h> instead of "stdio.h".  Use _IO_stdout instead of
stdout.  Fix parameter name.

21 years agoInclude <wchar.h> instead of "stdio.h".
drepper [Mon, 21 Jun 1999 16:45:40 +0000 (16:45 +0000)]
Include <wchar.h> instead of "stdio.h".

21 years agoConsistently use _IO_stdin instead of stdin.
drepper [Mon, 21 Jun 1999 16:45:22 +0000 (16:45 +0000)]
Consistently use _IO_stdin instead of stdin.

21 years agoInclude <wchar.h> instead of "stdio.h".
drepper [Mon, 21 Jun 1999 16:45:11 +0000 (16:45 +0000)]
Include <wchar.h> instead of "stdio.h".

21 years ago(routines): Add putwchar and putwchar_u.
drepper [Mon, 21 Jun 1999 16:44:55 +0000 (16:44 +0000)]
(routines): Add putwchar and putwchar_u.

21 years ago(__GNUC_PREREQ): Don't generate `defined' via
drepper [Mon, 21 Jun 1999 16:44:08 +0000 (16:44 +0000)]
(__GNUC_PREREQ): Don't generate `defined' via
macro expansion---it's undefined.  Properly parenthesize
substituted parameters.
(__GLIBC_PREREQ): Likewise.

21 years agoUpdate.
drepper [Mon, 21 Jun 1999 15:19:47 +0000 (15:19 +0000)]
Update.

21 years ago*CPPFLAGS): Revert last change. It has too many weird effects.
drepper [Mon, 21 Jun 1999 15:19:18 +0000 (15:19 +0000)]
*CPPFLAGS): Revert last change.  It has too many weird effects.

21 years agoUpdate.
drepper [Mon, 21 Jun 1999 14:58:43 +0000 (14:58 +0000)]
Update.

21 years agoProvide __P definition if not already defined.
drepper [Mon, 21 Jun 1999 14:58:27 +0000 (14:58 +0000)]
Provide __P definition if not already defined.

21 years agoUpdate.
drepper [Mon, 21 Jun 1999 14:22:46 +0000 (14:22 +0000)]
Update.

21 years agoUse __gnuc_va_list not va_list in prototype.
drepper [Mon, 21 Jun 1999 14:22:33 +0000 (14:22 +0000)]
Use __gnuc_va_list not va_list in prototype.

21 years agoUpdate.
drepper [Mon, 21 Jun 1999 13:38:44 +0000 (13:38 +0000)]
Update.

21 years agoExplicitly cast return value to avoid warning.
drepper [Mon, 21 Jun 1999 13:36:42 +0000 (13:36 +0000)]
Explicitly cast return value to avoid warning.

21 years agoDeclare wcstof and wcstold for ISO C9x.
drepper [Mon, 21 Jun 1999 13:36:23 +0000 (13:36 +0000)]
Declare wcstof and wcstold for ISO C9x.

21 years agoUse __GNUC_PREREQ.
drepper [Mon, 21 Jun 1999 13:36:06 +0000 (13:36 +0000)]
Use __GNUC_PREREQ.

21 years agoAvoid warning about huge constant.
drepper [Mon, 21 Jun 1999 13:35:52 +0000 (13:35 +0000)]
Avoid warning about huge constant.

21 years ago(ungetc, inchar) [COMPILE_WPRINTF]:
drepper [Mon, 21 Jun 1999 13:35:40 +0000 (13:35 +0000)]
(ungetc, inchar) [COMPILE_WPRINTF]:
Change EOF to WEOF and remove cast.
(UNGETC): Remove macro.

21 years ago(group_member): Make parameters and
drepper [Mon, 21 Jun 1999 13:35:24 +0000 (13:35 +0000)]
(group_member): Make parameters and
return types pointers to CHAR_T instead of UCHAR_T.
(vfprintf): Change type of work_buffer, workend and string to
CHAR_T pointer/array.
(process_arg, process_string_arg): Adjust/remove casts.  Add
missing use of L_ macro.
(printf_unknown): Add missing uses of L_ macro.
Remove unused ISASCII and MBRLEN.
(_itoa, _itoa_word) [COMPILE_WRPINTF]: Don't cast second argument.
(NOT_IN_JUMP_RANGE, CHAR_CLASS): Change (int) to (INT_T), use L_.

21 years ago(find_spec) [!COMPILE_WPRINTF]:
drepper [Mon, 21 Jun 1999 13:35:00 +0000 (13:35 +0000)]
(find_spec) [!COMPILE_WPRINTF]:
Change ISASCII to isascii and MBRLEN to mbrlen.
(parse_one_spec): Compare info.spec always against wchar_t values.

21 years ago(__wuflow): Fix use of WEOF vs. EOF. Call
drepper [Mon, 21 Jun 1999 13:34:37 +0000 (13:34 +0000)]
(__wuflow): Fix use of WEOF vs. EOF.  Call
_IO_switch_to_wget_mode instead of _IO_switch_to_get_mode.
(__wunderflow): Likewise.
(_IO_switch_to_wget_mode): Likewise.
(_IO_init_wmarker): Likewise.

21 years ago(_IO_wfile_seekoff): Call _IO_switch_to_wget_mode, not _IO_switch_to_get_mode.
drepper [Mon, 21 Jun 1999 13:34:16 +0000 (13:34 +0000)]
(_IO_wfile_seekoff): Call _IO_switch_to_wget_mode, not _IO_switch_to_get_mode.
(_IO_wfile_jumps): Fix pbackfail entry.

21 years ago(_IO_old_proc_open): Apply change from 1999-03-29 to iopopen also
drepper [Mon, 21 Jun 1999 13:34:03 +0000 (13:34 +0000)]
(_IO_old_proc_open): Apply change from 1999-03-29 to iopopen also
here.

21 years ago(_IO_setvbuf): Only call wide char setbuf function if the stream is
drepper [Mon, 21 Jun 1999 13:33:39 +0000 (13:33 +0000)]
(_IO_setvbuf): Only call wide char setbuf function if the stream is
currently unoriented.

21 years ago(shared-only-routines): Add oldiofgetpos,
drepper [Mon, 21 Jun 1999 13:33:16 +0000 (13:33 +0000)]
(shared-only-routines): Add oldiofgetpos,
oldiofgetpos64, oldiofsetpos and oldiofsetpos64.
(routines): Include oldiofgetpos, oldiofgetpos64, oldiofsetpos and
oldiofsetpos64 only if doing versioning.

21 years agoUse __GNUC_PREREQ.
drepper [Mon, 21 Jun 1999 13:32:44 +0000 (13:32 +0000)]
Use __GNUC_PREREQ.

21 years agoCorrect counting of subsections.
drepper [Mon, 21 Jun 1999 13:00:14 +0000 (13:00 +0000)]
Correct counting of subsections.

21 years agoUpdate.
drepper [Sun, 20 Jun 1999 10:42:32 +0000 (10:42 +0000)]
Update.

21 years agoDeclare wcstof and wcstold for ISO C9x.
drepper [Sun, 20 Jun 1999 10:41:20 +0000 (10:41 +0000)]
Declare wcstof and wcstold for ISO C9x.

21 years agoUpdate.
drepper [Sun, 20 Jun 1999 09:23:28 +0000 (09:23 +0000)]
Update.

21 years agoFix last patch.
drepper [Sun, 20 Jun 1999 09:22:19 +0000 (09:22 +0000)]
Fix last patch.

21 years agoUpdate.
drepper [Sun, 20 Jun 1999 09:00:37 +0000 (09:00 +0000)]
Update.

21 years ago(fputwc, putwc, putwchar, fputwc_unlocked,
drepper [Sun, 20 Jun 1999 08:58:21 +0000 (08:58 +0000)]
(fputwc, putwc, putwchar, fputwc_unlocked,
putwc_unlocked, putwchar_unlocked): Likewise.

21 years ago* libio/libio.h (_IO_putwc): Correct type of first argument.
drepper [Sun, 20 Jun 1999 08:57:51 +0000 (08:57 +0000)]
* libio/libio.h (_IO_putwc): Correct type of first argument.
* wcsmbs/wchar.h: (fputwc, putwc, putwchar, fputwc_unlocked,
putwc_unlocked, putwchar_unlocked): Likewise.
* libio/fputwc.c: Likewise.
* libio/fputwc_unlocked.c: Likewise.
* libio/putwc.c: Likewise.
* libio/putwc_unlocked.c: Likewise.
* libio/putwchar.c: Likewise.
* libio/putwchar_unlocked.c: Likewise.

21 years ago.
roland [Sat, 19 Jun 1999 12:43:27 +0000 (12:43 +0000)]
.

21 years ago1999-06-19 Roland McGrath <roland@baalperazim.frob.com>
roland [Sat, 19 Jun 1999 12:43:07 +0000 (12:43 +0000)]
1999-06-19  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/gnu/siglist.h: File moved to ...
* sysdeps/generic/siglist.h: ... here.  This file should be usable for
any platform, since it just associates the SIG* macros with text names
and descriptions. For any signal macros do not exist on every
platform, we can use #ifdef tests here and still use this single
common file for all platforms.
* sysdeps/generic/siglist.c: Rewrite using <siglist.h>.  This file
should be usable for all platforms after the binary compatibility
stuff in the current sysdeps/gnu version is no longer required.
* sysdeps/generic/Makefile: Remove rules for generating siglist.c.
* sysdeps/generic/make_siglist.c: File removed.
* sysdeps/mach/hurd/siglist.h: Use #include_next.
* sysdeps/unix/sysv/linux/siglist.h: Likewise.

21 years ago.
roland [Sat, 19 Jun 1999 12:40:14 +0000 (12:40 +0000)]
.

21 years ago1999-06-19 Roland McGrath <roland@baalperazim.frob.com>
roland [Sat, 19 Jun 1999 12:39:37 +0000 (12:39 +0000)]
1999-06-19  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/gnu/siglist.h: File moved to ...
* sysdeps/generic/siglist.h: ... here.  This file should be usable for
any platform, since it just associates the SIG* macros with text names
and descriptions. For any signal macros do not exist on every
platform, we can use #ifdef tests here and still use this single
common file for all platforms.
* sysdeps/generic/siglist.c: Rewrite using <siglist.h>.  This file
should be usable for all platforms after the binary compatibility
stuff in the current sysdeps/gnu version is no longer required.
* sysdeps/generic/Makefile: Remove rules for generating siglist.c.
* sysdeps/generic/make_siglist.c: File removed.

21 years ago.
roland [Sat, 19 Jun 1999 12:28:46 +0000 (12:28 +0000)]
.

21 years ago1999-06-19 Roland McGrath <roland@baalperazim.frob.com>
roland [Sat, 19 Jun 1999 12:28:10 +0000 (12:28 +0000)]
1999-06-19  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/unix/sysv/linux/siglist.c: Moved to ...
* sysdeps/gnu/siglist.c: ... here.
Use <siglist.h> instead of "siglist.h", to ensure sysdeps-search.
Use <bits/wordsize.h> instead of <sizes.h> to determine PTR_SIZE_STR.
* sysdeps/gnu/siglist.h: New file, contents from linux version.
Add entry for SIGLOST protected by #ifdef.
* sysdeps/unix/sysv/linux/siglist.h: Just #include that file,
and define OLD_SIGLIST_SIZE_STR.
* sysdeps/mach/hurd/siglist.h: New file, likewise.

21 years agoUpdate.
drepper [Sat, 19 Jun 1999 09:58:37 +0000 (09:58 +0000)]
Update.

21 years agoUse __GNUC_PREREQ.
drepper [Sat, 19 Jun 1999 09:57:12 +0000 (09:57 +0000)]
Use __GNUC_PREREQ.

21 years agoDefine new macros __GNUC_PREREQ and __GLIBC_PREREQ which can be used to test
drepper [Sat, 19 Jun 1999 09:56:41 +0000 (09:56 +0000)]
Define new macros __GNUC_PREREQ and __GLIBC_PREREQ which can be used to test
the version of gcc and glibc respectively.

21 years agoInclude libintl.h.
drepper [Sat, 19 Jun 1999 09:46:45 +0000 (09:46 +0000)]
Include libintl.h.

21 years agoRebuilt.
drepper [Sat, 19 Jun 1999 09:45:45 +0000 (09:45 +0000)]
Rebuilt.

21 years agoWrite an "#include <libintl.h>" into the generated file.
drepper [Sat, 19 Jun 1999 09:45:30 +0000 (09:45 +0000)]
Write an "#include <libintl.h>" into the generated file.

21 years agoWrite an "#include <libintl.h>" into the generated file.
drepper [Sat, 19 Jun 1999 09:45:12 +0000 (09:45 +0000)]
Write an "#include <libintl.h>" into the generated file.

21 years agoUse __malloc_ptr_t not __ptr_t.
drepper [Sat, 19 Jun 1999 09:44:34 +0000 (09:44 +0000)]
Use __malloc_ptr_t not __ptr_t.

21 years agoInclude features.h.
drepper [Sat, 19 Jun 1999 09:44:17 +0000 (09:44 +0000)]
Include features.h.

21 years agoInclude stddef.h for NULL.
drepper [Sat, 19 Jun 1999 09:44:01 +0000 (09:44 +0000)]
Include stddef.h for NULL.

21 years agoInclude sys/cdefs.h for __P.
drepper [Sat, 19 Jun 1999 09:43:44 +0000 (09:43 +0000)]
Include sys/cdefs.h for __P.

21 years agoInclude bits/libc-tsd.h after all other headers.
drepper [Sat, 19 Jun 1999 09:43:28 +0000 (09:43 +0000)]
Include bits/libc-tsd.h after all other headers.

21 years agoInclude sys/stat.h and define HAVE_ST_BLKSIZE here.
drepper [Sat, 19 Jun 1999 09:43:07 +0000 (09:43 +0000)]
Include sys/stat.h and define HAVE_ST_BLKSIZE here.

21 years agoDon't include sys/stat.h or define HAVE_ST_BLKSIZE here.
drepper [Sat, 19 Jun 1999 09:42:34 +0000 (09:42 +0000)]
Don't include sys/stat.h or define HAVE_ST_BLKSIZE here.

21 years ago(CPPFLAGS): Use -imacros to read libc-symbols.h.
drepper [Sat, 19 Jun 1999 09:42:02 +0000 (09:42 +0000)]
(CPPFLAGS): Use -imacros to read libc-symbols.h.

21 years agoDon't include <libintl.h>. Don't define _ and N_. Don't declare _libc_intl_domainname.
drepper [Sat, 19 Jun 1999 09:41:45 +0000 (09:41 +0000)]
Don't include <libintl.h>.  Don't define _ and N_.  Don't declare _libc_intl_domainname.

21 years agoDeclare _libc_intl_domainname here.
drepper [Sat, 19 Jun 1999 09:41:21 +0000 (09:41 +0000)]
Declare _libc_intl_domainname here.
Define _ and N_ here.

21 years agoUpdate.
drepper [Fri, 18 Jun 1999 19:04:23 +0000 (19:04 +0000)]
Update.

21 years ago(charmaps): Exclude SCCS.
drepper [Fri, 18 Jun 1999 19:03:55 +0000 (19:03 +0000)]
(charmaps): Exclude SCCS.
(locales): Likewise.
(repertoiremaps): Likewise.

21 years agoInclude setjmp.h.
drepper [Fri, 18 Jun 1999 19:03:14 +0000 (19:03 +0000)]
Include setjmp.h.

21 years agoInclude setjmp.h.
drepper [Fri, 18 Jun 1999 19:02:54 +0000 (19:02 +0000)]
Include setjmp.h.

21 years agoUpdate.
drepper [Fri, 18 Jun 1999 18:31:58 +0000 (18:31 +0000)]
Update.

21 years ago(x_inline): Cleanup pointer assignments.
drepper [Fri, 18 Jun 1999 18:31:43 +0000 (18:31 +0000)]
(x_inline): Cleanup pointer assignments.

21 years agoUpdate.
drepper [Fri, 18 Jun 1999 18:22:17 +0000 (18:22 +0000)]
Update.

21 years agoInlcude string.h for memset prototype.
drepper [Fri, 18 Jun 1999 18:22:06 +0000 (18:22 +0000)]
Inlcude string.h for memset prototype.

21 years agoUpdate.
drepper [Fri, 18 Jun 1999 18:08:15 +0000 (18:08 +0000)]
Update.

21 years ago(FILEBUF_LITERAL): Add missing parameter to macro definitions.
drepper [Fri, 18 Jun 1999 18:08:05 +0000 (18:08 +0000)]
(FILEBUF_LITERAL): Add missing parameter to macro definitions.

21 years agoUpdate.
drepper [Fri, 18 Jun 1999 18:06:00 +0000 (18:06 +0000)]
Update.

21 years agoAdd extra cast in argc assignment to avoid warning on 64bit platforms.
drepper [Fri, 18 Jun 1999 18:05:34 +0000 (18:05 +0000)]
Add extra cast in argc assignment to avoid warning on 64bit platforms.

21 years agoRegenerated: autoconf sysdeps/unix/sysv/linux/configure.in
drepper [Thu, 17 Jun 1999 21:27:21 +0000 (21:27 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in

21 years agoUpdate.
drepper [Thu, 17 Jun 1999 17:28:58 +0000 (17:28 +0000)]
Update.

21 years ago(_IO_codecvt): Change __P ot __PMT.
drepper [Thu, 17 Jun 1999 17:28:43 +0000 (17:28 +0000)]
(_IO_codecvt): Change __P ot __PMT.

21 years agoUpdate.
drepper [Thu, 17 Jun 1999 12:33:08 +0000 (12:33 +0000)]
Update.

21 years agoReturn -1 in case nscd is not available and value > 0 for error.
drepper [Thu, 17 Jun 1999 12:32:28 +0000 (12:32 +0000)]
Return -1 in case nscd is not available and value > 0 for error.

21 years agoExpect return alue to be ERANGE if buffer is too small.
drepper [Thu, 17 Jun 1999 12:31:23 +0000 (12:31 +0000)]
Expect return alue to be ERANGE if buffer is too small.

21 years agoReturn error code not -1.
drepper [Thu, 17 Jun 1999 12:30:31 +0000 (12:30 +0000)]
Return error code not -1.

21 years agoAdd missing line disciplines.
drepper [Thu, 17 Jun 1999 11:58:41 +0000 (11:58 +0000)]
Add missing line disciplines.

21 years agoFix typos.
drepper [Thu, 17 Jun 1999 11:56:37 +0000 (11:56 +0000)]
Fix typos.

21 years agoDocument gethostbyname_r, gethostbyname2_r, and gethostbyaddr_r.
drepper [Thu, 17 Jun 1999 11:49:31 +0000 (11:49 +0000)]
Document gethostbyname_r, gethostbyname2_r, and gethostbyaddr_r.

21 years agoInclude stdio.h.
drepper [Thu, 17 Jun 1999 11:46:59 +0000 (11:46 +0000)]
Include stdio.h.

21 years agoInclude stdio.h.
drepper [Thu, 17 Jun 1999 11:46:36 +0000 (11:46 +0000)]
Include stdio.h.

21 years agoRegenerated: autoconf configure.in
drepper [Thu, 17 Jun 1999 11:29:20 +0000 (11:29 +0000)]
Regenerated: autoconf  configure.in

21 years agoUpdate.
drepper [Thu, 17 Jun 1999 10:47:43 +0000 (10:47 +0000)]
Update.

21 years agoDon't fail always when oact is NULL.
drepper [Thu, 17 Jun 1999 10:47:19 +0000 (10:47 +0000)]
Don't fail always when oact is NULL.

21 years agoUpdate.
drepper [Thu, 17 Jun 1999 09:43:03 +0000 (09:43 +0000)]
Update.

21 years ago(jn_test): Adjust delta.
drepper [Thu, 17 Jun 1999 09:42:01 +0000 (09:42 +0000)]
(jn_test): Adjust delta.

21 years agoInclude <wchar.h> for prototypes.
drepper [Thu, 17 Jun 1999 09:39:57 +0000 (09:39 +0000)]
Include <wchar.h> for prototypes.

21 years agoInclude <wchar.h> for prototypes.
drepper [Thu, 17 Jun 1999 09:39:35 +0000 (09:39 +0000)]
Include <wchar.h> for prototypes.