platform/upstream/glibc.git
23 years agoUpdate.
Ulrich Drepper [Mon, 18 Sep 2000 00:43:17 +0000 (00:43 +0000)]
Update.

2000-09-17  H.J. Lu  <hjl@gnu.org>

* catgets/Makefile ($(objpfx)de/libc.cat): Use
$(make-target-directory) instead of mkdir.

2000-09-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

* sysdeps/unix/sysv/linux/kernel-features.h: Always define
__ASSUME_32BITUIDS for __powerpc__.
* sysdeps/unix/sysv/linux/powerpc/ipc_priv.h: New file.
* sysdeps/unix/sysv/linux/powerpc/Dist: Add ipc_priv.h.

* sysdeps/unix/sysv/linux/m68k/sysdep.h (INLINE_SYSCALL): Fix last
* sysdeps/unix/sysv/linux/arm/sysdep.h (INLINE_SYSCALL): Likewise.

23 years agoUpdate.
Ulrich Drepper [Sun, 17 Sep 2000 19:56:45 +0000 (19:56 +0000)]
Update.

2000-09-17  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/unix/sysv/linux/arm/sysdep.h (INLINE_SYSCALL): Fix last
patch.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Sep 2000 23:00:38 +0000 (23:00 +0000)]
Update.

2000-09-16  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/ia64/Implies: Reorder ieee754 implies so that ldbl-* comes
first.
* sysdeps/m68k/Implies: Likewise.
* sysdeps/sparc/sparc64/Implies: Likewise.

2000-09-16  Jakub Jelinek  <jakub@redhat.com>

* elf/readlib.c (process_file): Don't error for stale .so links either.

* elf/dl-load.c (_dl_map_object_from_fd): Add one more
__builtin_expect.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Sep 2000 17:51:14 +0000 (17:51 +0000)]
Update.

* include/bits/xopen_lim.h (LONG_BIT): Use LONG_MAX, not INT_MAX.
Patch by Thorsten Kukuk <kukuk@suse.de>.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Sep 2000 09:08:30 +0000 (09:08 +0000)]
Update.

2000-09-16  Ulrich Drepper  <drepper@redhat.com>

* dlfcn/Makefile (distribute): Add defaultmod1.c and defaultmod2.c.
(test): Add default.
(modules-names): Add defaultmod1 and defaultmod2.
Add rules to build test objects.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Sep 2000 05:39:35 +0000 (05:39 +0000)]
Update.

* wctype/wctype.h: Always include <bits/types.h>.
Reported by Jim Meyering <meyering@ascend.com>.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Sep 2000 05:22:26 +0000 (05:22 +0000)]
Update.

* elf/rtld.c (_dl_dynamic_weak): Set to 1 by default for now.
* elf/dl-support.c: Likewise.

necessary.  Move includes of POSIX and Unix limits files to the end.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Sep 2000 03:49:43 +0000 (03:49 +0000)]
Update.

* sysdeps/unix/sysv/linux/ia64/bits/stat.h: Correct position of
st_blocks member in stat and stat64 structs.
Patch by Bill Nottingham <notting@redhat.com>.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Sep 2000 02:27:07 +0000 (02:27 +0000)]
Update.

Patches by Joseph S. Myers <jsm28@cam.ac.uk>.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Sep 2000 02:13:58 +0000 (02:13 +0000)]
Update.

* iconvdata/tst-tables.sh: Add warning that GB18030 test might
take longer.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Sep 2000 01:39:48 +0000 (01:39 +0000)]
Update.

* math/complex.h: Don't define _Complex macro for gcc 3.  Add
__extension__ to _Complex_I definition since gcc warns if -pedantic.
* math/bits/cmathcalls.h (conj): Add __extension__ since we use ~.

23 years agoUpdate.
Ulrich Drepper [Sat, 16 Sep 2000 01:34:02 +0000 (01:34 +0000)]
Update.

2000-09-15  Ulrich Drepper  <drepper@redhat.com>

* include/limits.h: Define LLONG_MIN, LLONG_MAX, ULLONG_MAX if
necessary.  Move includes of POSIX and Unix limits files to the
end.
* stdlib/Makefile (tests): Add tst-limits.
* stdlib/tst-limits.h: New file.

23 years agoDefine LLONG_MIN, LLONG_MAX, ULLONG_MAX if necessary. Move includes of POSIX and...
Ulrich Drepper [Sat, 16 Sep 2000 01:04:19 +0000 (01:04 +0000)]
Define LLONG_MIN, LLONG_MAX, ULLONG_MAX if necessary. Move includes of POSIX and Unix limits files to the end.

23 years agoUpdate.
Andreas Jaeger [Fri, 15 Sep 2000 18:16:18 +0000 (18:16 +0000)]
Update.

2000-09-15  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/fpu/fesetenv.c (__fesetenv): Handle FE_NOMASK_ENV.

* sysdeps/mips/bits/fenv.h (FE_NOMASK_ENV): Define.

23 years ago(__fesetenv): Handle FE_NOMASK_ENV.
Andreas Jaeger [Fri, 15 Sep 2000 18:15:31 +0000 (18:15 +0000)]
(__fesetenv): Handle FE_NOMASK_ENV.

