kopensolaris-gnu/glibc.git
18 years ago2001-02-25 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:04:05 +0000 (05:04 +0000)]
2001-02-25  Roland McGrath  <roland@frob.com>

* hurd/get-host.c: Include <string.h> for decls of built-ins.
* hurd/hurdchdir.c: Likewise.
* sysdeps/mach/hurd/i386/sigreturn.c: Likweise.
* sysdeps/mach/hurd/opendir.c: Likewise.

18 years ago2001-02-25 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:03:58 +0000 (05:03 +0000)]
2001-02-25  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/sysd-stdio.c (__stdio_reopen): Use prototype.
* sysdeps/unix/bsd/getpt.c (__posix_openpt): Likewise.

18 years ago2001-03-04 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:03:51 +0000 (05:03 +0000)]
2001-03-04  Roland McGrath  <roland@frob.com>

* hurd/fopenport.c (seekio): Conditionalize type of POS argument
on [USE_IN_LIBIO].  Check the value for overflow, since for libio
it might exceed off_t's range.

18 years ago2001-02-25 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:03:46 +0000 (05:03 +0000)]
2001-02-25  Roland McGrath  <roland@frob.com>

* hurd/hurd/ioctl.h (_HURD_HANDLE_IOCTLS_1): Remove extraneous ##.

18 years ago2001-02-25 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:03:33 +0000 (05:03 +0000)]
2001-02-25  Roland McGrath  <roland@frob.com>

* mach/errsystems.awk: Give output file a trailing newline.

18 years ago2001-02-25 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:03:27 +0000 (05:03 +0000)]
2001-02-25  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/i386/intr-msg.h (SYSCALL_EXAMINE): Make this a
macro instead of an inline function,
(MSG_EXAMINE): Likewise.

18 years ago2001-02-25 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:03:23 +0000 (05:03 +0000)]
2001-02-25  Roland McGrath  <roland@frob.com>

* mach/mach_init.c: Include <unistd.h> for _exit decl.

18 years ago2001-03-30 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:03:19 +0000 (05:03 +0000)]
2001-03-30  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/Makefile ($(link-rpcuserlibs)): Don't append
options after $(build-module), which is no longer a single command.
(LDFLAGS-link-rpcuserlibs): New variable to hold those options.
(LDFLAGS-libmachuser-link.so, LDFLAGS-libhurduser-link.so): New
variables using it.  Reported by Mark Kettenis <kettenis@gnu.org>.

18 years ago2001-03-11 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:03:14 +0000 (05:03 +0000)]
2001-03-11  Roland McGrath  <roland@frob.com>

* mach/mach_error.h: Fix ancient #endif syntax.
* hurd/hurdmalloc.c: Likewise.

18 years ago2001-03-11 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:03:09 +0000 (05:03 +0000)]
2001-03-11  Roland McGrath  <roland@frob.com>

* elf/rtld.c (dl_main): Add cast to quiet warning.
* elf/dl-load.c (_dl_map_object_from_fd): Likewise.
* iconv/gconv_conf.c (__gconv_get_path): Likewise.
(__gconv_read_conf): Likewise.
* iconv/gconv_db.c (gen_steps): Likewise.
(__gconv_find_transform): Likewise.
* locale/programs/charmap-dir.c (fopen_uncompressed): Likewise.
(fopen_uncompressed): Use const in second argument's type.

18 years ago2001-03-11 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:03:02 +0000 (05:03 +0000)]
2001-03-11  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/dl-sysdep.c (__writev): New function.

18 years ago2001-02-25 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:02:57 +0000 (05:02 +0000)]
2001-02-25  Roland McGrath  <roland@frob.com>

* mach/Machrules (MIG): Prepend CC='${CC}' to the mig command, so that
the script will use our compiler for the cpp stage.

18 years ago2001-03-04 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:02:54 +0000 (05:02 +0000)]
2001-03-04  Roland McGrath  <roland@frob.com>

* hurd/vpprintf.c (vpprintf) [USE_IN_LIBIO]: Use innermore first
member of TEMP_F so its type is _IO_FILE * as expected.

18 years ago2001-02-25 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:02:51 +0000 (05:02 +0000)]
2001-02-25  Roland McGrath  <roland@frob.com>

