kopensolaris-gnu/glibc.git
18 years ago(STANDARD_FROM_LOOP_ERR_HANDLER): New macro.
drepper [Fri, 28 Jun 2002 21:01:57 +0000 (21:01 +0000)]
(STANDARD_FROM_LOOP_ERR_HANDLER): New macro.
(STANDARD_TO_LOOP_ERR_HANDLER): Renamed from STANDARD_ERR_HANDLER.
All callers changed.

18 years ago(elf_machine_load_address): Use local labels in assembler instructions.
drepper [Fri, 28 Jun 2002 17:26:01 +0000 (17:26 +0000)]
(elf_machine_load_address): Use local labels in assembler instructions.

18 years agoUpdate.
drepper [Wed, 26 Jun 2002 15:31:36 +0000 (15:31 +0000)]
Update.

18 years agoUpdate.
drepper [Tue, 25 Jun 2002 19:33:56 +0000 (19:33 +0000)]
Update.

18 years ago(tests): Add tst-eof.
drepper [Tue, 25 Jun 2002 19:32:25 +0000 (19:32 +0000)]
(tests): Add tst-eof.

18 years agoTest for setting EOF when fread is short.
drepper [Tue, 25 Jun 2002 19:32:08 +0000 (19:32 +0000)]
Test for setting EOF when fread is short.

18 years ago(_IO_file_xsgetn_mmap): Always set EOF flag is not enough content is available.
drepper [Tue, 25 Jun 2002 19:30:15 +0000 (19:30 +0000)]
(_IO_file_xsgetn_mmap): Always set EOF flag is not enough content is available.

18 years ago(do_test): Cleanups.
drepper [Tue, 25 Jun 2002 19:13:48 +0000 (19:13 +0000)]
(do_test): Cleanups.

18 years ago(do_test): Don't use alloca.
drepper [Tue, 25 Jun 2002 18:57:08 +0000 (18:57 +0000)]
(do_test): Don't use alloca.

18 years ago(tests): Add tst-atime.
drepper [Tue, 25 Jun 2002 18:53:10 +0000 (18:53 +0000)]
(tests): Add tst-atime.

18 years agoTest for update of atime in first read.
drepper [Tue, 25 Jun 2002 18:52:55 +0000 (18:52 +0000)]
Test for update of atime in first read.

18 years ago(_IO_file_underflow_mmap): Read a single byte to update atime.
drepper [Tue, 25 Jun 2002 18:51:08 +0000 (18:51 +0000)]
(_IO_file_underflow_mmap): Read a single byte to update atime.

18 years agoUpdate.
drepper [Tue, 25 Jun 2002 18:21:11 +0000 (18:21 +0000)]
Update.

18 years ago(__argp_fmtstream_update): Avoid crash in handling of overly long words.
drepper [Tue, 25 Jun 2002 18:16:11 +0000 (18:16 +0000)]
(__argp_fmtstream_update): Avoid crash in handling of overly long words.

18 years agoUpdate.
aj [Tue, 25 Jun 2002 12:33:11 +0000 (12:33 +0000)]
Update.

18 years ago * sysdeps/x86-64/dl-machine.h (elf_machine_load_address): Rewrite
aj [Tue, 25 Jun 2002 12:32:52 +0000 (12:32 +0000)]
* sysdeps/x86-64/dl-machine.h (elf_machine_load_address): Rewrite
to not use 32-bit pc relative relocations.
(elf_machine_dynamic): Likewise.

18 years agoUpdate.
drepper [Sat, 22 Jun 2002 05:58:14 +0000 (05:58 +0000)]
Update.

18 years ago[__ASSUME_GETDENTS64_SYSCALL] (__GETDENTS): Check for failed
drepper [Sat, 22 Jun 2002 05:49:59 +0000 (05:49 +0000)]
[__ASSUME_GETDENTS64_SYSCALL] (__GETDENTS): Check for failed
getdents64 syscall.

18 years ago(tests): Add bug-readdir1.
drepper [Sat, 22 Jun 2002 05:48:16 +0000 (05:48 +0000)]
(tests): Add bug-readdir1.

18 years agoTest of readdir on invalid file descriptor.
drepper [Sat, 22 Jun 2002 05:47:47 +0000 (05:47 +0000)]
Test of readdir on invalid file descriptor.