23 years agoUpdate.
Ulrich Drepper [Fri, 15 Sep 2000 17:50:21 +0000 (17:50 +0000)]
Update.

2000-09-15  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/unix/alpha/sysdep.h (inline_syscall_clobbers): Add memory
clobber.
* sysdeps/unix/sysv/linux/arm/sysdep.h (INLINE_SYSCALL): Likewise.
* sysdeps/unix/sysv/linux/m68k/sysdep.h (INLINE_SYSCALL): Likewise.

23 years agoUpdate.
Ulrich Drepper [Fri, 15 Sep 2000 17:35:04 +0000 (17:35 +0000)]
Update.

2000-09-15  Ulrich Drepper  <drepper@redhat.com>

* elf/Makefile (distribute): Add nextmod1.c and nextmod2.c.
(tests): Add next.
(modules-names): Add nextmod1 and nextmod2.
Add rules to build and run next.
* elf/next.c: New file.
* elf/nextmod1.c: New file.
* elf/nextmod2.c: New file.

2000-09-14  Jakub Jelinek  <jakub@redhat.com>

* elf/dl-lookup.c (_dl_lookup_symbol_skip): Fix a typo.

23 years ago(_dl_lookup_symbol_skip): Fix a typo.
Ulrich Drepper [Fri, 15 Sep 2000 17:06:43 +0000 (17:06 +0000)]
(_dl_lookup_symbol_skip): Fix a typo.

23 years agoUpdate.
Andreas Jaeger [Fri, 15 Sep 2000 12:59:07 +0000 (12:59 +0000)]
Update.

* sysdeps/mips/fpu/fenv_libc.h: New file.
* sysdeps/mips/fpu/feenablxcpt.c: Use fenv_libc.h
* sysdeps/mips/fpu/fegetexcept.c: Likewise.
* sysdeps/mips/fpu/fedisblxcpt.c: Likewise.

23 years agoUpdate.
Andreas Jaeger [Fri, 15 Sep 2000 12:25:35 +0000 (12:25 +0000)]
Update.

2000-09-15  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/fpu/feenablxcpt.c: New file.
* sysdeps/mips/fpu/fegetexcept.c: New file.
* sysdeps/mips/fpu/fedisblxcpt.c: New file.

23 years agoRemove one local patch, now we're in synch with subversions again..
Andreas Jaeger [Fri, 15 Sep 2000 05:05:56 +0000 (05:05 +0000)]
Remove one local patch, now we're in synch with subversions again..

23 years agoIt's an US keyboard...
Ulrich Drepper [Thu, 14 Sep 2000 23:32:06 +0000 (23:32 +0000)]
It's an US keyboard...

* intl/Makefile: Avoid unnecessary test reruns.

23 years agoUpdate.
Ulrich Drepper [Thu, 14 Sep 2000 23:30:59 +0000 (23:30 +0000)]
Update.

* intl/Makefile: Avoid unnecessarz test reruns.

23 years agoUpdate.
Ulrich Drepper [Thu, 14 Sep 2000 22:55:50 +0000 (22:55 +0000)]
Update.

* sysdeps/generic/bp-checks.h: Remove bogus reference to GNU MP in
copyright notice.
* sysdeps/generic/bp-semctl.h: Likewise.
* sysdeps/generic/bp-start.h: Likewise.
* sysdeps/generic/bp-sym.h: Likewise.
* sysdeps/generic/bp-thunks.h: Likewise.  Include <stdio.h> to get
rename prototype.

23 years agoUpdate.
Ulrich Drepper [Thu, 14 Sep 2000 22:42:29 +0000 (22:42 +0000)]
Update.

* stdio-common/tst-printf.sh: Also allow output from 64-bit machines.

23 years agoUpdate.
Ulrich Drepper [Thu, 14 Sep 2000 20:43:43 +0000 (20:43 +0000)]
Update.

2000-09-14  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/unix/sysv/linux/dl-osinfo.h (DL_SYSDEP_OSCHECK): Change
to not use sysctl().  Too many architectures have problems with it.

23 years ago(DL_SYSDEP_OSCHECK): Change to not use sysctl(). Too many architectures have problem...
Ulrich Drepper [Thu, 14 Sep 2000 20:13:01 +0000 (20:13 +0000)]
(DL_SYSDEP_OSCHECK): Change to not use sysctl().  Too many architectures have problems with it.

23 years agoUpdate.
Andreas Jaeger [Thu, 14 Sep 2000 14:50:12 +0000 (14:50 +0000)]
Update.

* scripts/config.sub: New version from subversions.gnu.org.

23 years agoUpdate.
Andreas Jaeger [Thu, 14 Sep 2000 09:41:59 +0000 (09:41 +0000)]
Update.

2000-09-14  Andreas Jaeger  <aj@suse.de>

* time/clocktest.c (main): Change format, CLOCKS_PER_SEC is now
long.

23 years ago(main): Change format, CLOCKS_PER_SEC is now long.
Andreas Jaeger [Thu, 14 Sep 2000 09:41:15 +0000 (09:41 +0000)]
(main): Change format, CLOCKS_PER_SEC is now long.

