kopensolaris-gnu/glibc.git
21 years agovswscanf implementation.
drepper [Wed, 16 Jun 1999 22:05:29 +0000 (22:05 +0000)]
vswscanf implementation.

21 years agoungetwc implementation.
drepper [Wed, 16 Jun 1999 22:05:19 +0000 (22:05 +0000)]
ungetwc implementation.

21 years agogetwline implementation.
drepper [Wed, 16 Jun 1999 22:05:12 +0000 (22:05 +0000)]
getwline implementation.

21 years agokfwide implementation.
drepper [Wed, 16 Jun 1999 22:05:02 +0000 (22:05 +0000)]
kfwide implementation.

21 years agofputws_unlocked implementation.
drepper [Wed, 16 Jun 1999 22:04:50 +0000 (22:04 +0000)]
fputws_unlocked implementation.

21 years agofputws implementation.
drepper [Wed, 16 Jun 1999 22:04:43 +0000 (22:04 +0000)]
fputws implementation.

21 years agofgetws_unlocked implementation.
drepper [Wed, 16 Jun 1999 22:04:28 +0000 (22:04 +0000)]
fgetws_unlocked implementation.

21 years agofgetws implementation.
drepper [Wed, 16 Jun 1999 22:04:21 +0000 (22:04 +0000)]
fgetws implementation.

21 years agogetwchar_unlocked implementation.
drepper [Wed, 16 Jun 1999 22:04:11 +0000 (22:04 +0000)]
getwchar_unlocked implementation.

21 years agogetwchar implementation.
drepper [Wed, 16 Jun 1999 22:04:04 +0000 (22:04 +0000)]
getwchar implementation.

21 years agogetwc_unlocked implementation.
drepper [Wed, 16 Jun 1999 22:03:56 +0000 (22:03 +0000)]
getwc_unlocked implementation.

21 years agogetwc implementation.
drepper [Wed, 16 Jun 1999 22:03:49 +0000 (22:03 +0000)]
getwc implementation.

21 years agofwscanf implementation.
drepper [Wed, 16 Jun 1999 22:03:43 +0000 (22:03 +0000)]
fwscanf implementation.

21 years agofwprintf implementation.
drepper [Wed, 16 Jun 1999 22:03:36 +0000 (22:03 +0000)]
fwprintf implementation.

21 years agofputwc_unlocked implementation.
drepper [Wed, 16 Jun 1999 22:03:27 +0000 (22:03 +0000)]
fputwc_unlocked implementation.

21 years agofputwc implementation.
drepper [Wed, 16 Jun 1999 22:03:20 +0000 (22:03 +0000)]
fputwc implementation.

21 years agoPre-orient stream.
drepper [Wed, 16 Jun 1999 22:00:11 +0000 (22:00 +0000)]
Pre-orient stream.

21 years ago(_IO_str_overflow): Correctly free buffer after failed allocation.
drepper [Wed, 16 Jun 1999 21:59:25 +0000 (21:59 +0000)]
(_IO_str_overflow): Correctly free buffer after failed allocation.
(_IO_str_seekoff): Use _IO_off64_t.

21 years agoAdjust FILEBUF_LITERAL call.
drepper [Wed, 16 Jun 1999 21:57:43 +0000 (21:57 +0000)]
Adjust FILEBUF_LITERAL call.

21 years agoAdjust FILEBUF_LITERAL call.
drepper [Wed, 16 Jun 1999 21:57:17 +0000 (21:57 +0000)]
Adjust FILEBUF_LITERAL call.

21 years agoUse _IO_off_t.
drepper [Wed, 16 Jun 1999 21:56:38 +0000 (21:56 +0000)]
Use _IO_off_t.

21 years agoInitialize so that stream can be wide oriented.
drepper [Wed, 16 Jun 1999 21:55:35 +0000 (21:55 +0000)]
Initialize so that stream can be wide oriented.

21 years agoInitialize so that stream can be wide oriented.
drepper [Wed, 16 Jun 1999 21:55:02 +0000 (21:55 +0000)]
Initialize so that stream can be wide oriented.

21 years agoAdd new prototypes and adjust existing declarations.
drepper [Wed, 16 Jun 1999 21:53:54 +0000 (21:53 +0000)]
Add new prototypes and adjust existing declarations.

