kopensolaris-gnu/glibc.git
19 years agoAdd conform.pot.
drepper [Thu, 10 Aug 2000 16:00:05 +0000 (16:00 +0000)]
Add conform.pot.

19 years agoSynch struct stat64 and stat with current MIPS kernel.
aj [Thu, 10 Aug 2000 12:39:48 +0000 (12:39 +0000)]
Synch struct stat64 and stat with current MIPS kernel.

19 years agoUpdate.
drepper [Thu, 10 Aug 2000 04:40:02 +0000 (04:40 +0000)]
Update.

19 years agoFix comment.
drepper [Thu, 10 Aug 2000 04:37:46 +0000 (04:37 +0000)]
Fix comment.

19 years ago(elf_greg_t, ELF_NGREG, elf_gregset_t, elf_fpregset_t, elf_fpxregset_t): Moved
drepper [Thu, 10 Aug 2000 04:37:35 +0000 (04:37 +0000)]
(elf_greg_t, ELF_NGREG, elf_gregset_t, elf_fpregset_t, elf_fpxregset_t): Moved
here from sysdeps/unix/sysv/linux/i386/sys/elf.h.  Don't include
<signal.h>, <sys/ucontext.h> and <sys/elf.h>.  Remove parts of
`struct elf_prstatus' that are #ifdef'ed out.  Improve comments
and add the notice that the file is primarily there for GDB.

19 years ago(elf_greg_t, ELF_NGREG, elf_gregset_t, elf_fpregset_t, elf_fpxregset_t):
drepper [Thu, 10 Aug 2000 04:37:16 +0000 (04:37 +0000)]
(elf_greg_t, ELF_NGREG, elf_gregset_t, elf_fpregset_t, elf_fpxregset_t):
Moved to sysdeps/unix/sysv/linux/i386/sys/procfs.h.
Remove the junk that's only relevant in the Linux kernel itself.
Add a warning saying that this file is now obsolete, and include
<sys/procfs.h>.

19 years ago(__tzfile_compute): __tzstring zones from zone_names.
drepper [Thu, 10 Aug 2000 04:23:27 +0000 (04:23 +0000)]
(__tzfile_compute): __tzstring zones from zone_names.

19 years ago(__res_state): Surround prototype with __BEGIN_DECLS/__END_DECLS.
drepper [Thu, 10 Aug 2000 04:21:43 +0000 (04:21 +0000)]
(__res_state): Surround prototype with __BEGIN_DECLS/__END_DECLS.

19 years agoInclude kernel-features.h.
drepper [Thu, 10 Aug 2000 04:21:28 +0000 (04:21 +0000)]
Include kernel-features.h.

19 years ago(__rlimit_resource): Make independant of asm/resource.h from the Linux kernel.
drepper [Thu, 10 Aug 2000 04:19:20 +0000 (04:19 +0000)]
(__rlimit_resource): Make independant of asm/resource.h from the Linux kernel.

19 years ago(__gconv_read_conf): Don't call realpath.
drepper [Thu, 10 Aug 2000 04:16:09 +0000 (04:16 +0000)]
(__gconv_read_conf): Don't call realpath.

19 years ago(locale-CPPFLAGS): Remove $(i18ndir) from LOCALE_ALIAS_PATH.
drepper [Thu, 10 Aug 2000 04:15:47 +0000 (04:15 +0000)]
(locale-CPPFLAGS): Remove $(i18ndir) from LOCALE_ALIAS_PATH.

19 years ago(CPPFLAGS): Remove $(i18ndir) from LOCALE_ALIAS_PATH.
drepper [Thu, 10 Aug 2000 04:15:32 +0000 (04:15 +0000)]
(CPPFLAGS): Remove $(i18ndir) from LOCALE_ALIAS_PATH.

19 years agoIncrease several error values for AMD processors.
drepper [Thu, 10 Aug 2000 04:09:42 +0000 (04:09 +0000)]
Increase several error values for AMD processors.

19 years ago(mincore): Export at GLIBC_2.2.
drepper [Thu, 10 Aug 2000 01:22:30 +0000 (01:22 +0000)]
(mincore): Export at GLIBC_2.2.

19 years ago(gettext, dgettext, dcgettext): Add back __THROW.
drepper [Thu, 10 Aug 2000 01:20:57 +0000 (01:20 +0000)]
(gettext, dgettext, dcgettext): Add back __THROW.

19 years agoUpdate resolver news.
drepper [Thu, 10 Aug 2000 01:18:30 +0000 (01:18 +0000)]
Update resolver news.

19 years ago* sysdeps/mach/hurd/socketpair.c (__socketpair): Renamed from
kettenis [Wed, 9 Aug 2000 21:05:44 +0000 (21:05 +0000)]
* sysdeps/mach/hurd/socketpair.c (__socketpair): Renamed from
socketpair.  Made socketpair a weak alias.
* sysdeps/mach/hurd/pipe.c (__pipe): Reimplemented using
__socketpair.  Use S_IFIFO protocol to make pipes POSIX
conforming, but fall back on the old protocol if the socket server
doesn't support it.
* include/sys/socket.h: Add prototype for __socketpair.

19 years ago.
schwab [Wed, 9 Aug 2000 09:31:00 +0000 (09:31 +0000)]
.

19 years ago* stdio-common/vfprintf.c (vfprintf): Also set `is_long' if the
schwab [Wed, 9 Aug 2000 09:29:26 +0000 (09:29 +0000)]
* stdio-common/vfprintf.c (vfprintf): Also set `is_long' if the
long long modifier is seen.

19 years ago.
schwab [Wed, 9 Aug 2000 09:17:42 +0000 (09:17 +0000)]
.

19 years ago* elf/nodelete.c (do_test): Remove reference to undefined member
schwab [Wed, 9 Aug 2000 09:16:14 +0000 (09:16 +0000)]
* elf/nodelete.c (do_test): Remove reference to undefined member
sa_restorer.
* rt/tst-aio4.c (do_test): Likewise.

19 years ago.
schwab [Wed, 9 Aug 2000 09:11:01 +0000 (09:11 +0000)]
.

19 years ago* configure.in: Add `-lm' when checking for libgd.
schwab [Wed, 9 Aug 2000 09:10:25 +0000 (09:10 +0000)]
* configure.in: Add `-lm' when checking for libgd.
* malloc/Makefile ($(objpfx)memusagestat): Add `-lm' during
linking.