With --enable-all-warnings we get a whole bunch of warnings,
and these are just a few fixes; there are more needed to silence it.
* mach/mach/mig_support.h (__mig_strncpy, mig_strncpy): Add extern
decls before extern inline defns to quiet gcc warning.
* hurd/hurd/threadvar.h (__hurd_threadvar_location_from_sp): Likewise.
* sysdeps/mach/i386/machine-sp.h (__thread_stack_pointer): Likewise.

18 years ago2001-03-11 Roland McGrath <roland@frob.com>
roland [Sun, 1 Apr 2001 05:02:48 +0000 (05:02 +0000)]
2001-03-11  Roland McGrath  <roland@frob.com>

* sysdeps/generic/atomicity.h (exchange_and_add, atomic_add,
compare_and_swap): Add volatile qualifier to first arg, to bring
these prototypes in line with all the other implementations.
Add a #warning to remind the builder that these are not atomic.

18 years ago * sysdeps/unix/sysv/linux/net/if_arp.h (ARPHRD_RAWHDLC): Added.
aj [Sat, 31 Mar 2001 19:57:19 +0000 (19:57 +0000)]
* sysdeps/unix/sysv/linux/net/if_arp.h (ARPHRD_RAWHDLC): Added.
(ARPHRD_HDLC): Define as alias for ARPHRD_CISCO.
(ARPHRD_CISCO): New.
Changes from Linux 2.4.3.

18 years agoUpdate.
aj [Sat, 31 Mar 2001 19:56:57 +0000 (19:56 +0000)]
Update.

18 years agoUpdate.
drepper [Fri, 30 Mar 2001 16:53:46 +0000 (16:53 +0000)]
Update.

18 years agoAvoid an access violation if malloc failes.
drepper [Fri, 30 Mar 2001 16:52:30 +0000 (16:52 +0000)]
Avoid an access violation if malloc failes.

18 years agoAdd alias for imaxdiv.
aj [Fri, 30 Mar 2001 06:57:48 +0000 (06:57 +0000)]
Add alias for imaxdiv.

18 years agoUpdate.
aj [Fri, 30 Mar 2001 06:40:17 +0000 (06:40 +0000)]
Update.

18 years agoUpdate.
drepper [Fri, 30 Mar 2001 06:10:52 +0000 (06:10 +0000)]
Update.

18 years agoRemove unnecessary ifs.
drepper [Fri, 30 Mar 2001 06:10:15 +0000 (06:10 +0000)]
Remove unnecessary ifs.

18 years agoFix little problem with variables used in the last patch.
drepper [Fri, 30 Mar 2001 06:03:51 +0000 (06:03 +0000)]
Fix little problem with variables used in the last patch.

18 years agoUpdate.
drepper [Fri, 30 Mar 2001 05:34:59 +0000 (05:34 +0000)]
Update.

18 years agoRemove infnan declaration.
drepper [Fri, 30 Mar 2001 05:34:26 +0000 (05:34 +0000)]
Remove infnan declaration.

18 years ago(fmt): Define _LIBC and _ISOMAC.
drepper [Fri, 30 Mar 2001 05:30:05 +0000 (05:30 +0000)]
(fmt): Define _LIBC and _ISOMAC.

18 years agoDefine BIG_ENDI, LITTLE_ENDI, HIGH_HALF, and LOW_HALF only if _LIBC is
drepper [Fri, 30 Mar 2001 05:29:47 +0000 (05:29 +0000)]
Define BIG_ENDI, LITTLE_ENDI, HIGH_HALF, and LOW_HALF only if _LIBC is
defined and _ISOMAC is not defined.

18 years agoFix typo and add a sentinel.
drepper [Fri, 30 Mar 2001 05:27:01 +0000 (05:27 +0000)]
Fix typo and add a sentinel.

18 years agoOpen new file always with O_NOFOLLOW.
drepper [Fri, 30 Mar 2001 05:18:13 +0000 (05:18 +0000)]
Open new file always with O_NOFOLLOW.

18 years agoUpdate.
drepper [Wed, 28 Mar 2001 20:55:07 +0000 (20:55 +0000)]
Update.

18 years agoS390-64 implementation of strcmp.
drepper [Wed, 28 Mar 2001 20:54:20 +0000 (20:54 +0000)]
S390-64 implementation of strcmp.

18 years agoS390-32 implementation of strcmp.
drepper [Wed, 28 Mar 2001 20:53:36 +0000 (20:53 +0000)]
S390-32 implementation of strcmp.

18 years agoNot needed anymore, we have a unified file now.
drepper [Wed, 28 Mar 2001 20:53:01 +0000 (20:53 +0000)]
Not needed anymore, we have a unified file now.