23 years agoUpdate.
Ulrich Drepper [Thu, 14 Sep 2000 08:30:26 +0000 (08:30 +0000)]
Update.

2000-09-14  Jakub Jelinek  <jakub@redhat.com>

* posix/regex.c (compile_range): Cast collseq index to unsigned char
to avoid accessing data before collseq.

* sysdeps/sparc/fpu/bits/mathinline.h (__unordered_v9cmp): Avoid
pasting strings together.

23 years ago(compile_range): Cast collseq index to unsigned char to avoid accessing data before...
Ulrich Drepper [Thu, 14 Sep 2000 08:21:48 +0000 (08:21 +0000)]
(compile_range): Cast collseq index to unsigned char to avoid accessing data before collseq.

23 years ago* bp-checks.h: Remove bogus reference to GNU MP in copyright notice.
Greg McGary [Thu, 14 Sep 2000 07:30:28 +0000 (07:30 +0000)]
* bp-checks.h: Remove bogus reference to GNU MP in copyright notice.

* bp-semctl.h: Likewise.
* bp-start.h: Likewise.
* bp-sym.h: Likewise.
* bp-thunks.h: Likewise.  Include <stdio.h> to get rename prototype.
2000-09-14  Greg McGary  <greg@mcgary.org>

* bp-checks.h: Remove bogus reference to GNU MP in copyright notice.
* bp-semctl.h: Likewise.
* bp-start.h: Likewise.
* bp-sym.h: Likewise.
* bp-thunks.h: Likewise.  Include <stdio.h> to get rename prototype.

23 years agoUpdate.
Ulrich Drepper [Thu, 14 Sep 2000 06:44:19 +0000 (06:44 +0000)]
Update.

* io/test-lfs.c (do_test): Allow stat64() to return EOVERFLOW and
don't fail.

23 years agoUpdate.
Ulrich Drepper [Thu, 14 Sep 2000 02:57:10 +0000 (02:57 +0000)]
Update.

* elf/elf.h: Add missing official relocations.

23 years agoUpdate.
Ulrich Drepper [Thu, 14 Sep 2000 01:43:19 +0000 (01:43 +0000)]
Update.

* libio/stdio.h: Define __FILE if __need___FILE is defined.
* stdio/stdio.h: Likewise.
* wcsmbs/wchar.h: Get definition of __FILE. Use __FILE instead of FILE.
* include/stdio.h: Handle __need___FILE like __need_FILE.
* include/wchar.h: Use __FILE instead of FILE.
* libio/fwprintf.c: Include <stdio.h> for FILE definition.
* libio/fwscanf.c: Likewise.
* libio/getwc.c: Likewise.

* sysdeps/generic/stdint.h (WINT_MAX): Define to 4294967295u.
* sysdeps/generic/bits/wchar.h (WCHAR_MIN): Define to -2147483647 - 1.
* sysdeps/unix/sysv/linux/i386/bits/wchar.h: Likewise.

* assert/assert.h: Update comment header about ISO C section.
* math/complex.h: Likewise.
* ctype/ctype.h: Likewise.
* include/errno.h: Likewise.
* include/limits.h: Likewise.
* locale/locale.h: Likewise.
* math/math.h: Likewise.
* setjmp/setjmp.h: Likewise.
* signal/signal.h: Likewise.
* stdio/stdio.h: Likewise.
* libio/stdio.h: Likewise.
* stdlib/stdlib.h: Likewise.
* string/string.h: Likewise.
* time/time.h: Likewise.
* wcsmbs/wchar.h: Likewise.
* wctype/wctype.h: Likewise.
Patches by Joseph S. Myers <jsm28@cam.ac.uk>.

2000-09-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/bits/socket.h (__cmsg_nxthdr): Fix test
for no more entries.
* sysdeps/unix/sysv/aix/bits/socket.h (__cmsg_nxthdr): Likewise.
* sysdeps/unix/sysv/linux/mips/bits/socket.h (__cmsg_nxthdr): Likewise.
Reported by Eric S. Johnson <esj@cs.fiu.edu>, closes PR libc/1887.

2000-09-13  Ulrich Drepper  <drepper@redhat.com>

23 years agoUpdate.
Ulrich Drepper [Wed, 13 Sep 2000 21:48:46 +0000 (21:48 +0000)]
Update.

* sysdeps/unix/sysv/linux/bits/time.h (CLOCKS_PER_SEC): Make a long int
constant since this is what clock_t is.
* sysdeps/unix/sysv/linux/alpha/bits/time.h: Likewise.
* sysdeps/unix/sysv/linux/i386/bits/time.h: Likewise.
* sysdeps/unix/sysv/linux/ia64/bits/time.h: Likewise.
* sysdeps/unix/sysv/linux/s390/bits/time.h: Likewise.

23 years agoUpdate.
Ulrich Drepper [Wed, 13 Sep 2000 21:41:10 +0000 (21:41 +0000)]
Update.

2000-09-13  Ulrich Drepper  <drepper@redhat.com>

* time/time.h: Don't defined clockid_t and timer_t unless POSIX
definitions are requested.

23 years agoUpdate.
Ulrich Drepper [Wed, 13 Sep 2000 18:55:28 +0000 (18:55 +0000)]
Update.