21 years agoDefine codecvt struct. Define _IO_wide_data.
drepper [Wed, 16 Jun 1999 21:52:58 +0000 (21:52 +0000)]
Define codecvt struct.  Define _IO_wide_data.
Extend _IO_file contain pointer to codecvt, widedata and mode.
(_IO_getwc_unlocked): New macro.
(_IO_putwc_unlocked): New macro.
(_IO_fwide): New macro.

21 years agoInitialize so that stream can be wide oriented.
drepper [Wed, 16 Jun 1999 21:49:49 +0000 (21:49 +0000)]
Initialize so that stream can be wide oriented.

21 years agoHandle not yet oriented stream.
drepper [Wed, 16 Jun 1999 21:46:49 +0000 (21:46 +0000)]
Handle not yet oriented stream.

21 years agoUse _IO_off_t.
drepper [Wed, 16 Jun 1999 21:44:22 +0000 (21:44 +0000)]
Use _IO_off_t.

21 years agoUse _IO_off_t.
drepper [Wed, 16 Jun 1999 21:43:41 +0000 (21:43 +0000)]
Use _IO_off_t.

21 years agoOrient stream if not already happened.
drepper [Wed, 16 Jun 1999 21:42:31 +0000 (21:42 +0000)]
Orient stream if not already happened.

21 years agoInitialize so that stream can be wide oriented.
drepper [Wed, 16 Jun 1999 21:41:45 +0000 (21:41 +0000)]
Initialize so that stream can be wide oriented.

21 years agoAdd prototype for _IO_vswprintf. Change _IO_pos_BAD to use
drepper [Wed, 16 Jun 1999 21:40:42 +0000 (21:40 +0000)]
Add prototype for _IO_vswprintf.  Change _IO_pos_BAD to use
_IO_off64_t.

21 years agoOrient stream if not already happened.
drepper [Wed, 16 Jun 1999 21:38:43 +0000 (21:38 +0000)]
Orient stream if not already happened.

21 years agoUse _IO_off_t. For now abort when use with wide char stream.
drepper [Wed, 16 Jun 1999 21:37:57 +0000 (21:37 +0000)]
Use _IO_off_t.  For now abort when use with wide char stream.

21 years agoRestore conversion state if necessary.
drepper [Wed, 16 Jun 1999 21:36:20 +0000 (21:36 +0000)]
Restore conversion state if necessary.

21 years agoOrient stream if not already happened.
drepper [Wed, 16 Jun 1999 21:35:22 +0000 (21:35 +0000)]
Orient stream if not already happened.

21 years agoUse _IO_off64_t.
drepper [Wed, 16 Jun 1999 21:33:29 +0000 (21:33 +0000)]
Use _IO_off64_t.

21 years agoInitialize so that stream can be wide oriented.
drepper [Wed, 16 Jun 1999 21:32:31 +0000 (21:32 +0000)]
Initialize so that stream can be wide oriented.

21 years agoStore state of conversion if necessary.
drepper [Wed, 16 Jun 1999 21:31:40 +0000 (21:31 +0000)]
Store state of conversion if necessary.

21 years agoInitialize so that stream can be wide oriented.
drepper [Wed, 16 Jun 1999 21:30:51 +0000 (21:30 +0000)]
Initialize so that stream can be wide oriented.

21 years ago(_IO_least_marker): Make global.
drepper [Wed, 16 Jun 1999 21:30:05 +0000 (21:30 +0000)]
(_IO_least_marker): Make global.
(__underflow): Orient stream if not already done.
(__uflow): Likewise.
(_IO_default_seekpos): Change to type _IO_off64_t.
(_IO_default_seekoff): Likewise.
(_IO_default_seek): Likewise.
(_IO_no_init): New function.  Similar to _IO_init but allows to orient
in initialization.

21 years agoUse _IO_off64_t. For now abort when use with wide char stream.
drepper [Wed, 16 Jun 1999 21:24:16 +0000 (21:24 +0000)]
Use _IO_off64_t.  For now abort when use with wide char stream.

21 years agoUse _IO_off_t. For now abort when use with wide char stream.
drepper [Wed, 16 Jun 1999 21:23:53 +0000 (21:23 +0000)]
Use _IO_off_t.  For now abort when use with wide char stream.

