kopensolaris-gnu/glibc.git
24 years agoUpdate.
drepper [Sat, 22 Mar 1997 03:31:46 +0000 (03:31 +0000)]
Update.

24 years agoUpdate.
drepper [Sat, 22 Mar 1997 03:17:43 +0000 (03:17 +0000)]
Update.

24 years agoUpdate.
drepper [Sat, 22 Mar 1997 03:11:53 +0000 (03:11 +0000)]
Update.

24 years agoUpdate.
drepper [Sat, 22 Mar 1997 01:16:41 +0000 (01:16 +0000)]
Update.

24 years agoUpdate.
drepper [Sat, 22 Mar 1997 01:14:26 +0000 (01:14 +0000)]
Update.

24 years ago(distribute): Add BUGS.
drepper [Fri, 21 Mar 1997 21:26:51 +0000 (21:26 +0000)]
(distribute): Add BUGS.

24 years agoUpdate.
drepper [Fri, 21 Mar 1997 21:25:01 +0000 (21:25 +0000)]
Update.

24 years agoUpdate.
drepper [Fri, 21 Mar 1997 20:00:48 +0000 (20:00 +0000)]
Update.

24 years agoDeclare __atomic_writev_replacement.
drepper [Fri, 21 Mar 1997 20:00:28 +0000 (20:00 +0000)]
Declare __atomic_writev_replacement.

24 years agoDeclare __atomic_read_replacement.
drepper [Fri, 21 Mar 1997 20:00:21 +0000 (20:00 +0000)]
Declare __atomic_read_replacement.

24 years agoi386 specific files to distribute.
drepper [Fri, 21 Mar 1997 19:58:35 +0000 (19:58 +0000)]
i386 specific files to distribute.

24 years ago[PROF] (_dl_runtime_resolve): Don't use regparam mechanism for call of
drepper [Fri, 21 Mar 1997 19:57:41 +0000 (19:57 +0000)]
[PROF] (_dl_runtime_resolve): Don't use regparam mechanism for call of
`fixup' call.

24 years ago[$(subdir)=gmon] (sysdep_routines): Add i386-mcount.
drepper [Fri, 21 Mar 1997 19:56:29 +0000 (19:56 +0000)]
[$(subdir)=gmon] (sysdep_routines): Add i386-mcount.

24 years agoUpdate copyright.
drepper [Fri, 21 Mar 1997 19:54:51 +0000 (19:54 +0000)]
Update copyright.

24 years agoAdd cast to prevent warning.
drepper [Fri, 21 Mar 1997 19:54:32 +0000 (19:54 +0000)]
Add cast to prevent warning.

24 years agoi386 profiling entry point.
drepper [Fri, 21 Mar 1997 17:49:25 +0000 (17:49 +0000)]
i386 profiling entry point.

24 years agoi386 specific profiling definitions.
drepper [Fri, 21 Mar 1997 17:48:38 +0000 (17:48 +0000)]
i386 specific profiling definitions.

24 years ago(main): Save the value of errno since printf may modify it, use the
drepper [Fri, 21 Mar 1997 05:07:26 +0000 (05:07 +0000)]
(main): Save the value of errno since printf may modify it, use the
saved errno everywhere.

24 years ago(main): Save the value of errno since printf may modify it, use the
drepper [Fri, 21 Mar 1997 05:07:11 +0000 (05:07 +0000)]
(main): Save the value of errno since printf may modify it, use the
saved errno everywhere.

24 years ago(glob): Fix completely broken handling of GLOB_BRACE and partly borken
drepper [Fri, 21 Mar 1997 04:53:50 +0000 (04:53 +0000)]
(glob): Fix completely broken handling of GLOB_BRACE and partly borken
handling of GLOB_TILDE:

24 years ago(CALL_MCOUNT): Clear this macro so ENTRY(__syscall_error) doesn't
drepper [Thu, 20 Mar 1997 19:35:50 +0000 (19:35 +0000)]
(CALL_MCOUNT): Clear this macro so ENTRY(__syscall_error) doesn't
insert a call to _mcount, which clobbers %eax.

24 years agoInclude ctype.h for isdigit.
drepper [Thu, 20 Mar 1997 19:35:32 +0000 (19:35 +0000)]
Include ctype.h for isdigit.

24 years agoDon't emulate writev with small UIO_FASTIOV value by multiple writev
drepper [Thu, 20 Mar 1997 19:35:21 +0000 (19:35 +0000)]
Don't emulate writev with small UIO_FASTIOV value by multiple writev
calls since we need atomicity.

24 years agoDon't emulate readv with small UIO_FASTIOV value by multiple readv
drepper [Thu, 20 Mar 1997 19:35:11 +0000 (19:35 +0000)]
Don't emulate readv with small UIO_FASTIOV value by multiple readv
calls since we need atomicity.

24 years agoMane __readv and __writev names for syscalls and readv writev weak aliases.
drepper [Thu, 20 Mar 1997 19:34:56 +0000 (19:34 +0000)]
Mane __readv and __writev names for syscalls and readv writev weak aliases.

24 years agoRename and alias readv to __readv.
drepper [Thu, 20 Mar 1997 19:34:21 +0000 (19:34 +0000)]
Rename and alias readv to __readv.

24 years agoRename and alias writev to __writev.
drepper [Thu, 20 Mar 1997 19:33:53 +0000 (19:33 +0000)]
Rename and alias writev to __writev.

24 years agoRename and alias readv to __readv.
drepper [Thu, 20 Mar 1997 19:33:44 +0000 (19:33 +0000)]
Rename and alias readv to __readv.

24 years agoInitialize `quotient' and `mask'.
drepper [Thu, 20 Mar 1997 19:33:26 +0000 (19:33 +0000)]
Initialize `quotient' and `mask'.