2000-09-13  Ulrich Drepper  <drepper@redhat.com>

* localedata/locales/ar_AE: Remove extra <U0020> from day and abday.
* localedata/locales/ar_BH: Likewise.
* localedata/locales/ar_DZ: Likewise.
* localedata/locales/ar_EG: Likewise.
* localedata/locales/ar_IQ: Likewise.
* localedata/locales/ar_JO: Likewise.
* localedata/locales/ar_KW: Likewise.
* localedata/locales/ar_LB: Likewise.
* localedata/locales/ar_LY: Likewise.
* localedata/locales/ar_MA: Likewise.
* localedata/locales/ar_OM: Likewise.
* localedata/locales/ar_QA: Likewise.
* localedata/locales/ar_SD: Likewise.
* localedata/locales/ar_SY: Likewise.
* localedata/locales/ar_TN: Likewise.
* localedata/locales/ar_YE: Likewise.

23 years agoRemove extra <U0020> from day and abday entries.
Ulrich Drepper [Wed, 13 Sep 2000 18:54:59 +0000 (18:54 +0000)]
Remove extra <U0020> from day and abday entries.

23 years ago* shlib-versions: libBrokenLocale needs minimal version for ia64,
Andreas Jaeger [Wed, 13 Sep 2000 17:26:22 +0000 (17:26 +0000)]
* shlib-versions: libBrokenLocale needs minimal version for ia64,

sparc64 and sh to synch with libc.
2000-09-13  Andreas Jaeger  <aj@suse.de>

* shlib-versions: libBrokenLocale needs minimal version for ia64,
sparc64 and sh to synch with libc.

23 years agoUpdate.
Ulrich Drepper [Wed, 13 Sep 2000 09:12:02 +0000 (09:12 +0000)]
Update.

* iconvdata/Makefile (modules): Add ISO-2022-CN-EXT.
(distribute): Add iso-2022-cn-ext.c.
Add definitions to compile the new module.
* iconvdata/gconv-modules: Add entries for ISO-2022-CN-EXT.
* iconvdata/iso-2022-cn-ext.c: New file.
* iconvdata/iso-ir-165.h (isoir165_to_ucs4): Renamed from
ucs4_from_isoir165.  Increment input pointer if successful.

23 years agoUpdate.
Ulrich Drepper [Wed, 13 Sep 2000 07:42:02 +0000 (07:42 +0000)]
Update.

* csu/Makefile: Work around a gcc bug when creating csu-dummies.

23 years agoUpdate.
Ulrich Drepper [Wed, 13 Sep 2000 07:30:53 +0000 (07:30 +0000)]
Update.

2000-09-13  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/unix/sysv/linux/getdents.c: Pretty print.

23 years agoUpdate.
Ulrich Drepper [Wed, 13 Sep 2000 02:08:39 +0000 (02:08 +0000)]
Update.

* SUPPORTED: Add mr_IN.UTF-8 and mt_MT.ISO-8859-3.
* locales/mr_IN: New file.
* locales/mt_MT: New file.

23 years agoUpdate.
Ulrich Drepper [Tue, 12 Sep 2000 23:11:49 +0000 (23:11 +0000)]
Update.

2000-09-01  Jes Sorensen  <jes@linuxcare.com>

* sysdeps/unix/sysv/linux/ia64/syscalls.list: Add
__syscall_getdents64 wrapper.

* sysdeps/unix/sysv/linux/ia64/net/route.h: New file.

23 years agoUpdate.
Ulrich Drepper [Tue, 12 Sep 2000 22:58:03 +0000 (22:58 +0000)]
Update.

2000-09-12  Ulrich Drepper  <drepper@redhat.com>

* iconvdata/gb18030.c: Many many changes.  Make consistent with
charmap and with itself.
* iconvdata/tst-tables.sh: Test GB18030.

23 years agoUpdate.
Ulrich Drepper [Mon, 11 Sep 2000 22:44:49 +0000 (22:44 +0000)]
Update.

2000-09-11  Ulrich Drepper  <drepper@redhat.com>

* iconv/skeleton.c: Fix last patch, add missing parameter to
unaligned function call.

23 years agoUpdate.
Ulrich Drepper [Mon, 11 Sep 2000 20:33:59 +0000 (20:33 +0000)]
Update.

2000-09-10  Bruno Haible  <haible@clisp.cons.org>

* locale/programs/ld-collate.c (collate_read): Fix typo in handling
of decimal ellipsis.

2000-09-11  Bruno Haible <haible@clisp.cons.org>

* locale/programs/ld-collate.c (collate_read): Always initialize
error_section.next.

2000-09-10  Bruno Haible  <haible@clisp.cons.org>

* locale/programs/ld-collate.c (collate_finish): Upper bound for
ruleidx is 128, not 256.

2000-09-11  Ulrich Drepper  <drepper@redhat.com>

* locale/programs/ld-collate.c (collate_read): Correct check for
already inserted entries.

2000-09-10  Bruno Haible <haible@clisp.cons.org>

* iconv/skeleton.c (FUNCTION_NAME): Handle unaligned access in
second try as well.

