kopensolaris-gnu/glibc.git
24 years agoSun Mar 31 17:31:54 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 14:05:07 +0000 (14:05 +0000)]
Sun Mar 31 17:31:54 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* MakeTAGS (po/SYS_libc.pot): Prepend header processed from
  po/header.pot.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 14:01:50 +0000 (14:01 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/programs/ctypedump.c: Not needed anymore.  Dump option
of locale is removed.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:58:36 +0000 (13:58 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wcsmbs/Makefile (routines): Remove pre-ISO C multibyte functions
mbsadvance, mbscat, mbschr, mbscmp, mbscpy, mbsdup, mbslen,
mbsncat, mbsncmp, mbsncpy, mbsrchr, mbstomb.
Change wcswcs to wcsstr.
Add wmemchr, wmemcmp, wmemcpy, wmemmove, wmemset, btowc, wctob,
mbsinit, mbrlen, mbrtowc, wcrtomb, mbsrtowcs, wcsrtombs.

24 years agoMon Apr 1 13:34:55 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:55:13 +0000 (13:55 +0000)]
Mon Apr  1 13:34:55 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* sysdeps/generic/setenv.c (unsetenv): Use old-style definition.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:51:40 +0000 (13:51 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wcsmbs/wcscat.c, wcsmbs/wcschr.c, wcsmbs/wcscmp.c,
        wcsmbs/wcscpy.c, wcsmbs/wcscspn.c, wcsmbs/wcsdup.c,
        wcsmbs/wcslen.c, wcsmbs/wcsncat.c, wcsmbs/wcsncmp.c,
        wcsmbs/wcsncpy.c, wcsmbs/wcspbrk.c, wcsmbs/wcsrchr.c,
        wcsmbs/wcsspn.c, wcsmbs/wcstok.c: Changed to conform with ISO C
        amendment 1.

24 years agoSun Mar 31 16:50:41 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:48:17 +0000 (13:48 +0000)]
Sun Mar 31 16:50:41 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* Makerules (BUILD_CFLAGS) [! objdir]: Use $(..)config.h when
compiling in the source directories.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:44:53 +0000 (13:44 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/Makefile (others, install-bin): Compiling locale works
        again.
(locale-modules): locale has no --dump option anymore.  Remove
ctypedump.

24 years agoMon Apr 1 11:39:10 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:41:34 +0000 (13:41 +0000)]
Mon Apr  1 11:39:10  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdio-common/vfprintf.c (vfprintf): Don't increment format
string pointer twice after seeing `*'.
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdio-common/vfprintf.c: New and fast implementation.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:37:57 +0000 (13:37 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdio-common/printf-parse.h: Prepare for use in wide-char
stdio implementation.
(find_spec): Take additional argument to work with mbrlen instead
of mblen.
(parse_one_spec): Ditto.

24 years agoSun Mar 31 16:50:41 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:34:35 +0000 (13:34 +0000)]
Sun Mar 31 16:50:41 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* setjmp/setjmp.h (jmp_buf): Change gratuitous struct tag name to
__jmp_bug_tag so its C++ implicit typedef does not conflict with the
__jmp_buf typedef.

24 years agoMon Apr 1 13:34:55 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:31:15 +0000 (13:31 +0000)]
Mon Apr  1 13:34:55 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* stdio-common/tst-printf.c (main): Add new test case.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:27:58 +0000 (13:27 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/programs/config.h: Don't declare euidaccess.
Use #include_next to get libc's config.h.

24 years ago.
roland [Tue, 2 Apr 1996 13:27:17 +0000 (13:27 +0000)]
.

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:24:41 +0000 (13:24 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wcsmbs/btowc.c, wcsmbs/mbrlen.c, wcsmbs/mbrtowc.c,
        wcsmbs/mbsinit.c, wcsmbs/mbsrtowcs.c, wcsmbs/wchar.h,
        wcsmbs/wcrtomb.c, wcsmbs/wcsrtombs.c, wcsmbs/wcsstr.c,
        wcsmbs/wctob.c, wcsmbs/wmemchr.c, wcsmbs/wmemcmp.c,
        wcsmbs/wmemcpy.c, wcsmbs/wmemmove.c, wcsmbs/wmemset.c: New
        function according to ISO C amendment 1.
* wchar.h: Wrapper around "wcsmbs/wchar.h".

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:24:32 +0000 (13:24 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wcsmbs/btowc.c, wcsmbs/mbrlen.c, wcsmbs/mbrtowc.c,
        wcsmbs/mbsinit.c, wcsmbs/mbsrtowcs.c, wcsmbs/wchar.h,
        wcsmbs/wcrtomb.c, wcsmbs/wcsrtombs.c, wcsmbs/wcsstr.c,
        wcsmbs/wctob.c, wcsmbs/wmemchr.c, wcsmbs/wmemcmp.c,
        wcsmbs/wmemcpy.c, wcsmbs/wmemmove.c, wcsmbs/wmemset.c: New
        function according to ISO C amendment 1.
* wchar.h: Wrapper around "wcsmbs/wchar.h".

24 years agoSun Mar 31 18:07:32 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Tue, 2 Apr 1996 13:24:09 +0000 (13:24 +0000)]
Sun Mar 31 18:07:32 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wcsmbs/btowc.c, wcsmbs/mbrlen.c, wcsmbs/mbrtowc.c,
        wcsmbs/mbsinit.c, wcsmbs/mbsrtowcs.c, wcsmbs/wchar.h,
        wcsmbs/wcrtomb.c, wcsmbs/wcsrtombs.c, wcsmbs/wcsstr.c,
        wcsmbs/wctob.c, wcsmbs/wmemchr.c, wcsmbs/wmemcmp.c,
        wcsmbs/wmemcpy.c, wcsmbs/wmemmove.c, wcsmbs/wmemset.c: New
        function according to ISO C amendment 1.
* wchar.h: Wrapper around "wcsmbs/wchar.h".

24 years agoFri Mar 29 16:26:35 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu> libc-960331
roland [Fri, 29 Mar 1996 21:28:10 +0000 (21:28 +0000)]
Fri Mar 29 16:26:35 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* sysdeps/libm-ieee754/w_gamma.c: Use signgam instead of __signgam.
* sysdeps/libm-ieee754/s_signgam.c: Undo last change.

24 years ago.
roland [Fri, 29 Mar 1996 21:23:58 +0000 (21:23 +0000)]
.

24 years ago.
roland [Fri, 29 Mar 1996 21:23:26 +0000 (21:23 +0000)]
.

24 years agoFri Mar 29 11:29:46 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Fri, 29 Mar 1996 21:22:00 +0000 (21:22 +0000)]
Fri Mar 29 11:29:46 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* sysdeps/libm-ieee754/s_signgam.c (signgam): Renamed to __signgam,
with weak alias signgam.

24 years agofix botched patches
roland [Fri, 29 Mar 1996 21:19:23 +0000 (21:19 +0000)]
fix botched patches

24 years ago.
roland [Fri, 29 Mar 1996 21:19:15 +0000 (21:19 +0000)]
.

24 years agoThu Mar 28 18:32:34 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Fri, 29 Mar 1996 21:13:27 +0000 (21:13 +0000)]
Thu Mar 28 18:32:34 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* Makeconfig (+cflags, +gcc-nowarn): Use gcc flags unconditionally.

24 years ago(aux): Delete another duplicate entry. libc-960329
dje [Fri, 29 Mar 1996 01:49:55 +0000 (01:49 +0000)]
(aux): Delete another duplicate entry.

24 years ago(aux): Delete duplicate entry.
dje [Fri, 29 Mar 1996 01:46:52 +0000 (01:46 +0000)]
(aux): Delete duplicate entry.

24 years agowctype.h mention
roland [Fri, 29 Mar 1996 01:04:20 +0000 (01:04 +0000)]
wctype.h mention

24 years ago.
roland [Thu, 28 Mar 1996 21:00:28 +0000 (21:00 +0000)]
.

24 years agoThu Mar 28 14:22:51 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 21:00:16 +0000 (21:00 +0000)]
Thu Mar 28 14:22:51 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* sunrpc/rpc_main.c (main): Call textdomain.

24 years ago.
roland [Thu, 28 Mar 1996 20:55:37 +0000 (20:55 +0000)]
.

24 years agoThu Mar 28 14:22:51 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 20:55:16 +0000 (20:55 +0000)]
Thu Mar 28 14:22:51 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* MakeTAGS (XGETTEXTFLAGS-siglist.pot, XGETTEXTFLAGS-errlist.pot): Add
--no-location.
(all-pot): Replace $(subdirs) files with $P/subdirs.pot.
($P/subdirs.pot): New target.
($P/SYS_libc.pot): Add -n switch.

24 years agoRegenerated from source files
roland [Thu, 28 Mar 1996 19:38:49 +0000 (19:38 +0000)]
Regenerated from source files

24 years ago.
roland [Thu, 28 Mar 1996 19:34:47 +0000 (19:34 +0000)]
.

24 years agoThu Mar 28 14:22:51 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 19:34:29 +0000 (19:34 +0000)]
Thu Mar 28 14:22:51 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* locale/locale.h (LC_*): Values reordered to match Linux libc.

24 years ago.
roland [Thu, 28 Mar 1996 19:30:33 +0000 (19:30 +0000)]
.

24 years agoThu Mar 28 14:22:51 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 19:30:13 +0000 (19:30 +0000)]
Thu Mar 28 14:22:51 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* sysdeps/mach/hurd/kill.c: If proc_pid2task gives us MACH_PORT_NULL
the process is a zombie; send no messages and return success.

24 years ago.
roland [Thu, 28 Mar 1996 17:19:40 +0000 (17:19 +0000)]
.

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/error.c
roland [Thu, 28 Mar 1996 17:17:24 +0000 (17:17 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/error.c

24 years agoThu Mar 28 11:53:26 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 16:55:55 +0000 (16:55 +0000)]
Thu Mar 28 11:53:26 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* wctype/cname-lookup.h: Find localeinfo.h in ../locale.
* wctype/wctype.c: Likewise.
* wctype/wctrans.c: Likewise.

24 years ago. libc-960328
roland [Thu, 28 Mar 1996 09:48:58 +0000 (09:48 +0000)]
.

24 years agoThu Mar 28 03:00:43 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 09:42:12 +0000 (09:42 +0000)]
Thu Mar 28 03:00:43 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* locale/nl_langinfo.c (nl_langinfo): Use DATA->values instead of
DATA->strings.

24 years agoThu Mar 28 03:00:43 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 09:38:27 +0000 (09:38 +0000)]
Thu Mar 28 03:00:43 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* configure.in (.weakext check): Fix asm code to use .weakext instead
of .weak!  Fix bogus test calls.
* configure: Regenerated.

24 years agoThu Mar 28 03:00:43 1996 Roland McGrath <roland@whiz-bang.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 09:34:16 +0000 (09:34 +0000)]
Thu Mar 28 03:00:43 1996  Roland McGrath  <roland@whiz-bang.gnu.ai.mit.edu>

* Makerules (BUILD_CFLAGS): Remove $(common-objpfx) from config.h.

24 years ago.
roland [Thu, 28 Mar 1996 09:16:15 +0000 (09:16 +0000)]
.

24 years agoThu Mar 28 03:25:10 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 09:14:37 +0000 (09:14 +0000)]
Thu Mar 28 03:25:10 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* locale/programs/ld-collate.c (collate_finish): Use error_at_line
instead of error_with_loc.

24 years agoThu Mar 28 03:25:10 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 09:14:29 +0000 (09:14 +0000)]
Thu Mar 28 03:25:10 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* string/strxfrm.c: Find weight.h in ../locale; don't #include
"localeinfo.h".
* string/strcoll.c: Likewise.

24 years agoThu Mar 28 03:25:10 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 09:14:20 +0000 (09:14 +0000)]
Thu Mar 28 03:25:10 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* locale/weight.h: Use u_int32_t instead of u32_t.
* string/strxfrm.c: Likewise.

24 years agoThu Mar 28 03:25:10 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 09:14:10 +0000 (09:14 +0000)]
Thu Mar 28 03:25:10 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* locale/programs/xmalloc.c: Test _LIBC as well as STDC_HEADERS.

24 years agoThu Mar 28 03:25:10 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 09:13:57 +0000 (09:13 +0000)]
Thu Mar 28 03:25:10 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* locale/weight.h: Use u_int32_t instead of u32_t.
* string/strxfrm.c: Likewise.
* string/strxfrm.c: Find weight.h in ../locale; don't #include
"localeinfo.h".
* string/strcoll.c: Likewise.

24 years agoUpdated from ../gpl2lgpl.sed
roland [Thu, 28 Mar 1996 08:54:54 +0000 (08:54 +0000)]
Updated from ../gpl2lgpl.sed

24 years agoUpdated from ../gpl2lgpl.sed
roland [Thu, 28 Mar 1996 08:54:19 +0000 (08:54 +0000)]
Updated from ../gpl2lgpl.sed

24 years agoUpdated from ../gpl2lgpl.sed
roland [Thu, 28 Mar 1996 08:53:58 +0000 (08:53 +0000)]
Updated from ../gpl2lgpl.sed

24 years agoUpdated from ../gpl2lgpl.sed
roland [Thu, 28 Mar 1996 08:53:48 +0000 (08:53 +0000)]
Updated from ../gpl2lgpl.sed

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 08:34:58 +0000 (08:34 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/programs/charmap-kw.gperf, locale/programs/charmap-kw.h,
  locale/programs/charmap.c, locale/programs/charset.c,
  locale/programs/charset.h, locale/programs/config.h,
  locale/programs/ctypedump.c, 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/programs/linereader.c,
  locale/programs/linereader.h, locale/programs/locale.c,
  locale/programs/localedef.c, locale/programs/locales.h,
  locale/programs/locfile-kw.gperf, locale/programs/locfile-kw.h,
  locale/programs/locfile-token.h, locale/programs/locfile.c,
  locale/programs/locfile.h, locale/programs/simple-hash.c,
  locale/programs/simple-hash.h, locale/programs/stringtrans.c,
  locale/programs/stringtrans.h, locale/programs/xmalloc.c,
  locale/programs/xstrdup.c: Implementation of locale related programs.

24 years ago.
roland [Thu, 28 Mar 1996 08:30:38 +0000 (08:30 +0000)]
.

24 years agoThu Mar 28 03:25:10 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 08:25:36 +0000 (08:25 +0000)]
Thu Mar 28 03:25:10 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* intl/Makefile (copysrc): Add missing > in sed cmd.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:44:19 +0000 (07:44 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/weight.h: Functions to access collation tables.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:44:15 +0000 (07:44 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* posix/unistd.h: Define _POSIX2_LOCALEDEF.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:44:11 +0000 (07:44 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* Makeconfig: Rename Makefile variable nlsdir to i18ndir and
change value to $(datadir)/i18n.  `nls' is not an appropriate
name.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:44:05 +0000 (07:44 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

Fundamental changes in locale implementation.  Almost nothing
from the old code is used anymore.
* locale/charmap.c, locale/collate.c, locale/config.h,
  locale/ctypedump.c, locale/hash.h, locale/keyword.gperf,
  locale/keyword.h, locale/loadlocale.c, locale/locale-ctype.c,
  locale/locale.c locale/localeconv.c, locale/localedef.c,
  locale/localedef.h, locale/locfile-hash.c, locale/locfile-lex.c,
  locale/locfile-parse.c, locale/messages.c, locale/monetary.c,
  locale/numeric.c, locale/setlocale.c, locale/token.h,
  locale/xmalloc.c: Removed.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:43:52 +0000 (07:43 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

Fundamental changes in locale implementation.  Almost nothing
from the old code is used anymore.
* locale/charmap.c, locale/collate.c, locale/config.h,
  locale/ctypedump.c, locale/hash.h, locale/keyword.gperf,
  locale/keyword.h, locale/loadlocale.c, locale/locale-ctype.c,
  locale/locale.c locale/localeconv.c, locale/localedef.c,
  locale/localedef.h, locale/locfile-hash.c, locale/locfile-lex.c,
  locale/locfile-parse.c, locale/messages.c, locale/monetary.c,
  locale/numeric.c, locale/setlocale.c, locale/token.h,
  locale/xmalloc.c: Removed.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:43:44 +0000 (07:43 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

Fundamental changes in locale implementation.  Almost nothing
from the old code is used anymore.
* locale/charmap.c, locale/collate.c, locale/config.h,
  locale/ctypedump.c, locale/hash.h, locale/keyword.gperf,
  locale/keyword.h, locale/loadlocale.c, locale/locale-ctype.c,
  locale/locale.c locale/localeconv.c, locale/localedef.c,
  locale/localedef.h, locale/locfile-hash.c, locale/locfile-lex.c,
  locale/locfile-parse.c, locale/messages.c, locale/monetary.c,
  locale/numeric.c, locale/setlocale.c, locale/token.h,
  locale/xmalloc.c: Removed.
* locale/loadlocale.c: Now handles word fields in locale binary
        automatically by changing the endianess if necessary.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:43:36 +0000 (07:43 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* ctype/ctype.h: In P1003.3b/D11 `alnum' is a separate character
        class.  Use bit 11.
[_ISbit]: Protect definition of bitmasks because they are also
used in wctype.h.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:43:28 +0000 (07:43 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdio-common/printf_fp.c: Fix bug with printing certain numbers
< 10^-1.  Reported by Bill Metzenthen.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:43:20 +0000 (07:43 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/categories.def, locale/iso-4217.def: Updated file
        for new locale implementation.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:43:12 +0000 (07:43 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/langinfo.h: Updated for new locale implementation.
(ERA_D_T_FMT, ERA_T_FMT): New official values according to
P1003.2b/D11.
(_NL_COLLATE_NRULES, _NL_COLLATE_RULES, _NL_COLLATE_HASH_SIZE,
_NL_COLLATE_HASH_LAYERS, _NL_COLLATE_TABLE_EB,
_NL_COLLATE_TABLE_EL, _NL_COLLATE_UNDEFINED, _NL_COLLATE_EXTRA_EB,
_NL_COLLATE_EXTRA_EL, _NL_CTYPE_NAMES_EB, _NL_CTYPE_NAMES_EL,
_NL_CTYPE_HASH_SIZE, _NL_CTYPE_HASH_LAYERS, _NL_CTYPE_CLASS_NAMES,
_NL_CTYPE_MAP_NAMES, _NL_CTYPE_WIDTH): New internal values for
extended LC_CTYPE and LC_COLLATE implementation.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:43:04 +0000 (07:43 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* libio/genops.c (_IO_sputbackc, _IO_sungetc): Clear EOF flag
after successfully pushing back a character.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:42:56 +0000 (07:42 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* ctype/ctype-info.c: Add new global variable __ctype_names
and initialize from _nl_C_LC_CTYPE.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:42:40 +0000 (07:42 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/Makefile: Update for new locale implementation with
program source code distributed in subdir.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:42:14 +0000 (07:42 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/programs/charmap-kw.gperf, locale/programs/charmap-kw.h,
        locale/programs/charmap.c, locale/programs/charset.c,
        locale/programs/charset.h, locale/programs/config.h,
        locale/programs/ctypedump.c, 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/programs/linereader.c,
        locale/programs/linereader.h, locale/programs/locale.c,
        locale/programs/localedef.c, locale/programs/locales.h,
        locale/programs/locfile-kw.gperf, locale/programs/locfile-kw.h,
        locale/programs/locfile-token.h, locale/programs/locfile.c,
        locale/programs/locfile.h, locale/programs/stringtrans.c,
        locale/programs/stringtrans.h: Implementation of locale related
        programs.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:42:05 +0000 (07:42 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* string/strcoll.c, string/strxfrm.c: Real implementation of
        string collation according to ISO C.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:41:54 +0000 (07:41 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdio-common/tfformat.c: Add new test for above bug.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:41:44 +0000 (07:41 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/localeinfo.h (LIMAGIC): Changed magic number because
of incompatible changes.
(locale_data): Changed definition to allow word as a value type.
(coll_sort_rule): Values for collation sorting mode.
(_NL_CURRENT_WORD): New macro to access word value of locale entry.
(__collate_table, __collate_extra): Declare new global variables
for collation tables.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:41:30 +0000 (07:41 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* locale/C-collate.c, locale/C-ctype.c,
        locale/C-messages.c, locale/C-monetary.c,
        locale/C-numeric.c, locale/C-time.c,
        locale/lc-collate.c, locale/lc-ctype.c,
        locale/lc-messages.c, locale/lc-monetary.c,
        locale/lc-numeric.c, locale/lc-time.c: New implementation of locale
        functions, and new generated "C" locale data.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:41:22 +0000 (07:41 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* wctype/Makefile, wctype/cname-lookup.h, wctype/iswctype.c,
        wctype/test_wctype.c, wctype/towctrans.c, wctype/wcfuncs.c,
        wctype/wctrans.c, wctype/wctype.c, wctype/wctype.h: New files.
        Implementation of wide character classes and mapping.

24 years agoSat Mar 23 17:52:49 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Thu, 28 Mar 1996 07:41:19 +0000 (07:41 +0000)]
Sat Mar 23 17:52:49 1996  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* Makeconfig: Rename Makefile variable nlsdir to i18ndir and
change value to $(datadir)/i18n.  `nls' is not an appropriate
name.
* Makefile (subdirs): Add new subdir wctype.

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/error.h
roland [Thu, 28 Mar 1996 07:40:13 +0000 (07:40 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/error.h

24 years agoUpdated from ../gpl2lgpl.sed /home/gd/gnu/lib/error.c
roland [Thu, 28 Mar 1996 07:40:08 +0000 (07:40 +0000)]
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/error.c

24 years ago.
roland [Wed, 27 Mar 1996 23:23:59 +0000 (23:23 +0000)]
.

24 years agoWed Mar 27 14:52:11 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Wed, 27 Mar 1996 23:23:40 +0000 (23:23 +0000)]
Wed Mar 27 14:52:11 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* elf/rtld.c (dl_main): Call _dl_sysdep_start_cleanup after
_dl_relocate_object loop.  Avoid relocating RTLD_MAP in that loop, and
do it individually if necessary after _dl_sysdep_start_cleanup call.

24 years agoTue Mar 26 22:54:14 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Wed, 27 Mar 1996 20:31:21 +0000 (20:31 +0000)]
Tue Mar 26 22:54:14  Ulrich Drepper  <drepper@gnu.ai.mit.edu>

* stdio-common/printf_fp.c (__printf_fp): Use mpn_divmod
instead of __mpn_divmod.

24 years agoWed Mar 27 02:23:19 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>
roland [Wed, 27 Mar 1996 20:31:17 +0000 (20:31 +0000)]
Wed Mar 27 02:23:19 1996 Ulrich Drepper <drepper@gnu.ai.mit.edu>

* sysdeps/i386/i586/memset.S: New file.  Highly optimized
version for i586 contributed by Torbjorn Granlund.
Adapted for use as bzero.
* sysdeps/i386/i586/bzero.S: Use sysdeps/i386/i586/memset.S
code to implement bzero().

24 years agoWed Mar 27 10:26:21 1996 David Mosberger-Tang <davidm@azstarnet.com>
roland [Wed, 27 Mar 1996 20:31:14 +0000 (20:31 +0000)]
Wed Mar 27 10:26:21 1996  David Mosberger-Tang  <davidm@azstarnet.com>

* sysdeps/alpha/setjmp.S: Must establish global pointer before
  address of __sigsetjmp_aux can be loaded.

24 years agoWed Mar 27 14:52:11 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Wed, 27 Mar 1996 20:31:11 +0000 (20:31 +0000)]
Wed Mar 27 14:52:11 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* stdlib/Makefile (mpn-routines): Add divrem.
Tue Mar 26 20:01:17 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* stdlib/Makefile (mpn-routines): Remove divmod.

24 years agoUpdated from /src/gmp-1.937
roland [Wed, 27 Mar 1996 20:18:04 +0000 (20:18 +0000)]
Updated from /src/gmp-1.937

24 years ago * sysdeps/unix/sysv/sysv4/solaris2/sparc/sysdep.h (NO_UNDERSCORES): Use libc-960327
brendan [Wed, 27 Mar 1996 00:46:37 +0000 (00:46 +0000)]
* sysdeps/unix/sysv/sysv4/solaris2/sparc/sysdep.h (NO_UNDERSCORES): Use
wrapped with #ifndef, to avoid config.h defining it.

24 years ago * sysdeps/unix/sysv/sysv4/solaris2/sparc/sysdep.h (NO_UNDERSCORES): Use
brendan [Wed, 27 Mar 1996 00:46:21 +0000 (00:46 +0000)]
* sysdeps/unix/sysv/sysv4/solaris2/sparc/sysdep.h (NO_UNDERSCORES): Use
wrapped with #ifndef, to avoid config.h defining it.

24 years ago. libc-960326
roland [Mon, 25 Mar 1996 21:23:16 +0000 (21:23 +0000)]
.

24 years ago.
roland [Mon, 25 Mar 1996 18:10:46 +0000 (18:10 +0000)]
.

24 years agoMon Mar 25 13:10:04 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Mon, 25 Mar 1996 18:10:27 +0000 (18:10 +0000)]
Mon Mar 25 13:10:04 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* intl/Makefile [gettext-srcdir]: Use gpl2lgpl.sed on copied sources.

24 years agoobsoleted by divrem.c
roland [Mon, 25 Mar 1996 18:09:51 +0000 (18:09 +0000)]
obsoleted by divrem.c

24 years ago.
roland [Mon, 25 Mar 1996 17:48:26 +0000 (17:48 +0000)]
.

24 years agoMon Mar 25 03:35:16 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Mon, 25 Mar 1996 17:47:52 +0000 (17:47 +0000)]
Mon Mar 25 03:35:16 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* configure.in (NO_UNDERSCORES check): Use AC_TRY_LINK instead of
AC_TRY_COMPILE.

24 years agoMon Mar 25 03:35:16 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Mon, 25 Mar 1996 17:47:46 +0000 (17:47 +0000)]
Mon Mar 25 03:35:16 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* stdlib/rpmatch.c: New file.
* stdlib/Makefile (routines): Add rpmatch.
* stdlib/stdlib.h [__USE_SVID]: Declare rpmatch.

24 years agoMon Mar 25 03:35:16 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Mon, 25 Mar 1996 17:47:42 +0000 (17:47 +0000)]
Mon Mar 25 03:35:16 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* misc/sys/cdefs.h [__USE_BSD] (const, signed, volatile): Move these
macros inside [! __STDC__].