18 years agoUpdate.
drepper [Sat, 22 Jun 2002 05:24:45 +0000 (05:24 +0000)]
Update.

18 years ago(dl_main): Move TLS setup code before LD_TRACE_PRELINKING code. Print TLS
drepper [Sat, 22 Jun 2002 05:22:49 +0000 (05:22 +0000)]
(dl_main): Move TLS setup code before LD_TRACE_PRELINKING code.  Print TLS
modid and offset for modules containing PT_TLS segments.

18 years ago(_dl_debug_bindings): Use type_class 4 for TLS lookups.
drepper [Sat, 22 Jun 2002 05:22:18 +0000 (05:22 +0000)]
(_dl_debug_bindings): Use type_class 4 for TLS lookups.

18 years ago(NEW, NEW1): Define.
drepper [Sat, 22 Jun 2002 05:11:18 +0000 (05:11 +0000)]
(NEW, NEW1): Define.
(NEW (REENTRANT_GETNAME)): Strong alias to
INTERNAL (REENTRANT_GETNAME).
(REENTRANT_GETNAME@@GLIBC_2.1.2): Use NEW (REENTRANT_GETNAME).

18 years ago(NEW, NEW1): Define.
drepper [Sat, 22 Jun 2002 05:10:56 +0000 (05:10 +0000)]
(NEW, NEW1): Define.
(NEW (REENTRANT_NAME)): Strong alias to INTERNAL (REENTRANT_NAME).
(REENTRANT_NAME@@GLIBC_2.1.2): Use NEW (REENTRANT_NAME).

