kopensolaris-gnu/glibc.git
20 years ago(internal_getpwuid_r): Always set errno to ENOENT when returning
drepper [Fri, 10 Dec 1999 04:34:48 +0000 (04:34 +0000)]
(internal_getpwuid_r): Always set errno to ENOENT when returning
NSS_STATUS_NOTFOUND.

20 years ago[NO_THREADS]: The mutex_* macros now let mutex_t work as an `in-use'
drepper [Fri, 10 Dec 1999 04:34:31 +0000 (04:34 +0000)]
[NO_THREADS]: The mutex_* macros now let mutex_t work as an `in-use'
flag even without threads.

20 years ago(USE_ARENAS): New feature flag, controls support
drepper [Fri, 10 Dec 1999 04:33:55 +0000 (04:33 +0000)]
(USE_ARENAS): New feature flag, controls support
for multiple arenas separately from NO_THREADS.
(mALLOc, chunk_realloc, mEMALIGn, cALLOc) [USE_ARENAS]: try to
fall back to an mmap()ed arena when sbrk() has failed.

20 years agoFix last change.
drepper [Fri, 10 Dec 1999 03:07:43 +0000 (03:07 +0000)]
Fix last change.

20 years agoUpdate.
drepper [Thu, 9 Dec 1999 19:07:23 +0000 (19:07 +0000)]
Update.

20 years agoAdd getrlimit, setrlimit, getrlimit64, setrlimit64 for GLIBC_2.1.3.
drepper [Thu, 9 Dec 1999 19:07:07 +0000 (19:07 +0000)]
Add getrlimit, setrlimit, getrlimit64, setrlimit64 for GLIBC_2.1.3.

20 years agoUpdate.
drepper [Thu, 9 Dec 1999 18:54:38 +0000 (18:54 +0000)]
Update.

20 years agoAdd rules for oldgetrlimit and oldsetrlimit.
drepper [Thu, 9 Dec 1999 18:54:10 +0000 (18:54 +0000)]
Add rules for oldgetrlimit and oldsetrlimit.

20 years agoAdd oldgetrlimit and oldsetrlimit.
drepper [Thu, 9 Dec 1999 18:53:53 +0000 (18:53 +0000)]
Add oldgetrlimit and oldsetrlimit.

20 years agoMove oldgetrlimit and oldsetrlimit rules into 32-bit arch subdirs.
drepper [Thu, 9 Dec 1999 18:52:06 +0000 (18:52 +0000)]
Move oldgetrlimit and oldsetrlimit rules into 32-bit arch subdirs.

20 years agoMove oldgetrlimit and oldsetrlimit in 32-bit arch directories.
drepper [Thu, 9 Dec 1999 18:51:03 +0000 (18:51 +0000)]
Move oldgetrlimit and oldsetrlimit in 32-bit arch directories.

20 years agoUpdate.
drepper [Thu, 9 Dec 1999 08:21:40 +0000 (08:21 +0000)]
Update.

20 years ago(insert_value): If this is the first symbol the cursor can be the same
drepper [Thu, 9 Dec 1999 08:20:19 +0000 (08:20 +0000)]
(insert_value): If this is the first symbol the cursor can be the same
as the next pointer.

20 years agoUpdate.
drepper [Thu, 9 Dec 1999 07:52:58 +0000 (07:52 +0000)]
Update.

20 years agoUpdate.
drepper [Thu, 9 Dec 1999 07:51:32 +0000 (07:51 +0000)]
Update.

20 years agoSources for character class and mapping tests.
drepper [Thu, 9 Dec 1999 07:51:17 +0000 (07:51 +0000)]
Sources for character class and mapping tests.

20 years ago(ctype_output): Correct sizes of mapping arrays.
drepper [Thu, 9 Dec 1999 07:50:01 +0000 (07:50 +0000)]
(ctype_output): Correct sizes of mapping arrays.
(allocate_arrays): Allocate memory for map32.  Correctly install
default values in it and install defined mappings.

20 years ago(monetary_finish): Provide default value for mon_grouping.
drepper [Thu, 9 Dec 1999 04:47:17 +0000 (04:47 +0000)]
(monetary_finish): Provide default value for mon_grouping.

20 years agoFix typo in label.
drepper [Thu, 9 Dec 1999 04:28:02 +0000 (04:28 +0000)]
Fix typo in label.