18 years agoOptimized string functions for S390.
drepper [Wed, 28 Mar 2001 20:52:20 +0000 (20:52 +0000)]
Optimized string functions for S390.

18 years agoUpdate.
drepper [Wed, 28 Mar 2001 17:28:41 +0000 (17:28 +0000)]
Update.

18 years agoFix typo.
drepper [Wed, 28 Mar 2001 17:27:46 +0000 (17:27 +0000)]
Fix typo.

18 years agoUpdate.
drepper [Wed, 28 Mar 2001 07:18:56 +0000 (07:18 +0000)]
Update.

18 years agoDefine BIG_ENDI, LITTLE_ENDI, HIGH_HALF, and LOW_HALF only if _LIBC is defined.
drepper [Wed, 28 Mar 2001 07:17:58 +0000 (07:17 +0000)]
Define BIG_ENDI, LITTLE_ENDI, HIGH_HALF, and LOW_HALF only if _LIBC is defined.

18 years ago(fmt): Don't define _LIBC.
drepper [Wed, 28 Mar 2001 07:17:22 +0000 (07:17 +0000)]
(fmt): Don't define _LIBC.

18 years agoSlight adjustment of yn() error.
drepper [Wed, 28 Mar 2001 07:11:20 +0000 (07:11 +0000)]
Slight adjustment of yn() error.

18 years agoRemove endian.h.
drepper [Wed, 28 Mar 2001 06:56:14 +0000 (06:56 +0000)]
Remove endian.h.

18 years agoRemade for stable-2.2.3
drepper [Wed, 28 Mar 2001 06:31:38 +0000 (06:31 +0000)]
Remade for stable-2.2.3

18 years agoUpdate.
drepper [Wed, 28 Mar 2001 06:26:29 +0000 (06:26 +0000)]
Update.

18 years ago(VERSION): Bump to 2.2.3.
drepper [Wed, 28 Mar 2001 06:25:35 +0000 (06:25 +0000)]
(VERSION): Bump to 2.2.3.

18 years agoUpdate.
drepper [Wed, 28 Mar 2001 06:25:09 +0000 (06:25 +0000)]
Update.

18 years agoAdd test cases for matching empty strings.
drepper [Wed, 28 Mar 2001 06:24:13 +0000 (06:24 +0000)]
Add test cases for matching empty strings.

18 years ago(FCT): Handle !() after * special like @() and +().
drepper [Wed, 28 Mar 2001 06:22:10 +0000 (06:22 +0000)]
(FCT): Handle !() after * special like @() and +().

18 years agoUpdate.
drepper [Tue, 27 Mar 2001 17:34:59 +0000 (17:34 +0000)]
Update.

18 years agoAdd definitions for IEEE dbl functions.
drepper [Tue, 27 Mar 2001 17:33:37 +0000 (17:33 +0000)]
Add definitions for IEEE dbl functions.

18 years agoContent moved to include/endian.h.
drepper [Tue, 27 Mar 2001 17:33:14 +0000 (17:33 +0000)]
Content moved to include/endian.h.

18 years agoUpdate.
drepper [Tue, 27 Mar 2001 17:21:14 +0000 (17:21 +0000)]
Update.

18 years agoRename to NFPREG.
drepper [Tue, 27 Mar 2001 17:19:35 +0000 (17:19 +0000)]
Rename to NFPREG.

18 years agoFix typo.
aj [Tue, 27 Mar 2001 10:20:04 +0000 (10:20 +0000)]
Fix typo.

18 years agoUpdate.
aj [Tue, 27 Mar 2001 10:19:58 +0000 (10:19 +0000)]
Update.

18 years agoUpdate.
drepper [Tue, 27 Mar 2001 06:01:17 +0000 (06:01 +0000)]
Update.

18 years agoAdd new files to distribute.
drepper [Tue, 27 Mar 2001 05:56:37 +0000 (05:56 +0000)]
Add new files to distribute.

18 years agoAdd new files to distribute.
drepper [Tue, 27 Mar 2001 05:55:32 +0000 (05:55 +0000)]
Add new files to distribute.

18 years agoAdd new files to distribute.
drepper [Tue, 27 Mar 2001 05:55:00 +0000 (05:55 +0000)]
Add new files to distribute.

