kopensolaris-gnu/glibc.git
19 years ago(tests): Add tst-iconv2.
drepper [Fri, 5 Jan 2001 08:02:55 +0000 (08:02 +0000)]
(tests): Add tst-iconv2.

19 years agoTest for error reported for overflowed output buffer in UCS4 conversion.
drepper [Fri, 5 Jan 2001 08:01:53 +0000 (08:01 +0000)]
Test for error reported for overflowed output buffer in UCS4 conversion.

19 years agoUpdate
drepper [Fri, 5 Jan 2001 06:43:17 +0000 (06:43 +0000)]
Update

19 years ago (DL_FIND_AUXV): New. Defined if not defined.
drepper [Fri, 5 Jan 2001 06:42:41 +0000 (06:42 +0000)]
 (DL_FIND_AUXV): New. Defined if not defined.
(_dl_clktck): Declared.
(non_dynamic_init): Take 3 arguments.
Set _dl_pagesize, _dl_platform and _dl_clktck from AUX.

19 years ago(_nl_load_domain): Adapt to _nl_find_msg change.
drepper [Fri, 5 Jan 2001 06:39:18 +0000 (06:39 +0000)]
(_nl_load_domain): Adapt to _nl_find_msg change.

19 years ago(_nl_find_msg): Remove index argument, add lengthp argument.
drepper [Fri, 5 Jan 2001 06:39:03 +0000 (06:39 +0000)]
(_nl_find_msg): Remove index argument, add lengthp argument.

19 years ago(known_translation_t): Rename 'domain' field to
drepper [Fri, 5 Jan 2001 06:38:44 +0000 (06:38 +0000)]
(known_translation_t): Rename 'domain' field to
'domainname'. Remove 'plindex' field. Add 'domain' and
'translation_length' fields.
(transcmp): Don't compare 'plindex' fields.
(plural_lookup): New function.
(DCIGETTEXT): Change cache handing in the plural case. Don't call
plural_eval before the translation and its catalog file have been
found. Remove plindex from cache key. Add 'translation_length' and
'domain' to cache result.
(_nl_find_msg): Remove index argument, return length of translation
to the caller instead. Weaken comparison of string lengths, to account
for plural entries. Call iconv() on the entire result string, not
only on the portion needed so far.

19 years agoUpdate.
drepper [Fri, 5 Jan 2001 06:18:46 +0000 (06:18 +0000)]
Update.

19 years agobison plural.c plural.y
drepper [Fri, 5 Jan 2001 06:18:37 +0000 (06:18 +0000)]
bison plural.c plural.y

19 years ago(yylex): Minimal improvement in number scanner.
drepper [Fri, 5 Jan 2001 06:18:16 +0000 (06:18 +0000)]
(yylex): Minimal improvement in number scanner.

19 years agobison plural.c plural.y
drepper [Fri, 5 Jan 2001 05:54:07 +0000 (05:54 +0000)]
bison plural.c plural.y

19 years agoUpdate.
drepper [Fri, 5 Jan 2001 05:52:11 +0000 (05:52 +0000)]
Update.

19 years ago(INIT_GERMANIC_PLURAL): New macro, for old compilers.
drepper [Fri, 5 Jan 2001 05:51:49 +0000 (05:51 +0000)]
(INIT_GERMANIC_PLURAL): New macro, for old compilers.

19 years agoInclude config.h. Needed to define 'inline' away for
drepper [Fri, 5 Jan 2001 05:51:32 +0000 (05:51 +0000)]
Include config.h. Needed to define 'inline' away for
C compilers that don't support it.
(yylex): Don't use gcc specific case range syntax.

19 years agoRemove unneeded includes.
drepper [Fri, 5 Jan 2001 05:50:08 +0000 (05:50 +0000)]
Remove unneeded includes.

19 years ago(memcpy): Return first argument, just like the real memcpy function does.
drepper [Fri, 5 Jan 2001 05:49:29 +0000 (05:49 +0000)]
(memcpy): Return first argument, just like the real memcpy function does.

19 years agoUpdate.
drepper [Fri, 5 Jan 2001 02:36:27 +0000 (02:36 +0000)]
Update.

19 years ago(__res_vinit): Initialize it.
drepper [Fri, 5 Jan 2001 02:35:58 +0000 (02:35 +0000)]
(__res_vinit): Initialize it.
(res_nclose): Clear it instead of nscount.

19 years ago(res_nsend): Use it instead of nscount.
drepper [Fri, 5 Jan 2001 02:35:42 +0000 (02:35 +0000)]
(res_nsend): Use it instead of nscount.

