kopensolaris-gnu/glibc.git
19 years agoUpdate.
aj [Fri, 18 Aug 2000 06:11:30 +0000 (06:11 +0000)]
Update.

19 years agoAdd pads to show alignment for structs stat and stat64.
aj [Fri, 18 Aug 2000 06:11:11 +0000 (06:11 +0000)]
Add pads to show alignment for structs stat and stat64.
Patch by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.

19 years agoUpdate.
drepper [Fri, 18 Aug 2000 00:11:06 +0000 (00:11 +0000)]
Update.

19 years agoRemove special d_ino handling.
drepper [Fri, 18 Aug 2000 00:09:47 +0000 (00:09 +0000)]
Remove special d_ino handling.

19 years agoUpdate.
drepper [Thu, 17 Aug 2000 21:05:34 +0000 (21:05 +0000)]
Update.

19 years agoRemove libnss_db information.
drepper [Thu, 17 Aug 2000 21:04:10 +0000 (21:04 +0000)]
Remove libnss_db information.

19 years agoUpdate.
drepper [Thu, 17 Aug 2000 20:38:57 +0000 (20:38 +0000)]
Update.

19 years agoSPARC64 sqrtl implementation.
drepper [Thu, 17 Aug 2000 20:37:45 +0000 (20:37 +0000)]
SPARC64 sqrtl implementation.

19 years agoSPARC fegetexcept implementation.
drepper [Thu, 17 Aug 2000 20:37:20 +0000 (20:37 +0000)]
SPARC fegetexcept implementation.

19 years agoSPARC feenableexcept implementation.
drepper [Thu, 17 Aug 2000 20:36:59 +0000 (20:36 +0000)]
SPARC feenableexcept implementation.

19 years agoSPARC fedisableexcept implementation.
drepper [Thu, 17 Aug 2000 20:36:40 +0000 (20:36 +0000)]
SPARC fedisableexcept implementation.

19 years agoSubtract 4 .rela.plt entries to match Solaris.
drepper [Thu, 17 Aug 2000 20:35:55 +0000 (20:35 +0000)]
Subtract 4 .rela.plt entries to match Solaris.

19 years agoUpdate.
drepper [Thu, 17 Aug 2000 20:31:43 +0000 (20:31 +0000)]
Update.

19 years ago(_FPU_GETCW): Use type-correct code.
drepper [Thu, 17 Aug 2000 20:30:24 +0000 (20:30 +0000)]
(_FPU_GETCW): Use type-correct code.
(_FPU_SETCW): Likewise.

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

19 years agoFix chars_needed computation.
drepper [Thu, 17 Aug 2000 19:00:24 +0000 (19:00 +0000)]
Fix chars_needed computation.

19 years ago(_dl_map_object): Don't crash if both loader and _dl_loaded are NULL.
drepper [Thu, 17 Aug 2000 18:57:11 +0000 (18:57 +0000)]
(_dl_map_object): Don't crash if both loader and _dl_loaded are NULL.

19 years ago(feholdexcept): Returns 0 on success.
drepper [Thu, 17 Aug 2000 18:49:45 +0000 (18:49 +0000)]
(feholdexcept): Returns 0 on success.

19 years ago(struct ifreq): Add ifru_newname.
drepper [Thu, 17 Aug 2000 18:48:34 +0000 (18:48 +0000)]
(struct ifreq): Add ifru_newname.
(ifr_newname): New.

19 years agoAlpha fedisableexcept implementaton.
drepper [Thu, 17 Aug 2000 18:46:15 +0000 (18:46 +0000)]
Alpha fedisableexcept implementaton.

19 years agoAlpha feenableexcept implementation.
drepper [Thu, 17 Aug 2000 18:45:58 +0000 (18:45 +0000)]
Alpha feenableexcept implementation.

19 years agoApha fegetexcept implementation.
drepper [Thu, 17 Aug 2000 18:45:35 +0000 (18:45 +0000)]
Apha fegetexcept implementation.

