kopensolaris-gnu/glibc.git
21 years ago(LDFLAGS): Remove.
drepper [Sun, 23 Aug 1998 18:15:13 +0000 (18:15 +0000)]
(LDFLAGS): Remove.

21 years ago¸
rth [Sun, 23 Aug 1998 04:10:13 +0000 (04:10 +0000)]
¸

21 years ago * sysdeps/alpha/fpu/bits/mathinline.h (__floorf, __floor):
rth [Sun, 23 Aug 1998 04:09:49 +0000 (04:09 +0000)]
    * sysdeps/alpha/fpu/bits/mathinline.h (__floorf, __floor):
        Early out for -0.  Optimize for !_IEEE_FP_INEXACT.
        * sysdeps/alpha/fpu/s_floor.c: New.
        * sysdeps/alpha/fpu/s_floorf.c: New.
        * sysdeps/alpha/fpu/s_ceil.c: New.
        * sysdeps/alpha/fpu/s_ceilf.c: New.

21 years ago * sysdeps/alpha/fpu/e_sqrt.c: Use the asm version when the input is
rth [Sun, 23 Aug 1998 04:09:25 +0000 (04:09 +0000)]
    * sysdeps/alpha/fpu/e_sqrt.c: Use the asm version when the input is
        a finite non-denormal, deferring to the full IEEE version otherwise.

21 years ago * sysdeps/unix/sysv/linux/alpha/brk.S: Use jmp macro for relaxation.
rth [Sun, 23 Aug 1998 04:08:44 +0000 (04:08 +0000)]
    * sysdeps/unix/sysv/linux/alpha/brk.S: Use jmp macro for relaxation.
        * sysdeps/unix/sysv/linux/alpha/getitimer.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/getrusage.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/gettimeofday.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/select.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/setitimer.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/settimeofday.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/utimes.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/wait4.S: Likewise.

21 years ago * sysdeps/alpha/elf/crtbegin.S: Fix .prologue; no pv used.
rth [Sun, 23 Aug 1998 04:08:15 +0000 (04:08 +0000)]
    * sysdeps/alpha/elf/crtbegin.S: Fix .prologue; no pv used.
        * sysdeps/alpha/elf/crtend.S: Likewise.
        * sysdeps/alpha/elf/start.S: Likewise.

21 years ago * sysdeps/unix/sysv/linux/alpha/rt_sigaction.S: Fix .prologue;
rth [Sun, 23 Aug 1998 04:07:48 +0000 (04:07 +0000)]
    * sysdeps/unix/sysv/linux/alpha/rt_sigaction.S: Fix .prologue;
        non-standard pv usage.

21 years agoFix typo.
drepper [Sat, 22 Aug 1998 08:12:05 +0000 (08:12 +0000)]
Fix typo.

21 years agoUpdate.
drepper [Sat, 22 Aug 1998 07:55:20 +0000 (07:55 +0000)]
Update.

21 years agoARM specific optimized string functions.
drepper [Sat, 22 Aug 1998 07:54:18 +0000 (07:54 +0000)]
ARM specific optimized string functions.

21 years agoUpdate.
drepper [Fri, 21 Aug 1998 22:29:58 +0000 (22:29 +0000)]
Update.

21 years agoGenerated from configure.in.
drepper [Fri, 21 Aug 1998 22:29:47 +0000 (22:29 +0000)]
Generated from configure.in.

21 years agoNew file, contains test for recent Linux 2.1.100+ headers.
drepper [Fri, 21 Aug 1998 22:29:33 +0000 (22:29 +0000)]
New file, contains test for recent Linux 2.1.100+ headers.

21 years agoObey --with-headers, document it.
drepper [Fri, 21 Aug 1998 22:29:18 +0000 (22:29 +0000)]
Obey --with-headers, document it.

21 years agoRegenerated: autoconf sysdeps/unix/sysv/linux/configure.in
drepper [Fri, 21 Aug 1998 19:47:18 +0000 (19:47 +0000)]
Regenerated: autoconf  sysdeps/unix/sysv/linux/configure.in

21 years agoUpdate.
drepper [Fri, 21 Aug 1998 17:28:41 +0000 (17:28 +0000)]
Update.

