kopensolaris-gnu/glibc.git
23 years agoRegenerated: autoconf configure.in
drepper [Sun, 2 Nov 1997 16:57:56 +0000 (16:57 +0000)]
Regenerated: autoconf  configure.in

23 years agoAdd newline libc-ud-971031
drepper [Fri, 31 Oct 1997 23:13:26 +0000 (23:13 +0000)]
Add newline

23 years agoUpdate.
drepper [Fri, 31 Oct 1997 22:55:02 +0000 (22:55 +0000)]
Update.

23 years agoCorrect typo and little optimization.
drepper [Fri, 31 Oct 1997 22:54:53 +0000 (22:54 +0000)]
Correct typo and little optimization.

23 years ago(strptime_internal): In %y format, regard years >= 69 as of twentieth
drepper [Fri, 31 Oct 1997 22:54:24 +0000 (22:54 +0000)]
(strptime_internal): In %y format, regard years >= 69 as of twentieth
century, all other as of twenty-first.

23 years agoDefine _STAT_VER_KERNEL.
drepper [Fri, 31 Oct 1997 22:53:08 +0000 (22:53 +0000)]
Define _STAT_VER_KERNEL.

23 years agoAdd __ino64_t, and __off64_t. Reorganize.
drepper [Fri, 31 Oct 1997 22:52:56 +0000 (22:52 +0000)]
Add __ino64_t, and __off64_t.  Reorganize.

23 years agoDefine _STAT_VER_KERNEL.
drepper [Fri, 31 Oct 1997 22:52:42 +0000 (22:52 +0000)]
Define _STAT_VER_KERNEL.

23 years ago(struct dirent): For consistency, force d_ino to use ino_t and
drepper [Fri, 31 Oct 1997 22:52:34 +0000 (22:52 +0000)]
(struct dirent): For consistency, force d_ino to use ino_t and
supply padding.

23 years agoAdd struct glibc2_stat for backward compatibility. Define
drepper [Fri, 31 Oct 1997 22:52:16 +0000 (22:52 +0000)]
Add struct glibc2_stat for backward compatibility.  Define
XSTAT_IS_XSTAT64.

23 years agoEmpty file.
drepper [Fri, 31 Oct 1997 22:51:57 +0000 (22:51 +0000)]
Empty file.

23 years agoAdd xstatconv.c.
drepper [Fri, 31 Oct 1997 22:51:31 +0000 (22:51 +0000)]
Add xstatconv.c.

23 years agoConvert between kernel_stat and the userland version indicated.
drepper [Fri, 31 Oct 1997 22:51:05 +0000 (22:51 +0000)]
Convert between kernel_stat and the userland version indicated.

23 years agoDefer to __xstat_conv. Alias to __*xstat64 if requested.
drepper [Fri, 31 Oct 1997 22:50:48 +0000 (22:50 +0000)]
Defer to __xstat_conv.  Alias to __*xstat64 if requested.

23 years agoAdd xstatconv.c.
drepper [Fri, 31 Oct 1997 22:49:37 +0000 (22:49 +0000)]
Add xstatconv.c.

23 years agoRewrite asm macros to be cleaner.
drepper [Fri, 31 Oct 1997 22:47:41 +0000 (22:47 +0000)]
Rewrite asm macros to be cleaner.

23 years ago(GLOB_ONLYDIR): New flag.
drepper [Fri, 31 Oct 1997 22:46:54 +0000 (22:46 +0000)]
(GLOB_ONLYDIR): New flag.
(__GLOB_FLAGS): Add GLOB_ONLYDIR.

23 years ago(glob): If calling glob_in_dir for a list which was generated by
drepper [Fri, 31 Oct 1997 22:46:32 +0000 (22:46 +0000)]
(glob): If calling glob_in_dir for a list which was generated by
a glob call disable GLOB_ERR since there might be non-directories
in the list.
Define HAVE_D_TYPE if _DIRENT_HAVE_D_TYPE is defined.
(glob): Add GLOB_ONLYDIR to recursive call to match dirname.
(glob_in_dir) [HAVE_D_TYPE]: While reading directory entries test
whether they are directories if GLOB_ONLYDIR flag is given.

23 years agoTest for FD* macros.
drepper [Fri, 31 Oct 1997 22:46:07 +0000 (22:46 +0000)]
Test for FD* macros.