24 years agoAdd setrpcent and endrpcent prototypes.
drepper [Thu, 20 Mar 1997 19:33:14 +0000 (19:33 +0000)]
Add setrpcent and endrpcent prototypes.

24 years agoExit with error status when we have an error.
drepper [Thu, 20 Mar 1997 19:33:04 +0000 (19:33 +0000)]
Exit with error status when we have an error.

24 years ago(nis_free_endpoints): Use unsigned int.
drepper [Thu, 20 Mar 1997 19:32:48 +0000 (19:32 +0000)]
(nis_free_endpoints): Use unsigned int.
(nis_free_servers): Likewise.

24 years ago(nis_free_endpoints): Use unsigned int.
drepper [Thu, 20 Mar 1997 19:32:35 +0000 (19:32 +0000)]
(nis_free_endpoints): Use unsigned int.
(nis_free_servers): Likewise.

24 years ago(writeColdStartFile): Fix typo.
drepper [Thu, 20 Mar 1997 19:32:18 +0000 (19:32 +0000)]
(writeColdStartFile): Fix typo.
Unify error handling.

24 years agoDeclare __writev and __readv.
drepper [Thu, 20 Mar 1997 19:31:53 +0000 (19:31 +0000)]
Declare __writev and __readv.

24 years agoRevert the bulk of the 960930 changes, as they affect the alignment,
drepper [Thu, 20 Mar 1997 19:31:36 +0000 (19:31 +0000)]
Revert the bulk of the 960930 changes, as they affect the alignment,
and therefore the end padding of the structs.

24 years agoDeclare the variables with aligned tags to compensate.
drepper [Thu, 20 Mar 1997 19:31:17 +0000 (19:31 +0000)]
Declare the variables with aligned tags to compensate.
Use __writev instead of write for the I/O.

24 years ago[$(elf)=yes] (+prector, +postctor): New variables for
drepper [Thu, 20 Mar 1997 19:30:35 +0000 (19:30 +0000)]
[$(elf)=yes] (+prector, +postctor): New variables for
crtbegin.o/crtend.o, using gcc to find them.
(+link): Use them.

24 years agoFix typo.
drepper [Thu, 20 Mar 1997 19:30:14 +0000 (19:30 +0000)]
Fix typo.

24 years agoUpdate. libc-ud-970319
drepper [Thu, 20 Mar 1997 05:17:15 +0000 (05:17 +0000)]
Update.

24 years agoDefine ENTRY.
drepper [Thu, 20 Mar 1997 05:16:57 +0000 (05:16 +0000)]
Define ENTRY.

24 years agoAdd fork, pipe, and syscall.
drepper [Thu, 20 Mar 1997 05:16:03 +0000 (05:16 +0000)]
Add fork, pipe, and syscall.