20 years agoUpdate.
drepper [Thu, 9 Dec 1999 01:39:16 +0000 (01:39 +0000)]
Update.

20 years agoInclude a.out.h last since the Linux/Alpha headers are not clean enough.
drepper [Thu, 9 Dec 1999 01:39:08 +0000 (01:39 +0000)]
Include a.out.h last since the Linux/Alpha headers are not clean enough.

20 years agoUse correct registers in shrdl call.
drepper [Thu, 9 Dec 1999 00:19:03 +0000 (00:19 +0000)]
Use correct registers in shrdl call.
Correct test for missing syscall.

20 years agoHelp gcc with register allocation.
drepper [Thu, 9 Dec 1999 00:18:13 +0000 (00:18 +0000)]
Help gcc with register allocation.

20 years agoPass lower word first to syscall.
drepper [Thu, 9 Dec 1999 00:00:52 +0000 (00:00 +0000)]
Pass lower word first to syscall.

20 years agoPass lower word first to syscall.
drepper [Thu, 9 Dec 1999 00:00:35 +0000 (00:00 +0000)]
Pass lower word first to syscall.

20 years agoUpdate.
drepper [Wed, 8 Dec 1999 23:48:24 +0000 (23:48 +0000)]
Update.

20 years agommap64 implementation for Linux/x86.
drepper [Wed, 8 Dec 1999 23:48:10 +0000 (23:48 +0000)]
mmap64 implementation for Linux/x86.

20 years agoAllow using mmap2.
drepper [Wed, 8 Dec 1999 23:47:58 +0000 (23:47 +0000)]
Allow using mmap2.

20 years agotruncate64 implementation for Linux.
drepper [Wed, 8 Dec 1999 23:47:11 +0000 (23:47 +0000)]
truncate64 implementation for Linux.

20 years agoftruncate64 implementation for Linux.
drepper [Wed, 8 Dec 1999 23:46:50 +0000 (23:46 +0000)]
ftruncate64 implementation for Linux.

20 years agoDefine __ASSUME_TRUNCATE64_SYSCALL and __ASSUME_MMAP2_SYSCALL for 2.3.31
drepper [Wed, 8 Dec 1999 23:45:47 +0000 (23:45 +0000)]
Define __ASSUME_TRUNCATE64_SYSCALL and __ASSUME_MMAP2_SYSCALL for 2.3.31
on x86.

20 years agoRemove K&R compatibility.
drepper [Wed, 8 Dec 1999 23:44:25 +0000 (23:44 +0000)]
Remove K&R compatibility.

20 years agoUpdate.
drepper [Wed, 8 Dec 1999 19:53:27 +0000 (19:53 +0000)]
Update.

20 years agoOptimize towupper and towlower for values < 256.
drepper [Wed, 8 Dec 1999 19:52:09 +0000 (19:52 +0000)]
Optimize towupper and towlower for values < 256.

20 years ago(towlower): Use __ctype32_tolower.
drepper [Wed, 8 Dec 1999 19:51:18 +0000 (19:51 +0000)]
(towlower): Use __ctype32_tolower.
(towupper): Use __ctype32_towupper.

20 years ago(struct locale_ctype_t): Add map32.
drepper [Wed, 8 Dec 1999 19:50:18 +0000 (19:50 +0000)]
(struct locale_ctype_t): Add map32.
(ctype_output): Write out map32 values.
(allocate_arrays): Compute mapping tables correctly.

20 years ago(_nl_postload_ctype): Initialize __ctype32_toupper and __ctype32_tolower.
drepper [Wed, 8 Dec 1999 19:48:40 +0000 (19:48 +0000)]
(_nl_postload_ctype): Initialize __ctype32_toupper and __ctype32_tolower.

20 years agoDefine _NL_CTYPE_TOUPPER32 and _NL_CTYPE_TOLOWER32.
drepper [Wed, 8 Dec 1999 19:47:56 +0000 (19:47 +0000)]
Define _NL_CTYPE_TOUPPER32 and _NL_CTYPE_TOLOWER32.