18 years ago(_IO_helper_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.
drepper [Sat, 22 Jun 2002 05:01:25 +0000 (05:01 +0000)]
(_IO_helper_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.

18 years ago(_IO_wmem_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.
drepper [Sat, 22 Jun 2002 04:56:12 +0000 (04:56 +0000)]
(_IO_wmem_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.

18 years ago(_IO_wstrn_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.
drepper [Sat, 22 Jun 2002 04:55:02 +0000 (04:55 +0000)]
(_IO_wstrn_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.

18 years ago(_IO_wstr_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.
drepper [Sat, 22 Jun 2002 04:53:36 +0000 (04:53 +0000)]
(_IO_wstr_jumps): Use _IO_default_setbuf not _IO_wdefault_setbuf.

18 years ago(_IO_wdefault_setbuf): Removed.
drepper [Sat, 22 Jun 2002 04:51:42 +0000 (04:51 +0000)]
(_IO_wdefault_setbuf): Removed.

18 years ago(_IO_wfile_setbuf): Removed.
drepper [Sat, 22 Jun 2002 04:50:01 +0000 (04:50 +0000)]
(_IO_wfile_setbuf): Removed.
(_IO_wfile_jumps_mmap): Don't use it anymore.

18 years agoRemove _IO_wdefault_setbuf and _IO_wdefault_setbuf_internal
drepper [Sat, 22 Jun 2002 04:45:04 +0000 (04:45 +0000)]
Remove _IO_wdefault_setbuf and _IO_wdefault_setbuf_internal
prorotypes.  Add _IO_file_setbuf_mmap prototype.

18 years agoDon't call _IO_WSETBUF.
drepper [Sat, 22 Jun 2002 04:42:47 +0000 (04:42 +0000)]
Don't call _IO_WSETBUF.

18 years ago(_IO_file_setbuf_mmap): New function.
drepper [Sat, 22 Jun 2002 04:41:01 +0000 (04:41 +0000)]
(_IO_file_setbuf_mmap): New function.
(_IO_file_jumps_mmap): Use it.

18 years ago(tests): Add tst-mmap-setvbuf.
drepper [Sat, 22 Jun 2002 04:38:45 +0000 (04:38 +0000)]
(tests): Add tst-mmap-setvbuf.

18 years agoTest for setvbuf on mmap stdio stream.
drepper [Sat, 22 Jun 2002 04:38:13 +0000 (04:38 +0000)]
Test for setvbuf on mmap stdio stream.

18 years agoUpdate.
drepper [Fri, 21 Jun 2002 21:05:20 +0000 (21:05 +0000)]
Update.

18 years ago(td_thr_tls_get_addr): Don't include "tls.h". Return TD_ERR if USE_TLS
drepper [Fri, 21 Jun 2002 21:03:30 +0000 (21:03 +0000)]
(td_thr_tls_get_addr): Don't include "tls.h". Return TD_ERR if USE_TLS
is not defined.

18 years agoUpdate.
aj [Fri, 21 Jun 2002 12:13:12 +0000 (12:13 +0000)]
Update.

18 years agoAdd some ulps from my P3.
aj [Fri, 21 Jun 2002 12:12:50 +0000 (12:12 +0000)]
Add some ulps from my P3.

18 years agoUpdate.
drepper [Fri, 21 Jun 2002 05:32:43 +0000 (05:32 +0000)]
Update.

18 years ago(wait_node_alloc): We cannot use compare-and-exchange.
drepper [Fri, 21 Jun 2002 00:51:19 +0000 (00:51 +0000)]
(wait_node_alloc): We cannot use compare-and-exchange.
Unconditionally use the code using spinlock.  Use __pthread_release to
free a spinlock.
(wait_node_free): Likewise.
(__pthread_acquire, __pthread_release): Unconditionally define.

18 years agoUpdate.
drepper [Thu, 20 Jun 2002 22:48:53 +0000 (22:48 +0000)]
Update.

18 years ago(__fork_internal): Remove alias.
drepper [Thu, 20 Jun 2002 22:44:17 +0000 (22:44 +0000)]
(__fork_internal): Remove alias.

18 years ago(__fork): Remove INTDEF.
drepper [Thu, 20 Jun 2002 22:43:34 +0000 (22:43 +0000)]
(__fork): Remove INTDEF.

18 years ago(__fork): Remove INTDEF.
drepper [Thu, 20 Jun 2002 22:43:02 +0000 (22:43 +0000)]
(__fork): Remove INTDEF.

18 years ago(__fork_internal): Remove.
drepper [Thu, 20 Jun 2002 22:42:21 +0000 (22:42 +0000)]
(__fork_internal): Remove.
(__fork): Don't define to __fork_internal.

18 years agoCroatian translations for glibc.
drepper [Thu, 20 Jun 2002 22:37:34 +0000 (22:37 +0000)]
Croatian translations for glibc.

18 years agoFix error path when new_heap() returns NULL.
drepper [Thu, 20 Jun 2002 22:34:41 +0000 (22:34 +0000)]
Fix error path when new_heap() returns NULL.

18 years agoFix typo.
drepper [Thu, 20 Jun 2002 22:14:00 +0000 (22:14 +0000)]
Fix typo.

18 years agoRegenerated.
aj [Thu, 20 Jun 2002 10:32:13 +0000 (10:32 +0000)]
Regenerated.

18 years agoUpdate.
aj [Thu, 20 Jun 2002 10:31:53 +0000 (10:31 +0000)]
Update.

18 years agoUpdate.
aj [Thu, 20 Jun 2002 08:34:01 +0000 (08:34 +0000)]
Update.

18 years agoRegnerated.
aj [Thu, 20 Jun 2002 08:33:36 +0000 (08:33 +0000)]
Regnerated.

18 years agoUse exact values as input parameters,
aj [Thu, 20 Jun 2002 08:33:17 +0000 (08:33 +0000)]
Use exact values as input parameters,
compute output parameters with 36 digits for 128-bit long doubles.

18 years agoUpdate.
drepper [Thu, 20 Jun 2002 07:23:23 +0000 (07:23 +0000)]
Update.

18 years agoFix cases in which argument or result is subnormal.
drepper [Thu, 20 Jun 2002 07:20:47 +0000 (07:20 +0000)]
Fix cases in which argument or result is subnormal.

18 years agoFix three mistakes in computing the quotient.
drepper [Thu, 20 Jun 2002 06:51:49 +0000 (06:51 +0000)]
Fix three mistakes in computing the quotient.

18 years agoDon't use multi-line string literals.
drepper [Thu, 20 Jun 2002 06:23:14 +0000 (06:23 +0000)]
Don't use multi-line string literals.

18 years agoUpdate.
aj [Wed, 19 Jun 2002 07:22:40 +0000 (07:22 +0000)]
Update.

18 years ago(uc_sigmask): Fix typo: corresponding sigcontext field is called sc_mask, not sc_sigmask.
aj [Wed, 19 Jun 2002 07:22:14 +0000 (07:22 +0000)]
(uc_sigmask): Fix typo: corresponding sigcontext field is called sc_mask, not sc_sigmask.

18 years ago.
roland [Sat, 15 Jun 2002 22:19:53 +0000 (22:19 +0000)]
.

18 years ago2002-06-15 Roland McGrath <roland@frob.com>
roland [Sat, 15 Jun 2002 22:19:43 +0000 (22:19 +0000)]
2002-06-15  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/getcwd.c
(_hurd_canonicalize_directory_name_internal): unsigned int -> size_t

18 years ago2002-06-15 Roland McGrath <roland@frob.com>
roland [Sat, 15 Jun 2002 22:19:41 +0000 (22:19 +0000)]
2002-06-15  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/mmap.c (__mmap): Add a dead case that quiets a
warning.

18 years ago.
roland [Sat, 15 Jun 2002 22:05:19 +0000 (22:05 +0000)]
.

18 years ago2002-06-15 Roland McGrath <roland@frob.com>
roland [Sat, 15 Jun 2002 22:05:07 +0000 (22:05 +0000)]
2002-06-15  Roland McGrath  <roland@frob.com>

* sysdeps/unix/sysv/linux/bits/ustat.h: Moved to ...
* sysdeps/generic/bits/ustat.h: ... here (was almost identical).

18 years ago.
roland [Sat, 15 Jun 2002 20:53:53 +0000 (20:53 +0000)]
.

18 years ago2002-06-15 Roland McGrath <roland@frob.com>
roland [Sat, 15 Jun 2002 20:53:37 +0000 (20:53 +0000)]
2002-06-15  Roland McGrath  <roland@frob.com>

* sysdeps/alpha/divrem.h: Use local label instead of global one for
jump to local subroutine.

18 years ago.
roland [Sat, 15 Jun 2002 20:08:42 +0000 (20:08 +0000)]
.

18 years ago2002-06-14 Roland McGrath <roland@frob.com>
roland [Sat, 15 Jun 2002 20:08:24 +0000 (20:08 +0000)]
2002-06-14  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/i386/Makeconfig: File moved to ...
* sysdeps/mach/hurd/Makeconfig: ... here.

18 years ago/castro/street/H-alpha-linux/bin/bison --yacc --name-prefix=__gettext --output plural...
rth [Fri, 14 Jun 2002 23:17:07 +0000 (23:17 +0000)]
/castro/street/H-alpha-linux/bin/bison --yacc --name-prefix=__gettext --output plural.c plural.y

18 years ago.
schwab [Thu, 13 Jun 2002 12:39:36 +0000 (12:39 +0000)]
.

18 years agoRemove INTDEF.
schwab [Thu, 13 Jun 2002 12:38:20 +0000 (12:38 +0000)]
Remove INTDEF.

18 years agoRemove INTDEF.
schwab [Thu, 13 Jun 2002 12:38:08 +0000 (12:38 +0000)]
Remove INTDEF.

18 years agoRemove INTDEF.
schwab [Thu, 13 Jun 2002 12:37:59 +0000 (12:37 +0000)]
Remove INTDEF.

18 years ago.
roland [Thu, 13 Jun 2002 09:02:29 +0000 (09:02 +0000)]
.

18 years ago2002-06-13 Roland McGrath <roland@frob.com>
roland [Thu, 13 Jun 2002 09:02:17 +0000 (09:02 +0000)]
2002-06-13  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/if_index.c (if_nameindex): Use size_t for AMOUNT
argument to pfinet_siocgifconf RPC.

18 years ago2002-06-13 Roland McGrath <roland@frob.com>
roland [Thu, 13 Jun 2002 09:02:15 +0000 (09:02 +0000)]
2002-06-13  Roland McGrath  <roland@frob.com>

* hurd/hurdstartup.h (_hurd_startup): int -> intptr_t in MAIN arg type.
* hurd/hurdstartup.c (_hurd_startup): Likewise.
Use intptr_t instead of int for argc in stack layout.
* sysdeps/mach/hurd/alpha/init-first.c (init): Fix argument type.
(_dl_init_first): Likewise.
(_hurd_stack_setup): Likewise.
(init1): Add a cast.
* sysdeps/mach/hurd/dl-sysdep.c (_dl_sysdep_start: go): Fix arg type.

18 years ago.
roland [Thu, 13 Jun 2002 08:57:15 +0000 (08:57 +0000)]
.

18 years ago2002-06-13 Roland McGrath <roland@frob.com>
roland [Thu, 13 Jun 2002 08:56:05 +0000 (08:56 +0000)]
2002-06-13  Roland McGrath  <roland@frob.com>

* hurd/hurdstartup.h (_hurd_startup): int -> intptr_t in MAIN arg type.
* hurd/hurdstartup.c (_hurd_startup): Likewise.
Use intptr_t instead of int for argc in stack layout.
* sysdeps/mach/hurd/alpha/init-first.c (init): Fix argument type.
(_dl_init_first): Likewise.
(_hurd_stack_setup): Likewise.
(init1): Add a cast.

18 years ago.
schwab [Thu, 13 Jun 2002 07:52:55 +0000 (07:52 +0000)]
.

18 years ago(INTDEFX): Define to get correct expansion order.
schwab [Thu, 13 Jun 2002 07:52:09 +0000 (07:52 +0000)]
(INTDEFX): Define to get correct expansion order.

18 years agoUpdate.
drepper [Wed, 12 Jun 2002 21:02:37 +0000 (21:02 +0000)]
Update.

18 years ago(libthread_db-routines): Add td_thr_tls_get_addr.
drepper [Wed, 12 Jun 2002 21:01:44 +0000 (21:01 +0000)]
(libthread_db-routines): Add td_thr_tls_get_addr.

18 years agoAdd prototype for td_thr_tls_get_addr.
drepper [Wed, 12 Jun 2002 21:00:55 +0000 (21:00 +0000)]
Add prototype for td_thr_tls_get_addr.

18 years agoFunction to get address of thread local variable.
drepper [Wed, 12 Jun 2002 21:00:23 +0000 (21:00 +0000)]
Function to get address of thread local variable.

18 years ago.
roland [Wed, 12 Jun 2002 20:36:22 +0000 (20:36 +0000)]
.

18 years ago2002-06-12 Roland McGrath <roland@frob.com>
roland [Wed, 12 Jun 2002 20:36:12 +0000 (20:36 +0000)]
2002-06-12  Roland McGrath  <roland@frob.com>

* sysdeps/generic/tmpfile.c [USE_IN_LIBIO] (tmpfile): Don't #define
if already defined.
[USE_IN_LIBIO]: Conditionalize versioned_symbol use on
[GEN_THIS == __GT_FILE] so that tmpfile64.c's inclusion doesn't get it.

18 years ago.
roland [Tue, 11 Jun 2002 23:04:51 +0000 (23:04 +0000)]
.

18 years ago2002-06-11 Roland McGrath <roland@frob.com>
roland [Tue, 11 Jun 2002 23:04:23 +0000 (23:04 +0000)]
2002-06-11  Roland McGrath  <roland@frob.com>

* stdio-common/tmpfile64.c: File removed.
* sysdeps/generic/tmpfile64.c: New file.
* sysdeps/generic/tmpfile.c (GEN_THIS): New macro, define to __GT_FILE
if not already defined.
(tmpfile): Use it in place of __GT_FILE.

18 years ago2002-06-11 Roland McGrath <roland@frob.com>
roland [Tue, 11 Jun 2002 23:04:16 +0000 (23:04 +0000)]
2002-06-11  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/xstat64.c: Conditionalize entire contents of the
file on [!RTLD_STAT64].
* sysdeps/mach/hurd/fxstat64.c: Likewise.
2002-06-09  Roland McGrath  <roland@frob.com>

Update to new Hurd RPC interfaces supporting 64-bit file sizes.
* sysdeps/mach/hurd/configure.in: Check for <hurd/version.h> with
value of HURD_INTERFACE_VERSION >= 20020609.
* sysdeps/mach/hurd/configure: Regenerated.
* shlib-versions (.*-.*-gnu-gnu.*): Set libhurduser=0.3.
* sysdeps/mach/hurd/xstatconv.c (xstat64_conv): Rewritten to
convert a struct stat64 into a struct stat and return 0 or -1
with errno set to EOVERFLOW.
* sysdeps/mach/hurd/statfsconv.c (statfs64_conv): Likewise
for struct statfs64 to struct statfs.
* sysdeps/mach/hurd/xstat.c (__xstat): Use converter and call ...
* sysdeps/mach/hurd/xstat64.c (__xstat64): ... this, real work here.
* sysdeps/mach/hurd/fxstat.c (__fxstat): Likewise.
* sysdeps/mach/hurd/fxstat64.c (__fxstat64): Likewise.
* sysdeps/mach/hurd/lxstat.c (__lxstat): Likewise.
* sysdeps/mach/hurd/lxstat64.c (__lxstat64): Likewise.
* sysdeps/mach/hurd/statfs.c (__statfs): Likewise.
* sysdeps/mach/hurd/statfs64.c (__statfs64): Likewise.
* sysdeps/mach/hurd/fstatfs.c (__fstatfs): Likewise.
* sysdeps/mach/hurd/fstatfs64.c (__fstatfs64): Likewise.
* sysdeps/mach/hurd/pwrite64.c (__libc_pwrite64): Do real work here.
* sysdeps/mach/hurd/pwrite.c (__libc_pwrite): Call that.
* sysdeps/mach/hurd/pread64.c (__libc_pread64): Do real work here.
* sysdeps/mach/hurd/pread.c (__libc_pread): Call that.
* sysdeps/mach/hurd/lseek64.c (__libc_lseek64): Do real work here.
* sysdeps/mach/hurd/lseek.c (__libc_lseek): Call that.
* sysdeps/mach/hurd/readdir64.c (__readdir64): Do real work here.
* sysdeps/mach/hurd/readdir.c (__readdir): Call that.
* sysdeps/mach/hurd/readdir64_r.c (__readdir64_r): Do real work here.
* sysdeps/mach/hurd/readdir_r.c (__readdir64_r): Call that.
* hurd/lookup-retry.c (__hurd_file_name_lookup_retry):
Use struct stat64 for io_stat argument.
* sysdeps/mach/hurd/readlink.c (__readlink): Likewise.
* hurd/fopenport.c (seekio): Remove EOVERFLOW check, pass POS directly
to io_seek.
* hurd/fd-read.c (_hurd_fd_read): Use loff_t for OFFSET argument.
* hurd/fd-write.c (_hurd_fd_write): Likewise.
* hurd/hurd/fd.h: Update decls.
* sysdeps/mach/hurd/getcwd.c
(_hurd_canonicalize_directory_name_internal): Use ino64_t
and struct dirent64.
* sysdeps/mach/hurd/dl-sysdep.c (open_file): Use struct stat64.
(__xstat): Renamed to __xstat64, use struct stat64 for argument.
(__fxstat): Renamed to __fxstat64, use struct stat64 for argument.
(__lseek): Renamed to __libc_lseek64, use off64_t for argument.

18 years ago2002-06-11 Roland McGrath <roland@frob.com>
roland [Tue, 11 Jun 2002 23:04:10 +0000 (23:04 +0000)]
2002-06-11  Roland McGrath  <roland@frob.com>

* include/unistd.h: Declare __chown_internal.

18 years ago2002-06-11 Roland McGrath <roland@frob.com>
roland [Tue, 11 Jun 2002 23:04:02 +0000 (23:04 +0000)]
2002-06-11  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/tmpfile.c (tmpfile64): Define as alias of tmpfile.
(__fdopen): Use INTUSE.
* sysdeps/mach/hurd/tmpfile64.c: New file, empty placeholder.

18 years ago2002-06-11 Roland McGrath <roland@frob.com>
roland [Tue, 11 Jun 2002 23:03:24 +0000 (23:03 +0000)]
2002-06-11  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/sendfile64.c (sendfile64): Do real work here.
* sysdeps/mach/hurd/sendfile.c (sendfile): Call that.

18 years ago2002-06-09 Roland McGrath <roland@frob.com>
roland [Tue, 11 Jun 2002 23:03:13 +0000 (23:03 +0000)]
2002-06-09  Roland McGrath  <roland@frob.com>

Update to new Hurd RPC interfaces supporting 64-bit file sizes.
* sysdeps/mach/hurd/configure.in: Check for <hurd/version.h> with
value of HURD_INTERFACE_VERSION >= 20020609.
* sysdeps/mach/hurd/configure: Regenerated.
* shlib-versions (.*-.*-gnu-gnu.*): Set libhurduser=0.3.
* sysdeps/mach/hurd/xstatconv.c (xstat64_conv): Rewritten to
convert a struct stat64 into a struct stat and return 0 or -1
with errno set to EOVERFLOW.
* sysdeps/mach/hurd/statfsconv.c (statfs64_conv): Likewise
for struct statfs64 to struct statfs.
* sysdeps/mach/hurd/xstat.c (__xstat): Use converter and call ...
* sysdeps/mach/hurd/xstat64.c (__xstat64): ... this, real work here.
* sysdeps/mach/hurd/fxstat.c (__fxstat): Likewise.
* sysdeps/mach/hurd/fxstat64.c (__fxstat64): Likewise.
* sysdeps/mach/hurd/lxstat.c (__lxstat): Likewise.
* sysdeps/mach/hurd/lxstat64.c (__lxstat64): Likewise.
* sysdeps/mach/hurd/statfs.c (__statfs): Likewise.
* sysdeps/mach/hurd/statfs64.c (__statfs64): Likewise.
* sysdeps/mach/hurd/fstatfs.c (__fstatfs): Likewise.
* sysdeps/mach/hurd/fstatfs64.c (__fstatfs64): Likewise.
* sysdeps/mach/hurd/pwrite64.c (__libc_pwrite64): Do real work here.
* sysdeps/mach/hurd/pwrite.c (__libc_pwrite): Call that.
* sysdeps/mach/hurd/pread64.c (__libc_pread64): Do real work here.
* sysdeps/mach/hurd/pread.c (__libc_pread): Call that.
* sysdeps/mach/hurd/lseek64.c (__libc_lseek64): Do real work here.
* sysdeps/mach/hurd/lseek.c (__libc_lseek): Call that.
* sysdeps/mach/hurd/readdir64.c (__readdir64): Do real work here.
* sysdeps/mach/hurd/readdir.c (__readdir): Call that.
* sysdeps/mach/hurd/readdir64_r.c (__readdir64_r): Do real work here.
* sysdeps/mach/hurd/readdir_r.c (__readdir64_r): Call that.
* hurd/lookup-retry.c (__hurd_file_name_lookup_retry):
Use struct stat64 for io_stat argument.
* sysdeps/mach/hurd/readlink.c (__readlink): Likewise.
* hurd/fopenport.c (seekio): Remove EOVERFLOW check, pass POS directly
to io_seek.
* hurd/fd-read.c (_hurd_fd_read): Use loff_t for OFFSET argument.
* hurd/fd-write.c (_hurd_fd_write): Likewise.
* hurd/hurd/fd.h: Update decls.
* sysdeps/mach/hurd/getcwd.c
(_hurd_canonicalize_directory_name_internal): Use ino64_t
and struct dirent64.
* sysdeps/mach/hurd/dl-sysdep.c (open_file): Use struct stat64.
(__xstat): Renamed to __xstat64, use struct stat64 for argument.
(__fxstat): Renamed to __fxstat64, use struct stat64 for argument.
(__lseek): Renamed to __libc_lseek64, use off64_t for argument.

18 years ago2002-06-08 Roland McGrath <roland@frob.com>
roland [Tue, 11 Jun 2002 23:03:07 +0000 (23:03 +0000)]
2002-06-08  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/dirstream.h (struct __dirstream): Use size_t
instead of unsigned long int for __allocation and __size members.

18 years agoUpdate.
aj [Sun, 9 Jun 2002 20:15:14 +0000 (20:15 +0000)]
Update.

18 years ago * sysdeps/unix/sysv/linux/i386/dl-sbrk.c: Move...
aj [Sun, 9 Jun 2002 20:14:55 +0000 (20:14 +0000)]
* sysdeps/unix/sysv/linux/i386/dl-sbrk.c: Move...
* sysdeps/unix/sysv/linux/dl-sbrk.c: ...here.

18 years ago * sysdeps/unix/sysv/linux/i386/dl-brk.c: Move...
aj [Sun, 9 Jun 2002 20:14:41 +0000 (20:14 +0000)]
* sysdeps/unix/sysv/linux/i386/dl-brk.c: Move...
* sysdeps/unix/sysv/linux/dl-brk.c: ...here.

18 years agoUpdate.
aj [Fri, 7 Jun 2002 20:12:11 +0000 (20:12 +0000)]
Update.