21 years ago(_IO_new_file_close_it): Reset normal or widedata buffers based on mode.
drepper [Wed, 16 Jun 1999 21:21:27 +0000 (21:21 +0000)]
(_IO_new_file_close_it): Reset normal or widedata buffers based on mode.
(new_do_write): Set _IO_write_end to _IO_buf_end if stream is wide oriented.
(_IO_new_file_overflow): Don't depend only on _IO_CURRENTLY_PUTTING
flag to be enough to signal unallocated buffer.  For wide oriented
stream don't make it linebuffered.  Don't use _IO_do_flush, use
_IO_new_do_write directly.
(_IO_new_file_seekoff): Change return value type to _IO_off64_t.
(_IO_file_seek): Likewise.

21 years agoAdd _IO_fgetpos, _IO_fgetpos64, _IO_fsetpos, _IO_fsetpos64, fgetpos,
drepper [Wed, 16 Jun 1999 21:10:44 +0000 (21:10 +0000)]
Add _IO_fgetpos, _IO_fgetpos64, _IO_fsetpos, _IO_fsetpos64, fgetpos,
fgetpos64, fgetwc, fgetwc_unlocked, fgetws, fgetws_unlocked, fputwc,
fputwc_unlocked, fputws, fputws_unlocked, fsetpos, fsetpos64, fwide,
fwprintf, fwscanf, getwc, getwc_unlocked, getwchar, getwchar_unlocked,
putwc, putwc_unlocked, putwchar, putwchar_unlocked, swprintf, swscanf,
ungetwc, vfwprintf, vswprintf, vwprintf, vfwscanf, vswscanf, vwscanf,
wprintf, and wscanf to GLIBC_2.2 for libc.

21 years ago(routines): Add wfiledoalloc, oldiofgetpos,
drepper [Wed, 16 Jun 1999 21:07:37 +0000 (21:07 +0000)]
(routines): Add wfiledoalloc, oldiofgetpos,
oldiofgetpos64, oldiofsetpos, oldiofsetpos64, fputwc, fputwc_u,
getwc, getwc_u, getwchar, getwchar_u, iofgetws, iofgetws_u,
iofputws, iofputws_u, iogetwline, iowpadn, ioungetwc, putwc, putwc_u,
putchar, putchar_u, swprintf, vwprintf, wprintf, wscanf, fwscanf,
vwscanf, vswprintf, iovswscanf, swscanf, wgenops, wstrops, wfileops,
and iofwide.
(tests): Add tst_swprintf, tst_wprintf, tst_swscanf, and tst_wscanf.

21 years agoChange mbstate_t to __mbstate_t.
drepper [Wed, 16 Jun 1999 21:04:50 +0000 (21:04 +0000)]
Change mbstate_t to __mbstate_t.
Add prototypes for __wmemcpy, __wmempcpy, __wmemmove, __wcschrnul, and
__vfwscanf.

21 years ago(MB_LEN_MAX): Increase to 16.
drepper [Wed, 16 Jun 1999 21:02:32 +0000 (21:02 +0000)]
(MB_LEN_MAX): Increase to 16.

21 years agoAdapt for symbol name changes in gconv.h.
drepper [Wed, 16 Jun 1999 20:52:49 +0000 (20:52 +0000)]
Adapt for symbol name changes in gconv.h.

21 years agoAdapt for symbol name changes in gconv.h.
drepper [Wed, 16 Jun 1999 20:50:12 +0000 (20:50 +0000)]
Adapt for symbol name changes in gconv.h.

21 years agoMake header suitable for inclusion in public header by protecting all
drepper [Wed, 16 Jun 1999 20:47:03 +0000 (20:47 +0000)]
Make header suitable for inclusion in public header by protecting all
names with __.

21 years agoAdd GLIBC_2.2 for libc.
drepper [Wed, 16 Jun 1999 20:44:31 +0000 (20:44 +0000)]
Add GLIBC_2.2 for libc.

21 years agoUpdate.
drepper [Wed, 16 Jun 1999 15:44:59 +0000 (15:44 +0000)]
Update.