18 years ago(headers): Add sys/profil.h.
drepper [Tue, 27 Mar 2001 05:51:54 +0000 (05:51 +0000)]
(headers): Add sys/profil.h.

18 years agoFormatting changes.
drepper [Tue, 27 Mar 2001 05:51:34 +0000 (05:51 +0000)]
Formatting changes.

18 years agoMention s390x.
aj [Tue, 27 Mar 2001 05:32:26 +0000 (05:32 +0000)]
Mention s390x.

18 years agoRegenerated.
aj [Tue, 27 Mar 2001 05:32:11 +0000 (05:32 +0000)]
Regenerated.

18 years agoUpdate.
aj [Tue, 27 Mar 2001 05:32:02 +0000 (05:32 +0000)]
Update.

18 years agoMention s390x.
aj [Tue, 27 Mar 2001 05:31:41 +0000 (05:31 +0000)]
Mention s390x.

18 years ago * manual/install.texi (Tools for Compilation): Advise to use GCC
aj [Tue, 27 Mar 2001 05:31:08 +0000 (05:31 +0000)]
* manual/install.texi (Tools for Compilation): Advise to use GCC
2.95.3.
(Supported Configurations): Mention s390x.

18 years agoRemove non-existing files.
drepper [Tue, 27 Mar 2001 05:28:19 +0000 (05:28 +0000)]
Remove non-existing files.

18 years agoUpdate.
drepper [Tue, 27 Mar 2001 05:27:27 +0000 (05:27 +0000)]
Update.

18 years agoAdd sys/elf.h and sys/user.h.
drepper [Tue, 27 Mar 2001 05:27:18 +0000 (05:27 +0000)]
Add sys/elf.h and sys/user.h.

18 years agoRemove non-existing files.
drepper [Tue, 27 Mar 2001 05:22:13 +0000 (05:22 +0000)]
Remove non-existing files.

18 years agoRemove fpu/fenv_libc.h.
drepper [Tue, 27 Mar 2001 05:15:19 +0000 (05:15 +0000)]
Remove fpu/fenv_libc.h.

18 years agoAdd fpu/fenv_libc.h.
drepper [Tue, 27 Mar 2001 05:15:06 +0000 (05:15 +0000)]
Add fpu/fenv_libc.h.

18 years agoRemove machine-gmon.h.
drepper [Tue, 27 Mar 2001 05:12:20 +0000 (05:12 +0000)]
Remove machine-gmon.h.

18 years agoAdd machine-gmon.h.
drepper [Tue, 27 Mar 2001 05:12:12 +0000 (05:12 +0000)]
Add machine-gmon.h.

18 years agoFix typos.
drepper [Tue, 27 Mar 2001 05:08:49 +0000 (05:08 +0000)]
Fix typos.

18 years agoUpdate.
drepper [Tue, 27 Mar 2001 03:20:20 +0000 (03:20 +0000)]
Update.

18 years ago(pthread_getattr_np): Correct computation of stack size for machiens
drepper [Tue, 27 Mar 2001 03:19:51 +0000 (03:19 +0000)]
(pthread_getattr_np): Correct computation of stack size for machiens
with register stack.

18 years ago(main): Correct detection of failed mmap call.
drepper [Tue, 27 Mar 2001 03:05:04 +0000 (03:05 +0000)]
(main): Correct detection of failed mmap call.

18 years agoUpdate.
drepper [Tue, 27 Mar 2001 02:44:32 +0000 (02:44 +0000)]
Update.

18 years agoAdd MAP_* and MADV_* defines to match other architectures.
drepper [Tue, 27 Mar 2001 02:43:47 +0000 (02:43 +0000)]
Add MAP_* and MADV_* defines to match other architectures.

18 years agoUpdate.
drepper [Tue, 27 Mar 2001 00:16:51 +0000 (00:16 +0000)]
Update.

18 years ago(tests): Add tst-ext.
drepper [Tue, 27 Mar 2001 00:15:54 +0000 (00:15 +0000)]
(tests): Add tst-ext.

18 years agoTest for <stdio_ext.h> functions.
drepper [Tue, 27 Mar 2001 00:15:41 +0000 (00:15 +0000)]
Test for <stdio_ext.h> functions.

18 years ago(_IO_setvbuf): Clear line buffer flag for _IONBF.
drepper [Tue, 27 Mar 2001 00:06:40 +0000 (00:06 +0000)]
(_IO_setvbuf): Clear line buffer flag for _IONBF.

