kopensolaris-gnu/glibc.git
19 years ago(__libc_start_main): Call _dl_aux_init for static binaries if HAVE_AUX_VECTOR
drepper [Sun, 7 Jan 2001 01:59:09 +0000 (01:59 +0000)]
(__libc_start_main): Call _dl_aux_init for static binaries if HAVE_AUX_VECTOR
is defined.

19 years ago(non_dynamic_init): Move the auxiliary vector checking to ...
drepper [Sun, 7 Jan 2001 01:58:51 +0000 (01:58 +0000)]
(non_dynamic_init): Move the auxiliary vector checking to ...
(_dl_aux_init): Here. New function. Defined only if HAVE_AUX_VECTOR is defined.

19 years ago(Finding Tokens in a String): Fix typo.
drepper [Sun, 7 Jan 2001 01:37:25 +0000 (01:37 +0000)]
(Finding Tokens in a String): Fix typo.

19 years agoUpdate.
drepper [Sun, 7 Jan 2001 00:39:33 +0000 (00:39 +0000)]
Update.

19 years ago(preprocess-version): Replace -traditional with -x assembler-with-cpp.
drepper [Sun, 7 Jan 2001 00:37:33 +0000 (00:37 +0000)]
(preprocess-version): Replace -traditional with -x assembler-with-cpp.

19 years ago* sysdeps/mach/hurd/readdir64.c: New file.
kettenis [Sun, 7 Jan 2001 00:25:46 +0000 (00:25 +0000)]
* sysdeps/mach/hurd/readdir64.c: New file.
* sysdeps/mach/hurd/readdir64_r.c: New file.

19 years ago* sysdeps/mach/hurd/fstatvfs.c (fstatvfs): Add comment about
kettenis [Sun, 7 Jan 2001 00:18:57 +0000 (00:18 +0000)]
* sysdeps/mach/hurd/fstatvfs.c (fstatvfs): Add comment about
`struct statfs' and `struct statvfs' being identical.
* sysdeps/mach/hurd/statvfs.c (statvfs): Likewise.

19 years ago*** empty log message ***
kettenis [Sun, 7 Jan 2001 00:14:23 +0000 (00:14 +0000)]
*** empty log message ***

19 years ago* sysdeps/mach/hurd/fstatfs64.c: New file.
kettenis [Sun, 7 Jan 2001 00:13:42 +0000 (00:13 +0000)]
* sysdeps/mach/hurd/fstatfs64.c: New file.
* sysdeps/mach/hurd/fstatvfs64.c: New file.
* sysdeps/mach/hurd/statfs64.c: New file.
* sysdeps/mach/hurd/statvfs64.c: New file.
* sysdeps/mach/hurd/statfsconv.c: New file.
* sysdeps/mach/hurd/Dist: Add statfsconv.c.

19 years ago(Finding Tokens in a String): Document XPG basename() and dirname(),
drepper [Sat, 6 Jan 2001 23:27:53 +0000 (23:27 +0000)]
(Finding Tokens in a String): Document XPG basename() and dirname(),
aswell as GNU basename().

19 years agoDon't define inline cimag, creal or conj for GCC 2.97 or later.
drepper [Sat, 6 Jan 2001 23:19:20 +0000 (23:19 +0000)]
Don't define inline cimag, creal or conj for GCC 2.97 or later.

19 years ago(getline): Clarify the return value in the case of EOF being reached before a
drepper [Sat, 6 Jan 2001 23:17:43 +0000 (23:17 +0000)]
(getline): Clarify the return value in the case of EOF being reached before a
newline.

19 years ago(__get_myaddress): Return TRUE if successful, FALSE otherwise.
drepper [Sat, 6 Jan 2001 23:14:21 +0000 (23:14 +0000)]
(__get_myaddress): Return TRUE if successful, FALSE otherwise.
(pmap_set, pmap_unset): Check __get_myaddress return value.