19 years agoUpdate.
aj [Wed, 9 Aug 2000 07:12:30 +0000 (07:12 +0000)]
Update.

19 years agoRegenerated.
aj [Wed, 9 Aug 2000 07:12:12 +0000 (07:12 +0000)]
Regenerated.

19 years agoChange required make versions.
aj [Wed, 9 Aug 2000 07:11:52 +0000 (07:11 +0000)]
Change required make versions.

19 years ago (Tools for Compilation): Document required
aj [Wed, 9 Aug 2000 07:11:50 +0000 (07:11 +0000)]
(Tools for Compilation): Document required
make version.
(Supported Configurations): Update list of supported
configurations.

19 years agoUpdate list of supported configurations, update required make versions.
aj [Wed, 9 Aug 2000 07:10:58 +0000 (07:10 +0000)]
Update list of supported configurations, update required make versions.

19 years agoUpdate alpha entry, add mips and ia64.
aj [Wed, 9 Aug 2000 06:29:17 +0000 (06:29 +0000)]
Update alpha entry, add mips and ia64.

19 years agoUpdate.
drepper [Tue, 8 Aug 2000 22:43:16 +0000 (22:43 +0000)]
Update.

19 years agoUpdate.
drepper [Tue, 8 Aug 2000 22:42:04 +0000 (22:42 +0000)]
Update.

19 years agoMention dynamically allocated arrays as putenv argument as well.
drepper [Tue, 8 Aug 2000 22:41:37 +0000 (22:41 +0000)]
Mention dynamically allocated arrays as putenv argument as well.

19 years agoDon't print an error is a string contains an unknown character.
drepper [Tue, 8 Aug 2000 22:39:52 +0000 (22:39 +0000)]
Don't print an error is a string contains an unknown character.
Return an error value.

19 years agoUpdate.
drepper [Sun, 6 Aug 2000 17:13:27 +0000 (17:13 +0000)]
Update.

19 years ago(struct symbol_t): Add name element.
drepper [Sun, 6 Aug 2000 17:12:00 +0000 (17:12 +0000)]
(struct symbol_t): Add name element.
(new_symbol): Take new parameters with name of the symbol.
Adjust callers.
(handle_ellipsis): Don't only allow character symbols.
(collate_read): Allow string of collating elements contain invalid
characters; ignore entry in this case.
Handle ellipsis of collating symbols before first order_start.
Allow ellipsis in state 0.