19 years agoChange path in #include directive so that only linux/getdents.c is used, not
drepper [Thu, 17 Aug 2000 18:44:06 +0000 (18:44 +0000)]
Change path in #include directive so that only linux/getdents.c is used, not
some architecture specific one.

19 years ago(xstat32_conv): Test sizes of buf->st_ino and kbuf->st_ino, not __st_ino.
drepper [Thu, 17 Aug 2000 18:43:46 +0000 (18:43 +0000)]
(xstat32_conv): Test sizes of buf->st_ino and kbuf->st_ino, not __st_ino.
If _HAVE_STAT64___ST_INO is not defined, don't use __st_ino at all.

19 years agoReturn currently enabled, not disabled exceptions.
drepper [Thu, 17 Aug 2000 18:43:01 +0000 (18:43 +0000)]
Return currently enabled, not disabled exceptions.

19 years ago * tests-mbwc/tst_funcs.h (TST_IF_RETURN): Only test errno if it
aj [Thu, 17 Aug 2000 15:41:22 +0000 (15:41 +0000)]
* tests-mbwc/tst_funcs.h (TST_IF_RETURN): Only test errno if it
should have a value.

19 years agoUpdate.
gkm [Thu, 17 Aug 2000 07:38:02 +0000 (07:38 +0000)]
Update.

19 years ago * Makeconfig (link-extra-libs-bounded): Strip `-bp' suffix
gkm [Thu, 17 Aug 2000 07:37:25 +0000 (07:37 +0000)]
* Makeconfig (link-extra-libs-bounded): Strip `-bp' suffix
from test program name when constructing suffix for $(LDLIBS-*).
(bounded-thread-library): New variable.
* crypt/Makefile
[build-shared, build-static] (libcrypt-dep): Remove variable.
($(addprefix $(objpfx),$(tests))): Consolidate individual dependencies.
[build-bounded] ($(tests:%=$(objpfx)%-bp)): Add dependencies.
* linuxthreads/Makefile (libpthread, librt): Remove variables.
(librt-tests): Add variable.  (tests): Use it.
[build-shared, build-static]
($(addprefix $(objpfx),$(tests)), $(addprefix $(objpfx),$(librt-tests))):
Consolidate individual dependencies.
[build-bounded]
($(tests:%=$(objpfx)%-bp), $(librt-tests:%=$(objpfx)%-bp)):
Add dependencies.
* math/Makefile (LDLIBS-*): Remove variables (they are redundant).
[build-bounded] ($(tests:%=$(objpfx)%-bp)): Add dependencies.
* misc/Makefile
[build-bounded] ($(objpfx)tst-tsearch-bp): Add dependencies.
* rt/Makefile
[build-shared, build-static]
($(addprefix $(objpfx),$(tests))): Consolidate individual dependencies.
[build-bounded] ($(tests:%=$(objpfx)%-bp)): Add dependencies.

19 years ago * sysdeps/generic/bp-checks.h: s/\(CHECK\w+\)opt/\1_NULL_OK/
gkm [Thu, 17 Aug 2000 07:37:00 +0000 (07:37 +0000)]
* sysdeps/generic/bp-checks.h: s/\(CHECK\w+\)opt/\1_NULL_OK/
* sysdeps/unix/make-syscalls.sh: Likewise.
* sysdeps/unix/sysv/linux/shmctl.c: Likewise.
* sysdeps/unix/sysv/linux/sigprocmask.c: Likewise.
* sysdeps/unix/sysv/linux/ia64/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/ia64/sigprocmask.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/sigprocmask.c: Likewise.