21 years agoOptimize NIS query.
drepper [Fri, 21 Aug 1998 17:28:32 +0000 (17:28 +0000)]
Optimize NIS query.

21 years agoUpdate.
drepper [Fri, 21 Aug 1998 17:22:56 +0000 (17:22 +0000)]
Update.

21 years agoDefine __setresuid instead of __syscall_setresuid and add back
drepper [Fri, 21 Aug 1998 17:22:44 +0000 (17:22 +0000)]
Define __setresuid instead of __syscall_setresuid and add back
setresuid.

21 years agoUse __setresuid instead of __syscall_setresuid.
drepper [Fri, 21 Aug 1998 17:22:33 +0000 (17:22 +0000)]
Use __setresuid instead of __syscall_setresuid.

21 years agoDefine __stat using __xstat64.
drepper [Fri, 21 Aug 1998 17:22:24 +0000 (17:22 +0000)]
Define __stat using __xstat64.

21 years ago(sysdep_routines): Remove sys_setresuid, already built automatically
drepper [Fri, 21 Aug 1998 17:21:51 +0000 (17:21 +0000)]
(sysdep_routines): Remove sys_setresuid, already built automatically
(or not).

21 years agoConvert to use db2 API.
drepper [Fri, 21 Aug 1998 17:21:25 +0000 (17:21 +0000)]
Convert to use db2 API.

21 years agoDeclare __nss_db_open.
drepper [Fri, 21 Aug 1998 17:21:10 +0000 (17:21 +0000)]
Declare __nss_db_open.

21 years ago(ldso_install): Put back. The problem still persists.
drepper [Fri, 21 Aug 1998 17:20:59 +0000 (17:20 +0000)]
(ldso_install): Put back.  The problem still persists.

21 years ago(db_open) [_LIBC]: Rename to __nss_db_open and create weak alias.
drepper [Fri, 21 Aug 1998 17:20:42 +0000 (17:20 +0000)]
(db_open) [_LIBC]: Rename to __nss_db_open and create weak alias.

21 years agoConvert to use db2 API.
drepper [Fri, 21 Aug 1998 17:20:29 +0000 (17:20 +0000)]
Convert to use db2 API.

21 years agoExport __nss_db_open.
drepper [Fri, 21 Aug 1998 17:20:21 +0000 (17:20 +0000)]
Export __nss_db_open.

21 years ago(elf/ldso_install): Put back. The problem still persists.
drepper [Fri, 21 Aug 1998 17:20:04 +0000 (17:20 +0000)]
(elf/ldso_install): Put back.  The problem still persists.

21 years agoMention egcs 1.0.3 & pow problem.
drepper [Fri, 21 Aug 1998 17:19:46 +0000 (17:19 +0000)]
Mention egcs 1.0.3 & pow problem.

21 years agoRegenerated: /usr/bin/perl scripts/gen-FAQ.pl FAQ.in
drepper [Fri, 21 Aug 1998 09:54:32 +0000 (09:54 +0000)]
Regenerated:  /usr/bin/perl scripts/gen-FAQ.pl FAQ.in

21 years agoFix typos.
drepper [Fri, 21 Aug 1998 07:16:27 +0000 (07:16 +0000)]
Fix typos.

21 years agoUpdate.
drepper [Thu, 20 Aug 1998 23:06:56 +0000 (23:06 +0000)]
Update.

21 years ago(sh-ldd-rewrite): Remove expression to remove BASH-ONLY marked region.
drepper [Thu, 20 Aug 1998 23:06:03 +0000 (23:06 +0000)]
(sh-ldd-rewrite): Remove expression to remove BASH-ONLY marked region.

21 years agoRemove special BASH-ONLY markers.
drepper [Thu, 20 Aug 1998 23:05:33 +0000 (23:05 +0000)]
Remove special BASH-ONLY markers.

21 years ago(_IO_file_seekoff): Don't adjust pointers if _IO_SYSSEEK fails.
drepper [Thu, 20 Aug 1998 23:01:07 +0000 (23:01 +0000)]
(_IO_file_seekoff): Don't adjust pointers if _IO_SYSSEEK fails.