20 years agoAdd _nl_C_LC_CTYPE_toupper32 and _nl_C_LC_CTYPE_tolower32 tables.
drepper [Wed, 8 Dec 1999 19:47:14 +0000 (19:47 +0000)]
Add _nl_C_LC_CTYPE_toupper32 and _nl_C_LC_CTYPE_tolower32 tables.
Don't compile it names of 14652 classes and maps.

20 years agoDefine __ctype32_tolower and __ctype32_toupper.
drepper [Wed, 8 Dec 1999 19:45:59 +0000 (19:45 +0000)]
Define __ctype32_tolower and __ctype32_toupper.

20 years agoAdd __ctype32_tolower and __ctype32_toupper.
drepper [Wed, 8 Dec 1999 19:45:24 +0000 (19:45 +0000)]
Add __ctype32_tolower and __ctype32_toupper.

20 years agoUpdate.
drepper [Wed, 8 Dec 1999 18:54:19 +0000 (18:54 +0000)]
Update.

20 years ago(set_class_defaults): Correctly determine tolower mapping for 8bit
drepper [Wed, 8 Dec 1999 18:52:56 +0000 (18:52 +0000)]
(set_class_defaults): Correctly determine tolower mapping for 8bit
table if the tolower keyword is not given.

20 years agoUpdate.
drepper [Wed, 8 Dec 1999 09:15:00 +0000 (09:15 +0000)]
Update.

20 years ago(gaih_inet): Don't fail if host has only IPv6 address.
drepper [Wed, 8 Dec 1999 09:13:14 +0000 (09:13 +0000)]
(gaih_inet): Don't fail if host has only IPv6 address.

20 years agoUpdate.
drepper [Wed, 8 Dec 1999 08:48:33 +0000 (08:48 +0000)]
Update.

20 years agoUpdate.
drepper [Wed, 8 Dec 1999 08:41:33 +0000 (08:41 +0000)]
Update.

20 years ago(__memset_gc, __mempcpy_small, __strcpy_small, __stpcpy_small): Cast
drepper [Wed, 8 Dec 1999 08:40:07 +0000 (08:40 +0000)]
(__memset_gc, __mempcpy_small, __strcpy_small, __stpcpy_small): Cast
switch expressions to int to shut up compiler warnings.

20 years agoUpdate.
drepper [Wed, 8 Dec 1999 08:28:38 +0000 (08:28 +0000)]
Update.

20 years agoAdd U066A, UFE80, UFE81, UFE83, UFE85, and UFE8B.
drepper [Wed, 8 Dec 1999 08:28:22 +0000 (08:28 +0000)]
Add U066A, UFE80, UFE81, UFE83, UFE85, and UFE8B.

20 years agoAdd mapping for /x25, /xc1, /xc2, /xc3, /xc4, and /xc6.
drepper [Wed, 8 Dec 1999 08:26:45 +0000 (08:26 +0000)]
Add mapping for /x25, /xc1, /xc2, /xc3, /xc4, and /xc6.

20 years agoFix typo with /x95.
drepper [Wed, 8 Dec 1999 08:07:29 +0000 (08:07 +0000)]
Fix typo with /x95.

20 years agoCorrect 0x95 entry.
drepper [Wed, 8 Dec 1999 08:05:08 +0000 (08:05 +0000)]
Correct 0x95 entry.

20 years agoAdd U0300 and U0301.
drepper [Wed, 8 Dec 1999 08:03:51 +0000 (08:03 +0000)]
Add U0300 and U0301.

20 years agoAdd /xEC.
drepper [Wed, 8 Dec 1999 08:02:34 +0000 (08:02 +0000)]
Add /xEC.

20 years agoAdd Euro.
drepper [Wed, 8 Dec 1999 07:56:40 +0000 (07:56 +0000)]
Add Euro.

20 years agoFix mnemonic in last change.
drepper [Wed, 8 Dec 1999 07:53:24 +0000 (07:53 +0000)]
Fix mnemonic in last change.

20 years agoMap /xB4 to U0384.
drepper [Wed, 8 Dec 1999 07:52:25 +0000 (07:52 +0000)]
Map /xB4 to U0384.

20 years agoUpdate.
drepper [Wed, 8 Dec 1999 07:38:14 +0000 (07:38 +0000)]
Update.

20 years ago(elf_machine_rel): Fixup R_ARM_PC24 relocs if possible.
drepper [Wed, 8 Dec 1999 07:35:32 +0000 (07:35 +0000)]
(elf_machine_rel): Fixup R_ARM_PC24 relocs if possible.