19 years ago(struct __res_state): Add nsinit field.
drepper [Fri, 5 Jan 2001 02:35:25 +0000 (02:35 +0000)]
(struct __res_state): Add nsinit field.

19 years agoUpdate.
drepper [Fri, 5 Jan 2001 01:01:31 +0000 (01:01 +0000)]
Update.

19 years agoMake sure we find strtol.c in this directory.
drepper [Fri, 5 Jan 2001 01:01:06 +0000 (01:01 +0000)]
Make sure we find strtol.c in this directory.

19 years agoRemove unused __strtouq_internal alias.
drepper [Fri, 5 Jan 2001 01:00:49 +0000 (01:00 +0000)]
Remove unused __strtouq_internal alias.

19 years agoRemove unused __strtoq_internal alias.
drepper [Fri, 5 Jan 2001 01:00:36 +0000 (01:00 +0000)]
Remove unused __strtoq_internal alias.

19 years agoFix alias.
drepper [Fri, 5 Jan 2001 01:00:18 +0000 (01:00 +0000)]
Fix alias.

19 years agoAdd wcstouq alias and fix wcstoull alias.
drepper [Fri, 5 Jan 2001 01:00:02 +0000 (01:00 +0000)]
Add wcstouq alias and fix wcstoull alias.

19 years agoAdd wcstoq alias and fix wcstoll alias.
drepper [Fri, 5 Jan 2001 00:59:48 +0000 (00:59 +0000)]
Add wcstoq alias and fix wcstoll alias.

19 years agoAdd strtouq alias and fix strtoull alias.
drepper [Fri, 5 Jan 2001 00:59:38 +0000 (00:59 +0000)]
Add strtouq alias and fix strtoull alias.

19 years agoAdd strtoq alias and fix strtoll alias.
drepper [Fri, 5 Jan 2001 00:59:27 +0000 (00:59 +0000)]
Add strtoq alias and fix strtoll alias.

19 years agoCopyright 2001.
drepper [Fri, 5 Jan 2001 00:57:34 +0000 (00:57 +0000)]
Copyright 2001.

19 years agoCopyright 2001.
drepper [Fri, 5 Jan 2001 00:57:14 +0000 (00:57 +0000)]
Copyright 2001.

19 years ago(ld): Add GLIBC_2.2.
drepper [Fri, 5 Jan 2001 00:52:59 +0000 (00:52 +0000)]
(ld): Add GLIBC_2.2.

19 years agoOnly provide __getwc_unlocked prototype if USE_IN_LIBIO is defined.
drepper [Thu, 4 Jan 2001 23:56:26 +0000 (23:56 +0000)]
Only provide __getwc_unlocked prototype if USE_IN_LIBIO is defined.

19 years ago(__socket): Fix error code handling.
drepper [Thu, 4 Jan 2001 23:46:35 +0000 (23:46 +0000)]
(__socket): Fix error code handling.

19 years agoUpdate.
aj [Thu, 4 Jan 2001 17:07:06 +0000 (17:07 +0000)]
Update.

19 years agoInclude files for missing prototypes, remove buggy declaration of prototypes.
aj [Thu, 4 Jan 2001 17:06:30 +0000 (17:06 +0000)]
Include files for missing prototypes, remove buggy declaration of prototypes.

19 years agoUpdate.
aj [Wed, 3 Jan 2001 19:59:47 +0000 (19:59 +0000)]
Update.

19 years agoFix braces.
aj [Wed, 3 Jan 2001 19:59:12 +0000 (19:59 +0000)]
Fix braces.

19 years agoUpdate.
aj [Wed, 3 Jan 2001 17:23:49 +0000 (17:23 +0000)]
Update.

19 years ago * resolv/Versions: Fix bracing.
aj [Wed, 3 Jan 2001 17:23:21 +0000 (17:23 +0000)]
* resolv/Versions: Fix bracing.
* sysdeps/powerpc/soft-fp/Versions: Likewise.

19 years agoUpdate.
drepper [Wed, 3 Jan 2001 16:13:16 +0000 (16:13 +0000)]
Update.

19 years ago(__process_machine_rela): Fix typo.
drepper [Wed, 3 Jan 2001 16:12:39 +0000 (16:12 +0000)]
(__process_machine_rela): Fix typo.

19 years agoUpdate.
drepper [Wed, 3 Jan 2001 04:50:22 +0000 (04:50 +0000)]
Update.