2000-09-10  Bruno Haible <haible@clisp.cons.org>

* iconv/skeleton.c (FUNCTION_NAME): Optimize an `if' if
MAX_NEEDED_FROM > 1 && MAX_NEEDED_TO > 1.

2000-09-10  Bruno Haible <haible@clisp.cons.org>

* iconv/skeleton.c (gconv_init): Replace all uses of RESET_STATE with
SAVE_RESET_STATE.

2000-09-10  Bruno Haible  <haible@clisp.cons.org>

* iconvdata/utf-7.c: New file.
* iconvdata/gconv-modules (UTF-7): New module entries.
* iconvdata/Makefile (modules): Add UTF-7.
(distribute): Add utf-7.c.
* iconvdata/testdata/UTF-7: New file.
* iconvdata/testdata/UTF-7..UTF8: New file.
* iconvdata/TESTS (UTF-7): New entry.
* iconvdata/run-iconv-test.sh: Fix confusing output.

23 years agoUpdate.
Ulrich Drepper [Mon, 11 Sep 2000 19:13:06 +0000 (19:13 +0000)]
Update.

2000-09-11  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/pthread/pthread.h: Declare pthread_attr_getstack and
pthread_attr_setstack.
* Versions [libpthread] (GLIBC_2.2): Export pthread_attr_getstack and
pthread_attr_setstack.
* attr.c (pthread_attr_getstack, pthread_attr_setstack): New functions.

23 years agoUpdate.
Ulrich Drepper [Mon, 11 Sep 2000 16:06:52 +0000 (16:06 +0000)]
Update.

2000-09-11  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/posix/tempname.c (__gen_tempname): Use __lxstat and __xstat.

23 years agoUpdate.
Ulrich Drepper [Mon, 11 Sep 2000 07:01:16 +0000 (07:01 +0000)]
Update.

2000-09-10  David S. Miller  <davem@redhat.com>

* sysdeps/sparc/sparc32/__longjmp.S (__longjmp): Correct %fp
frame pointer offset for non-fast path.

2000-09-10  Ulrich Drepper  <drepper@redhat.com>

* locale/programs/3level.h (*_init): Initialize level1, level2,
and level3 as well.
(*_add): Remove a few unnecessary conditionals.

23 years agoUpdate.
Ulrich Drepper [Sun, 10 Sep 2000 18:43:37 +0000 (18:43 +0000)]
Update.

2000-09-05  Wolfram Gloger  <wg@malloc.de>

* malloc/thread-m.h [_LIBC]: Even if not linking with libpthread,
ensure usability of mutex as an `in use' flag.

23 years agoUpdate.
Ulrich Drepper [Sun, 10 Sep 2000 08:14:03 +0000 (08:14 +0000)]
Update.

2000-09-10  Ulrich Drepper  <drepper@redhat.com>

* shlib-versions: Simplify libm entries.  Correct a few Hurd entries.

* sysdeps/generic/initfini.c: Rewrite slightly to get rid of the
ugly GMON_WEAK_START hack.
Patch by Philip Blundell <philb@gnu.org>.

* sysdeps/i386/i486/bits/string.h: Pretty printing.

23 years agoUpdate.
Ulrich Drepper [Sat, 9 Sep 2000 22:28:22 +0000 (22:28 +0000)]
Update.

2000-09-09  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/powerpc/dl-machine.c: Add volatile to PPC_DCBST, PPC_SYNC,
and PPC_ICBI asm for broken compilers.
Patch by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.

23 years agoAdd volatile to PPC_DCBST, PPC_SYNC, and PPC_ICBI asm for broken compilers.
Ulrich Drepper [Sat, 9 Sep 2000 22:21:24 +0000 (22:21 +0000)]
Add volatile to PPC_DCBST, PPC_SYNC, and PPC_ICBI asm for broken compilers.

23 years agoUpdate.
Andreas Jaeger [Sat, 9 Sep 2000 19:47:29 +0000 (19:47 +0000)]
Update.

* manual/message.texi (Advanced gettext functions): Fix typo.

23 years agoUpdate.
Andreas Jaeger [Sat, 9 Sep 2000 10:09:24 +0000 (10:09 +0000)]
Update.

2000-09-09  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/dl-osinfo.h: Include <string.h> for
strncpy prototype.

23 years agoInclude <string.h> for strncpy prototype.
Andreas Jaeger [Sat, 9 Sep 2000 10:08:49 +0000 (10:08 +0000)]
Include <string.h> for strncpy prototype.

23 years agoRegenerated from source files
Ulrich Drepper [Sat, 9 Sep 2000 08:06:57 +0000 (08:06 +0000)]
Regenerated from source files

23 years agoUpdate.
Ulrich Drepper [Sat, 9 Sep 2000 08:04:57 +0000 (08:04 +0000)]
Update.

* sysdeps/ia64/memchr.S: Add .pred.rel to avoid wrong assembler
warnings.
* sysdeps/ia64/memccpy.S: Likewise.
Patches by Jim Wilson <wilson@redhat.com>.

23 years agoUpdate.
Ulrich Drepper [Sat, 9 Sep 2000 07:59:23 +0000 (07:59 +0000)]
Update.