20 years agoOnly put versions on exported symbols.
drepper [Wed, 8 Dec 1999 07:34:05 +0000 (07:34 +0000)]
Only put versions on exported symbols.

20 years agoFirst find out wether the ugetrlimit syscall exists.
drepper [Wed, 8 Dec 1999 07:33:49 +0000 (07:33 +0000)]
First find out wether the ugetrlimit syscall exists.
Only put versions on exported symbols.

20 years agoUpdate.
drepper [Wed, 8 Dec 1999 04:56:09 +0000 (04:56 +0000)]
Update.

20 years ago(from_ansi_x3_110): Don't increment pointers if character is illegal.
drepper [Wed, 8 Dec 1999 04:54:14 +0000 (04:54 +0000)]
(from_ansi_x3_110): Don't increment pointers if character is illegal.

20 years agoUpdate.
drepper [Wed, 8 Dec 1999 04:02:45 +0000 (04:02 +0000)]
Update.

20 years agoAdd debugging functions.
drepper [Wed, 8 Dec 1999 04:01:27 +0000 (04:01 +0000)]
Add debugging functions.
(known_compare): We have to use strcmp.

20 years ago(gen_steps): Set __counter initialy to 1.
drepper [Wed, 8 Dec 1999 04:00:29 +0000 (04:00 +0000)]
(gen_steps): Set __counter initialy to 1.
(increment_counter): New function.  Broken out of find_derivation.
(find_derivation): No need for a lock.  Increment counter only when
the derivation was already available.

20 years agoUpdate.
drepper [Tue, 7 Dec 1999 05:57:27 +0000 (05:57 +0000)]
Update.

20 years ago(CHARSET_NAME): Fix typo.
drepper [Tue, 7 Dec 1999 05:56:03 +0000 (05:56 +0000)]
(CHARSET_NAME): Fix typo.

20 years ago(CHARSET_NAME): Fix typo.
drepper [Tue, 7 Dec 1999 05:55:12 +0000 (05:55 +0000)]
(CHARSET_NAME): Fix typo.

20 years ago(CHARSET_NAME): Fix typo.
drepper [Tue, 7 Dec 1999 05:54:25 +0000 (05:54 +0000)]
(CHARSET_NAME): Fix typo.

20 years agoCorrect ISO646-PT2 alias. Add SHIFT_JIS alias.
drepper [Tue, 7 Dec 1999 05:52:24 +0000 (05:52 +0000)]
Correct ISO646-PT2 alias.  Add SHIFT_JIS alias.

20 years agoUpdate.
drepper [Mon, 6 Dec 1999 22:51:27 +0000 (22:51 +0000)]
Update.

20 years agoIt's _LIBC, not __LIBC.
drepper [Mon, 6 Dec 1999 22:51:17 +0000 (22:51 +0000)]
It's _LIBC, not __LIBC.

20 years agoUpdate.
drepper [Sat, 4 Dec 1999 18:05:55 +0000 (18:05 +0000)]
Update.

20 years agoUse thread safe resolver functions.
drepper [Sat, 4 Dec 1999 18:04:31 +0000 (18:04 +0000)]
Use thread safe resolver functions.

20 years agoBind4 compatible definitions.
drepper [Sat, 4 Dec 1999 18:04:07 +0000 (18:04 +0000)]
Bind4 compatible definitions.

20 years agoUpdate from Bind 8.2.2-P5.
drepper [Sat, 4 Dec 1999 18:03:41 +0000 (18:03 +0000)]
Update from Bind 8.2.2-P5.

20 years agoImplementation of thread-safe resolver.
drepper [Sat, 4 Dec 1999 18:03:12 +0000 (18:03 +0000)]
Implementation of thread-safe resolver.

20 years agoUpdate from Bind 8.2.2-P5. Moved res_init to res_libc.c. Disabled
drepper [Sat, 4 Dec 1999 18:02:39 +0000 (18:02 +0000)]
Update from Bind 8.2.2-P5.  Moved res_init to res_libc.c.  Disabled
unneeded functions.

20 years agoUpdate from Bind 8.2.2-P5.
drepper [Sat, 4 Dec 1999 18:02:08 +0000 (18:02 +0000)]
Update from Bind 8.2.2-P5.