21 years ago(FILEBUF_LITERAL): Also initialize new _offset element.
drepper [Thu, 20 Aug 1998 23:00:53 +0000 (23:00 +0000)]
(FILEBUF_LITERAL): Also initialize new _offset element.

21 years ago(_IO_pos_BAD): Define of type _IO_fpos64_t.
drepper [Thu, 20 Aug 1998 22:59:31 +0000 (22:59 +0000)]
(_IO_pos_BAD): Define of type _IO_fpos64_t.

21 years ago.
roland [Thu, 20 Aug 1998 22:03:33 +0000 (22:03 +0000)]
.

21 years ago1998-08-21 Roland McGrath <roland@baalperazim.frob.com>
roland [Thu, 20 Aug 1998 22:02:15 +0000 (22:02 +0000)]
1998-08-21  Roland McGrath  <roland@baalperazim.frob.com>
* elf/ldd.bash.in (TEXTDOMAIN, TEXTDOMAINDIR): Surround setting these
with magic comments ###BASH-ONLY and ###END-BASH-ONLY.
* elf/Makefile ($(objpfx)ldd): Generate always from ldd.bash.in.
(common-ldd-rewrite): New variable, old contents of $(sh-ldd-rewrite).
(sh-ldd-rewrite): Use that, add cmds to remove code surrounded by
those magic comments, and to use /bin/sh for @BASH@.
(bash-ldd-rewrite): Use $(common-ldd-rewrite).
* elf/ldd.sh.in: File removed.

21 years agoUpdate.
drepper [Thu, 20 Aug 1998 20:14:21 +0000 (20:14 +0000)]
Update.

21 years ago(__putpwent): Use %lu for uid and gid parameter and cast them to unsigned
drepper [Thu, 20 Aug 1998 20:14:03 +0000 (20:14 +0000)]
(__putpwent): Use %lu for uid and gid parameter and cast them to unsigned
long int.

21 years ago(__getpw): Use %lu for uid and gid parameter and cast them to unsigned
drepper [Thu, 20 Aug 1998 20:13:48 +0000 (20:13 +0000)]
(__getpw): Use %lu for uid and gid parameter and cast them to unsigned
long int.

21 years ago(FILEBUF_LITERAL): Set the _offset field to _IO_pos_BAD.
drepper [Thu, 20 Aug 1998 20:13:31 +0000 (20:13 +0000)]
(FILEBUF_LITERAL): Set the _offset field to _IO_pos_BAD.

21 years ago(_IO_file_seekoff): Don't adjust pointers if _IO_SYSSEEK fails.
drepper [Thu, 20 Aug 1998 20:13:22 +0000 (20:13 +0000)]
(_IO_file_seekoff): Don't adjust pointers if _IO_SYSSEEK fails.

21 years ago[GLIBC_2.1]: Add umount2 and sendfile.
drepper [Thu, 20 Aug 1998 20:13:06 +0000 (20:13 +0000)]
[GLIBC_2.1]: Add umount2 and sendfile.

21 years agoPrototype for sendfile.
drepper [Thu, 20 Aug 1998 19:30:42 +0000 (19:30 +0000)]
Prototype for sendfile.

21 years agoAdd sendfile.
drepper [Thu, 20 Aug 1998 19:30:03 +0000 (19:30 +0000)]
Add sendfile.

21 years ago[subdirs=misc] (sysdep_headers): Add sys/sendfile.h.
drepper [Thu, 20 Aug 1998 19:29:35 +0000 (19:29 +0000)]
[subdirs=misc] (sysdep_headers): Add sys/sendfile.h.

21 years agoUpdate.
drepper [Thu, 20 Aug 1998 19:16:48 +0000 (19:16 +0000)]
Update.

21 years agoDeclare umount2.
drepper [Thu, 20 Aug 1998 19:16:40 +0000 (19:16 +0000)]
Declare umount2.
Define MNT_FORCE.

21 years agoumount2 system call.
drepper [Thu, 20 Aug 1998 19:15:49 +0000 (19:15 +0000)]
umount2 system call.

21 years agoumount system call.
drepper [Thu, 20 Aug 1998 19:15:40 +0000 (19:15 +0000)]
umount system call.