19 years agoUpdate.
drepper [Sat, 5 Aug 2000 08:10:02 +0000 (08:10 +0000)]
Update.

19 years agoUpdate.
drepper [Sat, 5 Aug 2000 08:06:39 +0000 (08:06 +0000)]
Update.

19 years agoBump version number to 0.9.
drepper [Sat, 5 Aug 2000 08:05:54 +0000 (08:05 +0000)]
Bump version number to 0.9.

19 years agoInclude <unistd.h> for sleep.
drepper [Sat, 5 Aug 2000 07:06:02 +0000 (07:06 +0000)]
Include <unistd.h> for sleep.

19 years agoUpdate.
drepper [Sat, 5 Aug 2000 06:39:52 +0000 (06:39 +0000)]
Update.

19 years agoTest program for variable stack size handling.
drepper [Sat, 5 Aug 2000 06:39:17 +0000 (06:39 +0000)]
Test program for variable stack size handling.

19 years ago(tests): Add tststack. Add rule to build the program.
drepper [Sat, 5 Aug 2000 06:39:04 +0000 (06:39 +0000)]
(tests): Add tststack.  Add rule to build the program.

19 years agoUpdate.
drepper [Sat, 5 Aug 2000 06:15:04 +0000 (06:15 +0000)]
Update.

19 years ago(__pthread_initialize_manager): Use rlim_cur not rlim_max to determine the
drepper [Sat, 5 Aug 2000 06:14:33 +0000 (06:14 +0000)]
(__pthread_initialize_manager): Use rlim_cur not rlim_max to determine the
stack size the user wants.

19 years agoDefine FLOATING_STACKS and ARCH_STACK_MAX_SIZE.
drepper [Sat, 5 Aug 2000 06:13:33 +0000 (06:13 +0000)]
Define FLOATING_STACKS and ARCH_STACK_MAX_SIZE.

19 years ago(thread_segment): Return always NULL if FLOATING_STACKS.
drepper [Sat, 5 Aug 2000 06:13:03 +0000 (06:13 +0000)]
(thread_segment): Return always NULL if FLOATING_STACKS.
(pthread_allocate_stack): Allow kernel to choose stack address if
FLOATING_STACKS.  This also handles variable-sized stacks.
Always allocate stack and guardoage together.  Use mprotect to
change guardpage access.

19 years ago(__pthread_initialize_manager): Determine __pthread_initialize_manager value.
drepper [Sat, 5 Aug 2000 06:09:29 +0000 (06:09 +0000)]
(__pthread_initialize_manager): Determine __pthread_initialize_manager value.

19 years agoDeclare __pthread_max_stacksize.
drepper [Sat, 5 Aug 2000 06:08:30 +0000 (06:08 +0000)]
Declare __pthread_max_stacksize.

19 years ago(__pthread_attr_setstacksize): Also test value against upper limit.
drepper [Sat, 5 Aug 2000 06:07:52 +0000 (06:07 +0000)]
(__pthread_attr_setstacksize): Also test value against upper limit.

19 years agoUpdate.
drepper [Sat, 5 Aug 2000 03:10:51 +0000 (03:10 +0000)]
Update.

19 years ago(__pthread_nonstandard_stacks): Define only if THREAD_SELF is not defined.
drepper [Sat, 5 Aug 2000 03:10:17 +0000 (03:10 +0000)]
(__pthread_nonstandard_stacks): Define only if THREAD_SELF is not defined.
(pthread_allocate_stack): Always initialize gardaddr to a correct value.
(pthread_handle_create): Unmap thread with one call.
(pthread_free): Remove test for initial thread before removing stack.
Unmap stack with one call.

19 years ago(__pthread_initial_thread): Initialize p_userstack to 1 to avoid
drepper [Sat, 5 Aug 2000 03:07:11 +0000 (03:07 +0000)]
(__pthread_initial_thread): Initialize p_userstack to 1 to avoid
removing the stack.

19 years agoUpdate.
drepper [Sat, 5 Aug 2000 02:08:20 +0000 (02:08 +0000)]
Update.

19 years agoUpdate.
gkm [Fri, 4 Aug 2000 20:47:00 +0000 (20:47 +0000)]
Update.

19 years ago(handle_ellipsis): Fix typo in error message.
drepper [Fri, 4 Aug 2000 20:27:28 +0000 (20:27 +0000)]
(handle_ellipsis): Fix typo in error message.