24 years agoLinux/Sparc specific definition of pipe function.
drepper [Thu, 20 Mar 1997 05:15:22 +0000 (05:15 +0000)]
Linux/Sparc specific definition of pipe function.

24 years agoLinux/Sparc specific definition of fork function.
drepper [Thu, 20 Mar 1997 05:15:11 +0000 (05:15 +0000)]
Linux/Sparc specific definition of fork function.

24 years agoDefine asm-CPPFLAGS and as-FLAGS-.so.
drepper [Thu, 20 Mar 1997 05:13:38 +0000 (05:13 +0000)]
Define asm-CPPFLAGS and as-FLAGS-.so.

24 years agoAdd start.c, fork.S, and pipe.S.
drepper [Thu, 20 Mar 1997 05:12:24 +0000 (05:12 +0000)]
Add start.c, fork.S, and pipe.S.

24 years agoUpdate copyright.
drepper [Thu, 20 Mar 1997 05:10:58 +0000 (05:10 +0000)]
Update copyright.

24 years agoFix my bugs.
drepper [Thu, 20 Mar 1997 05:10:35 +0000 (05:10 +0000)]
Fix my bugs.

24 years agoFix OPCODE_CALL;
drepper [Thu, 20 Mar 1997 05:10:19 +0000 (05:10 +0000)]
Fix OPCODE_CALL;

24 years agoNo spaces in assignment.
drepper [Thu, 20 Mar 1997 05:09:13 +0000 (05:09 +0000)]
No spaces in assignment.

24 years agoRegenerated.
drepper [Thu, 20 Mar 1997 05:08:50 +0000 (05:08 +0000)]
Regenerated.

24 years ago[HAVE_ELF]: Use type @function in the FUNC macro on ELF systems.
drepper [Thu, 20 Mar 1997 05:08:37 +0000 (05:08 +0000)]
[HAVE_ELF]: Use type @function in the FUNC macro on ELF systems.

24 years agoFix typo in last change.
drepper [Thu, 20 Mar 1997 05:08:11 +0000 (05:08 +0000)]
Fix typo in last change.

24 years agoSave the value of errno, printf may modify it.
drepper [Thu, 20 Mar 1997 05:07:24 +0000 (05:07 +0000)]
Save the value of errno, printf may modify it.

24 years agoSome more optimization and unused variables removed.
drepper [Thu, 20 Mar 1997 03:46:15 +0000 (03:46 +0000)]
Some more optimization and unused variables removed.

24 years agoSome more optimization and unused variables removed.
drepper [Thu, 20 Mar 1997 03:45:40 +0000 (03:45 +0000)]
Some more optimization and unused variables removed.

24 years agoUpdate.
drepper [Thu, 20 Mar 1997 02:20:57 +0000 (02:20 +0000)]
Update.

24 years agoList of known bugs.
drepper [Thu, 20 Mar 1997 02:20:47 +0000 (02:20 +0000)]
List of known bugs.

24 years agoHandle x == +-0 as a special case since tanh(-0) == -0.
drepper [Thu, 20 Mar 1997 02:19:35 +0000 (02:19 +0000)]
Handle x == +-0 as a special case since tanh(-0) == -0.

24 years agoCorrect former completely bogus code. It never worked correctly.
drepper [Thu, 20 Mar 1997 02:18:40 +0000 (02:18 +0000)]
Correct former completely bogus code.  It never worked correctly.

24 years agoOptimize code by avoiding unneeded access to FP number.
drepper [Thu, 20 Mar 1997 02:18:31 +0000 (02:18 +0000)]
Optimize code by avoiding unneeded access to FP number.

24 years agoHandle x == +-0 as a special case since expm1(-0) == -0.
drepper [Thu, 20 Mar 1997 02:16:24 +0000 (02:16 +0000)]
Handle x == +-0 as a special case since expm1(-0) == -0.

24 years agoCorrect recognition of mantissa overflow.
drepper [Thu, 20 Mar 1997 02:15:10 +0000 (02:15 +0000)]
Correct recognition of mantissa overflow.

24 years agoCorrect fatal bug in jump to `__sigsetjmp' in PIC code.
drepper [Thu, 20 Mar 1997 02:14:01 +0000 (02:14 +0000)]
Correct fatal bug in jump to `__sigsetjmp' in PIC code.