19 years ago * sysdeps/i386/fpu/s_frexp.S: Check bounds.
gkm [Thu, 17 Aug 2000 07:36:19 +0000 (07:36 +0000)]
* sysdeps/i386/fpu/s_frexp.S: Check bounds.
Wrap extern symbols in BP_SYM ().
* sysdeps/i386/fpu/s_frexpf.S: Likewise.
* sysdeps/i386/fpu/s_frexpl.S: Likewise.
* sysdeps/i386/fpu/s_remquo.S: Likewise.
* sysdeps/i386/fpu/s_remquof.S: Likewise.
* sysdeps/i386/fpu/s_remquol.S: Likewise.
* sysdeps/i386/fpu/s_sincos.S: Likewise.
* sysdeps/i386/fpu/s_sincosf.S: Likewise.
* sysdeps/i386/fpu/s_sincosl.S: Likewise.
* sysdeps/unix/sysv/linux/i386/clone.S: Likewise.
* sysdeps/unix/sysv/linux/i386/mmap64.S: Likewise.

19 years ago* sysdeps/m68k/fpu/fegetexcept.c: New file.
schwab [Wed, 16 Aug 2000 15:08:45 +0000 (15:08 +0000)]
* sysdeps/m68k/fpu/fegetexcept.c: New file.
* sysdeps/m68k/fpu/fedisblxcpt.c: New file.
* sysdeps/m68k/fpu/feenablxcpt.c: New file.

19 years agoUpdate.
drepper [Wed, 16 Aug 2000 06:30:08 +0000 (06:30 +0000)]
Update.

19 years agoDefine _nl_nloaded.
drepper [Wed, 16 Aug 2000 06:28:48 +0000 (06:28 +0000)]
Define _nl_nloaded.
Increment _nl_nloaded for rtld itself.

19 years agoDefine _nl_nloaded.
drepper [Wed, 16 Aug 2000 06:27:54 +0000 (06:27 +0000)]
Define _nl_nloaded.

19 years ago(_dl_new_object): Increment _nl_nloaded after adding object to global list.
drepper [Wed, 16 Aug 2000 06:27:21 +0000 (06:27 +0000)]
(_dl_new_object): Increment _nl_nloaded after adding object to global list.

19 years ago(_dl_map_object_from_fd): Likewise.
drepper [Wed, 16 Aug 2000 06:26:41 +0000 (06:26 +0000)]
(_dl_map_object_from_fd): Likewise.

19 years ago(_dl_fini): Use _nl_nloaded instead of computing the number here.
drepper [Wed, 16 Aug 2000 06:25:35 +0000 (06:25 +0000)]
(_dl_fini): Use _nl_nloaded instead of computing the number here.

19 years ago(_dl_close): Decrement _nl_nloaded after removing from _dl_loaded
drepper [Wed, 16 Aug 2000 06:24:32 +0000 (06:24 +0000)]
(_dl_close): Decrement _nl_nloaded after removing from _dl_loaded
list.

19 years ago[ld] (GLIBC_2.2): Add _nl_nloaded.
drepper [Wed, 16 Aug 2000 06:23:27 +0000 (06:23 +0000)]
[ld] (GLIBC_2.2): Add _nl_nloaded.

19 years agoDeclare _nl_loaded.
drepper [Wed, 16 Aug 2000 06:22:45 +0000 (06:22 +0000)]
Declare _nl_loaded.

19 years agoUpdate.
aj [Wed, 16 Aug 2000 05:40:56 +0000 (05:40 +0000)]
Update.

19 years ago(EM_X8664): Add official x86-64 specific value.
aj [Wed, 16 Aug 2000 05:40:29 +0000 (05:40 +0000)]
(EM_X8664): Add official x86-64 specific value.

19 years ago(fedisableexcept): Mask, not unmask, exceptions.
drepper [Wed, 16 Aug 2000 02:36:25 +0000 (02:36 +0000)]
(fedisableexcept): Mask, not unmask, exceptions.

19 years ago(feenableexcept): Unmask exception, not mask them.
drepper [Wed, 16 Aug 2000 02:35:52 +0000 (02:35 +0000)]
(feenableexcept): Unmask exception, not mask them.

19 years agoUpdate.
drepper [Wed, 16 Aug 2000 02:05:38 +0000 (02:05 +0000)]
Update.

19 years agoAdded Mobile IPv6 definitions.
drepper [Wed, 16 Aug 2000 02:03:54 +0000 (02:03 +0000)]
Added Mobile IPv6 definitions.