19 years ago * posix/regex.c (SET_HIGH_BOUND): New macro.
gkm [Fri, 4 Aug 2000 20:07:16 +0000 (20:07 +0000)]
* posix/regex.c (SET_HIGH_BOUND): New macro.
(MOVE_BUFFER_POINTER): Use it.
(ELSE_EXTEND_BUFFER_HIGH_BOUND): New macro.
(EXTEND_BUFFER): Use it.

19 years agoFix typos in last patch.
drepper [Fri, 4 Aug 2000 03:03:12 +0000 (03:03 +0000)]
Fix typos in last patch.

19 years agoUpdate.
drepper [Thu, 3 Aug 2000 23:38:34 +0000 (23:38 +0000)]
Update.

19 years agoUse _codecvt not from _wide_data but from _IO_FILE directly.
drepper [Thu, 3 Aug 2000 23:36:26 +0000 (23:36 +0000)]
Use _codecvt not from _wide_data but from _IO_FILE directly.

19 years agoChange prototypes of showmanyc functions.
drepper [Thu, 3 Aug 2000 23:35:40 +0000 (23:35 +0000)]
Change prototypes of showmanyc functions.

19 years ago(_IO_fwide): Initialize fp->_codecvt as well.
drepper [Thu, 3 Aug 2000 23:34:44 +0000 (23:34 +0000)]
(_IO_fwide): Initialize fp->_codecvt as well.

19 years ago(_IO_default_showmanyc): Change return type to size_t.
drepper [Thu, 3 Aug 2000 23:32:09 +0000 (23:32 +0000)]
(_IO_default_showmanyc): Change return type to size_t.

19 years ago * sysdeps/i386/setjmp.S (__sigsetjmp): Pop our
gkm [Thu, 3 Aug 2000 21:39:15 +0000 (21:39 +0000)]
* sysdeps/i386/setjmp.S (__sigsetjmp): Pop our
frame pointer early so that we save caller's frame pointer.
* sysdeps/i386/elf/setjmp.S: Likewise.

19 years agoUpdate.
gkm [Thu, 3 Aug 2000 20:06:33 +0000 (20:06 +0000)]
Update.

19 years ago * posix/regex.c (EXTEND_BUFFER_HIGH_BOUND): Remove macro.
gkm [Thu, 3 Aug 2000 20:05:18 +0000 (20:05 +0000)]
* posix/regex.c (EXTEND_BUFFER_HIGH_BOUND): Remove macro.
(MOVE_BUFFER_POINTER): Handle high_bound properly.
(EXTEND_BUFFER): Don't call EXTEND_BUFFER_HIGH_BOUND.

19 years ago * sysdeps/unix/sysv/syscalls.list (time, utime): Correct signatures.
gkm [Thu, 3 Aug 2000 20:04:31 +0000 (20:04 +0000)]
* sysdeps/unix/sysv/syscalls.list (time, utime): Correct signatures.
* io/test-utime.c: Test passing NULL as utimbuf* arg.

19 years agoUpdate.
drepper [Thu, 3 Aug 2000 17:59:17 +0000 (17:59 +0000)]
Update.

19 years agoUpdate.
drepper [Thu, 3 Aug 2000 07:29:27 +0000 (07:29 +0000)]
Update.

19 years agoUpdate.
drepper [Thu, 3 Aug 2000 07:28:19 +0000 (07:28 +0000)]
Update.

19 years agoUpdate.
drepper [Thu, 3 Aug 2000 07:27:01 +0000 (07:27 +0000)]
Update.

19 years agoUpdated.
drepper [Thu, 3 Aug 2000 07:26:41 +0000 (07:26 +0000)]
Updated.

19 years agoUpdate.
drepper [Thu, 3 Aug 2000 07:19:41 +0000 (07:19 +0000)]
Update.

19 years agoUse THREAD_GETMEM And THREAD_SETMEM.
drepper [Thu, 3 Aug 2000 07:19:14 +0000 (07:19 +0000)]
Use THREAD_GETMEM And THREAD_SETMEM.
(rwlock_rd_extricate_func): Don't determine self, let __pthread_lock do it.
(rwlock_wr_extricate_func): Likewise.
(rwlock_have_already): Optimize *pself handling a bit.

19 years agoRemove __pthread_set_own_extricate_if prototype.
drepper [Thu, 3 Aug 2000 07:16:51 +0000 (07:16 +0000)]
Remove __pthread_set_own_extricate_if prototype.