23 years agoUse better values for MAXDIG.
drepper [Fri, 31 Oct 1997 22:45:57 +0000 (22:45 +0000)]
Use better values for MAXDIG.

23 years agoDon't use statically allocated buffer. Allocate
drepper [Fri, 31 Oct 1997 22:45:25 +0000 (22:45 +0000)]
Don't use statically allocated buffer.  Allocate
it dynamically if necessary.
Allow freeing of allocated buffer in __libc_subfreeres.

23 years agoDon't use statically allocated buffer. Allocate it dynamically
drepper [Fri, 31 Oct 1997 22:45:08 +0000 (22:45 +0000)]
Don't use statically allocated buffer.  Allocate it dynamically
if necessary.
Allow freeing of allocated buffer in __libc_subfreeres.
Call correct reentrant functions.
Use better values for MAXDIG.

23 years ago(tests): Add tst-fdset.
drepper [Fri, 31 Oct 1997 22:44:38 +0000 (22:44 +0000)]
(tests): Add tst-fdset.

23 years agoDocument GLOB_ONLYDIR.
drepper [Fri, 31 Oct 1997 22:43:54 +0000 (22:43 +0000)]
Document GLOB_ONLYDIR.

23 years agoCorrect weak_alias.
drepper [Fri, 31 Oct 1997 22:43:45 +0000 (22:43 +0000)]
Correct weak_alias.

23 years agoDeclare __ftw64_func_t and __nftw64_func_t only when
drepper [Fri, 31 Oct 1997 22:43:32 +0000 (22:43 +0000)]
Declare __ftw64_func_t and __nftw64_func_t only when
__USE_FILE_OFFSET64 || __USE_LARGEFILE64 is true.

23 years agoAllocate buffer dynamically if needed.
drepper [Fri, 31 Oct 1997 22:43:17 +0000 (22:43 +0000)]
Allocate buffer dynamically if needed.

23 years agoUpdate.
drepper [Fri, 31 Oct 1997 22:42:55 +0000 (22:42 +0000)]
Update.

23 years agoCorrect last patch.
drepper [Wed, 29 Oct 1997 22:41:33 +0000 (22:41 +0000)]
Correct last patch.

23 years agoRelax math test. libc-ud-971029
drepper [Wed, 29 Oct 1997 22:09:37 +0000 (22:09 +0000)]
Relax math test.

23 years agoRelax math test.
drepper [Wed, 29 Oct 1997 22:09:24 +0000 (22:09 +0000)]
Relax math test.

23 years agoUpdate.
drepper [Wed, 29 Oct 1997 20:33:40 +0000 (20:33 +0000)]
Update.

23 years ago(tz_compute): Use negated value of offset for timezone variable.
drepper [Wed, 29 Oct 1997 20:33:32 +0000 (20:33 +0000)]
(tz_compute): Use negated value of offset for timezone variable.

23 years ago(__tzfile_compute): Use negated value of offset for timezone
drepper [Wed, 29 Oct 1997 20:33:24 +0000 (20:33 +0000)]
(__tzfile_compute): Use negated value of offset for timezone
variable.

23 years agoAdd __libc_* names for these functions.
drepper [Wed, 29 Oct 1997 20:33:04 +0000 (20:33 +0000)]
Add __libc_* names for these functions.

23 years agoInclude stub version from generic subdir.
drepper [Wed, 29 Oct 1997 20:32:19 +0000 (20:32 +0000)]
Include stub version from generic subdir.

23 years agoTesting the returned exponent for zero isn't enough to determine
drepper [Wed, 29 Oct 1997 20:32:00 +0000 (20:32 +0000)]
Testing the returned exponent for zero isn't enough to determine
illegal arguments.

23 years ago(ENOMSG): Define it.
drepper [Wed, 29 Oct 1997 20:31:50 +0000 (20:31 +0000)]
(ENOMSG): Define it.

23 years agoProduce a useful result for n < 0.
drepper [Wed, 29 Oct 1997 20:31:34 +0000 (20:31 +0000)]
Produce a useful result for n < 0.

23 years agoUse unsigned type for working variable.
drepper [Wed, 29 Oct 1997 20:31:27 +0000 (20:31 +0000)]
Use unsigned type for working variable.