19 years agoAdd various ISO C99 notes by Joseph S. Myers <jsm28@cam.ac.uk>.
drepper [Wed, 16 Aug 2000 01:59:13 +0000 (01:59 +0000)]
Add various ISO C99 notes by Joseph S. Myers <jsm28@cam.ac.uk>.

19 years agoUpdate.
drepper [Wed, 16 Aug 2000 01:50:31 +0000 (01:50 +0000)]
Update.

19 years ago(tests): Add ex12. Add rule to build it.
drepper [Wed, 16 Aug 2000 01:49:44 +0000 (01:49 +0000)]
(tests): Add ex12.  Add rule to build it.

19 years agoTest for pthread_exit.
drepper [Wed, 16 Aug 2000 01:49:22 +0000 (01:49 +0000)]
Test for pthread_exit.

19 years agoUpdate.
drepper [Wed, 16 Aug 2000 01:40:12 +0000 (01:40 +0000)]
Update.

19 years agoLinux/PPC implementation of getrlimit64 backward compatibility.
drepper [Wed, 16 Aug 2000 01:38:42 +0000 (01:38 +0000)]
Linux/PPC implementation of getrlimit64 backward compatibility.

19 years ago[$(subdir)=resource] (sysdep_routines): Add oldgetrlimit64.
drepper [Wed, 16 Aug 2000 01:38:10 +0000 (01:38 +0000)]
[$(subdir)=resource] (sysdep_routines): Add oldgetrlimit64.

19 years agoAdd oldgetrlimit64.c.
drepper [Wed, 16 Aug 2000 01:37:59 +0000 (01:37 +0000)]
Add oldgetrlimit64.c.

19 years agoUpdate.
drepper [Wed, 16 Aug 2000 01:28:07 +0000 (01:28 +0000)]
Update.

19 years agoHurd has now stat64 support. We don't need the hack anymore.
drepper [Wed, 16 Aug 2000 01:23:13 +0000 (01:23 +0000)]
Hurd has now stat64 support.  We don't need the hack anymore.

19 years agoHurd has now stat64 support. We don't need the hack anymore.
drepper [Wed, 16 Aug 2000 01:22:59 +0000 (01:22 +0000)]
Hurd has now stat64 support.  We don't need the hack anymore.

19 years agoHurd has now stat64 support. We don't need the hack anymore.
drepper [Wed, 16 Aug 2000 01:22:34 +0000 (01:22 +0000)]
Hurd has now stat64 support.  We don't need the hack anymore.

19 years ago(notify_func_wrapper): Wrapper function to call thread event callback function.
drepper [Wed, 16 Aug 2000 01:07:14 +0000 (01:07 +0000)]
(notify_func_wrapper): Wrapper function to call thread event callback function.
(__aio_notify_only): Use function above.

19 years ago* sysdeps/mach/hurd/lseek64.c: New file.
kettenis [Wed, 16 Aug 2000 00:19:32 +0000 (00:19 +0000)]
* sysdeps/mach/hurd/lseek64.c: New file.

19 years ago* sysdeps/mach/hurd/i386/bits/time.h (__clockid_t, __timer_t):
kettenis [Tue, 15 Aug 2000 19:01:49 +0000 (19:01 +0000)]
* sysdeps/mach/hurd/i386/bits/time.h (__clockid_t, __timer_t):
Remove typedefs.
* sysdeps/mach/hurd/bits/time.h (__clockid_t, __timer_t): Remove
typedefs.
* sysdeps/generic/bits/time.h (__clockid_t, __timer_t): Remove
typedefs.
* sysdeps/generic/bits/types.h (__clockid_t, __timer_t): New typedefs.

19 years ago* sysdeps/mach/hurd/xstatconv.c: New file.
kettenis [Tue, 15 Aug 2000 18:47:03 +0000 (18:47 +0000)]
* sysdeps/mach/hurd/xstatconv.c: New file.
* sysdeps/mach/hurd/fxstat64.c: New file.
* sysdeps/mach/hurd/lxstat64.c: New file.
* sysdeps/mach/hurd/xstat64.c: New file.
* sysdeps/mach/hurd/Dist: Add xstatconv.c.