2000-09-09  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/unix/sysv/linux/dl-osinfo.h (DL_SYSDEP_OSCHECK): Use uname
before trying to read /proc.
Patch by Matt Wilson <msw@redhat.com>.
* include/sys/utsname.h: Declare __uname.
* sysdeps/generic/uname.c: Make uname a weak alias of __uname.
* sysdeps/mach/hurd/uname.c: Likewise.
* sysdeps/unix/syscalls.list: Likewise.

* iconv/gconv_dl.c (do_release_shlib): Rewrite condition for
unloading a bit.

2000-09-08  Ulrich Drepper  <drepper@redhat.com>

* posix/getopt.c (_getopt_internal): When long_only is set always
recognize conflicts just like before.

2000-09-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

* sysdeps/ia64/Makefile (sysdep-rtld-routines): New variable.

23 years agoUpdate.
Ulrich Drepper [Sat, 9 Sep 2000 06:32:46 +0000 (06:32 +0000)]
Update.

* charmaps/GB18030: Update once more.

23 years ago(sysdep-rtld-routines): New variable.
Ulrich Drepper [Fri, 8 Sep 2000 21:10:45 +0000 (21:10 +0000)]
(sysdep-rtld-routines): New variable.

23 years ago* sysdeps/unix/sysv/linux/syscalls.list (mincore): Fix arg signature.
Greg McGary [Fri, 8 Sep 2000 08:41:45 +0000 (08:41 +0000)]
* sysdeps/unix/sysv/linux/syscalls.list (mincore): Fix arg signature.

* sysdeps/unix/make-syscalls.sh: New signature keyletter `V'.
* sysdeps/generic/bp-checks.h (CHECK_N_PAGES): New macro.
2000-09-08  Greg McGary  <greg@mcgary.org>

* sysdeps/unix/sysv/linux/syscalls.list (mincore): Fix arg signature.
* sysdeps/unix/make-syscalls.sh: New signature keyletter `V'.
* sysdeps/generic/bp-checks.h (CHECK_N_PAGES): New macro.

23 years agoUpdate.
Andreas Jaeger [Fri, 8 Sep 2000 08:17:10 +0000 (08:17 +0000)]
Update.

2000-09-08  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/arm/lockf64.c: New file.

* sysdeps/unix/sysv/linux/arm/fcntl.c: New file.

* sysdeps/unix/sysv/linux/arm/bits/fcntl.h
(F_GETLK64,F_SETLK64,F_SETLKW64): Use values from 2.4.0-test8.
(F_GETLK,F_SETLK,F_SETLKW): Handle __USE_FILE_OFFSET64 correctly.

23 years ago * sysdeps/unix/sysv/linux/arm/lockf64.c: New file.
Andreas Jaeger [Fri, 8 Sep 2000 08:12:57 +0000 (08:12 +0000)]
    * sysdeps/unix/sysv/linux/arm/lockf64.c: New file.

        * sysdeps/unix/sysv/linux/arm/fcntl.c: New file.

        * sysdeps/unix/sysv/linux/arm/bits/fcntl.h
        (F_GETLK64,F_SETLK64,F_SETLKW64): Use values from 2.4.0-test8.
        (F_GETLK,F_SETLK,F_SETLKW): Handle __USE_FILE_OFFSET64 correctly.

23 years agoUpdate.
Ulrich Drepper [Fri, 8 Sep 2000 08:10:08 +0000 (08:10 +0000)]
Update.

2000-09-08  Ulrich Drepper  <drepper@redhat.com>

* charmaps/JOHAB: New file.
* SUPPORTED: Add ko_KR.JOHAB.

23 years agoUpdate.
Ulrich Drepper [Fri, 8 Sep 2000 06:34:32 +0000 (06:34 +0000)]
Update.

* iconvdata/tst-tables.sh: Enable EUC-KR test.

23 years agoUpdate.
Ulrich Drepper [Fri, 8 Sep 2000 05:49:02 +0000 (05:49 +0000)]
Update.

* elf/dl-load.c (lose): Decrement _nl_loaded.
(_dl_map_object_from_fd): Don't try to dlopen executables.

23 years agoUpdate.
Ulrich Drepper [Fri, 8 Sep 2000 04:31:55 +0000 (04:31 +0000)]
Update.

* iconvdata/tst-tables.sh: Actually return with an error if
something goes wrong.
* iconvdata/tst-table.sh: Return with an error if any of the cmp fails.
* iconvdata/big5hkscs.c (BODY of FROM_LOOP): Reject 0xff as input.

23 years agoUpdate.
Ulrich Drepper [Fri, 8 Sep 2000 03:00:06 +0000 (03:00 +0000)]
Update.

* iconvdata/tst-tables.sh: Add BIG5HKSCS.

23 years agoUpdate.
Ulrich Drepper [Thu, 7 Sep 2000 23:37:19 +0000 (23:37 +0000)]
Update.

* iconvdata/tst-table-to.c (main): Correct cast in iconv call.
* iconvdata/tst-table-from.c: Include <string.h>.
(try): Correct cast in iconv call.