23 years agoChange variable pointed to by h_errnop in all error cases (PR 244).
drepper [Wed, 29 Oct 1997 20:30:24 +0000 (20:30 +0000)]
Change variable pointed to by h_errnop in all error cases (PR 244).

23 years agoFix handling of expressions like "*/" (PR 325).
drepper [Wed, 29 Oct 1997 20:30:05 +0000 (20:30 +0000)]
Fix handling of expressions like "*/" (PR 325).
Optimize by using mempcpy.

23 years ago($(mo-installed)): Don't fail during installation if
drepper [Wed, 29 Oct 1997 20:29:53 +0000 (20:29 +0000)]
($(mo-installed)): Don't fail during installation if
files don't exist (might happen if msgfmt doesn't exist) (PR 328).

23 years ago(cbrt_test): Add test for cbrt(0.970299).
drepper [Wed, 29 Oct 1997 20:29:34 +0000 (20:29 +0000)]
(cbrt_test): Add test for cbrt(0.970299).

23 years ago(general): Grammar, typo, overfull fixes.
drepper [Wed, 29 Oct 1997 20:29:09 +0000 (20:29 +0000)]
(general): Grammar, typo, overfull fixes.
(strlen): Insert warning about sizeof(char *).
(a64l, l64a): Make documentation agree with implementation.

23 years agoDescribe connect, accept, send, sendmsg, sendto, recv, recvfrom,
drepper [Wed, 29 Oct 1997 20:28:41 +0000 (20:28 +0000)]
Describe connect, accept, send, sendmsg, sendto, recv, recvfrom,
and recvmsg as cancelation points.

23 years ago(Porting): Remove another reference to stub directory.
drepper [Wed, 29 Oct 1997 20:27:44 +0000 (20:27 +0000)]
(Porting): Remove another reference to stub directory.

23 years agoCorrect prototype in readdir_r description.
drepper [Wed, 29 Oct 1997 20:27:20 +0000 (20:27 +0000)]
Correct prototype in readdir_r description.

23 years agoDescribe _POSIX_C_SOURCE and _XOPEN_SOURCE dependency.
drepper [Wed, 29 Oct 1997 20:23:55 +0000 (20:23 +0000)]
Describe _POSIX_C_SOURCE and _XOPEN_SOURCE dependency.

23 years ago(_IO_str_seekoff): If mode is zero and the read/write pointers are
drepper [Wed, 29 Oct 1997 20:22:06 +0000 (20:22 +0000)]
(_IO_str_seekoff): If mode is zero and the read/write pointers are
tied set mode according to current stream mode.

23 years ago[!_IO_MTSAFE] (DEF_STDFILE): Fix parameter list.
drepper [Wed, 29 Oct 1997 20:20:54 +0000 (20:20 +0000)]
[!_IO_MTSAFE] (DEF_STDFILE): Fix parameter list.

23 years ago[_GNU_SOURCE] (_POSIX_C_SOURCE): Define to 199506L.
drepper [Wed, 29 Oct 1997 20:20:31 +0000 (20:20 +0000)]
[_GNU_SOURCE] (_POSIX_C_SOURCE): Define to 199506L.
Define _XOPEN_SOURCE to 500 if _POSIX_C_SOURCE is defined.

23 years ago(try-sysdeps): Don't look for stub files anymore.
drepper [Wed, 29 Oct 1997 20:19:05 +0000 (20:19 +0000)]
(try-sysdeps): Don't look for stub files anymore.

23 years agoUpdate.
drepper [Wed, 29 Oct 1997 20:18:50 +0000 (20:18 +0000)]
Update.

23 years agoUpdate. libc-ud-971026
drepper [Sun, 26 Oct 1997 20:13:00 +0000 (20:13 +0000)]
Update.

23 years agoSnapshot documentation.
drepper [Sun, 26 Oct 1997 20:12:36 +0000 (20:12 +0000)]
Snapshot documentation.

23 years agoAdd prototype for tcgetsid.
drepper [Sun, 26 Oct 1997 20:11:57 +0000 (20:11 +0000)]
Add prototype for tcgetsid.

23 years agotcgetsid implementation.
drepper [Sun, 26 Oct 1997 20:11:24 +0000 (20:11 +0000)]
tcgetsid implementation.