19 years agoInclude <sys/types.h>.
drepper [Sat, 6 Jan 2001 23:10:58 +0000 (23:10 +0000)]
Include <sys/types.h>.
(struct ether_addr): Declare ether_addr_octet member as `u_int8_t'.
Add __attribute__ ((__packed__)).

19 years agoTest case to check that internal buffer limits don't show up.
drepper [Sat, 6 Jan 2001 20:21:57 +0000 (20:21 +0000)]
Test case to check that internal buffer limits don't show up.

19 years agoUpdate.
drepper [Sat, 6 Jan 2001 20:21:33 +0000 (20:21 +0000)]
Update.

19 years ago(tests): Add tst-iconv3.
drepper [Sat, 6 Jan 2001 20:20:54 +0000 (20:20 +0000)]
(tests): Add tst-iconv3.

19 years agoReset outbuf for next round of the loop.
drepper [Sat, 6 Jan 2001 20:18:46 +0000 (20:18 +0000)]
Reset outbuf for next round of the loop.

19 years agoAdjust single byte table for optimization.
drepper [Sat, 6 Jan 2001 19:36:09 +0000 (19:36 +0000)]
Adjust single byte table for optimization.

19 years agoFix handling of state. Optimize a bit.
drepper [Sat, 6 Jan 2001 19:32:31 +0000 (19:32 +0000)]
Fix handling of state.  Optimize a bit.

19 years agoAdd misssing SI.
drepper [Sat, 6 Jan 2001 19:31:04 +0000 (19:31 +0000)]
Add misssing SI.

19 years agoFix matching of addresses.
drepper [Sat, 6 Jan 2001 19:29:33 +0000 (19:29 +0000)]
Fix matching of addresses.

19 years ago * configure.in: Check for old add-ons that shouldn't be used with
aj [Sat, 6 Jan 2001 17:33:47 +0000 (17:33 +0000)]
    * configure.in: Check for old add-ons that shouldn't be used with
        current glibc anymore.

19 years ago* sysdeps/mach/hurd/readdir_r.c (__readdir_r): Return error number
kettenis [Sat, 6 Jan 2001 12:31:34 +0000 (12:31 +0000)]
* sysdeps/mach/hurd/readdir_r.c (__readdir_r): Return error number
instead of -1 on failure.  Don't forget to copy file name into
*ENTRY if successful.  Set *RESULT to NULL upon reaching the end
of the directory.

19 years ago* sysdeps/mach/hurd/xstatconv.c (xstat64_conv): Don't forget to
kettenis [Sat, 6 Jan 2001 01:52:01 +0000 (01:52 +0000)]
* sysdeps/mach/hurd/xstatconv.c (xstat64_conv): Don't forget to
copy st_atime member.

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

19 years ago(tests): Add bug-ftw1.
drepper [Fri, 5 Jan 2001 18:09:24 +0000 (18:09 +0000)]
(tests): Add bug-ftw1.

19 years agoTest case for ftw() in root directory.
drepper [Fri, 5 Jan 2001 18:09:11 +0000 (18:09 +0000)]
Test case for ftw() in root directory.

19 years ago(ftw_dir): Don't add a second slash at the beginning for searches from
drepper [Fri, 5 Jan 2001 17:58:43 +0000 (17:58 +0000)]
(ftw_dir): Don't add a second slash at the beginning for searches from
the root directory.

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

19 years ago(non_dynamic_init): Don't define DL_FIND_AUXV if it is not available.
drepper [Fri, 5 Jan 2001 16:26:23 +0000 (16:26 +0000)]
(non_dynamic_init): Don't define DL_FIND_AUXV if it is not available.
Instead use it only if it is available.

19 years agoLinux specific definitions for dynamic linker.
drepper [Fri, 5 Jan 2001 16:25:46 +0000 (16:25 +0000)]
Linux specific definitions for dynamic linker.

19 years agoUpdate.
drepper [Fri, 5 Jan 2001 08:10:28 +0000 (08:10 +0000)]
Update.

19 years ago(internal_ics4_loop): Correct test for overflowing output buffer.
drepper [Fri, 5 Jan 2001 08:09:02 +0000 (08:09 +0000)]
(internal_ics4_loop): Correct test for overflowing output buffer.
(internal_ucs4_loop_unaligned): Likewise.
(ucs4_internal_loop): Likewise.
(ucs4_internal_loop_unaligned): Likewise.
(internal_ucs4le_loop): Likewise.
(internal_ucs4le_loop_unaligned): Likewise.
(ucs4le_internal_loop): Likewise.
(ucs4le_internal_loop_unaligned): Likewise.

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.