21 years agoFix typos.
drepper [Wed, 16 Jun 1999 15:43:59 +0000 (15:43 +0000)]
Fix typos.

21 years agoFix typos.
drepper [Wed, 16 Jun 1999 15:43:49 +0000 (15:43 +0000)]
Fix typos.

21 years agoFix typos.
drepper [Wed, 16 Jun 1999 15:43:30 +0000 (15:43 +0000)]
Fix typos.

21 years agoUpdate.
drepper [Wed, 16 Jun 1999 15:11:40 +0000 (15:11 +0000)]
Update.

21 years ago(AX25_PIDINCL): Added.
drepper [Wed, 16 Jun 1999 15:11:25 +0000 (15:11 +0000)]
(AX25_PIDINCL): Added.

21 years agoUpdate.
drepper [Wed, 16 Jun 1999 14:31:04 +0000 (14:31 +0000)]
Update.

21 years ago[!__GNUC__]: Use correct word order.
drepper [Wed, 16 Jun 1999 14:30:38 +0000 (14:30 +0000)]
[!__GNUC__]: Use correct word order.

21 years agosysmacros.h file for Linux/SPARC.
drepper [Wed, 16 Jun 1999 14:30:24 +0000 (14:30 +0000)]
sysmacros.h file for Linux/SPARC.

21 years agosysmacros.h file for Linux/Alpha.
drepper [Wed, 16 Jun 1999 14:30:16 +0000 (14:30 +0000)]
sysmacros.h file for Linux/Alpha.

21 years ago(main): Avoid ambiguous `else'.
drepper [Wed, 16 Jun 1999 14:28:31 +0000 (14:28 +0000)]
(main): Avoid ambiguous `else'.

21 years ago(__os_write): Maintain const correctness.
drepper [Wed, 16 Jun 1999 14:28:12 +0000 (14:28 +0000)]
(__os_write): Maintain const correctness.

21 years agoUse <db.h> instead of "db.h" to find header in include.
drepper [Wed, 16 Jun 1999 14:27:59 +0000 (14:27 +0000)]
Use <db.h> instead of "db.h" to find header in include.

21 years agoRestore __nss_db_open alias.
drepper [Wed, 16 Jun 1999 14:27:45 +0000 (14:27 +0000)]
Restore __nss_db_open alias.

21 years ago.
drepper [Tue, 15 Jun 1999 22:11:04 +0000 (22:11 +0000)]
.

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

21 years ago(parse_one_spec): Don't set is_longlong is not necessary.
drepper [Tue, 15 Jun 1999 22:09:23 +0000 (22:09 +0000)]
(parse_one_spec): Don't set is_longlong is not necessary.

21 years agoUpdate.
drepper [Tue, 15 Jun 1999 21:59:43 +0000 (21:59 +0000)]
Update.

21 years agoExclude SCCS.
drepper [Tue, 15 Jun 1999 21:59:04 +0000 (21:59 +0000)]
Exclude SCCS.

21 years agoUpdate.
drepper [Tue, 15 Jun 1999 18:26:38 +0000 (18:26 +0000)]
Update.

21 years ago(re_error_msgid): Remove extra commas.
drepper [Tue, 15 Jun 1999 18:24:01 +0000 (18:24 +0000)]
(re_error_msgid): Remove extra commas.

21 years agoUpdate.
drepper [Tue, 15 Jun 1999 12:07:01 +0000 (12:07 +0000)]
Update.

21 years agoTests for strtoll.
drepper [Tue, 15 Jun 1999 12:06:42 +0000 (12:06 +0000)]
Tests for strtoll.

21 years ago(tests): Add tst-strtoll.
drepper [Tue, 15 Jun 1999 12:05:28 +0000 (12:05 +0000)]
(tests): Add tst-strtoll.

21 years agoIt is not generally true that if (unsigned)a*(unsigned)b overflows,
drepper [Tue, 15 Jun 1999 12:04:39 +0000 (12:04 +0000)]
It is not generally true that if (unsigned)a*(unsigned)b overflows,
then the result is less than 'a'.

21 years agoUpdate.
drepper [Tue, 15 Jun 1999 11:54:33 +0000 (11:54 +0000)]
Update.