19 years agoAdd definition of __pthread_set_own_extricate_if. Remove locking.
drepper [Thu, 3 Aug 2000 07:16:24 +0000 (07:16 +0000)]
Add definition of __pthread_set_own_extricate_if.  Remove locking.

19 years agoUse __builtin_expect.
drepper [Thu, 3 Aug 2000 07:15:59 +0000 (07:15 +0000)]
Use __builtin_expect.
Move definition of __pthread_set_own_extricate_if to spinlock.h.

19 years agoUse __builtin_expect.
drepper [Thu, 3 Aug 2000 07:14:29 +0000 (07:14 +0000)]
Use __builtin_expect.

19 years agoRegenerated from source files
drepper [Thu, 3 Aug 2000 05:08:05 +0000 (05:08 +0000)]
Regenerated from source files

19 years agoUpdate.
drepper [Thu, 3 Aug 2000 04:40:50 +0000 (04:40 +0000)]
Update.

19 years ago(all-subdirs): Add conform.
drepper [Thu, 3 Aug 2000 04:39:29 +0000 (04:39 +0000)]
(all-subdirs): Add conform.

19 years agoInclude ../Rules.
drepper [Thu, 3 Aug 2000 04:39:09 +0000 (04:39 +0000)]
Include ../Rules.

19 years ago(README): Add rules to generate here as well.
drepper [Thu, 3 Aug 2000 04:36:25 +0000 (04:36 +0000)]
(README): Add rules to generate here as well.

19 years agoRemade for development-2.1.92
drepper [Thu, 3 Aug 2000 04:36:04 +0000 (04:36 +0000)]
Remade for development-2.1.92

19 years agoUpdate. glibc_2-1-92
drepper [Wed, 2 Aug 2000 22:44:39 +0000 (22:44 +0000)]
Update.

19 years agoAdd _mcount.S.
drepper [Wed, 2 Aug 2000 22:43:07 +0000 (22:43 +0000)]
Add _mcount.S.

19 years agoAdd clone.S.
drepper [Wed, 2 Aug 2000 22:42:35 +0000 (22:42 +0000)]
Add clone.S.

19 years agoAdd _test_and_set.c.
drepper [Wed, 2 Aug 2000 22:41:58 +0000 (22:41 +0000)]
Add _test_and_set.c.

19 years ago(distribute): Add missing modules.
drepper [Wed, 2 Aug 2000 22:41:14 +0000 (22:41 +0000)]
(distribute): Add missing modules.

19 years agoUpdate.
drepper [Wed, 2 Aug 2000 22:03:45 +0000 (22:03 +0000)]
Update.

19 years agoRemove nonexisting files.
drepper [Wed, 2 Aug 2000 22:02:16 +0000 (22:02 +0000)]
Remove nonexisting files.

19 years agoUpdate.
drepper [Wed, 2 Aug 2000 21:51:02 +0000 (21:51 +0000)]
Update.

19 years ago(VERSION): Bump to 2.1.92.
drepper [Wed, 2 Aug 2000 21:49:50 +0000 (21:49 +0000)]
(VERSION): Bump to 2.1.92.

19 years agoUpdate.
drepper [Wed, 2 Aug 2000 21:20:32 +0000 (21:20 +0000)]
Update.

19 years ago(compile_range): Transliate range start and end characters to avoid
drepper [Wed, 2 Aug 2000 21:18:58 +0000 (21:18 +0000)]
(compile_range): Transliate range start and end characters to avoid
empty range in case of REG_ICASE:

19 years agoCorrect error messages. Test pclose return value.
drepper [Wed, 2 Aug 2000 19:26:37 +0000 (19:26 +0000)]
Correct error messages.  Test pclose return value.

19 years agoUpdate.
drepper [Wed, 2 Aug 2000 18:58:15 +0000 (18:58 +0000)]
Update.

19 years agoDon't include asm/resource.h.
drepper [Wed, 2 Aug 2000 18:54:40 +0000 (18:54 +0000)]
Don't include asm/resource.h.

19 years agoUpdate.
drepper [Wed, 2 Aug 2000 17:55:34 +0000 (17:55 +0000)]
Update.

19 years agoDon't use `char' for types of any field, use `int'.
drepper [Wed, 2 Aug 2000 17:55:11 +0000 (17:55 +0000)]
Don't use `char' for types of any field, use `int'.