23 years agoUpdate.
Ulrich Drepper [Thu, 7 Sep 2000 21:34:51 +0000 (21:34 +0000)]
Update.

* elf/Makefile (all-rtld-routines): Evaluate $(sysdep-rtld-routines)
too.
* sysdeps/powerpc/Makefile (sysdep-rtld-routines): New variable.
(sysdep_routines): Remove dl-start.
Patches by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.

23 years agoUpdate.
Ulrich Drepper [Thu, 7 Sep 2000 18:34:14 +0000 (18:34 +0000)]
Update.

2000-09-07  Ulrich Drepper  <drepper@redhat.com>

* assert/__assert.c: Undefine NDEBUG before include <assert.h>.

* sysdeps/unix/sysv/linux/msgsnd.c (msgsnd): Add cast to avoid warning.
* sysdeps/unix/sysv/linux/shmat.c (shmat): Likewise.

23 years agoUpdate.
Ulrich Drepper [Thu, 7 Sep 2000 18:14:43 +0000 (18:14 +0000)]
Update.

2000-09-06  Andreas Schwab  <schwab@suse.de>

* sysdeps/unix/sysv/linux/ia64/bits/time.h: New file.

23 years agoUpdate.
Ulrich Drepper [Thu, 7 Sep 2000 18:13:12 +0000 (18:13 +0000)]
Update.

* sysdeps/unix/sysv/linux/gethostid.c: Find hostid file in /etc.

* sysdeps/mips/dl-machine.h (RESOLVE_GOTSYM): Fix calls to dl_lookup.

23 years agoUpdate.
Ulrich Drepper [Thu, 7 Sep 2000 18:06:43 +0000 (18:06 +0000)]
Update.

* scripts/config.sub: Strip out -unknown for Linux targets.
Patch by Scott Bambrough <scottb@netwinder.org>.

23 years agoUpdate.
Ulrich Drepper [Thu, 7 Sep 2000 17:04:27 +0000 (17:04 +0000)]
Update.

2000-09-07  Ulrich Drepper  <drepper@redhat.com>

* posix/tst-dir.c (main): Correct one bug (missing NULL test) and
add one more test.

23 years agoRegenerated from source files
Ulrich Drepper [Thu, 7 Sep 2000 16:35:20 +0000 (16:35 +0000)]
Regenerated from source files

23 years agoUpdate.
Andreas Jaeger [Thu, 7 Sep 2000 15:46:19 +0000 (15:46 +0000)]
Update.

* sysdeps/unix/sysv/linux/mips/lockf64.c: New file.

* sysdeps/unix/sysv/linux/i386/fcntl.c: Add prototypes for the
syscalls.

23 years agoUpdate.
Andreas Jaeger [Thu, 7 Sep 2000 14:54:03 +0000 (14:54 +0000)]
Update.

* sysdeps/unix/sysv/linux/mips/syscalls.list: Add __syscall_fcntl.

* sysdeps/mips/dl-machine.h (RESOLVE_GOTSYM): Fix calls to
dl_lookup.
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Likewise.

* sysdeps/unix/sysv/linux/mips/fcntl.c: New file.

* stdlib/tst-bsearch.c (main): Add more test cases.

23 years agoUpdate.
Andreas Jaeger [Thu, 7 Sep 2000 09:17:04 +0000 (09:17 +0000)]
Update.

2000-09-07  Andreas Jaeger  <aj@suse.de>

* locale/programs/ld-collate.c (handle_ellipsis): Fix typo.
* elf/dl-load.c (_dl_map_object_from_fd): Likewise.
Reported by GOTO Masanori <gotom@debian.or.jp>.

23 years ago* locale/programs/ld-collate.c (handle_ellipsis): Fix typo.
Andreas Jaeger [Thu, 7 Sep 2000 09:16:34 +0000 (09:16 +0000)]
* locale/programs/ld-collate.c (handle_ellipsis): Fix typo.

* elf/dl-load.c (_dl_map_object_from_fd): Likewise.
Reported by GOTO Masanori <gotom@debian.or.jp>.

23 years agoUpdate.
Ulrich Drepper [Thu, 7 Sep 2000 08:35:20 +0000 (08:35 +0000)]
Update.

2000-09-07  Ulrich Drepper  <drepper@redhat.com>

* posix/Makefile (tests): Add tst-dir.
(tst-dir-ARGS): New variable.
* posix/tst-dir.c: New file.

23 years ago(tests): Add tst-dir. (tst-dir-ARGS): New variable.
Ulrich Drepper [Thu, 7 Sep 2000 08:27:17 +0000 (08:27 +0000)]
(tests): Add tst-dir. (tst-dir-ARGS): New variable.

23 years agoUpdate.
Andreas Jaeger [Thu, 7 Sep 2000 08:17:55 +0000 (08:17 +0000)]
Update.

2000-09-07  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/mips/sys/syscall.h (SYS_getdents64): New.
(SYS_fcntl64): New.

* sysdeps/unix/sysv/linux/mips/syscalls.list: Add getdents64.

23 years ago(SYS_getdents64): New. (SYS_fcntl64): New.
Andreas Jaeger [Thu, 7 Sep 2000 08:17:04 +0000 (08:17 +0000)]
(SYS_getdents64): New. (SYS_fcntl64): New.