21 years agoRemove umount.
drepper [Thu, 20 Aug 1998 19:15:25 +0000 (19:15 +0000)]
Remove umount.

21 years ago[subdirs=misc] (sysdeps_routines): Add umount and umount2.
drepper [Thu, 20 Aug 1998 19:15:00 +0000 (19:15 +0000)]
[subdirs=misc] (sysdeps_routines): Add umount and umount2.

21 years agoUpdate.
drepper [Thu, 20 Aug 1998 17:40:36 +0000 (17:40 +0000)]
Update.

21 years agoRemove O_READ and O_WRITE.
drepper [Thu, 20 Aug 1998 17:40:20 +0000 (17:40 +0000)]
Remove O_READ and O_WRITE.
Add F_SETSIG and F_GETSIG.

21 years agoRemove O_READ and O_WRITE.
drepper [Thu, 20 Aug 1998 17:39:48 +0000 (17:39 +0000)]
Remove O_READ and O_WRITE.
Add F_SETSIG and F_GETSIG.

21 years ago(SI_SIGIO): Add it (from Linux 2.1.117).
drepper [Thu, 20 Aug 1998 17:38:51 +0000 (17:38 +0000)]
(SI_SIGIO): Add it (from Linux 2.1.117).

21 years agoAdd F_SETSIG and F_GETSIG.
drepper [Thu, 20 Aug 1998 17:38:37 +0000 (17:38 +0000)]
Add F_SETSIG and F_GETSIG.

21 years agoInitialization stuff for Linux/ARM.
drepper [Thu, 20 Aug 1998 17:37:44 +0000 (17:37 +0000)]
Initialization stuff for Linux/ARM.

21 years agoARM specific errlist definition.
drepper [Thu, 20 Aug 1998 17:37:26 +0000 (17:37 +0000)]
ARM specific errlist definition.

21 years agoRemove O_READ and O_WRITE.
drepper [Thu, 20 Aug 1998 17:36:51 +0000 (17:36 +0000)]
Remove O_READ and O_WRITE.

21 years ago[_LIBC]: Define __stat only if not already defined.
drepper [Thu, 20 Aug 1998 17:35:55 +0000 (17:35 +0000)]
[_LIBC]: Define __stat only if not already defined.

21 years agoMoved one directory up.
drepper [Thu, 20 Aug 1998 17:35:44 +0000 (17:35 +0000)]
Moved one directory up.

21 years ago(CALL_MCOUNT): Add missing semicolons.
drepper [Thu, 20 Aug 1998 17:35:29 +0000 (17:35 +0000)]
(CALL_MCOUNT): Add missing semicolons.

21 years agoIEEE754 definitions for ARM.
drepper [Thu, 20 Aug 1998 17:35:22 +0000 (17:35 +0000)]
IEEE754 definitions for ARM.

21 years agoSet __libc_stack_end.
drepper [Thu, 20 Aug 1998 17:34:16 +0000 (17:34 +0000)]
Set __libc_stack_end.
Fix problems with profiling code.

21 years agoUse PLT for procedure call.
drepper [Thu, 20 Aug 1998 17:33:56 +0000 (17:33 +0000)]
Use PLT for procedure call.

21 years agoPut return value in correct register. Don't set the condition flags
drepper [Thu, 20 Aug 1998 17:33:32 +0000 (17:33 +0000)]
Put return value in correct register.  Don't set the condition flags
unnecessarily.
Restore floating point registers correctly.

21 years agoPut return value in correct register. Don't set the condition flags
drepper [Thu, 20 Aug 1998 17:33:18 +0000 (17:33 +0000)]
Put return value in correct register.  Don't set the condition flags
unnecessarily.

21 years agoAvoid warning for no main prototype.
drepper [Thu, 20 Aug 1998 17:32:56 +0000 (17:32 +0000)]
Avoid warning for no main prototype.

21 years agoRedirect warnings and error messages to stderr.
drepper [Thu, 20 Aug 1998 17:32:20 +0000 (17:32 +0000)]
Redirect warnings and error messages to stderr.