24 years agoMon Mar 25 03:35:16 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Mon, 25 Mar 1996 17:47:39 +0000 (17:47 +0000)]
Mon Mar 25 03:35:16 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* MakeTAGS (extract): Remove /dev/null from xgettext command line.
(text-srcs): New variable: extract only C sources from $(tags_sources).
(po/$(domain).pot): Depend on that.
If it's empty, cp /dev/null $@ instead of $(extract).
* MakeTAGS (MSGJOIN): Variable removed.
(po/SYS_libc.pot): Use $(XGETTEXT) instead of $(MSGJOIN).

24 years agoMon Mar 25 03:35:16 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Mon, 25 Mar 1996 17:47:24 +0000 (17:47 +0000)]
Mon Mar 25 03:35:16 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* misc/Makefile (headers): Add iovec.h.
* sysdeps/unix/sysv/linux/iovec.h: New file.
* sysdeps/generic/iovec.h: New file.
* misc/sys/uio.h (struct iovec): Type replaced with #include <iovec.h>.

24 years agoTue Mar 19 14:18:42 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
roland [Mon, 25 Mar 1996 17:47:08 +0000 (17:47 +0000)]
Tue Mar 19 14:18:42 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>

* sysdeps/unix/readdir.c: Test [! _DIRENT_HAVE_D_RECLEN] instead of
(sizeof (DP->d_name) > 1) to detect fixed-size dir entries.

24 years agoRegenerated: autoconf configure.in
roland [Mon, 25 Mar 1996 16:41:26 +0000 (16:41 +0000)]
Regenerated: autoconf  configure.in

24 years agoUpdated from /src/gettext-0.10.8/intl/finddomain.c
roland [Mon, 25 Mar 1996 16:28:21 +0000 (16:28 +0000)]
Updated from /src/gettext-0.10.8/intl/finddomain.c

24 years agoWed Mar 20 20:08:46 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> libc-960325
roland [Mon, 25 Mar 1996 09:56:43 +0000 (09:56 +0000)]
Wed Mar 20 20:08:46 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* sysdeps/unix/sysdep.h: Don't define C_SYMBOL_NAME.