kopensolaris-gnu/glibc.git
20 years agoCopied from tst-aio.c and changed for 64bit tests.
drepper [Sat, 18 Dec 1999 19:28:08 +0000 (19:28 +0000)]
Copied from tst-aio.c and changed for 64bit tests.

20 years ago(struct aiocb64): Add member __next_prio to sync the struct with
drepper [Sat, 18 Dec 1999 19:27:50 +0000 (19:27 +0000)]
(struct aiocb64): Add member __next_prio to sync the struct with
aiocb.

20 years ago(tests): Added tst-aio64.
drepper [Sat, 18 Dec 1999 19:27:39 +0000 (19:27 +0000)]
(tests): Added tst-aio64.
Added dependency rules for tst-aio64.

20 years agoMake sure errno is always set correct.
drepper [Sat, 18 Dec 1999 19:27:07 +0000 (19:27 +0000)]
Make sure errno is always set correct.

20 years agoMake sure errno is always set correct.
drepper [Sat, 18 Dec 1999 19:26:57 +0000 (19:26 +0000)]
Make sure errno is always set correct.

20 years agoCorrect handling of cached client handles.
drepper [Sat, 18 Dec 1999 19:26:07 +0000 (19:26 +0000)]
Correct handling of cached client handles.
(__xdr_ypresp_all): Call callback function for errors, too, like Solaris does.

20 years agoImplement handling of absolute ellipsis. Parsing of file and
drepper [Sat, 18 Dec 1999 19:25:34 +0000 (19:25 +0000)]
Implement handling of absolute ellipsis.  Parsing of file and
constructing the internal data structures should now be complete.
(collate_finish): Start adding support to generate the data
structures which are written out to the file.
(insert_weights): Also update next pointer of last cursor element.
(insert_value): Return nonzero value if nothing got inserted.
(handle_ellipsis): Don't do anything if to-value cannot be inserted.
(collate_read): Make symbolic ellipsis work.  Remove old and unused code.

20 years agoUpdate.
drepper [Sat, 18 Dec 1999 19:22:42 +0000 (19:22 +0000)]
Update.

20 years ago(pthread_initialize): Stack limit must be STACK_SIZE minus one
drepper [Sat, 18 Dec 1999 19:21:58 +0000 (19:21 +0000)]
(pthread_initialize): Stack limit must be STACK_SIZE minus one
pagesize (not two).

20 years ago(pthread_allocate_stack): Correct computation of new_thread_bottom.
drepper [Sat, 18 Dec 1999 19:20:45 +0000 (19:20 +0000)]
(pthread_allocate_stack): Correct computation of new_thread_bottom.
Correct handling of stack size and when the rlimit method to guard for
stack growth is used.

20 years ago(dcgettext): Don't define for systems using this glibc or systems with
drepper [Sat, 18 Dec 1999 19:18:14 +0000 (19:18 +0000)]
(dcgettext): Don't define for systems using this glibc or systems with
tsearch.

20 years agoRewrite to handle caching of previous results here instead of in the
drepper [Sat, 18 Dec 1999 19:17:59 +0000 (19:17 +0000)]
Rewrite to handle caching of previous results here instead of in the
dcgettext macro.

20 years agoAdd new option -l to manualy link shared libraries.
drepper [Sat, 18 Dec 1999 19:16:26 +0000 (19:16 +0000)]
Add new option -l to manualy link shared libraries.
(options): Added option.
(parse_opt): Set option.
(main): Handle option.
(manual_link): New function.

20 years agoUpdate.
drepper [Mon, 13 Dec 1999 07:40:47 +0000 (07:40 +0000)]
Update.

20 years ago(collate_read): Make symbolic ellipsis work.
drepper [Mon, 13 Dec 1999 07:37:57 +0000 (07:37 +0000)]
(collate_read): Make symbolic ellipsis work.
Remove old and unused code.

20 years agoUpdate.
drepper [Sat, 11 Dec 1999 20:22:01 +0000 (20:22 +0000)]
Update.

20 years ago(collate_read): Implement reorder-section handling.
drepper [Sat, 11 Dec 1999 20:20:24 +0000 (20:20 +0000)]
(collate_read): Implement reorder-section handling.

20 years agoUpdate.
drepper [Sat, 11 Dec 1999 07:25:44 +0000 (07:25 +0000)]
Update.

20 years agoImplement "copy" in LC_COLLATE.
drepper [Sat, 11 Dec 1999 07:24:27 +0000 (07:24 +0000)]
Implement "copy" in LC_COLLATE.

20 years agoUpdate.
drepper [Sat, 11 Dec 1999 05:15:37 +0000 (05:15 +0000)]
Update.

20 years ago(collate_read): Add handling of reorder-after.
drepper [Sat, 11 Dec 1999 05:14:20 +0000 (05:14 +0000)]
(collate_read): Add handling of reorder-after.

20 years agoUpdate.
drepper [Sat, 11 Dec 1999 02:51:13 +0000 (02:51 +0000)]
Update.

20 years agoMany changes to correct parsing of collation definition.
drepper [Sat, 11 Dec 1999 02:49:24 +0000 (02:49 +0000)]
Many changes to correct parsing of collation definition.

20 years agoUpdate.
drepper [Sat, 11 Dec 1999 02:48:13 +0000 (02:48 +0000)]
Update.

20 years agoCorrect syntax of multi-character weights.
drepper [Sat, 11 Dec 1999 02:47:58 +0000 (02:47 +0000)]
Correct syntax of multi-character weights.

20 years agoUpdate.
drepper [Fri, 10 Dec 1999 04:37:40 +0000 (04:37 +0000)]
Update.

20 years agoMake things compile on sparc64-*-linux.
drepper [Fri, 10 Dec 1999 04:36:15 +0000 (04:36 +0000)]
Make things compile on sparc64-*-linux.

20 years agoChanged to use sigcontext.
drepper [Fri, 10 Dec 1999 04:36:01 +0000 (04:36 +0000)]
Changed to use sigcontext.

20 years ago(__errno_location): __THROW has to preceede __attribute__, otherwise
drepper [Fri, 10 Dec 1999 04:35:41 +0000 (04:35 +0000)]
(__errno_location): __THROW has to preceede __attribute__, otherwise
g++ barfs.

20 years agoAdd semicolons.
drepper [Fri, 10 Dec 1999 04:35:26 +0000 (04:35 +0000)]
Add semicolons.

20 years agoAdded some ulps.
drepper [Fri, 10 Dec 1999 04:35:15 +0000 (04:35 +0000)]
Added some ulps.

20 years agoUpdate from latest egcs version.
drepper [Fri, 10 Dec 1999 04:35:04 +0000 (04:35 +0000)]
Update from latest egcs version.

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.