21 years ago(handle_request): Only root is allowed to send GETSTAT request in non
drepper [Tue, 15 Jun 1999 11:54:01 +0000 (11:54 +0000)]
(handle_request): Only root is allowed to send GETSTAT request in non
secure mode.

21 years agoPrint error message if other then root try to use getstat.
drepper [Tue, 15 Jun 1999 11:53:46 +0000 (11:53 +0000)]
Print error message if other then root try to use getstat.

21 years agoAdd __sysctl.
drepper [Tue, 15 Jun 1999 11:51:17 +0000 (11:51 +0000)]
Add __sysctl.

21 years ago(Limits on Resources): Describe RLIMIT_AS.
drepper [Tue, 15 Jun 1999 11:49:54 +0000 (11:49 +0000)]
(Limits on Resources): Describe RLIMIT_AS.

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

21 years agoInclude <memcopy.h> and use reg_char for character to search, to help the compiler.
drepper [Mon, 14 Jun 1999 09:25:04 +0000 (09:25 +0000)]
Include <memcopy.h> and use reg_char for character to search, to help the compiler.

21 years agoChange more deltas.
drepper [Mon, 14 Jun 1999 09:23:33 +0000 (09:23 +0000)]
Change more deltas.

21 years ago.
schwab [Mon, 14 Jun 1999 01:01:27 +0000 (01:01 +0000)]
.

21 years agoNew files, optimized for m68k.
schwab [Mon, 14 Jun 1999 00:59:40 +0000 (00:59 +0000)]
New files, optimized for m68k.

21 years agoUpdate.
drepper [Sun, 13 Jun 1999 15:38:11 +0000 (15:38 +0000)]
Update.

21 years agoadd `memory' clobber; optimise for constant `val'.
drepper [Sun, 13 Jun 1999 15:37:19 +0000 (15:37 +0000)]
add `memory' clobber; optimise for constant `val'.
(atomic_add): Likewise.
(test_and_set): Remove `volatile'; add `memory' clobber; be more
like the original `test_and_set'.
(compare_and_swap): Remove `volatile'; add `memory' clobber;
optimise for constant `oldval'.
(always_swap): Remove `volatile'; add `memory' clobber.

21 years agoUpdate.
drepper [Sun, 13 Jun 1999 15:16:18 +0000 (15:16 +0000)]
Update.

21 years agoUpdate.
drepper [Sun, 13 Jun 1999 15:13:14 +0000 (15:13 +0000)]
Update.

21 years agoDisable signbit* inline functions for gcc <= 2.7.x.
drepper [Sun, 13 Jun 1999 15:10:39 +0000 (15:10 +0000)]
Disable signbit* inline functions for gcc <= 2.7.x.

21 years ago.
roland [Sun, 13 Jun 1999 14:01:03 +0000 (14:01 +0000)]
.

21 years ago1999-06-13 Roland McGrath <roland@baalperazim.frob.com>
roland [Sun, 13 Jun 1999 13:57:29 +0000 (13:57 +0000)]
1999-06-13  Roland McGrath  <roland@baalperazim.frob.com>
* hurd/hurdsock.c (_hurd_socket_server): Fix fencepost error in last
change.

21 years agoUpdate.
drepper [Sun, 13 Jun 1999 13:36:34 +0000 (13:36 +0000)]
Update.

21 years ago(distribute): Remove files which do not exist anymore.
drepper [Sun, 13 Jun 1999 13:31:30 +0000 (13:31 +0000)]
(distribute): Remove files which do not exist anymore.

21 years agoUpdate.
drepper [Sun, 13 Jun 1999 11:23:42 +0000 (11:23 +0000)]
Update.

21 years agoUpdate from db 2.7.5.
drepper [Sun, 13 Jun 1999 11:22:51 +0000 (11:22 +0000)]
Update from db 2.7.5.

21 years agoAdd some missing MSG_* flags from Linux 2.2.9.
drepper [Sun, 13 Jun 1999 11:22:40 +0000 (11:22 +0000)]
Add some missing MSG_* flags from Linux 2.2.9.

21 years agoAdd __extension__ to signbit definitions to calm down gcc.
drepper [Sun, 13 Jun 1999 11:22:17 +0000 (11:22 +0000)]
Add __extension__ to signbit definitions to calm down gcc.