24 years agoUpdate copyright.
drepper [Thu, 20 Mar 1997 02:12:30 +0000 (02:12 +0000)]
Update copyright.

24 years agoCorrect and extend test suite.
drepper [Thu, 20 Mar 1997 02:11:44 +0000 (02:11 +0000)]
Correct and extend test suite.

24 years agoChange references of ANSI C to ISO C.
drepper [Thu, 20 Mar 1997 02:11:07 +0000 (02:11 +0000)]
Change references of ANSI C to ISO C.

24 years ago(__NO_MATH_INLINES): Define only if not already defined.
drepper [Thu, 20 Mar 1997 02:10:22 +0000 (02:10 +0000)]
(__NO_MATH_INLINES): Define only if not already defined.

24 years ago(_GNU_SOURCE): Define only if still undefined.
drepper [Thu, 20 Mar 1997 02:09:28 +0000 (02:09 +0000)]
(_GNU_SOURCE): Define only if still undefined.
(check_equal): Correct check for error.
(ceil_test): Fix typo.
(log_test): Fix typo.
(floor_test): Fix typo.
(pow_test): Fix typos.
(log10_test): Allow slight incorrectness for `log10(e)'.
(modf_test): New functions to test `modf' et.al.
(hypot_test): Rewrite test completely.

24 years agoAdd rules to build and run test programs.
drepper [Thu, 20 Mar 1997 02:05:24 +0000 (02:05 +0000)]
Add rules to build and run test programs.

24 years ago(rpath-link): Add math/ directory.
drepper [Thu, 20 Mar 1997 02:04:01 +0000 (02:04 +0000)]
(rpath-link): Add math/ directory.
(math-objdir): New variable.
(link-extra-lib): Define to special version when
$(common-objpfx)!=$(objpfx) to allow libraries outside
$(common-objpfx) be linked to the application.

24 years ago(__tanhl): Correct handling of -inf.
drepper [Thu, 20 Mar 1997 00:49:47 +0000 (00:49 +0000)]
(__tanhl): Correct handling of -inf.

24 years ago(STRTOL): Use wchar_t as type for `decimal' and `thousands' to support
drepper [Wed, 19 Mar 1997 21:56:21 +0000 (21:56 +0000)]
(STRTOL): Use wchar_t as type for `decimal' and `thousands' to support
systems with sizeof(wchar_t) != sizeof(wint_t).  Blargh.

24 years agoRemove definition of SOL_IP, SOL_TCP, SOL_UDP, and SOL_IPX as they are
drepper [Wed, 19 Mar 1997 21:31:05 +0000 (21:31 +0000)]
Remove definition of SOL_IP, SOL_TCP, SOL_UDP, and SOL_IPX as they are
defined in appropriate headers.

24 years agoDon't use MAX_IOVEC. Test for UIO_FASTIOV and set to 8 if not available.
drepper [Wed, 19 Mar 1997 21:11:17 +0000 (21:11 +0000)]
Don't use MAX_IOVEC.  Test for UIO_FASTIOV and set to 8 if not available.

24 years agoDon't use MAX_IOVEC. Test for UIO_FASTIOV and set to 8 if not available.
drepper [Wed, 19 Mar 1997 21:10:55 +0000 (21:10 +0000)]
Don't use MAX_IOVEC.  Test for UIO_FASTIOV and set to 8 if not available.

24 years agoInclude <kernel_stat.h>, not "kernel_stat.h".
drepper [Wed, 19 Mar 1997 20:14:58 +0000 (20:14 +0000)]
Include <kernel_stat.h>, not "kernel_stat.h".

24 years agoInclude <kernel_stat.h>, not "kernel_stat.h".
drepper [Wed, 19 Mar 1997 20:14:40 +0000 (20:14 +0000)]
Include <kernel_stat.h>, not "kernel_stat.h".

24 years agoInclude <kernel_stat.h>, not "kernel_stat.h".
drepper [Wed, 19 Mar 1997 20:13:38 +0000 (20:13 +0000)]
Include <kernel_stat.h>, not "kernel_stat.h".

24 years agoPrune list of processed files.
drepper [Wed, 19 Mar 1997 12:48:14 +0000 (12:48 +0000)]
Prune list of processed files.