19 years ago(__data_start): Make it global.
drepper [Wed, 3 Jan 2001 04:49:57 +0000 (04:49 +0000)]
(__data_start): Make it global.

19 years ago(dl_reloc_overflow): Print the name of the failing symbol.
drepper [Wed, 3 Jan 2001 04:49:19 +0000 (04:49 +0000)]
(dl_reloc_overflow): Print the name of the failing symbol.
(__process_machine_rela): Pass symbol to dl_reloc_overflow().

19 years ago(tzset_internal): Make sure we fall back to UTC if TZ is not set and
drepper [Wed, 3 Jan 2001 04:44:08 +0000 (04:44 +0000)]
(tzset_internal): Make sure we fall back to UTC if TZ is not set and
TZDEFAULT is not present.

19 years ago(TEXI2PDF): Change to texi2dvi --pdf.
drepper [Wed, 3 Jan 2001 04:38:51 +0000 (04:38 +0000)]
(TEXI2PDF): Change to texi2dvi --pdf.

19 years agoMake sure we declare our functions even if string.h is already
drepper [Wed, 3 Jan 2001 04:36:51 +0000 (04:36 +0000)]
Make sure we declare our functions even if string.h is already
included, based on whether or not __USE_BSD is defined.

19 years ago(main): Call dlerror initially.
drepper [Wed, 3 Jan 2001 04:31:03 +0000 (04:31 +0000)]
(main): Call dlerror initially.

19 years ago(dlerror): Handle call of dlerror() before any other dlopen() and dlsym().
drepper [Wed, 3 Jan 2001 04:30:19 +0000 (04:30 +0000)]
(dlerror): Handle call of dlerror() before any other dlopen() and dlsym().

19 years agoUpdate.
drepper [Wed, 3 Jan 2001 04:02:46 +0000 (04:02 +0000)]
Update.

19 years agoChange for dcigettext.c change.
drepper [Wed, 3 Jan 2001 04:02:23 +0000 (04:02 +0000)]
Change for dcigettext.c change.

19 years ago(guess_category_value): Rewrite so that LANGUAGE value is ignored if
drepper [Wed, 3 Jan 2001 04:01:43 +0000 (04:01 +0000)]
(guess_category_value): Rewrite so that LANGUAGE value is ignored if
the selected locale is the C locale.

19 years agoUpdate.
aj [Tue, 2 Jan 2001 17:02:20 +0000 (17:02 +0000)]
Update.

19 years ago * sysdeps/generic/printf_fphex.c (putc): Cast _IO_putwc_unlocked
aj [Tue, 2 Jan 2001 17:02:06 +0000 (17:02 +0000)]
* sysdeps/generic/printf_fphex.c (putc): Cast _IO_putwc_unlocked
to (int) to avoid warnings.
* stdio-common/printf_fp.c (putc): Likewise.
* stdio-common/printf_size.c (putc): Likewise.

19 years ago(strtol): Make cnt size_t for correct signedness.
aj [Tue, 2 Jan 2001 17:01:27 +0000 (17:01 +0000)]
(strtol): Make cnt size_t for correct signedness.

19 years ago(__vfscanf): Use WINT_T for done.
aj [Tue, 2 Jan 2001 17:01:07 +0000 (17:01 +0000)]
(__vfscanf): Use WINT_T for done.

19 years ago * libio/wgenops.c (_IO_wdoallocbuf): Use correct wide access macro.
aj [Tue, 2 Jan 2001 17:00:46 +0000 (17:00 +0000)]
* libio/wgenops.c (_IO_wdoallocbuf): Use correct wide access macro.
(_IO_switch_to_wget_mode): Likewise.
(_IO_sputbackwc): Likewise.
(_IO_sungetwc): Use wint_t for result.

19 years agoUpdate.
aj [Tue, 2 Jan 2001 15:05:08 +0000 (15:05 +0000)]
Update.

19 years ago(_dl_important_hwcaps): Make constant unsigned.
aj [Tue, 2 Jan 2001 15:04:47 +0000 (15:04 +0000)]
(_dl_important_hwcaps): Make constant unsigned.

19 years agoUpdate.
aj [Mon, 1 Jan 2001 14:53:18 +0000 (14:53 +0000)]
Update.

19 years ago(rcmd_af): Use socklen_t for len.
aj [Mon, 1 Jan 2001 14:53:05 +0000 (14:53 +0000)]
(rcmd_af): Use socklen_t for len.

