roland [Tue, 7 May 1996 14:57:38 +0000 (14:57 +0000)]
.
roland [Tue, 7 May 1996 14:57:25 +0000 (14:57 +0000)]
Tue May 7 10:51:52 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* wcsmbs/wcwidth.c, wcsmbs/wcswidth.c: Fixed typos.
roland [Tue, 7 May 1996 14:57:18 +0000 (14:57 +0000)]
Tue May 7 10:51:52 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurdsig.c: Use struct hurd_signal_detail.
* hurd/hurd/fd.h (_hurd_fd_error): Likewise.
* sysdeps/mach/hurd/sysd-stdio.c (fd_fail): Likewise.
roland [Tue, 7 May 1996 14:57:12 +0000 (14:57 +0000)]
Tue May 7 10:51:52 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/stub/sched_getp.c: Add missing #include <sys/types.h>.
* sysdeps/stub/sched_sets.c: Likewise.
* sysdeps/stub/sched_setp.c: Likewise.
* sysdeps/stub/sched_rr_gi.c: Likewise.
* sysdeps/stub/sched_gets.c: Likewise.
roland [Tue, 7 May 1996 14:57:09 +0000 (14:57 +0000)]
Tue May 7 10:51:52 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/unix/sysv/linux/sys/mman.h: Fixed typo.
roland [Tue, 7 May 1996 14:49:46 +0000 (14:49 +0000)]
Sat May 4 05:44:25 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurd/signal.h (struct hurd_signal_detail): New type.
(struct hurd_sigstate): Make `pending_data' member an array of that.
Use the new type in several decls.
roland [Tue, 7 May 1996 14:49:43 +0000 (14:49 +0000)]
Sat May 4 05:44:25 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurd/sigpreempt.h (struct hurd_signal_preempter): Change
prototype of `preempter' elt to use struct hurd_signal_detail.
roland [Tue, 7 May 1996 14:49:30 +0000 (14:49 +0000)]
.
roland [Tue, 7 May 1996 14:49:09 +0000 (14:49 +0000)]
Mon May 6 09:51:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* stdio/linewrap.c: New file.
* stdio/Makefile (routines): Add linewrap.
* stdio/stdio.h [__USE_GNU]: Declare line_wrap_stream,
line_unwrap_stream.
mib [Mon, 6 May 1996 21:02:30 +0000 (21:02 +0000)]
*** empty log message ***
mib [Mon, 6 May 1996 21:00:43 +0000 (21:00 +0000)]
(_hurd_intr_rpc_mach_msg): New declaration.
roland [Mon, 6 May 1996 14:31:45 +0000 (14:31 +0000)]
Mon May 6 14:53:26 1996 Ulrich Drepper <drepper@cygnus.com>
* time/strftime.c (week): Add third parameter telling how
many days must be in new year so that it is called week 1.
(Following ISO 8601).
Correct computation for %U and %V formats when day was first
day of the week.
(strftime): Implement %V format according to Spec1170.
roland [Sat, 4 May 1996 13:57:05 +0000 (13:57 +0000)]
.
roland [Sat, 4 May 1996 12:31:05 +0000 (12:31 +0000)]
Sat May 4 05:44:25 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* elf/Makefile (reloc-link): New variable.
(dl-allobjs.so): New target, link together $(rtld-routines).
(librtld.so): Depend on that instead of the rtld components.
(generated): Add dl-allobjs.so.
roland [Sat, 4 May 1996 12:31:01 +0000 (12:31 +0000)]
Sat May 4 05:44:25 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* locale/setlocale.c (_nl_C_name): Variable removed.
* locale/C_name.c: New file.
(_nl_C_name): Put it here instead.
* locale/Makefile (aux): Add C_name.
roland [Sat, 4 May 1996 12:30:58 +0000 (12:30 +0000)]
Sat May 4 05:44:25 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/mach/hurd/dl-sysdep.c (open): Don't pass io port in
auth_user_authenticate rpc.
(open): Avoid using strtol in digit conversion for "fd/N" magic.
(_dl_sysdep_start): Likewise for memobj name in magic switches.
roland [Sat, 4 May 1996 09:46:57 +0000 (09:46 +0000)]
.
roland [Sat, 4 May 1996 09:46:38 +0000 (09:46 +0000)]
Sat May 4 05:44:25 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurd-raise.c (_hurd_raise_signal): Pass sigcode in msg_sig_post
rpc.
roland [Sat, 4 May 1996 09:44:44 +0000 (09:44 +0000)]
Sat May 4 05:44:25 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurdmsg.c (_S_msg_set_environment): Use argz.h functions
instead of _hurd_split_args.
(_S_msg_*_exec_flags): Functions removed.
(_S_msg_startup_dosync): Stub removed.
roland [Sat, 4 May 1996 09:26:27 +0000 (09:26 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurdkill.c (_hurd_sig_post): Pass 0 sigcode in msg_sig_post.
roland [Sat, 4 May 1996 09:26:22 +0000 (09:26 +0000)]
Sat May 4 02:11:55 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* wcsmbs/wcstol.c: Find strtol.c in ../stdlib.
* wcsmbs/wcstof.c: Find strtod.c in ../stdlib.
* wcsmbs/wcstod.c: Likewise.
* wcsmbs/wcstold.c: Likewise.
roland [Sat, 4 May 1996 09:26:19 +0000 (09:26 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/mach/hurd/select.c: The io_select rpc no longer has a TAG_ID
argument. Instead, use a separate reply port for each RPC and put them
all in a port set to wait for slow replies.
roland [Sat, 4 May 1996 09:26:12 +0000 (09:26 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurd/signal.h (struct hurd_sigstate): Replace critical section
flag with a spin lock.
(_hurd_critical_section_lock): Use spin_try_lock on that to see if we
get it. No need to take SS->lock at all.
(_hurd_critical_section_unlock): Unlock SS->critical_section_lock
instead of clearing the old flag member.
* hurd/hurdsig.c (_hurd_internal_post_signal): Use spin_lock_locked to
test the critical section state.
* hurd/hurdsig.c (_hurd_internal_post_signal): Test _hurdsig_traced
instead of testing (_hurd_exec_flags & EXEC_TRACED).
(_S_msg_sig_post): Take sigcode arg and pass it through.
(_S_msg_sig_post_untraced): Likewise.
(reauth_proc): Don't pass proc port in auth_user_authenticate.
roland [Sat, 4 May 1996 09:26:07 +0000 (09:26 +0000)]
Sat May 4 02:11:55 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/stub/nanosleep.c (nanosleep): Fix typo.
roland [Sat, 4 May 1996 09:25:00 +0000 (09:25 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/setauth.c (_hurd_setauth): Don't pass object ports in
auth_user_authenticate RPCs, just the one-off rendezvous port.
* hurd/dtable.c (reauth_dtable): Likewise.
* hurd/hurdlookup.c (__hurd_file_name_lookup_retry): Likewise.
roland [Sat, 4 May 1996 09:24:52 +0000 (09:24 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/mach/hurd/sigprocmask.c: Pass sigcode arg to msg_sig_post.
* sysdeps/mach/hurd/i386/sigreturn.c: Likewise.
* sysdeps/mach/hurd/sigsuspend.c: Likewise.
* sysdeps/mach/hurd/kill.c: Likewise.
roland [Sat, 4 May 1996 09:24:46 +0000 (09:24 +0000)]
Sat May 4 02:11:55 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* string/argz-create.c: Use const in prototype.
* string/argz-next.c: Likewise.
roland [Sat, 4 May 1996 09:24:40 +0000 (09:24 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/path-lookup.c: New file.
* hurd/Makefile (routines): Add path-lookup.
* hurd/hurd/lookup.h: Declare file_name_path_scan,
hurd_file_name_path_lookup.
* hurd/hurd.h: Declare file_name_path_lookup.
roland [Sat, 4 May 1996 09:24:37 +0000 (09:24 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurdexec.c (_hurd_exec): Use new critical section lock.
* hurd/catch-exc.c (_S_catch_exception_raise): Likewise.
* hurd/sigunwind.c (_hurdsig_longjmp_from_handler): Likewise.
* hurd/thread-cancel.c (hurd_thread_cancel, hurd_check_cancel):
Likewise.
* sysdeps/mach/hurd/jmp-unwind.c (_longjmp_unwind): Likewise.
* sysdeps/mach/hurd/sigaction.c: Likewise.
* hurd/hurdexec.c (_hurd_exec): Pass 0 flags to file_exec.
Pass sigcode arg to msg_sig_post.
roland [Sat, 4 May 1996 09:24:35 +0000 (09:24 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/mach/hurd/errnos.awk: Don't use ARGV in comment; it can
change meaninglessly.
roland [Sat, 4 May 1996 09:24:31 +0000 (09:24 +0000)]
Sat May 4 02:11:55 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/mach/hurd/fork.c: Use new critical section lock.
Clear _hurdsig_traced instead of EXEC_TRACED.
roland [Sat, 4 May 1996 09:24:28 +0000 (09:24 +0000)]
Sat May 4 02:11:55 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* posix/sched.h: Fix typos.
roland [Sat, 4 May 1996 09:24:26 +0000 (09:24 +0000)]
Sat May 4 02:11:55 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/mach/hurd/ptrace.c: Set _hurdsig_traced instead of
EXEC_TRACED bit in _hurd_exec_flags.
Pass sigcode arg in msg_sig_post_untraced rpc.
roland [Sat, 4 May 1996 09:24:23 +0000 (09:24 +0000)]
Sat May 4 02:11:55 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* string/envz.c (envz_entry): Use const.
(envz_get, envz_remove): Likewise.
(envz_entry): Return char *, not const char *.
roland [Sat, 4 May 1996 09:24:20 +0000 (09:24 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurd/signal.h (struct hurd_sigstate): Replace critical section
flag with a spin lock.
(_hurd_critical_section_lock): Use spin_try_lock on that to see if we
get it. No need to take SS->lock at all.
(_hurd_critical_section_unlock): Unlock SS->critical_section_lock
instead of clearing the old flag member.
* hurd/hurdsig.c (_hurd_internal_post_signal): Use spin_lock_locked to
test the critical section state.
* hurd/hurd/signal.h (_hurd_critical_section_unlock): Pass sigcode arg
to msg_sig_post.
roland [Sat, 4 May 1996 09:24:16 +0000 (09:24 +0000)]
Sat May 4 02:11:55 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* wcsmbs/wcwidth.h: Find cname-lookup.h in ../wctype.
roland [Sat, 4 May 1996 09:24:08 +0000 (09:24 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurdexec.c (_hurd_exec): Use new critical section lock.
* hurd/catch-exc.c (_S_catch_exception_raise): Likewise.
* hurd/sigunwind.c (_hurdsig_longjmp_from_handler): Likewise.
* hurd/thread-cancel.c (hurd_thread_cancel, hurd_check_cancel):
Likewise.
* sysdeps/mach/hurd/jmp-unwind.c (_longjmp_unwind): Likewise.
* sysdeps/mach/hurd/sigaction.c: Likewise.
roland [Sat, 4 May 1996 09:24:04 +0000 (09:24 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurd.h: Declare _hurdsig_traced.
* hurd/path-lookup.c: New file.
* hurd/Makefile (routines): Add path-lookup.
* hurd/hurd/lookup.h: Declare file_name_path_scan,
hurd_file_name_path_lookup.
* hurd/hurd.h: Declare file_name_path_lookup.
roland [Sat, 4 May 1996 09:24:01 +0000 (09:24 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* string/argz.h (argz_create): Use const in prototype.
* string/argz.h (__argz_next): Cast ENTRY before returning it.
roland [Sat, 4 May 1996 09:23:58 +0000 (09:23 +0000)]
Sat May 4 02:11:55 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/mach/hurd/access.c: Don't pass io port in
auth_user_authenticate rpc.
roland [Sat, 4 May 1996 09:23:55 +0000 (09:23 +0000)]
Sat May 4 02:11:55 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* string/envz.h: Fix decl.
roland [Sat, 4 May 1996 09:23:53 +0000 (09:23 +0000)]
Sat May 4 02:11:55 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurdmsg.c (_S_msg_set_environment): Use argz.h functions
instead of _hurd_split_args.
(_S_msg_*_exec_flags): Functions removed.
(_S_msg_startup_dosync): Stub removed.
roland [Sat, 4 May 1996 09:23:49 +0000 (09:23 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* hurd/hurdinit.c (_hurd_init): Set _hurdsig_traced from the intarray.
* hurd/hurdinit.c (_hurd_proc_init): Test _hurdsig_traced instead of
testing (_hurd_exec_flags & EXEC_TRACED).
Pass sigcode arg to msg_sig_post.
roland [Fri, 3 May 1996 23:01:36 +0000 (23:01 +0000)]
Regenerated from ../sysdeps/mach/hurd/errnos.awk ../manual/errno.texi /gd4/gnu/mach/mach/message.h /gd4/gnu/mach/mach/kern_return.h /gd4/gnu/mach/mach/mig_errors.h /gd4/gnu/mach/device/device_types.h
roland [Fri, 3 May 1996 23:00:16 +0000 (23:00 +0000)]
Regenerated from ../sysdeps/mach/hurd/errnos.awk ../manual/errno.texi /gd4/gnu/mach/mach/message.h /gd4/gnu/mach/mach/kern_return.h /gd4/gnu/mach/mach/mig_errors.h /gd4/gnu/mach/device/device_types.h
roland [Fri, 3 May 1996 17:44:31 +0000 (17:44 +0000)]
.
roland [Fri, 3 May 1996 17:44:08 +0000 (17:44 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/programs/charset.h (ILLEGAL_CHAR_VALUE): Provide type
with constant.
roland [Fri, 3 May 1996 17:44:05 +0000 (17:44 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* string/Makefile (routines): Add agrz-ctsep and argz-next.
(tests): Add tst-strlen.
roland [Fri, 3 May 1996 17:44:00 +0000 (17:44 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* intl/explodename.c, intl/l10nflist.c, intl/loadinfo.h: New file.
Extracted from finddomain.c. This is also used in the locale
implementation.
roland [Fri, 3 May 1996 17:43:58 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/i386/i586/strlen.S: Fix bug with highest byte in word
being zero.
roland [Fri, 3 May 1996 17:43:54 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/programs/localedef.c (construct_output_path): Change name
of output locale to contain normalized form of the character set
portion.
roland [Fri, 3 May 1996 17:43:51 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* string/tst-strlen.c: New file. Another test for critical
situation in strlen implementations.
roland [Fri, 3 May 1996 17:43:48 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* string/argz-next.c: Non-inline version of function from argz.h.
roland [Fri, 3 May 1996 17:43:45 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* wctype/test_wctype.c: Fix controlling comparison after change to
32 bit character class array.
roland [Fri, 3 May 1996 17:43:42 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* string/argz-ctsep.c: New file. Implement reverse operation
from argz-stringify.
roland [Fri, 3 May 1996 17:43:38 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/findlocale.c: New file. Instead of trying to load the
directly described file we now try to be much smarter when this
fails. Use the same code as gettext does.
roland [Fri, 3 May 1996 17:43:34 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* string/argz.h, string/envz.h: Make usable as global header file.
roland [Fri, 3 May 1996 17:43:31 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* libio/stdio.h: Add prototypes for asprint and vasprintf.
roland [Fri, 3 May 1996 17:43:28 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* string/envz.c: Fix declarations to use size_t where prototypes
say so.
roland [Fri, 3 May 1996 17:43:23 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/loadlocale.c, locale/setlocale.c: Rewrite to know about
new loading scheme.
roland [Fri, 3 May 1996 17:43:18 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/programs/config.h, locale/lc-collate.c,
locale/localeinfo.h, locale/programs/ld-collate.c,
locale/programs/ld-ctype.c, locale/programs/ld-messages.c,
locale/programs/ld-monetary.c, locale/programs/ld-numeric.c,
locale/programs/ld-time.c, locale/weight.h, string/strcoll.c:
Change to use u_int32_t and u_int16_t.
roland [Fri, 3 May 1996 17:43:07 +0000 (17:43 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/programs/config.h, locale/lc-collate.c,
locale/localeinfo.h, locale/programs/ld-collate.c,
locale/programs/ld-ctype.c, locale/programs/ld-messages.c,
locale/programs/ld-monetary.c, locale/programs/ld-numeric.c,
locale/programs/ld-time.c, locale/weight.h, string/strcoll.c:
Change to use u_int32_t and u_int16_t.
roland [Fri, 3 May 1996 17:43:01 +0000 (17:43 +0000)]
Fri May 3 13:32:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* intl/Makefile (CPPFLAGS): Change $(nlsdir) to $(i18ndir) in
LOCALE_ALIAS_PATH.
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* intl/Makefile (routines): Add l10nflist and explodename.
(distribute): Add loadinfo.h and locale.alias.
(install-others): New variable to install locale.alias.
roland [Fri, 3 May 1996 17:42:58 +0000 (17:42 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/Makefile (routines): Add findlocale.
roland [Fri, 3 May 1996 17:42:52 +0000 (17:42 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* intl/dcgettext.c, intl/finddomain.c, intl/gettextP.h,
intl/loadmsgcat.c: Adapt for upcoming gettext-0.10.13. Some code
is now shared with the locale implementation.
roland [Fri, 3 May 1996 17:42:48 +0000 (17:42 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/localeinfo.h: Adapt prototypes and declarations for new
setlocale implementation. Remove definition of u32_t type. We
now use u_int32_t from <sys/types.h>.
* locale/programs/config.h, locale/lc-collate.c,
locale/localeinfo.h, locale/programs/ld-collate.c,
locale/programs/ld-ctype.c, locale/programs/ld-messages.c,
locale/programs/ld-monetary.c, locale/programs/ld-numeric.c,
locale/programs/ld-time.c, locale/weight.h, string/strcoll.c:
Change to use u_int32_t and u_int16_t.
roland [Fri, 3 May 1996 17:42:38 +0000 (17:42 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/C-collate.c, locale/C-ctype.c, locale/C-messages.c,
locale/C-monetary.c, locale/C-numeric.c, locale/C-time.c: Add new
field in structure with name of locale ("C" in this case).
roland [Fri, 3 May 1996 17:42:35 +0000 (17:42 +0000)]
Fri May 3 03:14:02 1996 Ulrich Drepper <drepper@cygnus.com>
* intl/locale.alias: New file. Locale alias database compatible
with X Window System's locale alias file. Can now be used in
locale and gettext code.
roland [Fri, 3 May 1996 16:55:16 +0000 (16:55 +0000)]
Thu May 2 22:50:52 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* sysdeps/unix/sysv/linux/getpriority.c: New file.
* sysdeps/unix/sysv/linux/syscalls.list: Add s_getpriority.
roland [Fri, 3 May 1996 16:55:11 +0000 (16:55 +0000)]
Fri May 3 12:53:12 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/unix/sysv/linux/sys/socket.h: Remove spurious doubled line.
roland [Fri, 3 May 1996 16:52:28 +0000 (16:52 +0000)]
Thu May 2 22:41:31 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* sysdeps/unix/sysv/linux/m68k/fpu_control.h (_FPU_DEFAULT):
Disable all exceptions.
roland [Fri, 3 May 1996 16:51:31 +0000 (16:51 +0000)]
Thu May 2 22:33:14 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* sysdeps/m68k/fpu/e_acos.c, sysdeps/m68k/fpu/e_acosf.c,
sysdeps/m68k/fpu/e_fmod.c, sysdeps/m68k/fpu/e_fmodf.c,
sysdeps/m68k/fpu/isinfl.c, sysdeps/m68k/fpu/isnanl.c,
sysdeps/m68k/fpu/s_atan.c, sysdeps/m68k/fpu/s_atanf.c,
sysdeps/m68k/fpu/s_frexp.c, sysdeps/m68k/fpu/s_frexpf.c,
sysdeps/m68k/fpu/s_ilogb.c, sysdeps/m68k/fpu/s_ilogbf.c,
sysdeps/m68k/fpu/s_isinf.c, sysdeps/m68k/fpu/s_isinff.c,
sysdeps/m68k/fpu/s_ldexp.c, sysdeps/m68k/fpu/s_ldexpf.c,
sysdeps/m68k/fpu/s_modf.c, sysdeps/m68k/fpu/s_modff.c: Don't
define __NO_MATH_INLINES, which is already defined on command
line.
roland [Fri, 3 May 1996 16:51:28 +0000 (16:51 +0000)]
Thu May 2 22:33:14 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* sysdeps/m68k/fpu/e_acos.c, sysdeps/m68k/fpu/e_acosf.c,
sysdeps/m68k/fpu/e_fmod.c, sysdeps/m68k/fpu/e_fmodf.c,
sysdeps/m68k/fpu/isinfl.c, sysdeps/m68k/fpu/isnanl.c,
sysdeps/m68k/fpu/s_atan.c, sysdeps/m68k/fpu/s_atanf.c,
sysdeps/m68k/fpu/s_frexp.c, sysdeps/m68k/fpu/s_frexpf.c,
sysdeps/m68k/fpu/s_ilogb.c, sysdeps/m68k/fpu/s_ilogbf.c,
sysdeps/m68k/fpu/s_isinf.c, sysdeps/m68k/fpu/s_isinff.c,
sysdeps/m68k/fpu/s_ldexp.c, sysdeps/m68k/fpu/s_ldexpf.c,
sysdeps/m68k/fpu/s_modf.c, sysdeps/m68k/fpu/s_modff.c: Don't
define __NO_MATH_INLINES, which is already defined on command
line.
roland [Fri, 3 May 1996 16:50:14 +0000 (16:50 +0000)]
Thu May 2 22:18:28 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* sysdeps/libm-ieee754/e_j0f.c (__ieee754_j0f, __ieee754_y0f):
Replace 0x80000000 by 0x48000000.
* sysdeps/libm-ieee754/e_j1f.c (__ieee754_j1f): Likewise.
roland [Fri, 3 May 1996 16:49:28 +0000 (16:49 +0000)]
Thu May 2 21:30:33 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* sunrpc/svc_simple.c: Make global variable pl local to
registerrpc.
roland [Fri, 3 May 1996 16:46:40 +0000 (16:46 +0000)]
Thu May 2 00:24:04 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* time/Makefile (tz-cflags): New variable.
(CFLAGS-tzfile.c): New variable.
(CFLAGS-zic.c): Add $(tz-cflags).
(tz-cc): Remove variable.
($(objpfx)tzfile.o, $(objpfx)zic.o): Remove targets.
friedman [Fri, 3 May 1996 07:37:52 +0000 (07:37 +0000)]
Don't report an error if mkdir fails because a directory was
created by another process.
roland [Thu, 2 May 1996 00:26:56 +0000 (00:26 +0000)]
Wed May 1 09:10:04 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/mach/hurd/getcwd.c: Jump out of both loops when we find a
name, instead of checking for reaching end of buffer, which happens
when the match is the last entry in the buffer.
roland [Wed, 1 May 1996 13:55:18 +0000 (13:55 +0000)]
.
roland [Wed, 1 May 1996 13:55:03 +0000 (13:55 +0000)]
.
roland [Wed, 1 May 1996 13:53:23 +0000 (13:53 +0000)]
Fix up prototypes.
roland [Wed, 1 May 1996 13:52:33 +0000 (13:52 +0000)]
Fix up prototypes.
roland [Wed, 1 May 1996 13:49:07 +0000 (13:49 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/programs/localedef.c (main): Correct loop over all
categories after change of order from Thu Mar 28 14:22:51 1996.
Add new charset argument to call of `write_all_categories'.
roland [Wed, 1 May 1996 13:49:03 +0000 (13:49 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/C-collate.c, locale/C-ctype.c,
locale/C-messages.c, locale/C-monetary.c,
locale/C-numeric.c, locale/C-time.c: Change copyright.
* locale/C-ctype.c (_nl_C_LC_CTYPE_class32): Correct
endianess for initialization value.
roland [Wed, 1 May 1996 13:48:56 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/C-collate.c, locale/C-ctype.c,
locale/C-messages.c, locale/C-monetary.c,
locale/C-numeric.c, locale/C-time.c: Change copyright.
roland [Wed, 1 May 1996 13:48:53 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/programs/locales.h (ctype_finish, ctype_output): New
charset argument.
roland [Wed, 1 May 1996 13:48:49 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/programs/locfile.c (write_all_categories): Call
`ctype_output' with additional argument charset.
roland [Wed, 1 May 1996 13:48:46 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/programs/charset.h (width_rule): new data structure.
(charset_t): Add elements for width information.
roland [Wed, 1 May 1996 13:48:44 +0000 (13:48 +0000)]
Wed May 1 09:10:04 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* time/strftime.c: Use canonical autoconf nugget for time.h+sys/time.h
include.
roland [Wed, 1 May 1996 13:48:41 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/lc-ctype.c (current): Add parameter for offset.
(__ctype32_b, __ctype_width): Add initialization for these
variables.
roland [Wed, 1 May 1996 13:48:39 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* ctype/ctype-info.c: (__ctype_width): New variable.
(__ctype_names): Initialize correctly without offset.
roland [Wed, 1 May 1996 13:48:36 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/programs/charmap.c: Finish support for WIDTH information.
(new_width): New function.
roland [Wed, 1 May 1996 13:48:32 +0000 (13:48 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/programs/ld-ctype.c (locale_ctype_t): Add element
for width information.
(allocate_arrays): Add new argument for charset.
(ctype_finish): Make sure all characters named in charset
width table are known to name table.
(ctype_output): Correct handling of class and map name
information and write out width information.
(find_idx): Prepare for being called with NULL pointer as
TABLE argument. This means only allocate name entry.
(allocate_arrays): Correct handling of array element -1.
Because EOF == -1 the value of element 127 must *not* be
mirrored here.
Fill width information from charset tables.
roland [Wed, 1 May 1996 13:47:37 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* wcsmbs/wcstod.c: Implement `wcstod' function by using `strtod'
implementation.
* wcsmbs/wcstof.c: Same for `wcstof'.
* wcsmbs/wcstold.c: Same for `strtold'.
roland [Wed, 1 May 1996 13:47:35 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* posix/posix2_lim.h: Add definition of _POSIX2_CHARCLASS_NAME_MAX
and CHARCLASS_NAME_MAX.
roland [Wed, 1 May 1996 13:47:33 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* string/strcoll.c: Extend for use as `wcscoll'.
roland [Wed, 1 May 1996 13:47:31 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* string/strxfrm.c: Extend for use as `wcsxfrm'.
roland [Wed, 1 May 1996 13:47:29 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* wcsmbs/wchar.h: Add declarations for wcpcpy, wcpncpy, wcstol,
wcstoul, wcstoq, wcstouq, wcstod, wcstold, wcstof, wcscoll,
wcsxfrm, wcwidth, and wcswidth.
Declare internal interfaces for wcsto* functions.
[OPTIMIZE]: Define inline functions for wcsto* functions to
call internal interface functions.
roland [Wed, 1 May 1996 13:47:26 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/unix/sysv/linux/Dist: Add sys/sysctl.h.
roland [Wed, 1 May 1996 13:47:24 +0000 (13:47 +0000)]
Mon Apr 29 02:48:26 1996 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/unix/sysv/linux/sys/socket.h: New file. Wrapper
around kernel header.