20 years agoUse thread safe resolver functions.
drepper [Sat, 4 Dec 1999 18:01:19 +0000 (18:01 +0000)]
Use thread safe resolver functions.

20 years agoAdd __res_state and __res_ninit with version GLIBC_2.2 to libc.
drepper [Sat, 4 Dec 1999 18:01:05 +0000 (18:01 +0000)]
Add __res_state and __res_ninit with version GLIBC_2.2 to libc.
Add new interfaces with version GLIBC_2.2 to libresolv.

20 years ago(routines): Add new files.
drepper [Sat, 4 Dec 1999 18:00:49 +0000 (18:00 +0000)]
(routines): Add new files.
(libresolv-routines): Likewise.
(distribute): Likewise.

20 years agoUpdate.
drepper [Sat, 4 Dec 1999 18:00:35 +0000 (18:00 +0000)]
Update.

20 years ago[NEED__RES]: Include <resolv.h> for _res declaration and prototypes.
drepper [Sat, 4 Dec 1999 18:00:23 +0000 (18:00 +0000)]
[NEED__RES]: Include <resolv.h> for _res declaration and prototypes.
Remove extra _res declaration.
(INTERNAL): Use thread aware res_ninit function.

20 years agoInclude <resolv.h>
drepper [Sat, 4 Dec 1999 18:00:10 +0000 (18:00 +0000)]
Include <resolv.h>
(FUNCTION_NAME): Use res_ninit instead of res_init.

20 years ago(pthread_initialize): Initialize p_resp.
drepper [Sat, 4 Dec 1999 17:59:39 +0000 (17:59 +0000)]
(pthread_initialize): Initialize p_resp.
(__pthread_reset_main_thread): Also set p_resp.

20 years ago(pthread_handle_create): Initialize p_resp.
drepper [Sat, 4 Dec 1999 17:59:24 +0000 (17:59 +0000)]
(pthread_handle_create): Initialize p_resp.

20 years agoAdd thread specific resolver state.
drepper [Sat, 4 Dec 1999 17:59:09 +0000 (17:59 +0000)]
Add thread specific resolver state.

20 years ago(__res_state): New function to return thread specific resolver state.
drepper [Sat, 4 Dec 1999 17:58:58 +0000 (17:58 +0000)]
(__res_state): New function to return thread specific resolver state.

20 years agoAdd __res_state with version GLIBC_2.2.
drepper [Sat, 4 Dec 1999 17:58:47 +0000 (17:58 +0000)]
Add __res_state with version GLIBC_2.2.

20 years agoBind4 compatible definitions.
drepper [Sat, 4 Dec 1999 17:58:15 +0000 (17:58 +0000)]
Bind4 compatible definitions.

20 years agoAdd internal interfaces.
drepper [Sat, 4 Dec 1999 17:57:48 +0000 (17:57 +0000)]
Add internal interfaces.

20 years agoAdd version GLIBC_2.2 for libpthread.
drepper [Sat, 4 Dec 1999 17:57:34 +0000 (17:57 +0000)]
Add version GLIBC_2.2 for libpthread.
Add versions GLIBC_2.1 and GLIBC_2.2 for libresolv.

20 years agoRegenerated: autoconf sysdeps/unix/sysv/linux/configure.in
drepper [Sat, 4 Dec 1999 17:41:09 +0000 (17:41 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in

20 years agoUpdate.
drepper [Sat, 4 Dec 1999 17:38:27 +0000 (17:38 +0000)]
Update.

20 years ago(install): Remove flag -d in ldconfig call.
drepper [Sat, 4 Dec 1999 17:37:59 +0000 (17:37 +0000)]
(install): Remove flag -d in ldconfig call.

20 years ago(use_ldconfig): Define this and not connditionally has_ldconfig.
drepper [Sat, 4 Dec 1999 17:32:59 +0000 (17:32 +0000)]
(use_ldconfig): Define this and not connditionally has_ldconfig.

20 years ago(_nl_get_era_year_start): Fix reference to _nl_init_era_entry.
drepper [Sat, 4 Dec 1999 17:29:24 +0000 (17:29 +0000)]
(_nl_get_era_year_start): Fix reference to _nl_init_era_entry.