21 years ago(_init): Don't check whether __gmon_start__ is NULL, just call it
drepper [Thu, 20 Aug 1998 17:32:06 +0000 (17:32 +0000)]
(_init): Don't check whether __gmon_start__ is NULL, just call it
unconditionally.
(__gmon_start__): Provide stub version as a weak symbol.

21 years ago[_LIBC]: Define __stat only if not already defined.
drepper [Thu, 20 Aug 1998 10:09:19 +0000 (10:09 +0000)]
[_LIBC]: Define __stat only if not already defined.

21 years agoUpdate.
drepper [Tue, 18 Aug 1998 23:27:30 +0000 (23:27 +0000)]
Update.

21 years agoRemove 1024 byte limit.
drepper [Tue, 18 Aug 1998 23:26:04 +0000 (23:26 +0000)]
Remove 1024 byte limit.

21 years agoRemove 1024 byte limit.Remove 1024 byte limit.
drepper [Tue, 18 Aug 1998 23:25:46 +0000 (23:25 +0000)]
Remove 1024 byte limit.Remove 1024 byte limit.

21 years agoTry binding dir only first time, could be to old.
drepper [Tue, 18 Aug 1998 23:25:36 +0000 (23:25 +0000)]
Try binding dir only first time, could be to old.

21 years agoGenerate new without 1024 byte limits.
drepper [Tue, 18 Aug 1998 23:25:18 +0000 (23:25 +0000)]
Generate new without 1024 byte limits.

21 years agoSet errno to ENOENT if we have no more entries.
drepper [Tue, 18 Aug 1998 23:24:38 +0000 (23:24 +0000)]
Set errno to ENOENT if we have no more entries.

21 years agoDefine extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:23:51 +0000 (23:23 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.

21 years agoDefine extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:23:13 +0000 (23:23 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.

21 years agoDefine extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:21:49 +0000 (23:21 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.

21 years agoDefine extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:21:05 +0000 (23:21 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.

21 years agoDefine extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:20:39 +0000 (23:20 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.

21 years ago[_LIBC]: Define __stat using __xstat to allow compilation without
drepper [Tue, 18 Aug 1998 23:19:50 +0000 (23:19 +0000)]
[_LIBC]: Define __stat using __xstat to allow compilation without
optimization.

21 years agoDefine extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:18:50 +0000 (23:18 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.

21 years agoDefine extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:18:12 +0000 (23:18 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.

21 years agoDefine extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:17:54 +0000 (23:17 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.

21 years agoDefine extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:17:30 +0000 (23:17 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.

21 years agoDefine extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:17:06 +0000 (23:17 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.

21 years agoDefine __USE_EXTERN_INLINES for recent enough gcc.
drepper [Tue, 18 Aug 1998 23:16:34 +0000 (23:16 +0000)]
Define __USE_EXTERN_INLINES for recent enough gcc.

21 years agoDefine extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:15:36 +0000 (23:15 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.

21 years ago.
roland [Tue, 18 Aug 1998 18:49:20 +0000 (18:49 +0000)]
.

21 years ago1998-08-18 Roland McGrath <roland@baalperazim.frob.com>
roland [Tue, 18 Aug 1998 18:49:08 +0000 (18:49 +0000)]
1998-08-18  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/Makefile (link-libc-static): New variable; set
this here, overriding Makeconfig generic value so we link against
the RPC libs.

21 years ago1998-08-18 Roland McGrath <roland@baalperazim.frob.com>
roland [Tue, 18 Aug 1998 18:48:58 +0000 (18:48 +0000)]
1998-08-18  Roland McGrath  <roland@baalperazim.frob.com>
* Rules (binaries-static, binaries-shared static pattern rules):
Depend on lib%, not just libc%, from $(link-libc{,-static}).

21 years agoFix typo. glibc-4-egcs-1_1
drepper [Mon, 17 Aug 1998 23:59:03 +0000 (23:59 +0000)]
Fix typo.

21 years agoUpdate.
drepper [Mon, 17 Aug 1998 16:48:17 +0000 (16:48 +0000)]
Update.

21 years ago(options): Add NULL entry at end
drepper [Mon, 17 Aug 1998 16:47:56 +0000 (16:47 +0000)]
(options): Add NULL entry at end