24 years agoUpdate. libc-ud-970318
drepper [Wed, 19 Mar 1997 05:47:56 +0000 (05:47 +0000)]
Update.

24 years agoAdd netinet/tcp.h.
drepper [Wed, 19 Mar 1997 05:47:30 +0000 (05:47 +0000)]
Add netinet/tcp.h.

24 years agoAdd direct.h.
drepper [Wed, 19 Mar 1997 05:47:05 +0000 (05:47 +0000)]
Add direct.h.

24 years agoAdd bsdstat.h, setrgid.c, and setruid.c.
drepper [Wed, 19 Mar 1997 05:46:38 +0000 (05:46 +0000)]
Add bsdstat.h, setrgid.c, and setruid.c.

24 years agoAdd __getpgid.c and __setpgid.c.
drepper [Wed, 19 Mar 1997 05:45:44 +0000 (05:45 +0000)]
Add __getpgid.c and __setpgid.c.

24 years agoSCO 3.2.4 specific files to distribute.
drepper [Wed, 19 Mar 1997 05:44:31 +0000 (05:44 +0000)]
SCO 3.2.4 specific files to distribute.

24 years agoLinux/PPC specific struct stat definition.
drepper [Wed, 19 Mar 1997 05:43:17 +0000 (05:43 +0000)]
Linux/PPC specific struct stat definition.

24 years agoLinux/PPC specific terminal definitions.
drepper [Wed, 19 Mar 1997 05:42:47 +0000 (05:42 +0000)]
Linux/PPC specific terminal definitions.

24 years agoLinux/PPC specific functions for dynamic linker.
drepper [Wed, 19 Mar 1997 05:42:09 +0000 (05:42 +0000)]
Linux/PPC specific functions for dynamic linker.

24 years agoIncrease NCCS to 39, for future expansion.
drepper [Wed, 19 Mar 1997 05:41:33 +0000 (05:41 +0000)]
Increase NCCS to 39, for future expansion.

24 years agoMake jump to PLT entry if we are generating PIC.
drepper [Wed, 19 Mar 1997 05:41:15 +0000 (05:41 +0000)]
Make jump to PLT entry if we are generating PIC.

24 years agoAdd readv and write syscalls.
drepper [Wed, 19 Mar 1997 05:40:51 +0000 (05:40 +0000)]
Add readv and write syscalls.

24 years agowritev implementation with compatibility code for early 2.0 kernels.
drepper [Wed, 19 Mar 1997 05:40:34 +0000 (05:40 +0000)]
writev implementation with compatibility code for early 2.0 kernels.

24 years agoreadv implementation with compatibility code for early 2.0 kernels.
drepper [Wed, 19 Mar 1997 05:39:21 +0000 (05:39 +0000)]
readv implementation with compatibility code for early 2.0 kernels.

24 years agoUndo last change.
drepper [Wed, 19 Mar 1997 05:38:38 +0000 (05:38 +0000)]
Undo last change.

24 years ago(__start1): Explain why it can't be static.
drepper [Wed, 19 Mar 1997 05:37:48 +0000 (05:37 +0000)]
(__start1): Explain why it can't be static.
(_start): Use .previous to avoid
confusing gcc's idea of the current section.

24 years agoMake jump to PLT entry if we are generating PIC.
drepper [Wed, 19 Mar 1997 05:37:25 +0000 (05:37 +0000)]
Make jump to PLT entry if we are generating PIC.

24 years ago(elf_machine_rela, elf_machine_runtime_setup): Flush data &
drepper [Wed, 19 Mar 1997 05:37:14 +0000 (05:37 +0000)]
(elf_machine_rela, elf_machine_runtime_setup): Flush data &
instruction caches when necessary, for 603/604 support. Add better
support for large PLTs.
(elf_machine_rela): Remove relocations that wouldn't work if
anyone ever used them. Use memcpy for copy reloc, it'll be safe.
Never target branch relocations at a PLT entry.

24 years agoBSD version of setjmp function.
drepper [Wed, 19 Mar 1997 05:36:46 +0000 (05:36 +0000)]
BSD version of setjmp function.

24 years agoMake jump to PLT entry if we are generating PIC.
drepper [Wed, 19 Mar 1997 05:36:09 +0000 (05:36 +0000)]
Make jump to PLT entry if we are generating PIC.