23 years ago(routines): Add tcgetsid.
drepper [Sun, 26 Oct 1997 20:11:14 +0000 (20:11 +0000)]
(routines): Add tcgetsid.

23 years agoHeader for prctl syscall.
drepper [Sun, 26 Oct 1997 20:09:58 +0000 (20:09 +0000)]
Header for prctl syscall.

23 years agoAdd pread and pwrite with weak aliases for *64 functions.
drepper [Sun, 26 Oct 1997 20:09:46 +0000 (20:09 +0000)]
Add pread and pwrite with weak aliases for *64 functions.

23 years agoNew empty file.
drepper [Sun, 26 Oct 1997 20:08:48 +0000 (20:08 +0000)]
New empty file.

23 years agoDump args to the stack and give the kernel a pointer. Use the
drepper [Sun, 26 Oct 1997 20:08:37 +0000 (20:08 +0000)]
Dump args to the stack and give the kernel a pointer.  Use the
sysdep.h macros.

23 years agoFix another bug in startup code.
drepper [Sun, 26 Oct 1997 20:08:27 +0000 (20:08 +0000)]
Fix another bug in startup code.

23 years agoMore kernel header glue.
drepper [Sun, 26 Oct 1997 20:08:10 +0000 (20:08 +0000)]
More kernel header glue.

23 years ago(ARPHRD_ASH): New type, for 64Mbps ASH.
drepper [Sun, 26 Oct 1997 20:07:56 +0000 (20:07 +0000)]
(ARPHRD_ASH): New type, for 64Mbps ASH.
(ARPHRD_ETHER): This is used for 100Mbps networks too.

23 years agoAdd SCM_RIGHTS and other SCM_* constants from kernel header.
drepper [Sun, 26 Oct 1997 20:07:35 +0000 (20:07 +0000)]
Add SCM_RIGHTS and other SCM_* constants from kernel header.

23 years agoAdd pread and pwrite with weak aliases for *64 functions.
drepper [Sun, 26 Oct 1997 20:06:34 +0000 (20:06 +0000)]
Add pread and pwrite with weak aliases for *64 functions.

23 years agoNew empty file.
drepper [Sun, 26 Oct 1997 20:06:07 +0000 (20:06 +0000)]
New empty file.

23 years agoAdd pread and pwrite.
drepper [Sun, 26 Oct 1997 20:05:22 +0000 (20:05 +0000)]
Add pread and pwrite.

23 years agopread/pwrite implementation based on system call is possible and
drepper [Sun, 26 Oct 1997 20:04:53 +0000 (20:04 +0000)]
pread/pwrite implementation based on system call is possible and
otherwise use replacement.

23 years ago[$(subdir)=posix] (sysdep_routines): Add s_pread64 and s_pwrite64.
drepper [Sun, 26 Oct 1997 20:03:31 +0000 (20:03 +0000)]
[$(subdir)=posix] (sysdep_routines): Add s_pread64 and s_pwrite64.

23 years agoCalculate argv correctly.
drepper [Sun, 26 Oct 1997 20:02:24 +0000 (20:02 +0000)]
Calculate argv correctly.

23 years agoDon't use floating-point registers when -msoft-float is in effect,
drepper [Sun, 26 Oct 1997 20:02:01 +0000 (20:02 +0000)]
Don't use floating-point registers when -msoft-float is in effect,
because this causes compilation to stop.

23 years agoFix typo.
drepper [Sun, 26 Oct 1997 20:01:43 +0000 (20:01 +0000)]
Fix typo.

23 years agoReplacement pwrite64 implementation.
drepper [Sun, 26 Oct 1997 20:01:32 +0000 (20:01 +0000)]
Replacement pwrite64 implementation.

23 years agoReplacement pread64 implementation.
drepper [Sun, 26 Oct 1997 20:01:25 +0000 (20:01 +0000)]
Replacement pread64 implementation.

23 years agoDefine as __pwrite and make pwrite weak alias.
drepper [Sun, 26 Oct 1997 20:00:53 +0000 (20:00 +0000)]
Define as __pwrite and make pwrite weak alias.

23 years agoDefine as __pread and make pread weak alias.
drepper [Sun, 26 Oct 1997 20:00:43 +0000 (20:00 +0000)]
Define as __pread and make pread weak alias.