19 years agoUpdate.
drepper [Mon, 1 Jan 2001 04:49:02 +0000 (04:49 +0000)]
Update.

19 years ago(pthread_alloca_stack): Remove MAP_FIXED from mmap calls.
drepper [Mon, 1 Jan 2001 04:48:32 +0000 (04:48 +0000)]
(pthread_alloca_stack): Remove MAP_FIXED from mmap calls.
(pthread_free): Always unmap the stack.  It's safe now that we don't
use MAP_FIXED to allocate stacks.

19 years agoUpdate.
drepper [Mon, 1 Jan 2001 04:36:28 +0000 (04:36 +0000)]
Update.

19 years ago(pthread_allocate_stack): Fix a typo.
drepper [Mon, 1 Jan 2001 04:35:39 +0000 (04:35 +0000)]
(pthread_allocate_stack): Fix a typo.

19 years agoUpdate.
aj [Sun, 31 Dec 2000 19:13:04 +0000 (19:13 +0000)]
Update.

19 years agoInclude <libc-internals.h> for prototypes.
aj [Sun, 31 Dec 2000 19:12:56 +0000 (19:12 +0000)]
Include <libc-internals.h> for prototypes.

19 years agoInclude <libc-internals.h> for prototypes, remove redundant prototypes.
aj [Sun, 31 Dec 2000 19:12:49 +0000 (19:12 +0000)]
Include <libc-internals.h> for prototypes, remove redundant prototypes.

19 years agoAdd prototype for __libc_freeres.
aj [Sun, 31 Dec 2000 19:12:37 +0000 (19:12 +0000)]
Add prototype for __libc_freeres.

19 years agoUpdate.
aj [Sun, 31 Dec 2000 18:24:24 +0000 (18:24 +0000)]
Update.

19 years agoInclude <libc-internals.h> for prototypes.
aj [Sun, 31 Dec 2000 18:23:47 +0000 (18:23 +0000)]
Include <libc-internals.h> for prototypes.

19 years agoInclude <libc-internals.h> for prototypes, remove redundant prototypes.
aj [Sun, 31 Dec 2000 18:22:59 +0000 (18:22 +0000)]
Include <libc-internals.h> for prototypes, remove redundant prototypes.

19 years agodefine _LIBC_INTERNAL.
aj [Sun, 31 Dec 2000 18:20:39 +0000 (18:20 +0000)]
define _LIBC_INTERNAL.

19 years agoAdd internal prototypes.
aj [Sun, 31 Dec 2000 18:03:59 +0000 (18:03 +0000)]
Add internal prototypes.

19 years ago(dl_main): Fix prototype.
aj [Sun, 31 Dec 2000 18:03:27 +0000 (18:03 +0000)]
(dl_main): Fix prototype.

19 years agoFile with internal prototype declarations.
aj [Sun, 31 Dec 2000 18:03:02 +0000 (18:03 +0000)]
File with internal prototype declarations.

19 years agoUpdate.
aj [Sun, 31 Dec 2000 16:56:12 +0000 (16:56 +0000)]
Update.

19 years ago(main): Use return instead of exit to avoid warning.
aj [Sun, 31 Dec 2000 16:56:02 +0000 (16:56 +0000)]
(main): Use return instead of exit to avoid warning.

19 years agoRemove __P.
aj [Sun, 31 Dec 2000 16:55:53 +0000 (16:55 +0000)]
Remove __P.

19 years ago(main): Use return instead of exit to avoid warning.
aj [Sun, 31 Dec 2000 16:55:36 +0000 (16:55 +0000)]
(main): Use return instead of exit to avoid warning.

19 years agoAdd noreturn attributes to error and crash.
aj [Sun, 31 Dec 2000 15:44:07 +0000 (15:44 +0000)]
Add noreturn attributes to error and crash.

19 years agoAdd noreturn attribute to brdcst.
aj [Sun, 31 Dec 2000 15:44:00 +0000 (15:44 +0000)]
Add noreturn attribute to brdcst.

19 years agoAdd noreturn attributes.
aj [Sun, 31 Dec 2000 15:43:51 +0000 (15:43 +0000)]
Add noreturn attributes.

19 years agoUpdate.
aj [Sun, 31 Dec 2000 15:43:43 +0000 (15:43 +0000)]
Update.

19 years ago(storexdrfuncdecl): Make static.
aj [Sun, 31 Dec 2000 15:43:33 +0000 (15:43 +0000)]
(storexdrfuncdecl): Make static.