23 years agoUpdate.
Ulrich Drepper [Thu, 7 Sep 2000 06:21:02 +0000 (06:21 +0000)]
Update.

* sysdeps/unix/opendir.c: If O_DIRECTORY_WORKS is defined don't
use the hack with tryopen_o_directory to determine at runtime
whether it works.
* sysdeps/unix/sysv/linux/opendir.c: New file.
* sysdeps/unix/sysv/linux/kernel-features.h: Define
__ASSUME_O_DIRECTORY if kernel knows O_DIRECTORY.

23 years agoUpdate.
Ulrich Drepper [Thu, 7 Sep 2000 03:49:56 +0000 (03:49 +0000)]
Update.

* catgets/Depend: New file.  Add intl.
* catgets/Makefile (tests): Add tst-catgets.
(generated): Remove de.msg.
(generated-dirs): Add de.
Add dependency if tst-catgets output on de/libc.cat.
* catgets/tst-catgets.c: New file.

23 years agoUpdate.
Ulrich Drepper [Wed, 6 Sep 2000 22:43:00 +0000 (22:43 +0000)]
Update.

* po/ja.po: New file.
* po/el.po: Update from translation team.

23 years agoUpdate.
Ulrich Drepper [Wed, 6 Sep 2000 22:15:07 +0000 (22:15 +0000)]
Update.

* wcsmbs/Depend: New file.
* wcsmbs/Makefile (tests): Add tst-btowc.
(tst-btowc-ENV): Define.
* wcsmbs/tst-btowc.c: New file.

23 years agoUpdate.
Ulrich Drepper [Wed, 6 Sep 2000 21:34:01 +0000 (21:34 +0000)]
Update.

* sysdeps/unix/sysv/linux/_G_config.h: Moved to...
* sysdeps/gnu/_G_config.h: ...here to be shared with Hurd.

23 years agoUpdate.
Ulrich Drepper [Wed, 6 Sep 2000 21:12:53 +0000 (21:12 +0000)]
Update.

* sysdeps/posix/signal.c: Add sig to act.sa_mask for completeness.

23 years agoUpdate.
Ulrich Drepper [Wed, 6 Sep 2000 21:04:46 +0000 (21:04 +0000)]
Update.

* stdlib/Makefile (tests): Add tst-bsearch.
* stdlib/tst-bsearch.c: New file.

23 years agoUpdate.
Ulrich Drepper [Wed, 6 Sep 2000 18:07:07 +0000 (18:07 +0000)]
Update.

2000-09-06  Ulrich Drepper  <drepper@redhat.com>

* posix/getopt.c (_getopt_internal): Don't recognize an option
name as ambiguous if it's a prefix for more than one name but the
other struct option values are identical.

* posix/tstgetopt.c: Add test for improved ambiguity recognition.
Don't depend on visual inspection of the output file to recognize
errors.
* posix/Makefile (tstgetopt-ARGS): Add a few more parameters.

23 years ago(_getopt_internal): Don't recognize an option name as ambiguous if it's a prefix...
Ulrich Drepper [Wed, 6 Sep 2000 17:57:53 +0000 (17:57 +0000)]
(_getopt_internal): Don't recognize an option name as ambiguous if it's a prefix for more than one name but the other struct option values are identical.

23 years agoUpdate.
Andreas Jaeger [Wed, 6 Sep 2000 10:53:02 +0000 (10:53 +0000)]
Update.

2000-09-06  Andreas Jaeger  <aj@suse.de>

* sysdeps/alpha/soft-fp/Dist: New file.
* sysdeps/i386/soft-fp/Dist: New file.
* sysdeps/mips/mips64/soft-fp/Dist: New file.
* sysdeps/mips/soft-fp/Dist: New file.
* sysdeps/powerpc/soft-fp/Dist: New file.
* sysdeps/sparc/sparc32/soft-fp/Dist: New file.
* sysdeps/sparc/sparc64/soft-fp/Dist: New file.

* sysdeps/sparc/sparc64/soft-fp/Makefile [$(subdir) = soft-fp]:
Use sysdep_routines instead of routines to fix make dist failure.
* sysdeps/sparc/sparc32/soft-fp/Makefile: Likewise (in commented
out code).
* sysdeps/powerpc/soft-fp/Makefile [$(subdir) = soft-fp]: Likewise.

* sysdeps/mips/Makefile [$(subdir) = misc]:  Use
sysdep_headers instead of headers for make dist.

* sysdeps/unix/sysv/linux/mips/Makefile [$(subdir) = misc]:
Likewise.

23 years ago[$(subdir) = misc]: Use sysdep_headers instead of headers for make dist.
Andreas Jaeger [Wed, 6 Sep 2000 08:21:55 +0000 (08:21 +0000)]
[$(subdir) = misc]:  Use sysdep_headers instead of headers for make dist.

23 years ago* sysdeps/unix/sysv/linux/m68k/bits/fcntl.h: New file.
Andreas Schwab [Wed, 6 Sep 2000 08:17:11 +0000 (08:17 +0000)]
* sysdeps/unix/sysv/linux/m68k/bits/fcntl.h: New file.