19 years ago* sysdeps/mach/hurd/dl-sysdep.c (__libc_multiple_libcs):
kettenis [Tue, 15 Aug 2000 16:25:26 +0000 (16:25 +0000)]
* sysdeps/mach/hurd/dl-sysdep.c (__libc_multiple_libcs):
Initialize, needed for change in common symbol handling in newer
binutils.  Mirrors 2000-01-03 change made by Andreas Schwab.

19 years agoUpdate.
drepper [Tue, 15 Aug 2000 08:23:49 +0000 (08:23 +0000)]
Update.

19 years agoAdd destructor to unload constload3.
drepper [Tue, 15 Aug 2000 08:22:08 +0000 (08:22 +0000)]
Add destructor to unload constload3.

19 years agoCall mtrace. Check return value of dlclose call.
drepper [Tue, 15 Aug 2000 08:21:36 +0000 (08:21 +0000)]
Call mtrace.  Check return value of dlclose call.

19 years agoUpdate.
drepper [Tue, 15 Aug 2000 08:06:15 +0000 (08:06 +0000)]
Update.

19 years agoUse definitions from sysd-link.h instead of stat types and functions directly.
drepper [Tue, 15 Aug 2000 08:02:26 +0000 (08:02 +0000)]
Use definitions from sysd-link.h instead of stat types and functions directly.

19 years ago(distribute): Add sysd-link.h.
drepper [Tue, 15 Aug 2000 08:01:14 +0000 (08:01 +0000)]
(distribute): Add sysd-link.h.

19 years agoInclude sys-link.h.
drepper [Tue, 15 Aug 2000 08:00:30 +0000 (08:00 +0000)]
Include sys-link.h.

19 years agoLinux specific definitions for link.h.
drepper [Tue, 15 Aug 2000 07:59:46 +0000 (07:59 +0000)]
Linux specific definitions for link.h.

19 years agoGeneric definitions for link.h.
drepper [Tue, 15 Aug 2000 07:59:36 +0000 (07:59 +0000)]
Generic definitions for link.h.

19 years ago(main): Close all successfully loaded objects.
drepper [Tue, 15 Aug 2000 07:21:18 +0000 (07:21 +0000)]
(main): Close all successfully loaded objects.

19 years agoUpdate.
drepper [Tue, 15 Aug 2000 07:06:23 +0000 (07:06 +0000)]
Update.

19 years ago(_dl_map_object_deps): Don't allocate needed list if there is already one.
drepper [Tue, 15 Aug 2000 07:05:01 +0000 (07:05 +0000)]
(_dl_map_object_deps): Don't allocate needed list if there is already one.

19 years agoPretty print.
drepper [Tue, 15 Aug 2000 07:03:57 +0000 (07:03 +0000)]
Pretty print.

19 years agoAdd mtrace call. Call dlclose for all handles and free wd.
drepper [Tue, 15 Aug 2000 07:03:39 +0000 (07:03 +0000)]
Add mtrace call.  Call dlclose for all handles and free wd.

19 years agoUpdate.
drepper [Tue, 15 Aug 2000 06:12:25 +0000 (06:12 +0000)]
Update.

19 years agoMake name variable from getttyname function global (with file scope).
drepper [Tue, 15 Aug 2000 06:10:37 +0000 (06:10 +0000)]
Make name variable from getttyname function global (with file scope).
Add __libc_subfreeres function to free the string.
Also for buf variable in ttyname function.

19 years agoMake name variable from getttyname function global (with file scope).
drepper [Tue, 15 Aug 2000 06:09:19 +0000 (06:09 +0000)]
Make name variable from getttyname function global (with file scope).
Add __libc_subfreeres function to free the string.

19 years agoRemove initializer for olds variable.
drepper [Tue, 15 Aug 2000 06:07:55 +0000 (06:07 +0000)]
Remove initializer for olds variable.

