drepper [Sun, 23 Aug 1998 18:16:27 +0000 (18:16 +0000)]
(_IO_do_write, _IO_file_attach, _IO_file_close_it, _IO_file_finish,
_IO_file_fopen, _IO_file_init, _IO_file_overflow, _IO_file_seekoff,
_IO_file_setbuf, _IO_file_sync, _IO_file_underflow, _IO_file_write,
_IO_file_xsputn): Added to GLIBC_2.1.
drepper [Sun, 23 Aug 1998 18:16:02 +0000 (18:16 +0000)]
(EM_FAKE_ALPHA): Rename from EM_OLD_ALPHA.
(STO_MIPS_*): Rename from STO_*.
(STB_MIPS_SPLIT_COMMON): Rename from STB_SPLIT_COMMON.
(STO_ALPHA_NOPV, STO_ALPHA_STD_GPLOAD): New.
drepper [Sun, 23 Aug 1998 18:15:41 +0000 (18:15 +0000)]
Return to .text before __gmon_start__.
drepper [Sun, 23 Aug 1998 18:15:26 +0000 (18:15 +0000)]
(install): Add comment about absolute paths.
drepper [Sun, 23 Aug 1998 18:15:13 +0000 (18:15 +0000)]
(LDFLAGS): Remove.
rth [Sun, 23 Aug 1998 04:10:13 +0000 (04:10 +0000)]
¸
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.
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.
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.
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.
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.
drepper [Sat, 22 Aug 1998 08:12:05 +0000 (08:12 +0000)]
Fix typo.
drepper [Sat, 22 Aug 1998 07:55:20 +0000 (07:55 +0000)]
Update.
drepper [Sat, 22 Aug 1998 07:54:18 +0000 (07:54 +0000)]
ARM specific optimized string functions.
drepper [Fri, 21 Aug 1998 22:29:58 +0000 (22:29 +0000)]
Update.
drepper [Fri, 21 Aug 1998 22:29:47 +0000 (22:29 +0000)]
Generated from configure.in.
drepper [Fri, 21 Aug 1998 22:29:33 +0000 (22:29 +0000)]
New file, contains test for recent Linux 2.1.100+ headers.
drepper [Fri, 21 Aug 1998 22:29:18 +0000 (22:29 +0000)]
Obey --with-headers, document it.
drepper [Fri, 21 Aug 1998 19:47:18 +0000 (19:47 +0000)]
Regenerated: autoconf sysdeps/unix/sysv/linux/configure.in
drepper [Fri, 21 Aug 1998 17:28:41 +0000 (17:28 +0000)]
Update.
drepper [Fri, 21 Aug 1998 17:28:32 +0000 (17:28 +0000)]
Optimize NIS query.
drepper [Fri, 21 Aug 1998 17:22:56 +0000 (17:22 +0000)]
Update.
drepper [Fri, 21 Aug 1998 17:22:44 +0000 (17:22 +0000)]
Define __setresuid instead of __syscall_setresuid and add back
setresuid.
drepper [Fri, 21 Aug 1998 17:22:33 +0000 (17:22 +0000)]
Use __setresuid instead of __syscall_setresuid.
drepper [Fri, 21 Aug 1998 17:22:24 +0000 (17:22 +0000)]
Define __stat using __xstat64.
drepper [Fri, 21 Aug 1998 17:21:51 +0000 (17:21 +0000)]
(sysdep_routines): Remove sys_setresuid, already built automatically
(or not).
drepper [Fri, 21 Aug 1998 17:21:25 +0000 (17:21 +0000)]
Convert to use db2 API.
drepper [Fri, 21 Aug 1998 17:21:10 +0000 (17:21 +0000)]
Declare __nss_db_open.
drepper [Fri, 21 Aug 1998 17:20:59 +0000 (17:20 +0000)]
(ldso_install): Put back. The problem still persists.
drepper [Fri, 21 Aug 1998 17:20:42 +0000 (17:20 +0000)]
(db_open) [_LIBC]: Rename to __nss_db_open and create weak alias.
drepper [Fri, 21 Aug 1998 17:20:29 +0000 (17:20 +0000)]
Convert to use db2 API.
drepper [Fri, 21 Aug 1998 17:20:21 +0000 (17:20 +0000)]
Export __nss_db_open.
drepper [Fri, 21 Aug 1998 17:20:04 +0000 (17:20 +0000)]
(elf/ldso_install): Put back. The problem still persists.
drepper [Fri, 21 Aug 1998 17:19:46 +0000 (17:19 +0000)]
Mention egcs 1.0.3 & pow problem.
drepper [Fri, 21 Aug 1998 09:54:32 +0000 (09:54 +0000)]
Regenerated: /usr/bin/perl scripts/gen-FAQ.pl FAQ.in
drepper [Fri, 21 Aug 1998 07:16:27 +0000 (07:16 +0000)]
Fix typos.
drepper [Thu, 20 Aug 1998 23:06:56 +0000 (23:06 +0000)]
Update.
drepper [Thu, 20 Aug 1998 23:06:03 +0000 (23:06 +0000)]
(sh-ldd-rewrite): Remove expression to remove BASH-ONLY marked region.
drepper [Thu, 20 Aug 1998 23:05:33 +0000 (23:05 +0000)]
Remove special BASH-ONLY markers.
drepper [Thu, 20 Aug 1998 23:01:07 +0000 (23:01 +0000)]
(_IO_file_seekoff): Don't adjust pointers if _IO_SYSSEEK fails.
drepper [Thu, 20 Aug 1998 23:00:53 +0000 (23:00 +0000)]
(FILEBUF_LITERAL): Also initialize new _offset element.
drepper [Thu, 20 Aug 1998 22:59:31 +0000 (22:59 +0000)]
(_IO_pos_BAD): Define of type _IO_fpos64_t.
roland [Thu, 20 Aug 1998 22:03:33 +0000 (22:03 +0000)]
.
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.
drepper [Thu, 20 Aug 1998 20:14:21 +0000 (20:14 +0000)]
Update.
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.
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.
drepper [Thu, 20 Aug 1998 20:13:31 +0000 (20:13 +0000)]
(FILEBUF_LITERAL): Set the _offset field to _IO_pos_BAD.
drepper [Thu, 20 Aug 1998 20:13:22 +0000 (20:13 +0000)]
(_IO_file_seekoff): Don't adjust pointers if _IO_SYSSEEK fails.
drepper [Thu, 20 Aug 1998 20:13:06 +0000 (20:13 +0000)]
[GLIBC_2.1]: Add umount2 and sendfile.
drepper [Thu, 20 Aug 1998 19:30:42 +0000 (19:30 +0000)]
Prototype for sendfile.
drepper [Thu, 20 Aug 1998 19:30:03 +0000 (19:30 +0000)]
Add sendfile.
drepper [Thu, 20 Aug 1998 19:29:35 +0000 (19:29 +0000)]
[subdirs=misc] (sysdep_headers): Add sys/sendfile.h.
drepper [Thu, 20 Aug 1998 19:16:48 +0000 (19:16 +0000)]
Update.
drepper [Thu, 20 Aug 1998 19:16:40 +0000 (19:16 +0000)]
Declare umount2.
Define MNT_FORCE.
drepper [Thu, 20 Aug 1998 19:15:49 +0000 (19:15 +0000)]
umount2 system call.
drepper [Thu, 20 Aug 1998 19:15:40 +0000 (19:15 +0000)]
umount system call.
drepper [Thu, 20 Aug 1998 19:15:25 +0000 (19:15 +0000)]
Remove umount.
drepper [Thu, 20 Aug 1998 19:15:00 +0000 (19:15 +0000)]
[subdirs=misc] (sysdeps_routines): Add umount and umount2.
drepper [Thu, 20 Aug 1998 17:40:36 +0000 (17:40 +0000)]
Update.
drepper [Thu, 20 Aug 1998 17:40:20 +0000 (17:40 +0000)]
Remove O_READ and O_WRITE.
Add F_SETSIG and F_GETSIG.
drepper [Thu, 20 Aug 1998 17:39:48 +0000 (17:39 +0000)]
Remove O_READ and O_WRITE.
Add F_SETSIG and F_GETSIG.
drepper [Thu, 20 Aug 1998 17:38:51 +0000 (17:38 +0000)]
(SI_SIGIO): Add it (from Linux 2.1.117).
drepper [Thu, 20 Aug 1998 17:38:37 +0000 (17:38 +0000)]
Add F_SETSIG and F_GETSIG.
drepper [Thu, 20 Aug 1998 17:37:44 +0000 (17:37 +0000)]
Initialization stuff for Linux/ARM.
drepper [Thu, 20 Aug 1998 17:37:26 +0000 (17:37 +0000)]
ARM specific errlist definition.
drepper [Thu, 20 Aug 1998 17:36:51 +0000 (17:36 +0000)]
Remove O_READ and O_WRITE.
drepper [Thu, 20 Aug 1998 17:35:55 +0000 (17:35 +0000)]
[_LIBC]: Define __stat only if not already defined.
drepper [Thu, 20 Aug 1998 17:35:44 +0000 (17:35 +0000)]
Moved one directory up.
drepper [Thu, 20 Aug 1998 17:35:29 +0000 (17:35 +0000)]
(CALL_MCOUNT): Add missing semicolons.
drepper [Thu, 20 Aug 1998 17:35:22 +0000 (17:35 +0000)]
IEEE754 definitions for ARM.
drepper [Thu, 20 Aug 1998 17:34:16 +0000 (17:34 +0000)]
Set __libc_stack_end.
Fix problems with profiling code.
drepper [Thu, 20 Aug 1998 17:33:56 +0000 (17:33 +0000)]
Use PLT for procedure call.
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.
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.
drepper [Thu, 20 Aug 1998 17:32:56 +0000 (17:32 +0000)]
Avoid warning for no main prototype.
drepper [Thu, 20 Aug 1998 17:32:20 +0000 (17:32 +0000)]
Redirect warnings and error messages to stderr.
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.
drepper [Thu, 20 Aug 1998 10:09:19 +0000 (10:09 +0000)]
[_LIBC]: Define __stat only if not already defined.
drepper [Tue, 18 Aug 1998 23:27:30 +0000 (23:27 +0000)]
Update.
drepper [Tue, 18 Aug 1998 23:26:04 +0000 (23:26 +0000)]
Remove 1024 byte limit.
drepper [Tue, 18 Aug 1998 23:25:46 +0000 (23:25 +0000)]
Remove 1024 byte limit.Remove 1024 byte limit.
drepper [Tue, 18 Aug 1998 23:25:36 +0000 (23:25 +0000)]
Try binding dir only first time, could be to old.
drepper [Tue, 18 Aug 1998 23:25:18 +0000 (23:25 +0000)]
Generate new without 1024 byte limits.
drepper [Tue, 18 Aug 1998 23:24:38 +0000 (23:24 +0000)]
Set errno to ENOENT if we have no more entries.
drepper [Tue, 18 Aug 1998 23:23:51 +0000 (23:23 +0000)]
Define 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.
drepper [Tue, 18 Aug 1998 23:21:49 +0000 (23:21 +0000)]
Define 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.
drepper [Tue, 18 Aug 1998 23:20:39 +0000 (23:20 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:19:50 +0000 (23:19 +0000)]
[_LIBC]: Define __stat using __xstat to allow compilation without
optimization.
drepper [Tue, 18 Aug 1998 23:18:50 +0000 (23:18 +0000)]
Define 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.
drepper [Tue, 18 Aug 1998 23:17:54 +0000 (23:17 +0000)]
Define 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.
drepper [Tue, 18 Aug 1998 23:17:06 +0000 (23:17 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.
drepper [Tue, 18 Aug 1998 23:16:34 +0000 (23:16 +0000)]
Define __USE_EXTERN_INLINES for recent enough gcc.
drepper [Tue, 18 Aug 1998 23:15:36 +0000 (23:15 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.
roland [Tue, 18 Aug 1998 18:49:20 +0000 (18:49 +0000)]
.
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.