19 years agoInclude <rpc/svc.h> for prototypes.
aj [Sun, 31 Dec 2000 15:34:59 +0000 (15:34 +0000)]
Include <rpc/svc.h> for prototypes.

19 years agoAdd prototype to avoid warning.
aj [Sun, 31 Dec 2000 15:34:53 +0000 (15:34 +0000)]
Add prototype to avoid warning.

19 years agoUpdate.
aj [Sun, 31 Dec 2000 15:34:47 +0000 (15:34 +0000)]
Update.

19 years agoAdd prototypes for some functions.
aj [Sun, 31 Dec 2000 15:34:36 +0000 (15:34 +0000)]
Add prototypes for some functions.

19 years agoUpdate.
aj [Sun, 31 Dec 2000 10:52:40 +0000 (10:52 +0000)]
Update.

19 years ago * malloc/memusagestat.c (main): Use return instead of exit to
aj [Sun, 31 Dec 2000 10:52:26 +0000 (10:52 +0000)]
* malloc/memusagestat.c (main): Use return instead of exit to
avoid warning.
* io/pwd.c (main): Likewise.
* iconvdata/tst-table-from.c (main): Likewise.
* ctype/test_ctype.c (main): Likewise.
* setjmp/tst-setjmp.c (main): Likewise.
* signal/tst-signal.c (main): Likewise.
* stdlib/tst-strtol.c (main): Likewise.
* stdlib/tst-strtod.c (main): Likewise.
* stdlib/tst-strtoll.c (main): Likewise.
* stdlib/tst-xpg-basename.c (main): Likewise.
* dirent/tst-seekdir.c (main): Likewise.
* grp/testgrp.c (main): Likewise.
* inet/test_ifindex.c (main): Likewise.
* io/test-utime.c (main): Likewise.
* posix/test-vfork.c (main): Likewise.
* posix/testfnm.c (main): Likewise.
* stdio-common/temptest.c (main): Likewise.
* stdio-common/test_rdwr.c (main): Likewise.
* stdio-common/tst-fileno.c (main): Likewise.
* stdio-common/tst-sscanf.c (main): Likewise.
* stdio-common/tstscanf.c (main): Likewise.
* string/bug-strncat1.c (main): Likewise.
* string/bug-strpbrk1.c (main): Likewise.
* string/bug-strspn1.c (main): Likewise.
* string/test-ffs.c (main): Likewise.
* string/tst-inlcall.c (main): Likewise.
* string/tst-svc.c (main): Likewise.
* timezone/test-tz.c (main): Likewise.
* wctype/test_wcfuncs.c (main): Likewise.
* wctype/test_wctype.c (main): Likewise.

* stdlib/tst-random.c: Add attribute noreturn to fail.

19 years agoUpdate.
drepper [Sun, 31 Dec 2000 08:26:04 +0000 (08:26 +0000)]
Update.

19 years agoDon't include pt-machine.h here.
drepper [Sun, 31 Dec 2000 08:25:25 +0000 (08:25 +0000)]
Don't include pt-machine.h here.

19 years ago(pthread_allocate_stack): Prepare for removal of MAP_FIXED.
drepper [Sun, 31 Dec 2000 08:21:44 +0000 (08:21 +0000)]
(pthread_allocate_stack): Prepare for removal of MAP_FIXED.

19 years agoUpdate.
drepper [Sun, 31 Dec 2000 07:39:50 +0000 (07:39 +0000)]
Update.

19 years ago(pthread_free): [!FLOATING_STACKS]: Only remap the stack to PROT_NONE,
drepper [Sun, 31 Dec 2000 07:39:05 +0000 (07:39 +0000)]
(pthread_free): [!FLOATING_STACKS]: Only remap the stack to PROT_NONE,
don't unmap it, avoiding collisions with malloc.

19 years agoUpdate.
drepper [Sun, 31 Dec 2000 06:41:44 +0000 (06:41 +0000)]
Update.

19 years ago(MALLOC_COPY): Handle case if source and destination overlap. Assume
drepper [Sun, 31 Dec 2000 06:30:30 +0000 (06:30 +0000)]
(MALLOC_COPY): Handle case if source and destination overlap.  Assume
dest is always below source if overlapping.

19 years ago(dl_open_worker): Delay bumping open counter until we cannot fail anymore.
drepper [Sun, 31 Dec 2000 06:22:19 +0000 (06:22 +0000)]
(dl_open_worker): Delay bumping open counter until we cannot fail anymore.
(_dl_open): Always increment open counter before unloading if loading failed.