19 years agoUpdate.
drepper [Tue, 15 Aug 2000 06:07:16 +0000 (06:07 +0000)]
Update.

19 years agoRearrange cyrillic and greek sections to separate uppercase from
drepper [Tue, 15 Aug 2000 06:06:55 +0000 (06:06 +0000)]
Rearrange cyrillic and greek sections to separate uppercase from
non-uppercase characters to enable correct handling in range
expressions.

19 years agoLet destructor deallocate static buffer.
drepper [Tue, 15 Aug 2000 06:05:05 +0000 (06:05 +0000)]
Let destructor deallocate static buffer.

19 years ago(from_ucs4_lat1): Handle U005C and U007E by mapping them to /x5c and
drepper [Tue, 15 Aug 2000 04:57:59 +0000 (04:57 +0000)]
(from_ucs4_lat1): Handle U005C and U007E by mapping them to /x5c and
/x7e respectively.

19 years agoUpdate.
drepper [Mon, 14 Aug 2000 18:58:08 +0000 (18:58 +0000)]
Update.

19 years ago(ctype_read): Allow copy statement be followed by more statements.
drepper [Mon, 14 Aug 2000 18:52:10 +0000 (18:52 +0000)]
(ctype_read): Allow copy statement be followed by more statements.

19 years agoUpdate.
drepper [Mon, 14 Aug 2000 17:41:59 +0000 (17:41 +0000)]
Update.

19 years ago(alphasort64, getdirentries64, versionsort64): Remove.
drepper [Mon, 14 Aug 2000 17:40:41 +0000 (17:40 +0000)]
(alphasort64, getdirentries64, versionsort64): Remove.

19 years ago(alphasort64, getdirentries64, versionsort64): Remove.
drepper [Mon, 14 Aug 2000 17:40:31 +0000 (17:40 +0000)]
(alphasort64, getdirentries64, versionsort64): Remove.

19 years ago(kernel_dirent64): Define.
drepper [Mon, 14 Aug 2000 17:40:22 +0000 (17:40 +0000)]
(kernel_dirent64): Define.

19 years ago(getdirentries64): Remove.
drepper [Mon, 14 Aug 2000 17:40:02 +0000 (17:40 +0000)]
(getdirentries64): Remove.

19 years ago(__xstat64, __fxstat64, __lxstat64): Export at GLIBC_2.2.
drepper [Mon, 14 Aug 2000 17:39:48 +0000 (17:39 +0000)]
(__xstat64, __fxstat64, __lxstat64): Export at GLIBC_2.2.
(alphasort64, readdir64, readdir64_r, scandir64, versionsort64): Likewise.

19 years ago(DIRENT_TYPE): Define.
drepper [Mon, 14 Aug 2000 17:39:31 +0000 (17:39 +0000)]
(DIRENT_TYPE): Define.

19 years ago(__ASSUME_GETDENTS64_SYSCALL): Define.
drepper [Mon, 14 Aug 2000 17:39:19 +0000 (17:39 +0000)]
(__ASSUME_GETDENTS64_SYSCALL): Define.

19 years ago(__getdents): Use getdents64 syscall if available to get d_type fields.
drepper [Mon, 14 Aug 2000 17:39:08 +0000 (17:39 +0000)]
(__getdents): Use getdents64 syscall if available to get d_type fields.

19 years ago(getdirentries64): Export at GLIBC_2.2.
drepper [Mon, 14 Aug 2000 17:38:43 +0000 (17:38 +0000)]
(getdirentries64): Export at GLIBC_2.2.

19 years agoFix typo in comment.
aj [Mon, 14 Aug 2000 08:18:08 +0000 (08:18 +0000)]
Fix typo in comment.

19 years agoFix typo.
aj [Mon, 14 Aug 2000 08:11:15 +0000 (08:11 +0000)]
Fix typo.

19 years agoUpdate.
drepper [Mon, 14 Aug 2000 06:17:28 +0000 (06:17 +0000)]
Update.