23 years agoUser level process context for m68k.
drepper [Sun, 26 Oct 1997 19:59:49 +0000 (19:59 +0000)]
User level process context for m68k.

23 years agoAdd fma and scalbln. Update lrint and scalbn.
drepper [Sun, 26 Oct 1997 19:59:32 +0000 (19:59 +0000)]
Add fma and scalbln.  Update lrint and scalbn.
(__m81_inline) [__cplusplus]: Define to __inline.

23 years agoAdd scalbln alias.
drepper [Sun, 26 Oct 1997 19:59:04 +0000 (19:59 +0000)]
Add scalbln alias.

23 years agoNew (empty) file.
drepper [Sun, 26 Oct 1997 19:58:52 +0000 (19:58 +0000)]
New (empty) file.

23 years agoAdd standard skeleton stuff.
drepper [Sun, 26 Oct 1997 19:58:34 +0000 (19:58 +0000)]
Add standard skeleton stuff.

23 years ago[!__STDC__]: Correct typo.
drepper [Sun, 26 Oct 1997 19:58:11 +0000 (19:58 +0000)]
[!__STDC__]: Correct typo.

23 years agoMake compilable.
drepper [Sun, 26 Oct 1997 19:57:56 +0000 (19:57 +0000)]
Make compilable.

23 years agoDefine index and rindex only if __USE_BSD or __USE_XOPEN_EXTENDED.
drepper [Sun, 26 Oct 1997 19:08:18 +0000 (19:08 +0000)]
Define index and rindex only if __USE_BSD or __USE_XOPEN_EXTENDED.

23 years agoDefine as __pwrite64 and make pwrite64 weak alias.
drepper [Sun, 26 Oct 1997 19:07:10 +0000 (19:07 +0000)]
Define as __pwrite64 and make pwrite64 weak alias.

23 years agoDefine as __pwrite and make pwrite weak alias.
drepper [Sun, 26 Oct 1997 19:07:04 +0000 (19:07 +0000)]
Define as __pwrite and make pwrite weak alias.

23 years agoDefine as __pwrite and make pwrite weak alias.
drepper [Sun, 26 Oct 1997 19:06:50 +0000 (19:06 +0000)]
Define as __pwrite and make pwrite weak alias.

23 years agoDefine as __pread and make pread weak alias.
drepper [Sun, 26 Oct 1997 19:06:25 +0000 (19:06 +0000)]
Define as __pread and make pread weak alias.

23 years agoDefine __P if not defined before.
drepper [Sun, 26 Oct 1997 19:05:03 +0000 (19:05 +0000)]
Define __P if not defined before.

23 years ago(_dl_load_cache_lookup): Favour exact matching of version function
drepper [Sun, 26 Oct 1997 19:04:41 +0000 (19:04 +0000)]
(_dl_load_cache_lookup): Favour exact matching of version function
if both the general (1) and glibc-specific (3) entry are present.

23 years agoInclude "des.h" to avoid warning.
drepper [Sun, 26 Oct 1997 19:04:18 +0000 (19:04 +0000)]
Include "des.h" to avoid warning.

23 years agoUse _itoa_word rather than _itoa. It seems that
drepper [Sun, 26 Oct 1997 19:04:01 +0000 (19:04 +0000)]
Use _itoa_word rather than _itoa.  It seems that
_itoa is the only routine that ld.so uses that requires something
from libgcc.a on powerpc, so it would be best to avoid it in ld.so.

23 years agoAdd get_myaddress prototype.
drepper [Sun, 26 Oct 1997 19:03:43 +0000 (19:03 +0000)]
Add get_myaddress prototype.

23 years agoUse get_myaddress from header file.
drepper [Sun, 26 Oct 1997 19:03:29 +0000 (19:03 +0000)]
Use get_myaddress from header file.

23 years agoInclude rpc/clnt.h for prototypes.
drepper [Sun, 26 Oct 1997 19:03:22 +0000 (19:03 +0000)]
Include rpc/clnt.h for prototypes.

23 years agoAdd trailing '\0' to strings.
drepper [Sun, 26 Oct 1997 19:03:14 +0000 (19:03 +0000)]
Add trailing '\0' to strings.

23 years agoAdd casts to allow void * arguments.
drepper [Sun, 26 Oct 1997 19:03:03 +0000 (19:03 +0000)]
Add casts to allow void * arguments.