18 years agoUpdate.
drepper [Mon, 26 Mar 2001 05:17:47 +0000 (05:17 +0000)]
Update.

18 years agoReplace use of rpc_createerr by call to get_rpc_createerr.
drepper [Mon, 26 Mar 2001 05:16:14 +0000 (05:16 +0000)]
Replace use of rpc_createerr by call to get_rpc_createerr.

18 years ago[libc] (GLIBC_2.2.3): Export __rpc_thread_svc_fdset,
drepper [Mon, 26 Mar 2001 05:14:54 +0000 (05:14 +0000)]
[libc] (GLIBC_2.2.3): Export __rpc_thread_svc_fdset,
__rpc_thread_createerr, __rpc_thread_svc_pollfd, and
__rpc_thread_svc_max_pollfd.

18 years agoHandle first thread special, it uses the global variables.
drepper [Mon, 26 Mar 2001 05:14:07 +0000 (05:14 +0000)]
Handle first thread special, it uses the global variables.
Define __rpc_thread_svc_fdset, __rpc_thread_createerr,
__rpc_thread_svc_pollfd, and __rpc_thread_svc_max_pollfd.

18 years agoDeclare __rpc_thread_svc_fdset, __rpc_thread_createerr,
drepper [Mon, 26 Mar 2001 05:13:11 +0000 (05:13 +0000)]
Declare __rpc_thread_svc_fdset, __rpc_thread_createerr,
__rpc_thread_svc_pollfd, and __rpc_thread_svc_max_pollfd.
Define svc_fdset, get_rpc_createerr, svc_pollfd, and svc_max_pollfd.

18 years agoRemove svc_fdset, rpc_createerr, svc_pollfd, and svc_max_pollfd.
drepper [Mon, 26 Mar 2001 05:11:32 +0000 (05:11 +0000)]
Remove svc_fdset, rpc_createerr, svc_pollfd, and svc_max_pollfd.

18 years agoUpdate.
drepper [Sun, 25 Mar 2001 08:22:02 +0000 (08:22 +0000)]
Update.

18 years ago(__getgroups): Fix typo in last change.
drepper [Sun, 25 Mar 2001 08:21:13 +0000 (08:21 +0000)]
(__getgroups): Fix typo in last change.

18 years ago(__getgroups): getgroups32 syscall checks for negative n so don't test here
drepper [Sun, 25 Mar 2001 08:18:26 +0000 (08:18 +0000)]
(__getgroups): getgroups32 syscall checks for negative n so don't test here
as well.

18 years agoUpdate.
drepper [Sun, 25 Mar 2001 05:15:51 +0000 (05:15 +0000)]
Update.

18 years agoMisc cleanup: remove .psr and .lsb directives etc.
drepper [Sun, 25 Mar 2001 05:10:13 +0000 (05:10 +0000)]
Misc cleanup: remove .psr and .lsb directives etc.

18 years agoMisc cleanup: remove .psr and .lsb directives etc.
drepper [Sun, 25 Mar 2001 05:09:32 +0000 (05:09 +0000)]
Misc cleanup: remove .psr and .lsb directives etc.

18 years agoDrop .psr and .lsb directives. Add unwind directives.
drepper [Sun, 25 Mar 2001 05:09:15 +0000 (05:09 +0000)]
Drop .psr and .lsb directives.  Add unwind directives.

18 years ago(_mcount_ret_helper): Use LOCAL_LEAF() to declare instead of LEAF().
drepper [Sun, 25 Mar 2001 05:08:20 +0000 (05:08 +0000)]
(_mcount_ret_helper): Use LOCAL_LEAF() to declare instead of LEAF().
Remove .psr and .lsb directives (no longer needed).  Add unwind directives.

18 years ago(ENTRY): Added.
drepper [Sun, 25 Mar 2001 05:07:36 +0000 (05:07 +0000)]
(ENTRY): Added.
Define ASM_UNW_PRLG_RP, ASM_UNW_PRLG_PFS, ASM_UNW_PRLG_PSP, ASM_UNW_PRLG_PR,
and ASM_UNW_PRLG_GRSAVE.

18 years ago(ENTRY): Moved to sysdeps/ia64/sysdep.h.
drepper [Sun, 25 Mar 2001 05:07:06 +0000 (05:07 +0000)]
(ENTRY): Moved to sysdeps/ia64/sysdep.h.
(CALL_MCOUNT): Add unwind directives.
(PSEUDO): Drop .psr and .lsb directives.