diff options
author | joseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2014-01-22 02:56:41 +0000 |
---|---|---|
committer | joseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2014-01-22 02:56:41 +0000 |
commit | a1055d384d75c28f09a47c2d8628bc330f892955 (patch) | |
tree | 0608d52a3294ad6f51294acf0cc1b07adf835f30 | |
parent | f71e9a28759c1f5d6e8dc0baced440e72507b433 (diff) |
Merge changes between r24941 and r25087 from /fsf/trunk.
git-svn-id: svn://svn.eglibc.org/trunk@25088 7b3dc134-2b1b-0410-93df-9e9f96275f8d
141 files changed, 37128 insertions, 9500 deletions
diff --git a/libc/ChangeLog b/libc/ChangeLog index 8494096c6..a8e289ebb 100644 --- a/libc/ChangeLog +++ b/libc/ChangeLog @@ -1,5 +1,306 @@ +2014-01-20 H.J. Lu <hongjiu.lu@intel.com> + + [BZ #15605] + * sysdeps/x86_64/x32/symbol-hacks.h: Include generic symbol-hacks.h. + +2014-01-20 Adhemerval Zanella <azanella@linux.vnet.ibm.com> + + [BZ#16431] + * sysdeps/unix/sysv/linux/powerpc/gettimeofday.c (__gettimeofday): + Adjust the vDSO correctly for internal calls. + * sysdeps/unix/sysv/linux/powerpc/time.c (time): Likewise. + +2014-01-20 Allan McRae <allan@archlinux.org> + + * po/ca.po: Update Catalan translation from translation project. + +2014-01-16 Mike Frysinger <vapier@gentoo.org> + + * sysdeps/s390/sotruss-lib.c: New file. + +2014-01-16 Adhemerval Zanella <azanella@linux.vnet.ibm.com> + + [BZ#16430] + * sysdeps/unix/sysv/linux/powerpc/gettimeofday.c + (__GI___gettimeofday): Alias for a different internal symbol to avoid + local calls issues by not having a PLT stub required for IFUNC calls. + * sysdeps/unix/sysv/linux/powerpc/time.c (__GI_time): Likewise. + +2014-01-16 Joseph Myers <joseph@codesourcery.com> + + * math/test-fpucw-ieee.c: Use <> in #include of test-fpucw.c. + * math/test-fpucw-static.c: Likewise. + +2013-01-16 Siddhesh Poyarekar <siddhesh@redhat.com> + + [BZ #16453] + * nscd/netgroupcache.c (addgetnetgrentX): Don't use alloca. + +2014-01-15 Adhemerval Zanella <azanella@linux.vnet.ibm.com> + + * sysdeps/powerpc/sotruss-lib.c: New file: sotruss-lib.so + implementation for powerpc. + +2014-01-15 OndÅ™ej BÃlka <neleai@seznam.cz> + + [BZ #14782] + * sysdeps/posix/system.c (__libc_system): Do not enable + asynchronous cancellation. + +2014-01-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + + [BZ #16427] + * sysdeps/ieee754/ldbl-128/w_expl.c (__expl): Invoke the non-IEEE + handling only for numbers special also in the IEEE case. + +2014-01-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + + * sysdeps/s390/fpu/libm-test-ulps: Regenerate. + +2014-01-11 Allan McRae <allan@archlinux.org> + + * po/bg.po: Update Bulgarian translation from translation project. + + * po/de.po: Update German translation from translation project. + +2014-01-10 Roland McGrath <roland@hack.frob.com> + + * sysdeps/generic/gcc-compat.h: New file. + +2014-01-10 Siddhesh Poyarekar <siddhesh@redhat.com> + + * benchtests/asin-inputs: Correct slow inputs. + * benchtests/acos-inputs: Likewise. + +2014-01-10 Allan McRae <allan@archlinux.org> + + * po:sv.po: Update Swedish translation from translation project. + + * po/vi.po: Update Vietnamese translation from translation project. + + * po/eo.po: Update Esperanto translation from translation project. + + * po/cs.po: Update Czech translation from translation project. + + * po/nl.po: Update Dutch translation from translation project. + + * po/pl.po: Update Polish translation from translation project. + + * po/ru.po: Update Russian translation from translation project. + + * po/uk.po: Update Ukrainian translation from translation project. + +2014-01-08 Brooks Moses <bmoses@google.com> + + * elf/dl-load.c: Fix comment typo. + +2014-01-08 Carlos O'Donell <carlos@redhat.com> + + * po/header.pot: Rename to... + * po/pot.header: ... this. + * po/Makefile: Use pot.header. + +2014-01-08 Yuriy Kaminskiy <yumkam@gmail.com> + Maxim Kuvyrkov <maxim@kugelworks.com> + + [BZ #16394] + * sysdeps/i386/i686/memmove.S (memmove): Compare distance between + SRC and DEST against LEN. + +2014-01-08 Adhemerval Zanella <azanella@linux.vnet.ibm.com> + + [BZ #16414] + * sysdeps/powerpc/powerpc64/fpu/s_truncl.S: Remove wrong + implementation. + * sysdeps/ieee754/ldbl-128ibm/s_truncl.c: Remove bogus comment. + +2014-01-08 Adhemerval Zanella <azanella@linux.vnet.ibm.com> + + * sysdeps/powerpc/fpu/libm-test-ulps: Update. + +2014-01-08 Joseph Myers <joseph@codesourcery.com> + + [BZ #16408] + * sysdeps/ieee754/ldbl-128ibm/s_expm1l.c (__expm1l): Use __expl + for large positive arguments. + +2014-01-07 Joseph Myers <joseph@codesourcery.com> + + * sysdeps/powerpc/nofpu/libm-test-ulps: Regenerated. + + * math/auto-libm-test-in: Mark various tests with + xfail-rounding:ldbl-128ibm. + * math/auto-libm-test-out: Regenerated. + + [BZ #16407] + * sysdeps/ieee754/ldbl-128ibm/e_coshl.c (__ieee754_coshl): + Increase overflow threshold. + +2014-01-07 OndÅ™ej BÃlka <neleai@seznam.cz> + + [BZ #14286] + * stdio-common/vfprintf.c: Check for integer overflow. + +2014-01-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + + * sysdeps/s390/dl-tls.h: sysdeps/s390/dl-tls.h: Remove casts for + the first argument and return value of __tls_get_addr_internal. + +2014-01-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + + * sysdeps/s390/s390-32/dl-machine.h: Gate the definition of refsym + also with !RTLD_BOOTSTRAP to get rid of unused variable warning. + +2014-01-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + + * sysdeps/s390/Makefile: Build rtld-global-offsets.sym. + * sysdeps/s390/rtld-global-offsets.sym: New file. + * sysdeps/unix/sysv/linux/s390/Versions: Add getcontext as new + GLIBC_2.19 symbol. + * sysdeps/unix/sysv/linux/s390/getcontext.S: New file. + * sysdeps/unix/sysv/linux/s390/s390-32/getcontext.S: Rename to ... + * sysdeps/unix/sysv/linux/s390/s390-32/getcontext-common.S: + ... this. + * sysdeps/unix/sysv/linux/s390/s390-64/getcontext.S: Rename to ... + * sysdeps/unix/sysv/linux/s390/s390-64/getcontext-common.S: + ... this. + * sysdeps/unix/sysv/linux/s390/s390-32/nptl/libc.abilist: + Regenerate. + * sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist: + Regenerate. + * sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S: Restore upper + halfs of GPRs for high_gprs contexts. + * sysdeps/unix/sysv/linux/s390/s390-32/swapcontext.S: Save and + restore upper halfs of GPRs for high_gprs contexts. Copy uc_flags + field. + * sysdeps/unix/sysv/linux/s390/s390-64/swapcontext.S: Copy + uc_flags field. + * sysdeps/unix/sysv/linux/s390/sys/ucontext.h: Split into 32 and + 64 bit versions: + * sysdeps/unix/sysv/linux/s390/s390-32/sys/ucontext.h: Add field + for high GPRs (uc_high_gprs) and for future extensions + (__reserved). + * sysdeps/unix/sysv/linux/s390/s390-64/sys/ucontext.h: Add field + for future extensions (__reserved). + * sysdeps/unix/sysv/linux/s390/ucontext_i.sym: Split into 32 and + 64 bit versions: + * sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.sym: Add + SC_HIGHGPRS offset definition. + * sysdeps/unix/sysv/linux/s390/s390-64/ucontext_i.sym: New file. + * sysdeps/unix/sysv/linux/s390/rtld-getcontext.S: New file. + +2014-01-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + + * Versions.def: Add GLIBC_2.19 for libpthread. + * nptl/sysdeps/unix/sysv/linux/s390/Versions: Add longjmp and + siglongjmp for libpthread with GLIBC_2.19 symver. + * nptl/sysdeps/unix/sysv/linux/s390/pt-longjmp.c: New file. + * sysdeps/s390/Makefile: Build v1-longjmp.c and v1-sigjmp.c. + * sysdeps/s390/Versions: New GLIBC_2.19 and GLIBC_PRIVATE symbols. + * sysdeps/s390/__longjmp.c: New file. + * sysdeps/s390/bits/setjmp.h: Add new fields to __s390_jmp_buf. + * sysdeps/s390/longjmp.c: New file. + * sysdeps/s390/setjmp.S: New file. + * sysdeps/s390/sigjmp.S: New file. + * sysdeps/s390/v1-longjmp.c: New file. + * sysdeps/s390/v1-setjmp.h: New file. + * sysdeps/s390/v1-sigjmp.c: New file. + * sysdeps/unix/sysv/linux/s390/Makefile: Build __longjmp_chk. + * sysdeps/unix/sysv/linux/s390/Versions: Add __longjmp_chk with + GLIBC_2.19 version. + * sysdeps/unix/sysv/linux/s390/longjmp_chk.c: New file. + * sysdeps/unix/sysv/linux/s390/s390-32/____longjmp_chk.c: Provide + versioned symbols for ____longjmp_chk. + * sysdeps/unix/sysv/linux/s390/s390-64/____longjmp_chk.c: + Likewise. + * sysdeps/unix/sysv/linux/s390/s390-32/nptl/libc.abilist: + Regenerate. + * sysdeps/unix/sysv/linux/s390/s390-32/nptl/libpthread.abilist: + Regenerate. + * sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist: + Regenerate. + * sysdeps/unix/sysv/linux/s390/s390-64/nptl/libpthread.abilist: + Regenerate. + * sysdeps/unix/sysv/linux/s390/v1-longjmp_chk.c: New file. + * sysdeps/s390/s390-32/__longjmp.c: Rename to ... + * sysdeps/s390/s390-32/__longjmp-common.c: ... this. + * sysdeps/s390/s390-32/setjmp.S: Rename and adjust to ... + * sysdeps/s390/s390-32/setjmp-common.S: ... this. + * sysdeps/s390/s390-64/__longjmp.c: Rename to ... + * sysdeps/s390/s390-64/__longjmp-common.c: ... this. + * sysdeps/s390/s390-64/setjmp.S: Rename and adjust to ... + * sysdeps/s390/s390-64/setjmp-common.S: ... this. + * sysdeps/s390/rtld-__longjmp.c: New file. + * sysdeps/s390/rtld-setjmp.S: New file. + +2014-01-06 Joseph Myers <joseph@codesourcery.com> + + [BZ #16400] + * sysdeps/ieee754/ldbl-128/e_lgammal_r.c (__ieee754_lgammal_r): + Return -__logl (x) for small positive arguments without evaluating + a polynomial. + +2014-01-06 Mike Frysinger <vapier@gentoo.org> + + * sysdeps/unix/sysv/linux/sys/ptrace.h (ptrace_peeksiginfo_args): + Rename to ... + (__ptrace_peeksiginfo_args): ... this. + * sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h: Likewise. + * sysdeps/unix/sysv/linux/s390/sys/ptrace.h: Likewise. + * sysdeps/unix/sysv/linux/sparc/sys/ptrace.h: Likewise. + +2014-01-06 Allan McRae <allan@archlinux.org> + + * inet/netinet/in.h: Fix typo in comment. + +2014-01-05 Andreas Jaeger <aj@suse.de> + + * sysdeps/i386/fpu/libm-test-ulps: Update. + +2014-01-05 Allan McRae <allan@archlinux.org> + + * po/libc.pot: Regenerated. + + * malloc/memusagestat.c: Fix gettext call formatting. + +2014-01-04 Sami Kerola <kerolasa@iki.fi> + + * nscd/nscd.c: Improve usage() output. + +2014-01-04 Mike Frysinger <vapier@gentoo.org> + + * config.h.in: Add HAVE_LINUX_FANOTIFY_H template. + * sysdeps/unix/sysv/linux/configure: Regenerated. + * sysdeps/unix/sysv/linux/configure.ac: Call AC_DEFINE. + * sysdeps/unix/sysv/linux/tst-fanotify.c: Include config.h. + +2014-01-03 Joseph Myers <joseph@codesourcery.com> + + [BZ #16390] + * sysdeps/powerpc/nofpu/Makefile [$(subdir) = math] + (CFLAGS-e_atan2l.c): Use -fno-builtin-fabsl. + +2014-01-03 Adhemerval Zanella <azanella@linux.vnet.ibm.com> + + * sysdeps/powerpc/powerpc64/multiarch/strcasecmp-power7.S: Remove + extra tokens at end of #undef directive. + * sysdeps/powerpc/powerpc64/multiarch/strcasecmp_l-power7.S: Likewise. + * sysdeps/powerpc/powerpc64/multiarch/strnlen-power7.S: Likewise. + * sysdeps/powerpc/powerpc64/multiarch/wcscpy.c: Likewise. + +2014-01-03 Andrew Hunter <ahh@google.com> + + * elf/dl-open.c (dl_open_worker): New comment. + * elf/dl-reloc.c (_dl_try_allocate_static_tls): Use + atomic_compare_and_exchange_bool_acq + (_dl_allocate_static_tls): Block signals. + * elf/dl-tls.c (allocate_and_init): Return void. + (_dl_update_slotinfo): Block signals, use atomic update. + 2014-01-03 Joseph Myers <joseph@codesourcery.com> + * sysdeps/powerpc/nofpu/libm-test-ulps: Regenerated. + * math/auto-libm-test-in: Mark various tests with xfail-rounding:ldbl-128ibm. * math/auto-libm-test-out: Regenerated. @@ -5547,6 +5848,7 @@ 2013-09-05 Carlos O'Donell <carlos@redhat.com> Cong Wang <amwang@redhat.com> + [BZ #15850] * sysdeps/unix/sysv/linux/bits/in.h [_UAPI_LINUX_IN6_H]: Define __USE_KERNEL_IPV6_DEFS. * inet/netinet/in.h: Move in_addr definition and bits/in.h inclusion @@ -9,22 +9,23 @@ Version 2.19 * The following bugs are resolved with this release: - 156, 387, 431, 832, 926, 2801, 4772, 6786, 6787, 6807, 6810, 7003, 9954, - 10253, 10278, 11087, 11157, 11214, 12100, 12486, 12986, 13028, 13982, - 13985, 14029, 14032, 14120, 14143, 14155, 14547, 14699, 14752, 14876, - 14910, 15004, 15048, 15073, 15089, 15128, 15218, 15268, 15277, 15308, - 15362, 15374, 15400, 15425, 15427, 15483, 15522, 15531, 15532, 15593, - 15601, 15608, 15609, 15610, 15632, 15640, 15670, 15672, 15680, 15681, - 15723, 15734, 15735, 15736, 15748, 15749, 15754, 15760, 15763, 15764, - 15797, 15799, 15825, 15843, 15844, 15846, 15847, 15849, 15855, 15856, - 15857, 15859, 15867, 15886, 15887, 15890, 15892, 15893, 15895, 15897, - 15901, 15905, 15909, 15915, 15917, 15919, 15921, 15923, 15939, 15941, - 15948, 15963, 15966, 15985, 15988, 15997, 16032, 16034, 16036, 16037, - 16038, 16041, 16055, 16071, 16072, 16074, 16077, 16078, 16103, 16112, - 16143, 16144, 16146, 16150, 16151, 16153, 16167, 16172, 16195, 16214, - 16245, 16271, 16274, 16283, 16289, 16293, 16314, 16316, 16330, 16337, - 16338, 16356, 16365, 16366, 16369, 16372, 16375, 16379, 16384, 16385, - 16386. + 156, 387, 431, 762, 832, 926, 2801, 4772, 6786, 6787, 6807, 6810, 7003, + 9721, 9954, 10253, 10278, 11087, 11157, 11214, 12100, 12486, 12986, + 13028, 13982, 13985, 14029, 14032, 14120, 14143, 14155, 14286, 14547, + 14699, 14752, 14782, 14876, 14910, 15004, 15048, 15073, 15089, 15128, + 15218, 15268, 15277, 15308, 15362, 15374, 15400, 15425, 15427, 15483, + 15522, 15531, 15532, 15593, 15601, 15608, 15609, 15610, 15632, 15640, + 15670, 15672, 15680, 15681, 15723, 15734, 15735, 15736, 15748, 15749, + 15754, 15760, 15763, 15764, 15797, 15799, 15825, 15843, 15844, 15846, + 15847, 15849, 15850, 15855, 15856, 15857, 15859, 15867, 15886, 15887, + 15890, 15892, 15893, 15895, 15897, 15901, 15905, 15909, 15915, 15917, + 15919, 15921, 15923, 15939, 15941, 15948, 15963, 15966, 15985, 15988, + 15997, 16032, 16034, 16036, 16037, 16038, 16041, 16055, 16071, 16072, + 16074, 16077, 16078, 16103, 16112, 16133, 16143, 16144, 16146, 16150, + 16151, 16153, 16167, 16169, 16172, 16195, 16214, 16245, 16271, 16274, + 16283, 16289, 16293, 16314, 16316, 16330, 16337, 16338, 16356, 16365, + 16366, 16369, 16372, 16375, 16379, 16384, 16385, 16386, 16387, 16390, + 16394, 16400, 16407, 16408, 16414, 16430, 16431, 16453. * Slovenian translations for glibc messages have been contributed by the Translation Project's Slovenian team of translators. @@ -100,6 +101,9 @@ Version 2.19 * SystemTap probes for malloc have been introduced. +* SystemTap probes for slow multiple precision fallback paths of + transcendental functions have been introduced. + * Support for powerpc64le has been added. * The soft-float powerpc port now supports e500 processors. diff --git a/libc/Versions.def b/libc/Versions.def index d834b1047..759c7542b 100644 --- a/libc/Versions.def +++ b/libc/Versions.def @@ -106,6 +106,7 @@ libpthread { GLIBC_2.11 GLIBC_2.12 GLIBC_2.18 + GLIBC_2.19 GLIBC_PRIVATE } libresolv { diff --git a/libc/benchtests/acos-inputs b/libc/benchtests/acos-inputs index 63688a0f5..c90dba57c 100644 --- a/libc/benchtests/acos-inputs +++ b/libc/benchtests/acos-inputs @@ -2704,20 +2704,9 @@ # acos multiple precision fallback. # Implemented in __cos32 in sysdeps/ieee754/dbl-64/sincos32.c ## name: slow -0x1.259e505cf0504p-15 -0x1.3f39d47a33d9bp-13 -0x1.6fc4b0eb33b13p-16 -0x1.71374498ed714p-26 -0x1.7eff5496b7ed2p-21 -0x1.e010a7d04711cp-16 -0x1.4987361088586p-14 -0x1.a7601192f9094p-10 -0x1.efad46d44e2d1p-18 -0x1.84a360ccf288dp-20 -0x1.0b263bc6fc966p-4 -0x1.1552272e0f268p-16 -0x1.c88b2415431cbp-23 -0x1.4360a7a7b5c14p-23 -0x1.92ace49380c10p-13 -0x1.d529ca96edee6p-7 -0x1.447197964af33p-4 +0x1.91744378d312fp-25 +0x1.e31933dfcae5ep-6 +0x1.560a94c69898dp-28 +0x1.4ede34c4c5b9cp-39 +-0x1.b5caf13967673p-28 +-0x1.d242039676722p-32 diff --git a/libc/benchtests/asin-inputs b/libc/benchtests/asin-inputs index 58d460289..753049bfe 100644 --- a/libc/benchtests/asin-inputs +++ b/libc/benchtests/asin-inputs @@ -2504,20 +2504,8 @@ # asin multiple precision fallback path # Implemented in __sin32 in sysdeps/ieee754/dbl-64/sincos32.c ## name: slow -0x1.e010a7d04711cp-16 -0x1.a7601192f9094p-10 -0x1.4987361088586p-14 -0x1.0b263bc6fc966p-4 -0x1.259e505cf0504p-15 0x1.c88b2415431cbp-23 -0x1.447197964af33p-4 -0x1.efad46d44e2d1p-18 -0x1.6fc4b0eb33b13p-16 0x1.84a360ccf288dp-20 -0x1.92ace49380c10p-13 -0x1.1552272e0f268p-16 -0x1.d529ca96edee6p-7 -0x1.3f39d47a33d9bp-13 0x1.7eff5496b7ed2p-21 0x1.4360a7a7b5c14p-23 0x1.71374498ed714p-26 diff --git a/libc/config.h.in b/libc/config.h.in index f6151c55b..40797e7fd 100644 --- a/libc/config.h.in +++ b/libc/config.h.in @@ -192,6 +192,9 @@ /* Define if STT_GNU_IFUNC support actually works. */ #undef HAVE_IFUNC +/* Define if linux/fanotify.h is available. */ +#undef HAVE_LINUX_FANOTIFY_H + /* */ diff --git a/libc/elf/dl-load.c b/libc/elf/dl-load.c index 4695a0839..fdd4d264a 100644 --- a/libc/elf/dl-load.c +++ b/libc/elf/dl-load.c @@ -1734,7 +1734,7 @@ open_verify (const char *name, struct filebuf *fbp, struct link_map *loader, unsigned int osversion; size_t maplength; - /* We successfully openened the file. Now verify it is a file + /* We successfully opened the file. Now verify it is a file we can use. */ __set_errno (0); fbp->len = 0; diff --git a/libc/elf/dl-open.c b/libc/elf/dl-open.c index 6c096d30d..e5e6e069e 100644 --- a/libc/elf/dl-open.c +++ b/libc/elf/dl-open.c @@ -548,7 +548,10 @@ cannot load any more object with static TLS")); generation of the DSO we are allocating data for. */ _dl_update_slotinfo (imap->l_tls_modid); #endif - + /* We do this iteration under a signal mask in dl-reloc; why not + here? Because these symbols are new and dlopen hasn't + returned yet. So we can't possibly be racing with a TLS + access to them from another thread. */ GL(dl_init_static_tls) (imap); assert (imap->l_need_tls_init == 0); } diff --git a/libc/elf/dl-reloc.c b/libc/elf/dl-reloc.c index 4f1279239..d45891779 100644 --- a/libc/elf/dl-reloc.c +++ b/libc/elf/dl-reloc.c @@ -16,8 +16,10 @@ License along with the GNU C Library; if not, see <http://www.gnu.org/licenses/>. */ +#include <atomic.h> #include <errno.h> #include <libintl.h> +#include <signal.h> #include <stdlib.h> #include <unistd.h> #include <ldsodefs.h> @@ -70,8 +72,6 @@ _dl_try_allocate_static_tls (struct link_map *map) size_t offset = GL(dl_tls_static_used) + (freebytes - n * map->l_tls_align - map->l_tls_firstbyte_offset); - - map->l_tls_offset = GL(dl_tls_static_used) = offset; #elif TLS_DTV_AT_TP /* dl_tls_static_used includes the TCB at the beginning. */ size_t offset = (((GL(dl_tls_static_used) @@ -83,7 +83,36 @@ _dl_try_allocate_static_tls (struct link_map *map) if (used > GL(dl_tls_static_size)) goto fail; - map->l_tls_offset = offset; +#else +# error "Either TLS_TCB_AT_TP or TLS_DTV_AT_TP must be defined" +#endif + /* We've computed the new value we want, now try to install it. */ + ptrdiff_t val; + if ((val = map->l_tls_offset) == NO_TLS_OFFSET) + { + /* l_tls_offset starts out at NO_TLS_OFFSET, and all attempts to + change it go from NO_TLS_OFFSET to some other value. We use + compare_and_exchange to ensure only one attempt succeeds. We + don't actually need any memory ordering here, but _acq is the + weakest available. */ + (void ) atomic_compare_and_exchange_bool_acq (&map->l_tls_offset, + offset, + NO_TLS_OFFSET); + val = map->l_tls_offset; + assert (val != NO_TLS_OFFSET); + } + if (val != offset) + { + /* We'd like to set a static offset for this section, but another + thread has already used a dynamic TLS block for it. Since we can + only use static offsets if everyone does (and it's not practical + to move that thread's dynamic block), we have to fail. */ + goto fail; + } + /* We installed the value; now update the globals. */ +#if TLS_TCB_AT_TP + GL(dl_tls_static_used) = offset; +#elif TLS_DTV_AT_TP map->l_tls_firstbyte_offset = GL(dl_tls_static_used); GL(dl_tls_static_used) = used; #else @@ -114,8 +143,17 @@ void internal_function __attribute_noinline__ _dl_allocate_static_tls (struct link_map *map) { - if (map->l_tls_offset == FORCED_DYNAMIC_TLS_OFFSET - || _dl_try_allocate_static_tls (map)) + /* We wrap this in a signal mask because it has to iterate all threads + (including this one) and update this map's TLS entry. A signal handler + accessing TLS would try to do the same update and break. */ + sigset_t old; + _dl_mask_all_signals (&old); + int err = -1; + if (map->l_tls_offset != FORCED_DYNAMIC_TLS_OFFSET) + err = _dl_try_allocate_static_tls (map); + + _dl_unmask_signals (&old); + if (err != 0) { _dl_signal_error (0, map->l_name, NULL, N_("\ cannot allocate memory in static TLS block")); diff --git a/libc/elf/dl-tls.c b/libc/elf/dl-tls.c index c1802e7d4..50ec876ea 100644 --- a/libc/elf/dl-tls.c +++ b/libc/elf/dl-tls.c @@ -17,6 +17,7 @@ <http://www.gnu.org/licenses/>. */ #include <assert.h> +#include <atomic.h> #include <errno.h> #include <libintl.h> #include <signal.h> @@ -533,19 +534,21 @@ rtld_hidden_def (_dl_deallocate_tls) # endif -static void * -allocate_and_init (struct link_map *map) +static void +allocate_and_init (dtv_t *dtv, struct link_map *map) { void *newp; newp = __signal_safe_memalign (map->l_tls_align, map->l_tls_blocksize); if (newp == NULL) oom (); - /* Initialize the memory. */ + /* Initialize the memory. Since this is our thread's space, we are + under a signal mask, and no one has touched this section before, + we can safely just overwrite whatever's there. */ memset (__mempcpy (newp, map->l_tls_initimage, map->l_tls_initimage_size), '\0', map->l_tls_blocksize - map->l_tls_initimage_size); - return newp; + dtv->pointer.val = newp; } @@ -587,7 +590,15 @@ _dl_update_slotinfo (unsigned long int req_modid) the entry we need. */ size_t new_gen = listp->slotinfo[idx].gen; size_t total = 0; - + sigset_t old; + + _dl_mask_all_signals (&old); + /* We use the signal mask as a lock against reentrancy here. + Check that a signal taken before the lock didn't already + update us. */ + dtv = THREAD_DTV (); + if (dtv[0].counter >= listp->slotinfo[idx].gen) + goto out; /* We have to look through the entire dtv slotinfo list. */ listp = GL(dl_tls_dtv_slotinfo_list); do @@ -699,6 +710,8 @@ _dl_update_slotinfo (unsigned long int req_modid) /* This will be the new maximum generation counter. */ dtv[0].counter = new_gen; + out: + _dl_unmask_signals (&old); } return the_map; @@ -724,39 +737,60 @@ tls_get_addr_tail (GET_ADDR_ARGS, dtv_t *dtv, struct link_map *the_map) the_map = listp->slotinfo[idx].map; } - - again: - /* Make sure that, if a dlopen running in parallel forces the - variable into static storage, we'll wait until the address in the - static TLS block is set up, and use that. If we're undecided - yet, make sure we make the decision holding the lock as well. */ - if (__builtin_expect (the_map->l_tls_offset - != FORCED_DYNAMIC_TLS_OFFSET, 0)) + sigset_t old; + _dl_mask_all_signals (&old); + + /* As with update_slotinfo, we use the sigmask as a check against + reentrancy. */ + if (dtv[GET_ADDR_MODULE].pointer.val != TLS_DTV_UNALLOCATED) + goto out; + + /* Synchronize against a parallel dlopen() forcing this variable + into static storage. If that happens, we have to be more careful + about initializing the area, as that dlopen() will be iterating + the threads to do so itself. */ + ptrdiff_t offset; + if ((offset = the_map->l_tls_offset) == NO_TLS_OFFSET) { - __rtld_lock_lock_recursive (GL(dl_load_lock)); - if (__builtin_expect (the_map->l_tls_offset == NO_TLS_OFFSET, 1)) - { - the_map->l_tls_offset = FORCED_DYNAMIC_TLS_OFFSET; - __rtld_lock_unlock_recursive (GL(dl_load_lock)); - } - else + /* l_tls_offset starts out at NO_TLS_OFFSET, and all attempts to + change it go from NO_TLS_OFFSET to some other value. We use + compare_and_exchange to ensure only one attempt succeeds. We + don't actually need any memory ordering here, but _acq is the + weakest available. */ + (void) atomic_compare_and_exchange_bool_acq (&the_map->l_tls_offset, + FORCED_DYNAMIC_TLS_OFFSET, + NO_TLS_OFFSET); + offset = the_map->l_tls_offset; + assert (offset != NO_TLS_OFFSET); + } + if (offset == FORCED_DYNAMIC_TLS_OFFSET) + { + allocate_and_init (&dtv[GET_ADDR_MODULE], the_map); + } + else + { + void **pp = &dtv[GET_ADDR_MODULE].pointer.val; + while (atomic_forced_read (*pp) == TLS_DTV_UNALLOCATED) { - __rtld_lock_unlock_recursive (GL(dl_load_lock)); - if (__builtin_expect (the_map->l_tls_offset - != FORCED_DYNAMIC_TLS_OFFSET, 1)) - { - void *p = dtv[GET_ADDR_MODULE].pointer.val; - if (__builtin_expect (p == TLS_DTV_UNALLOCATED, 0)) - goto again; - - return (char *) p + GET_ADDR_OFFSET; - } + /* for lack of a better (safe) thing to do, just spin. + Someone else (not us; it's done under a signal mask) set + this map to a static TLS offset, and they'll iterate all + threads to initialize it. They'll eventually write + to pointer.val, at which point we know they've fully + completed initialization. */ + atomic_delay (); } + /* Make sure we've picked up their initialization of the actual + block; this pairs against the write barrier in + init_one_static_tls, guaranteeing that we see their write of + the tls_initimage into the static region. */ + atomic_read_barrier (); } - void *p = dtv[GET_ADDR_MODULE].pointer.val = allocate_and_init (the_map); - dtv[GET_ADDR_MODULE].pointer.is_static = false; +out: + assert (dtv[GET_ADDR_MODULE].pointer.val != TLS_DTV_UNALLOCATED); + _dl_unmask_signals (&old); - return (char *) p + GET_ADDR_OFFSET; + return (char *) dtv[GET_ADDR_MODULE].pointer.val + GET_ADDR_OFFSET; } diff --git a/libc/inet/netinet/in.h b/libc/inet/netinet/in.h index 83b4add8c..ad9ce6cde 100644 --- a/libc/inet/netinet/in.h +++ b/libc/inet/netinet/in.h @@ -90,7 +90,7 @@ enum IPPROTO_MAX }; -/* If __USER_KERNEL_IPV6_DEFS is defined then the user has included the kernel +/* If __USE_KERNEL_IPV6_DEFS is defined then the user has included the kernel network headers first and we should use those ABI-identical definitions instead of our own. */ #ifndef __USE_KERNEL_IPV6_DEFS diff --git a/libc/malloc/memusagestat.c b/libc/malloc/memusagestat.c index 8ac7ab91c..3e0889ebf 100644 --- a/libc/malloc/memusagestat.c +++ b/libc/malloc/memusagestat.c @@ -55,7 +55,7 @@ static const struct argp_option options[] = { { "output", 'o', N_ ("FILE"), 0, N_ ("Name output file") }, { "string", 's', N_ ("STRING"), 0, N_ ("Title string used in output graphic") }, - { "time", 't', NULL, 0, N_ (" \ + { "time", 't', NULL, 0, N_ ("\ Generate output linear to time (default is linear to number of function calls)\ ") }, { "total", 'T', NULL, 0, diff --git a/libc/math/auto-libm-test-in b/libc/math/auto-libm-test-in index cc2890553..b919dbcc1 100644 --- a/libc/math/auto-libm-test-in +++ b/libc/math/auto-libm-test-in @@ -614,8 +614,9 @@ ctan 1 45 ctan 1 47 ctan 1 355 ctan 1 365 -ctan 1 5680 -ctan 1 5690 +# GCC bug 59666: results on directed rounding may be incorrect. +ctan 1 5680 xfail-rounding:ldbl-128ibm +ctan 1 5690 xfail-rounding:ldbl-128ibm ctan 0x3.243f6cp-1 0 @@ -623,10 +624,11 @@ ctan 0x1p127 1 ctan 0x1p1023 1 ctan 0x1p16383 1 -ctan 50000 50000 -ctan 50000 -50000 -ctan -50000 50000 -ctan -50000 -50000 +# GCC bug 59666: results on directed rounding may be incorrect. +ctan 50000 50000 xfail-rounding:ldbl-128ibm +ctan 50000 -50000 xfail-rounding:ldbl-128ibm +ctan -50000 50000 xfail-rounding:ldbl-128ibm +ctan -50000 -50000 xfail-rounding:ldbl-128ibm ctan 0x1.921fb6p+0 0x1p-149 ctan 0x1.921fb54442d18p+0 0x1p-1074 @@ -646,8 +648,9 @@ ctanh 45 1 ctanh 47 1 ctanh 355 1 ctanh 365 1 -ctanh 5680 1 -ctanh 5690 1 +# GCC bug 59666: results on directed rounding may be incorrect. +ctanh 5680 1 xfail-rounding:ldbl-128ibm +ctanh 5690 1 xfail-rounding:ldbl-128ibm ctanh 0 0x3.243f6cp-1 @@ -655,10 +658,11 @@ ctanh 1 0x1p127 ctanh 1 0x1p1023 ctanh 1 0x1p16383 -ctanh 50000 50000 -ctanh 50000 -50000 -ctanh -50000 50000 -ctanh -50000 -50000 +# GCC bug 59666: results on directed rounding may be incorrect. +ctanh 50000 50000 xfail-rounding:ldbl-128ibm +ctanh 50000 -50000 xfail-rounding:ldbl-128ibm +ctanh -50000 50000 xfail-rounding:ldbl-128ibm +ctanh -50000 -50000 xfail-rounding:ldbl-128ibm ctanh 0x1p-149 0x1.921fb6p+0 ctanh 0x1p-1074 0x1.921fb54442d18p+0 @@ -709,13 +713,15 @@ exp 50.0 exp 88.72269439697265625 exp 709.75 # Bug 16284: results on directed rounding may be incorrect. -exp 1000.0 xfail-rounding:dbl-64 -exp 710 xfail-rounding:dbl-64 +# GCC bug 59666: results on directed rounding may be incorrect. +exp 1000.0 xfail-rounding:dbl-64 xfail-rounding:ldbl-128ibm +exp 710 xfail-rounding:dbl-64 xfail-rounding:ldbl-128ibm exp -1234 # Bug 16284: results on directed rounding may be incorrect. -exp 0x2.c679d1f73f0fb628p+8 xfail-rounding:dbl-64 -exp 1e5 xfail-rounding:dbl-64 -exp max xfail-rounding:dbl-64 +# GCC bug 59666: results on directed rounding may be incorrect. +exp 0x2.c679d1f73f0fb628p+8 xfail-rounding:dbl-64 xfail-rounding:ldbl-128ibm +exp 1e5 xfail-rounding:dbl-64 xfail-rounding:ldbl-128ibm +exp max xfail-rounding:dbl-64 xfail-rounding:ldbl-128ibm exp -7.4444006192138124e+02 exp -0x1.75f113c30b1c8p+9 exp -max diff --git a/libc/math/auto-libm-test-out b/libc/math/auto-libm-test-out index 8f78ae915..8955e1885 100644 --- a/libc/math/auto-libm-test-out +++ b/libc/math/auto-libm-test-out @@ -58085,56 +58085,56 @@ ctan 1 365 = ctan tonearest ldbl-128ibm 0x1p+0L 0x1.6dp+8L : 0xc.f47f4p-1056L 0x1p+0L : inexact-ok underflow errno-erange-ok = ctan towardzero ldbl-128ibm 0x1p+0L 0x1.6dp+8L : 0xc.f47fp-1056L 0x1p+0L : inexact-ok underflow errno-erange-ok = ctan upward ldbl-128ibm 0x1p+0L 0x1.6dp+8L : 0xc.f47f4p-1056L 0x1.000000000000000000000000008p+0L : inexact-ok underflow errno-erange-ok -ctan 1 5680 -= ctan downward flt-32 0x1p+0f 0x1.63p+12f : 0x0p+0f 0x1p+0f : inexact-ok underflow errno-erange-ok +ctan 1 5680 xfail-rounding:ldbl-128ibm += ctan downward flt-32 0x1p+0f 0x1.63p+12f : 0x0p+0f 0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest flt-32 0x1p+0f 0x1.63p+12f : 0x0p+0f 0x1p+0f : inexact-ok underflow errno-erange-ok -= ctan towardzero flt-32 0x1p+0f 0x1.63p+12f : 0x0p+0f 0x1p+0f : inexact-ok underflow errno-erange-ok -= ctan upward flt-32 0x1p+0f 0x1.63p+12f : 0x8p-152f 0x1.000002p+0f : inexact-ok underflow errno-erange-ok -= ctan downward dbl-64 0x1p+0 0x1.63p+12 : 0x0p+0 0x1p+0 : inexact-ok underflow errno-erange-ok += ctan towardzero flt-32 0x1p+0f 0x1.63p+12f : 0x0p+0f 0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward flt-32 0x1p+0f 0x1.63p+12f : 0x8p-152f 0x1.000002p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward dbl-64 0x1p+0 0x1.63p+12 : 0x0p+0 0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest dbl-64 0x1p+0 0x1.63p+12 : 0x0p+0 0x1p+0 : inexact-ok underflow errno-erange-ok -= ctan towardzero dbl-64 0x1p+0 0x1.63p+12 : 0x0p+0 0x1p+0 : inexact-ok underflow errno-erange-ok -= ctan upward dbl-64 0x1p+0 0x1.63p+12 : 0x4p-1076 0x1.0000000000001p+0 : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-96-intel 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba298p-16392L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero dbl-64 0x1p+0 0x1.63p+12 : 0x0p+0 0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward dbl-64 0x1p+0 0x1.63p+12 : 0x4p-1076 0x1.0000000000001p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-96-intel 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba298p-16392L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-96-intel 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba2ap-16392L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-96-intel 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba298p-16392L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-96-intel 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba2ap-16392L 0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-96-m68k 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba29cp-16392L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-96-intel 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba298p-16392L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-96-intel 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba2ap-16392L 0x1.0000000000000002p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-96-m68k 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba29cp-16392L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-96-m68k 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba2ap-16392L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-96-m68k 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba29cp-16392L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-96-m68k 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba2ap-16392L 0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-128 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba29e34d4429f85ccp-16392L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-96-m68k 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba29cp-16392L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-96-m68k 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba2ap-16392L 0x1.0000000000000002p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-128 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba29e34d4429f85ccp-16392L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-128 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba29e34d4429f85ccp-16392L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-128 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba29e34d4429f85ccp-16392L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-128 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba29e34d4429f85dp-16392L 0x1.0000000000000000000000000001p+0L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-128ibm 0x1p+0L 0x1.63p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-128 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba29e34d4429f85ccp-16392L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-128 0x1p+0L 0x1.63p+12L : 0xe.6442e59c9ba29e34d4429f85dp-16392L 0x1.0000000000000000000000000001p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-128ibm 0x1p+0L 0x1.63p+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-128ibm 0x1p+0L 0x1.63p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-128ibm 0x1p+0L 0x1.63p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-128ibm 0x1p+0L 0x1.63p+12L : 0x4p-1076L 0x1.000000000000000000000000008p+0L : inexact-ok underflow errno-erange-ok -ctan 1 5690 -= ctan downward flt-32 0x1p+0f 0x1.63ap+12f : 0x0p+0f 0x1p+0f : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-128ibm 0x1p+0L 0x1.63p+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-128ibm 0x1p+0L 0x1.63p+12L : 0x4p-1076L 0x1.000000000000000000000000008p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok +ctan 1 5690 xfail-rounding:ldbl-128ibm += ctan downward flt-32 0x1p+0f 0x1.63ap+12f : 0x0p+0f 0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest flt-32 0x1p+0f 0x1.63ap+12f : 0x0p+0f 0x1p+0f : inexact-ok underflow errno-erange-ok -= ctan towardzero flt-32 0x1p+0f 0x1.63ap+12f : 0x0p+0f 0x1p+0f : inexact-ok underflow errno-erange-ok -= ctan upward flt-32 0x1p+0f 0x1.63ap+12f : 0x8p-152f 0x1.000002p+0f : inexact-ok underflow errno-erange-ok -= ctan downward dbl-64 0x1p+0 0x1.63ap+12 : 0x0p+0 0x1p+0 : inexact-ok underflow errno-erange-ok += ctan towardzero flt-32 0x1p+0f 0x1.63ap+12f : 0x0p+0f 0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward flt-32 0x1p+0f 0x1.63ap+12f : 0x8p-152f 0x1.000002p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward dbl-64 0x1p+0 0x1.63ap+12 : 0x0p+0 0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest dbl-64 0x1p+0 0x1.63ap+12 : 0x0p+0 0x1p+0 : inexact-ok underflow errno-erange-ok -= ctan towardzero dbl-64 0x1p+0 0x1.63ap+12 : 0x0p+0 0x1p+0 : inexact-ok underflow errno-erange-ok -= ctan upward dbl-64 0x1p+0 0x1.63ap+12 : 0x4p-1076 0x1.0000000000001p+0 : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-96-intel 0x1p+0L 0x1.63ap+12L : 0x7.f673ec8p-16420L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero dbl-64 0x1p+0 0x1.63ap+12 : 0x0p+0 0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward dbl-64 0x1p+0 0x1.63ap+12 : 0x4p-1076 0x1.0000000000001p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-96-intel 0x1p+0L 0x1.63ap+12L : 0x7.f673ec8p-16420L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-96-intel 0x1p+0L 0x1.63ap+12L : 0x7.f673edp-16420L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-96-intel 0x1p+0L 0x1.63ap+12L : 0x7.f673ec8p-16420L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-96-intel 0x1p+0L 0x1.63ap+12L : 0x7.f673edp-16420L 0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-96-m68k 0x1p+0L 0x1.63ap+12L : 0x7.f673eccp-16420L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-96-intel 0x1p+0L 0x1.63ap+12L : 0x7.f673ec8p-16420L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-96-intel 0x1p+0L 0x1.63ap+12L : 0x7.f673edp-16420L 0x1.0000000000000002p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-96-m68k 0x1p+0L 0x1.63ap+12L : 0x7.f673eccp-16420L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-96-m68k 0x1p+0L 0x1.63ap+12L : 0x7.f673eccp-16420L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-96-m68k 0x1p+0L 0x1.63ap+12L : 0x7.f673eccp-16420L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-96-m68k 0x1p+0L 0x1.63ap+12L : 0x7.f673edp-16420L 0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-128 0x1p+0L 0x1.63ap+12L : 0x7.f673ecc6b39aff738e4p-16420L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-96-m68k 0x1p+0L 0x1.63ap+12L : 0x7.f673eccp-16420L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-96-m68k 0x1p+0L 0x1.63ap+12L : 0x7.f673edp-16420L 0x1.0000000000000002p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-128 0x1p+0L 0x1.63ap+12L : 0x7.f673ecc6b39aff738e4p-16420L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-128 0x1p+0L 0x1.63ap+12L : 0x7.f673ecc6b39aff738e8p-16420L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-128 0x1p+0L 0x1.63ap+12L : 0x7.f673ecc6b39aff738e4p-16420L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-128 0x1p+0L 0x1.63ap+12L : 0x7.f673ecc6b39aff738e8p-16420L 0x1.0000000000000000000000000001p+0L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-128ibm 0x1p+0L 0x1.63ap+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-128 0x1p+0L 0x1.63ap+12L : 0x7.f673ecc6b39aff738e4p-16420L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-128 0x1p+0L 0x1.63ap+12L : 0x7.f673ecc6b39aff738e8p-16420L 0x1.0000000000000000000000000001p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-128ibm 0x1p+0L 0x1.63ap+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-128ibm 0x1p+0L 0x1.63ap+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-128ibm 0x1p+0L 0x1.63ap+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-128ibm 0x1p+0L 0x1.63ap+12L : 0x4p-1076L 0x1.000000000000000000000000008p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-128ibm 0x1p+0L 0x1.63ap+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-128ibm 0x1p+0L 0x1.63ap+12L : 0x4p-1076L 0x1.000000000000000000000000008p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok ctan 0x3.243f6cp-1 0 = ctan downward flt-32 0x1.921fb6p+0f 0x0p+0f : -0x1.5d1496p+24f 0x0p+0f : inexact-ok = ctan tonearest flt-32 0x1.921fb6p+0f 0x0p+0f : -0x1.5d1494p+24f 0x0p+0f : inexact-ok @@ -58295,106 +58295,106 @@ ctan 0x1p16383 1 = ctan tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0x1p+0L : 0x3.89f37a0888a0e05652b04c0aa3p-4L 0x1.33b2569c333811735902f282a1p+0L : inexact-ok = ctan towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0x1p+0L : 0x3.89f37a0888a0e05652b04c0aa3p-4L 0x1.33b2569c333811735902f282a08p+0L : inexact-ok = ctan upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L 0x1p+0L : 0x3.89f37a0888a0e05652b04c0aa4p-4L 0x1.33b2569c333811735902f282a1p+0L : inexact-ok -ctan 50000 50000 -= ctan downward flt-32 0xc.35p+12f 0xc.35p+12f : 0x0p+0f 0x1p+0f : inexact-ok underflow errno-erange-ok +ctan 50000 50000 xfail-rounding:ldbl-128ibm += ctan downward flt-32 0xc.35p+12f 0xc.35p+12f : 0x0p+0f 0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest flt-32 0xc.35p+12f 0xc.35p+12f : 0x0p+0f 0x1p+0f : inexact-ok underflow errno-erange-ok -= ctan towardzero flt-32 0xc.35p+12f 0xc.35p+12f : 0x0p+0f 0x1p+0f : inexact-ok underflow errno-erange-ok -= ctan upward flt-32 0xc.35p+12f 0xc.35p+12f : 0x8p-152f 0x1.000002p+0f : inexact-ok underflow errno-erange-ok -= ctan downward dbl-64 0xc.35p+12 0xc.35p+12 : 0x0p+0 0x1p+0 : inexact-ok underflow errno-erange-ok += ctan towardzero flt-32 0xc.35p+12f 0xc.35p+12f : 0x0p+0f 0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward flt-32 0xc.35p+12f 0xc.35p+12f : 0x8p-152f 0x1.000002p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward dbl-64 0xc.35p+12 0xc.35p+12 : 0x0p+0 0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest dbl-64 0xc.35p+12 0xc.35p+12 : 0x0p+0 0x1p+0 : inexact-ok underflow errno-erange-ok -= ctan towardzero dbl-64 0xc.35p+12 0xc.35p+12 : 0x0p+0 0x1p+0 : inexact-ok underflow errno-erange-ok -= ctan upward dbl-64 0xc.35p+12 0xc.35p+12 : 0x4p-1076 0x1.0000000000001p+0 : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero dbl-64 0xc.35p+12 0xc.35p+12 : 0x0p+0 0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward dbl-64 0xc.35p+12 0xc.35p+12 : 0x4p-1076 0x1.0000000000001p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x8p-16448L 0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x8p-16448L 0x1.0000000000000002p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x4p-16448L 0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x4p-16448L 0x1.0000000000000002p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x4p-16496L 0x1.0000000000000000000000000001p+0L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x4p-16496L 0x1.0000000000000000000000000001p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x4p-1076L 0x1.000000000000000000000000008p+0L : inexact-ok underflow errno-erange-ok -ctan 50000 -50000 -= ctan downward flt-32 0xc.35p+12f -0xc.35p+12f : 0x0p+0f -0x1p+0f : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x4p-1076L 0x1.000000000000000000000000008p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok +ctan 50000 -50000 xfail-rounding:ldbl-128ibm += ctan downward flt-32 0xc.35p+12f -0xc.35p+12f : 0x0p+0f -0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest flt-32 0xc.35p+12f -0xc.35p+12f : 0x0p+0f -0x1p+0f : inexact-ok underflow errno-erange-ok -= ctan towardzero flt-32 0xc.35p+12f -0xc.35p+12f : 0x0p+0f -0xf.fffffp-4f : inexact-ok underflow errno-erange-ok -= ctan upward flt-32 0xc.35p+12f -0xc.35p+12f : 0x8p-152f -0xf.fffffp-4f : inexact-ok underflow errno-erange-ok -= ctan downward dbl-64 0xc.35p+12 -0xc.35p+12 : 0x0p+0 -0x1p+0 : inexact-ok underflow errno-erange-ok += ctan towardzero flt-32 0xc.35p+12f -0xc.35p+12f : 0x0p+0f -0xf.fffffp-4f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward flt-32 0xc.35p+12f -0xc.35p+12f : 0x8p-152f -0xf.fffffp-4f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward dbl-64 0xc.35p+12 -0xc.35p+12 : 0x0p+0 -0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest dbl-64 0xc.35p+12 -0xc.35p+12 : 0x0p+0 -0x1p+0 : inexact-ok underflow errno-erange-ok -= ctan towardzero dbl-64 0xc.35p+12 -0xc.35p+12 : 0x0p+0 -0xf.ffffffffffff8p-4 : inexact-ok underflow errno-erange-ok -= ctan upward dbl-64 0xc.35p+12 -0xc.35p+12 : 0x4p-1076 -0xf.ffffffffffff8p-4 : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero dbl-64 0xc.35p+12 -0xc.35p+12 : 0x0p+0 -0xf.ffffffffffff8p-4 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward dbl-64 0xc.35p+12 -0xc.35p+12 : 0x4p-1076 -0xf.ffffffffffff8p-4 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0xf.fffffffffffffffp-4L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x8p-16448L -0xf.fffffffffffffffp-4L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x8p-16448L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0xf.fffffffffffffffp-4L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x4p-16448L -0xf.fffffffffffffffp-4L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x4p-16448L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x4p-16496L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0xf.fffffffffffffffffffffffffff8p-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x4p-16496L -0xf.fffffffffffffffffffffffffff8p-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x4p-1076L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok underflow errno-erange-ok -ctan -50000 50000 -= ctan downward flt-32 -0xc.35p+12f 0xc.35p+12f : -0x8p-152f 0x1p+0f : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x0p+0L -0xf.fffffffffffffffffffffffffcp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x4p-1076L -0xf.fffffffffffffffffffffffffcp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok +ctan -50000 50000 xfail-rounding:ldbl-128ibm += ctan downward flt-32 -0xc.35p+12f 0xc.35p+12f : -0x8p-152f 0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest flt-32 -0xc.35p+12f 0xc.35p+12f : -0x0p+0f 0x1p+0f : inexact-ok underflow errno-erange-ok -= ctan towardzero flt-32 -0xc.35p+12f 0xc.35p+12f : -0x0p+0f 0x1p+0f : inexact-ok underflow errno-erange-ok -= ctan upward flt-32 -0xc.35p+12f 0xc.35p+12f : -0x0p+0f 0x1.000002p+0f : inexact-ok underflow errno-erange-ok -= ctan downward dbl-64 -0xc.35p+12 0xc.35p+12 : -0x4p-1076 0x1p+0 : inexact-ok underflow errno-erange-ok += ctan towardzero flt-32 -0xc.35p+12f 0xc.35p+12f : -0x0p+0f 0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward flt-32 -0xc.35p+12f 0xc.35p+12f : -0x0p+0f 0x1.000002p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward dbl-64 -0xc.35p+12 0xc.35p+12 : -0x4p-1076 0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest dbl-64 -0xc.35p+12 0xc.35p+12 : -0x0p+0 0x1p+0 : inexact-ok underflow errno-erange-ok -= ctan towardzero dbl-64 -0xc.35p+12 0xc.35p+12 : -0x0p+0 0x1p+0 : inexact-ok underflow errno-erange-ok -= ctan upward dbl-64 -0xc.35p+12 0xc.35p+12 : -0x0p+0 0x1.0000000000001p+0 : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x8p-16448L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero dbl-64 -0xc.35p+12 0xc.35p+12 : -0x0p+0 0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward dbl-64 -0xc.35p+12 0xc.35p+12 : -0x0p+0 0x1.0000000000001p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x8p-16448L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x4p-16448L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1.0000000000000002p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x4p-16448L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1.0000000000000002p+0L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x4p-16496L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1.0000000000000002p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x4p-16496L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1.0000000000000000000000000001p+0L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x4p-1076L 0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1.0000000000000000000000000001p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x4p-1076L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1.000000000000000000000000008p+0L : inexact-ok underflow errno-erange-ok -ctan -50000 -50000 -= ctan downward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x8p-152f -0x1p+0f : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x0p+0L 0x1.000000000000000000000000008p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok +ctan -50000 -50000 xfail-rounding:ldbl-128ibm += ctan downward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x8p-152f -0x1p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest flt-32 -0xc.35p+12f -0xc.35p+12f : -0x0p+0f -0x1p+0f : inexact-ok underflow errno-erange-ok -= ctan towardzero flt-32 -0xc.35p+12f -0xc.35p+12f : -0x0p+0f -0xf.fffffp-4f : inexact-ok underflow errno-erange-ok -= ctan upward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x0p+0f -0xf.fffffp-4f : inexact-ok underflow errno-erange-ok -= ctan downward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x4p-1076 -0x1p+0 : inexact-ok underflow errno-erange-ok += ctan towardzero flt-32 -0xc.35p+12f -0xc.35p+12f : -0x0p+0f -0xf.fffffp-4f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x0p+0f -0xf.fffffp-4f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x4p-1076 -0x1p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x0p+0 -0x1p+0 : inexact-ok underflow errno-erange-ok -= ctan towardzero dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x0p+0 -0xf.ffffffffffff8p-4 : inexact-ok underflow errno-erange-ok -= ctan upward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x0p+0 -0xf.ffffffffffff8p-4 : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x8p-16448L -0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x0p+0 -0xf.ffffffffffff8p-4 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x0p+0 -0xf.ffffffffffff8p-4 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x8p-16448L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffp-4L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffp-4L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x4p-16448L -0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x4p-16448L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffp-4L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffp-4L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x4p-16496L -0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x4p-16496L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok underflow errno-erange-ok -= ctan downward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x4p-1076L -0x1p+0L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffffffffffffff8p-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffffffffffffff8p-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan downward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x4p-1076L -0x1p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctan tonearest ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0x1p+0L : inexact-ok underflow errno-erange-ok -= ctan towardzero ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok underflow errno-erange-ok -= ctan upward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok underflow errno-erange-ok += ctan towardzero ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffffffffffffcp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctan upward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x0p+0L -0xf.fffffffffffffffffffffffffcp-4L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok ctan 0x1.921fb6p+0 0x1p-149 = ctan downward flt-32 0x1.921fb6p+0f 0x8p-152f : -0x1.5d1496p+24f 0xe.e008fp-104f : inexact-ok = ctan tonearest flt-32 0x1.921fb6p+0f 0x8p-152f : -0x1.5d1494p+24f 0xe.e008fp-104f : inexact-ok @@ -59377,56 +59377,56 @@ ctanh 365 1 = ctanh tonearest ldbl-128ibm 0x1.6dp+8L 0x1p+0L : 0x1p+0L 0xc.f47f4p-1056L : inexact-ok underflow errno-erange-ok = ctanh towardzero ldbl-128ibm 0x1.6dp+8L 0x1p+0L : 0x1p+0L 0xc.f47fp-1056L : inexact-ok underflow errno-erange-ok = ctanh upward ldbl-128ibm 0x1.6dp+8L 0x1p+0L : 0x1.000000000000000000000000008p+0L 0xc.f47f4p-1056L : inexact-ok underflow errno-erange-ok -ctanh 5680 1 -= ctanh downward flt-32 0x1.63p+12f 0x1p+0f : 0x1p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok +ctanh 5680 1 xfail-rounding:ldbl-128ibm += ctanh downward flt-32 0x1.63p+12f 0x1p+0f : 0x1p+0f 0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest flt-32 0x1.63p+12f 0x1p+0f : 0x1p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh towardzero flt-32 0x1.63p+12f 0x1p+0f : 0x1p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh upward flt-32 0x1.63p+12f 0x1p+0f : 0x1.000002p+0f 0x8p-152f : inexact-ok underflow errno-erange-ok -= ctanh downward dbl-64 0x1.63p+12 0x1p+0 : 0x1p+0 0x0p+0 : inexact-ok underflow errno-erange-ok += ctanh towardzero flt-32 0x1.63p+12f 0x1p+0f : 0x1p+0f 0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward flt-32 0x1.63p+12f 0x1p+0f : 0x1.000002p+0f 0x8p-152f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward dbl-64 0x1.63p+12 0x1p+0 : 0x1p+0 0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest dbl-64 0x1.63p+12 0x1p+0 : 0x1p+0 0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh towardzero dbl-64 0x1.63p+12 0x1p+0 : 0x1p+0 0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh upward dbl-64 0x1.63p+12 0x1p+0 : 0x1.0000000000001p+0 0x4p-1076 : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-96-intel 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba298p-16392L : inexact-ok underflow errno-erange-ok += ctanh towardzero dbl-64 0x1.63p+12 0x1p+0 : 0x1p+0 0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward dbl-64 0x1.63p+12 0x1p+0 : 0x1.0000000000001p+0 0x4p-1076 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-96-intel 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba298p-16392L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-96-intel 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba2ap-16392L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-96-intel 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba298p-16392L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-96-intel 0x1.63p+12L 0x1p+0L : 0x1.0000000000000002p+0L 0xe.6442e59c9ba2ap-16392L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-96-m68k 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba29cp-16392L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-96-intel 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba298p-16392L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-96-intel 0x1.63p+12L 0x1p+0L : 0x1.0000000000000002p+0L 0xe.6442e59c9ba2ap-16392L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-96-m68k 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba29cp-16392L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-96-m68k 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba2ap-16392L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-96-m68k 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba29cp-16392L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-96-m68k 0x1.63p+12L 0x1p+0L : 0x1.0000000000000002p+0L 0xe.6442e59c9ba2ap-16392L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-128 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba29e34d4429f85ccp-16392L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-96-m68k 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba29cp-16392L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-96-m68k 0x1.63p+12L 0x1p+0L : 0x1.0000000000000002p+0L 0xe.6442e59c9ba2ap-16392L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-128 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba29e34d4429f85ccp-16392L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-128 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba29e34d4429f85ccp-16392L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-128 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba29e34d4429f85ccp-16392L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-128 0x1.63p+12L 0x1p+0L : 0x1.0000000000000000000000000001p+0L 0xe.6442e59c9ba29e34d4429f85dp-16392L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-128ibm 0x1.63p+12L 0x1p+0L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-128 0x1.63p+12L 0x1p+0L : 0x1p+0L 0xe.6442e59c9ba29e34d4429f85ccp-16392L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-128 0x1.63p+12L 0x1p+0L : 0x1.0000000000000000000000000001p+0L 0xe.6442e59c9ba29e34d4429f85dp-16392L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-128ibm 0x1.63p+12L 0x1p+0L : 0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-128ibm 0x1.63p+12L 0x1p+0L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-128ibm 0x1.63p+12L 0x1p+0L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-128ibm 0x1.63p+12L 0x1p+0L : 0x1.000000000000000000000000008p+0L 0x4p-1076L : inexact-ok underflow errno-erange-ok -ctanh 5690 1 -= ctanh downward flt-32 0x1.63ap+12f 0x1p+0f : 0x1p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-128ibm 0x1.63p+12L 0x1p+0L : 0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-128ibm 0x1.63p+12L 0x1p+0L : 0x1.000000000000000000000000008p+0L 0x4p-1076L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok +ctanh 5690 1 xfail-rounding:ldbl-128ibm += ctanh downward flt-32 0x1.63ap+12f 0x1p+0f : 0x1p+0f 0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest flt-32 0x1.63ap+12f 0x1p+0f : 0x1p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh towardzero flt-32 0x1.63ap+12f 0x1p+0f : 0x1p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh upward flt-32 0x1.63ap+12f 0x1p+0f : 0x1.000002p+0f 0x8p-152f : inexact-ok underflow errno-erange-ok -= ctanh downward dbl-64 0x1.63ap+12 0x1p+0 : 0x1p+0 0x0p+0 : inexact-ok underflow errno-erange-ok += ctanh towardzero flt-32 0x1.63ap+12f 0x1p+0f : 0x1p+0f 0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward flt-32 0x1.63ap+12f 0x1p+0f : 0x1.000002p+0f 0x8p-152f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward dbl-64 0x1.63ap+12 0x1p+0 : 0x1p+0 0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest dbl-64 0x1.63ap+12 0x1p+0 : 0x1p+0 0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh towardzero dbl-64 0x1.63ap+12 0x1p+0 : 0x1p+0 0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh upward dbl-64 0x1.63ap+12 0x1p+0 : 0x1.0000000000001p+0 0x4p-1076 : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-96-intel 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673ec8p-16420L : inexact-ok underflow errno-erange-ok += ctanh towardzero dbl-64 0x1.63ap+12 0x1p+0 : 0x1p+0 0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward dbl-64 0x1.63ap+12 0x1p+0 : 0x1.0000000000001p+0 0x4p-1076 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-96-intel 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673ec8p-16420L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-96-intel 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673edp-16420L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-96-intel 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673ec8p-16420L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-96-intel 0x1.63ap+12L 0x1p+0L : 0x1.0000000000000002p+0L 0x7.f673edp-16420L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-96-m68k 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673eccp-16420L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-96-intel 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673ec8p-16420L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-96-intel 0x1.63ap+12L 0x1p+0L : 0x1.0000000000000002p+0L 0x7.f673edp-16420L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-96-m68k 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673eccp-16420L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-96-m68k 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673eccp-16420L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-96-m68k 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673eccp-16420L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-96-m68k 0x1.63ap+12L 0x1p+0L : 0x1.0000000000000002p+0L 0x7.f673edp-16420L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-128 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673ecc6b39aff738e4p-16420L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-96-m68k 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673eccp-16420L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-96-m68k 0x1.63ap+12L 0x1p+0L : 0x1.0000000000000002p+0L 0x7.f673edp-16420L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-128 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673ecc6b39aff738e4p-16420L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-128 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673ecc6b39aff738e8p-16420L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-128 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673ecc6b39aff738e4p-16420L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-128 0x1.63ap+12L 0x1p+0L : 0x1.0000000000000000000000000001p+0L 0x7.f673ecc6b39aff738e8p-16420L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-128ibm 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-128 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x7.f673ecc6b39aff738e4p-16420L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-128 0x1.63ap+12L 0x1p+0L : 0x1.0000000000000000000000000001p+0L 0x7.f673ecc6b39aff738e8p-16420L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-128ibm 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-128ibm 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-128ibm 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-128ibm 0x1.63ap+12L 0x1p+0L : 0x1.000000000000000000000000008p+0L 0x4p-1076L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-128ibm 0x1.63ap+12L 0x1p+0L : 0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-128ibm 0x1.63ap+12L 0x1p+0L : 0x1.000000000000000000000000008p+0L 0x4p-1076L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok ctanh 0 0x3.243f6cp-1 = ctanh downward flt-32 0x0p+0f 0x1.921fb6p+0f : 0x0p+0f -0x1.5d1496p+24f : inexact-ok = ctanh tonearest flt-32 0x0p+0f 0x1.921fb6p+0f : 0x0p+0f -0x1.5d1494p+24f : inexact-ok @@ -59587,106 +59587,106 @@ ctanh 1 0x1p16383 = ctanh tonearest ldbl-128ibm 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.33b2569c333811735902f282a1p+0L 0x3.89f37a0888a0e05652b04c0aa3p-4L : inexact-ok = ctanh towardzero ldbl-128ibm 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.33b2569c333811735902f282a08p+0L 0x3.89f37a0888a0e05652b04c0aa3p-4L : inexact-ok = ctanh upward ldbl-128ibm 0x1p+0L 0xf.ffffffffffffbffffffffffffcp+1020L : 0x1.33b2569c333811735902f282a1p+0L 0x3.89f37a0888a0e05652b04c0aa4p-4L : inexact-ok -ctanh 50000 50000 -= ctanh downward flt-32 0xc.35p+12f 0xc.35p+12f : 0x1p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok +ctanh 50000 50000 xfail-rounding:ldbl-128ibm += ctanh downward flt-32 0xc.35p+12f 0xc.35p+12f : 0x1p+0f 0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest flt-32 0xc.35p+12f 0xc.35p+12f : 0x1p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh towardzero flt-32 0xc.35p+12f 0xc.35p+12f : 0x1p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh upward flt-32 0xc.35p+12f 0xc.35p+12f : 0x1.000002p+0f 0x8p-152f : inexact-ok underflow errno-erange-ok -= ctanh downward dbl-64 0xc.35p+12 0xc.35p+12 : 0x1p+0 0x0p+0 : inexact-ok underflow errno-erange-ok += ctanh towardzero flt-32 0xc.35p+12f 0xc.35p+12f : 0x1p+0f 0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward flt-32 0xc.35p+12f 0xc.35p+12f : 0x1.000002p+0f 0x8p-152f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward dbl-64 0xc.35p+12 0xc.35p+12 : 0x1p+0 0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest dbl-64 0xc.35p+12 0xc.35p+12 : 0x1p+0 0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh towardzero dbl-64 0xc.35p+12 0xc.35p+12 : 0x1p+0 0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh upward dbl-64 0xc.35p+12 0xc.35p+12 : 0x1.0000000000001p+0 0x4p-1076 : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok += ctanh towardzero dbl-64 0xc.35p+12 0xc.35p+12 : 0x1p+0 0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward dbl-64 0xc.35p+12 0xc.35p+12 : 0x1.0000000000001p+0 0x4p-1076 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x1.0000000000000002p+0L 0x8p-16448L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-96-intel 0xc.35p+12L 0xc.35p+12L : 0x1.0000000000000002p+0L 0x8p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x1.0000000000000002p+0L 0x4p-16448L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-96-m68k 0xc.35p+12L 0xc.35p+12L : 0x1.0000000000000002p+0L 0x4p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x1.0000000000000000000000000001p+0L 0x4p-16496L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-128 0xc.35p+12L 0xc.35p+12L : 0x1.0000000000000000000000000001p+0L 0x4p-16496L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x1.000000000000000000000000008p+0L 0x4p-1076L : inexact-ok underflow errno-erange-ok -ctanh 50000 -50000 -= ctanh downward flt-32 0xc.35p+12f -0xc.35p+12f : 0x1p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-128ibm 0xc.35p+12L 0xc.35p+12L : 0x1.000000000000000000000000008p+0L 0x4p-1076L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok +ctanh 50000 -50000 xfail-rounding:ldbl-128ibm += ctanh downward flt-32 0xc.35p+12f -0xc.35p+12f : 0x1p+0f -0x8p-152f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest flt-32 0xc.35p+12f -0xc.35p+12f : 0x1p+0f -0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh towardzero flt-32 0xc.35p+12f -0xc.35p+12f : 0x1p+0f -0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh upward flt-32 0xc.35p+12f -0xc.35p+12f : 0x1.000002p+0f -0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh downward dbl-64 0xc.35p+12 -0xc.35p+12 : 0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok += ctanh towardzero flt-32 0xc.35p+12f -0xc.35p+12f : 0x1p+0f -0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward flt-32 0xc.35p+12f -0xc.35p+12f : 0x1.000002p+0f -0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward dbl-64 0xc.35p+12 -0xc.35p+12 : 0x1p+0 -0x4p-1076 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest dbl-64 0xc.35p+12 -0xc.35p+12 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh towardzero dbl-64 0xc.35p+12 -0xc.35p+12 : 0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh upward dbl-64 0xc.35p+12 -0xc.35p+12 : 0x1.0000000000001p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok += ctanh towardzero dbl-64 0xc.35p+12 -0xc.35p+12 : 0x1p+0 -0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward dbl-64 0xc.35p+12 -0xc.35p+12 : 0x1.0000000000001p+0 -0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x8p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-96-intel 0xc.35p+12L -0xc.35p+12L : 0x1.0000000000000002p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x4p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x1.0000000000000002p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-96-m68k 0xc.35p+12L -0xc.35p+12L : 0x1.0000000000000002p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x4p-16496L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x1.0000000000000000000000000001p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-128 0xc.35p+12L -0xc.35p+12L : 0x1.0000000000000000000000000001p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x4p-1076L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x1.000000000000000000000000008p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -ctanh -50000 50000 -= ctanh downward flt-32 -0xc.35p+12f 0xc.35p+12f : -0x1p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x1p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-128ibm 0xc.35p+12L -0xc.35p+12L : 0x1.000000000000000000000000008p+0L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok +ctanh -50000 50000 xfail-rounding:ldbl-128ibm += ctanh downward flt-32 -0xc.35p+12f 0xc.35p+12f : -0x1p+0f 0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest flt-32 -0xc.35p+12f 0xc.35p+12f : -0x1p+0f 0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh towardzero flt-32 -0xc.35p+12f 0xc.35p+12f : -0xf.fffffp-4f 0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh upward flt-32 -0xc.35p+12f 0xc.35p+12f : -0xf.fffffp-4f 0x8p-152f : inexact-ok underflow errno-erange-ok -= ctanh downward dbl-64 -0xc.35p+12 0xc.35p+12 : -0x1p+0 0x0p+0 : inexact-ok underflow errno-erange-ok += ctanh towardzero flt-32 -0xc.35p+12f 0xc.35p+12f : -0xf.fffffp-4f 0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward flt-32 -0xc.35p+12f 0xc.35p+12f : -0xf.fffffp-4f 0x8p-152f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward dbl-64 -0xc.35p+12 0xc.35p+12 : -0x1p+0 0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest dbl-64 -0xc.35p+12 0xc.35p+12 : -0x1p+0 0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh towardzero dbl-64 -0xc.35p+12 0xc.35p+12 : -0xf.ffffffffffff8p-4 0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh upward dbl-64 -0xc.35p+12 0xc.35p+12 : -0xf.ffffffffffff8p-4 0x4p-1076 : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok += ctanh towardzero dbl-64 -0xc.35p+12 0xc.35p+12 : -0xf.ffffffffffff8p-4 0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward dbl-64 -0xc.35p+12 0xc.35p+12 : -0xf.ffffffffffff8p-4 0x4p-1076 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffp-4L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffp-4L 0x8p-16448L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffp-4L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-96-intel -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffp-4L 0x8p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffp-4L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffp-4L 0x4p-16448L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffp-4L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-96-m68k -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffp-4L 0x4p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffffffffffffff8p-4L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffffffffffffff8p-4L 0x4p-16496L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffffffffffffff8p-4L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-128 -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffffffffffffff8p-4L 0x4p-16496L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0x1p+0L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffffffffffffcp-4L 0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffffffffffffcp-4L 0x4p-1076L : inexact-ok underflow errno-erange-ok -ctanh -50000 -50000 -= ctanh downward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x1p+0f -0x8p-152f : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffffffffffffcp-4L 0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-128ibm -0xc.35p+12L 0xc.35p+12L : -0xf.fffffffffffffffffffffffffcp-4L 0x4p-1076L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok +ctanh -50000 -50000 xfail-rounding:ldbl-128ibm += ctanh downward flt-32 -0xc.35p+12f -0xc.35p+12f : -0x1p+0f -0x8p-152f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest flt-32 -0xc.35p+12f -0xc.35p+12f : -0x1p+0f -0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh towardzero flt-32 -0xc.35p+12f -0xc.35p+12f : -0xf.fffffp-4f -0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh upward flt-32 -0xc.35p+12f -0xc.35p+12f : -0xf.fffffp-4f -0x0p+0f : inexact-ok underflow errno-erange-ok -= ctanh downward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x1p+0 -0x4p-1076 : inexact-ok underflow errno-erange-ok += ctanh towardzero flt-32 -0xc.35p+12f -0xc.35p+12f : -0xf.fffffp-4f -0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward flt-32 -0xc.35p+12f -0xc.35p+12f : -0xf.fffffp-4f -0x0p+0f : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x1p+0 -0x4p-1076 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest dbl-64 -0xc.35p+12 -0xc.35p+12 : -0x1p+0 -0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh towardzero dbl-64 -0xc.35p+12 -0xc.35p+12 : -0xf.ffffffffffff8p-4 -0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh upward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0xf.ffffffffffff8p-4 -0x0p+0 : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x8p-16448L : inexact-ok underflow errno-erange-ok += ctanh towardzero dbl-64 -0xc.35p+12 -0xc.35p+12 : -0xf.ffffffffffff8p-4 -0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward dbl-64 -0xc.35p+12 -0xc.35p+12 : -0xf.ffffffffffff8p-4 -0x0p+0 : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x8p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffp-4L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffp-4L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x4p-16448L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffp-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-96-intel -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffp-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x4p-16448L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffp-4L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffp-4L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x4p-16496L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffp-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-96-m68k -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffp-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x4p-16496L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffffffffffffff8p-4L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffffffffffffff8p-4L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh downward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x4p-1076L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffffffffffffff8p-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-128 -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffffffffffffff8p-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh downward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x4p-1076L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok = ctanh tonearest ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0x1p+0L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh towardzero ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffffffffffffcp-4L -0x0p+0L : inexact-ok underflow errno-erange-ok -= ctanh upward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffffffffffffcp-4L -0x0p+0L : inexact-ok underflow errno-erange-ok += ctanh towardzero ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffffffffffffcp-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok += ctanh upward ldbl-128ibm -0xc.35p+12L -0xc.35p+12L : -0xf.fffffffffffffffffffffffffcp-4L -0x0p+0L : xfail:ldbl-128ibm inexact-ok underflow errno-erange-ok ctanh 0x1p-149 0x1.921fb6p+0 = ctanh downward flt-32 0x8p-152f 0x1.921fb6p+0f : 0xe.e008fp-104f -0x1.5d1496p+24f : inexact-ok = ctanh tonearest flt-32 0x8p-152f 0x1.921fb6p+0f : 0xe.e008fp-104f -0x1.5d1494p+24f : inexact-ok @@ -61592,56 +61592,56 @@ exp 709.75 = exp tonearest ldbl-128ibm 0x2.c5cp+8L : 0xf.7c2d08f39f969a25d99164d12p+1020L : inexact-ok = exp towardzero ldbl-128ibm 0x2.c5cp+8L : 0xf.7c2d08f39f969a25d99164d12p+1020L : inexact-ok = exp upward ldbl-128ibm 0x2.c5cp+8L : 0xf.7c2d08f39f969a25d99164d124p+1020L : inexact-ok -exp 1000.0 xfail-rounding:dbl-64 -= exp downward flt-32 0x3.e8p+8f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok +exp 1000.0 xfail-rounding:dbl-64 xfail-rounding:ldbl-128ibm += exp downward flt-32 0x3.e8p+8f : 0xf.fffffp+124f : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest flt-32 0x3.e8p+8f : plus_infty : inexact-ok overflow errno-erange -= exp towardzero flt-32 0x3.e8p+8f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward flt-32 0x3.e8p+8f : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward dbl-64 0x3.e8p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero flt-32 0x3.e8p+8f : 0xf.fffffp+124f : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward flt-32 0x3.e8p+8f : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward dbl-64 0x3.e8p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest dbl-64 0x3.e8p+8 : plus_infty : inexact-ok overflow errno-erange -= exp towardzero dbl-64 0x3.e8p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward dbl-64 0x3.e8p+8 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-intel 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : xfail:dbl-64 inexact-ok += exp towardzero dbl-64 0x3.e8p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward dbl-64 0x3.e8p+8 : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-intel 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-intel 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : inexact-ok -= exp towardzero ldbl-96-intel 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-intel 0x3.e8p+8L : 0x6.79c8de6bb5ceb608p+1440L : xfail:dbl-64 inexact-ok -= exp downward ldbl-96-m68k 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-intel 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-intel 0x3.e8p+8L : 0x6.79c8de6bb5ceb608p+1440L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-96-m68k 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-m68k 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : inexact-ok -= exp towardzero ldbl-96-m68k 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-m68k 0x3.e8p+8L : 0x6.79c8de6bb5ceb608p+1440L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128 0x3.e8p+8L : 0x6.79c8de6bb5ceb60158acfea8d144p+1440L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-m68k 0x3.e8p+8L : 0x6.79c8de6bb5ceb6p+1440L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-m68k 0x3.e8p+8L : 0x6.79c8de6bb5ceb608p+1440L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128 0x3.e8p+8L : 0x6.79c8de6bb5ceb60158acfea8d144p+1440L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-128 0x3.e8p+8L : 0x6.79c8de6bb5ceb60158acfea8d148p+1440L : inexact-ok -= exp towardzero ldbl-128 0x3.e8p+8L : 0x6.79c8de6bb5ceb60158acfea8d144p+1440L : xfail:dbl-64 inexact-ok -= exp upward ldbl-128 0x3.e8p+8L : 0x6.79c8de6bb5ceb60158acfea8d148p+1440L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128ibm 0x3.e8p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0x3.e8p+8L : 0x6.79c8de6bb5ceb60158acfea8d144p+1440L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-128 0x3.e8p+8L : 0x6.79c8de6bb5ceb60158acfea8d148p+1440L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128ibm 0x3.e8p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128ibm 0x3.e8p+8L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128ibm 0x3.e8p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128ibm 0x3.e8p+8L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -exp 710 xfail-rounding:dbl-64 -= exp downward flt-32 0x2.c6p+8f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128ibm 0x3.e8p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128ibm 0x3.e8p+8L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange +exp 710 xfail-rounding:dbl-64 xfail-rounding:ldbl-128ibm += exp downward flt-32 0x2.c6p+8f : 0xf.fffffp+124f : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest flt-32 0x2.c6p+8f : plus_infty : inexact-ok overflow errno-erange -= exp towardzero flt-32 0x2.c6p+8f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward flt-32 0x2.c6p+8f : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward dbl-64 0x2.c6p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero flt-32 0x2.c6p+8f : 0xf.fffffp+124f : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward flt-32 0x2.c6p+8f : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward dbl-64 0x2.c6p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest dbl-64 0x2.c6p+8 : plus_infty : inexact-ok overflow errno-erange -= exp towardzero dbl-64 0x2.c6p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward dbl-64 0x2.c6p+8 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-intel 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : xfail:dbl-64 inexact-ok += exp towardzero dbl-64 0x2.c6p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward dbl-64 0x2.c6p+8 : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-intel 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-intel 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : inexact-ok -= exp towardzero ldbl-96-intel 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-intel 0x2.c6p+8L : 0x1.3e21a464507f94a2p+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-96-m68k 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-intel 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-intel 0x2.c6p+8L : 0x1.3e21a464507f94a2p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-96-m68k 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-m68k 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : inexact-ok -= exp towardzero ldbl-96-m68k 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-m68k 0x2.c6p+8L : 0x1.3e21a464507f94a2p+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128 0x2.c6p+8L : 0x1.3e21a464507f94a0ae03700b899cp+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-m68k 0x2.c6p+8L : 0x1.3e21a464507f94ap+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-m68k 0x2.c6p+8L : 0x1.3e21a464507f94a2p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128 0x2.c6p+8L : 0x1.3e21a464507f94a0ae03700b899cp+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-128 0x2.c6p+8L : 0x1.3e21a464507f94a0ae03700b899dp+1024L : inexact-ok -= exp towardzero ldbl-128 0x2.c6p+8L : 0x1.3e21a464507f94a0ae03700b899cp+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-128 0x2.c6p+8L : 0x1.3e21a464507f94a0ae03700b899dp+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128ibm 0x2.c6p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0x2.c6p+8L : 0x1.3e21a464507f94a0ae03700b899cp+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-128 0x2.c6p+8L : 0x1.3e21a464507f94a0ae03700b899dp+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128ibm 0x2.c6p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128ibm 0x2.c6p+8L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128ibm 0x2.c6p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128ibm 0x2.c6p+8L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange += exp towardzero ldbl-128ibm 0x2.c6p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128ibm 0x2.c6p+8L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange exp -1234 = exp downward flt-32 -0x4.d2p+8f : 0x0p+0f : inexact-ok underflow errno-erange = exp tonearest flt-32 -0x4.d2p+8f : 0x0p+0f : inexact-ok underflow errno-erange @@ -61667,205 +61667,205 @@ exp -1234 = exp tonearest ldbl-128ibm -0x4.d2p+8L : 0x0p+0L : inexact-ok underflow errno-erange = exp towardzero ldbl-128ibm -0x4.d2p+8L : 0x0p+0L : inexact-ok underflow errno-erange = exp upward ldbl-128ibm -0x4.d2p+8L : 0x4p-1076L : inexact-ok underflow errno-erange-ok -exp 0x2.c679d1f73f0fb628p+8 xfail-rounding:dbl-64 -= exp downward flt-32 0x2.c679d4p+8f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok +exp 0x2.c679d1f73f0fb628p+8 xfail-rounding:dbl-64 xfail-rounding:ldbl-128ibm += exp downward flt-32 0x2.c679d4p+8f : 0xf.fffffp+124f : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest flt-32 0x2.c679d4p+8f : plus_infty : inexact-ok overflow errno-erange -= exp towardzero flt-32 0x2.c679d4p+8f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward flt-32 0x2.c679d4p+8f : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward dbl-64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero flt-32 0x2.c679d4p+8f : 0xf.fffffp+124f : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward flt-32 0x2.c679d4p+8f : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward dbl-64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest dbl-64 0x2.c679d4p+8 : plus_infty : inexact-ok overflow errno-erange -= exp towardzero dbl-64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward dbl-64 0x2.c679d4p+8 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-intel 0x2.c679d4p+8L : 0x2.0004118603e6de38p+1024L : xfail:dbl-64 inexact-ok += exp towardzero dbl-64 0x2.c679d4p+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward dbl-64 0x2.c679d4p+8 : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-intel 0x2.c679d4p+8L : 0x2.0004118603e6de38p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-intel 0x2.c679d4p+8L : 0x2.0004118603e6de38p+1024L : inexact-ok -= exp towardzero ldbl-96-intel 0x2.c679d4p+8L : 0x2.0004118603e6de38p+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-intel 0x2.c679d4p+8L : 0x2.0004118603e6de3cp+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-96-m68k 0x2.c679d4p+8L : 0x2.0004118603e6de38p+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-intel 0x2.c679d4p+8L : 0x2.0004118603e6de38p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-intel 0x2.c679d4p+8L : 0x2.0004118603e6de3cp+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-96-m68k 0x2.c679d4p+8L : 0x2.0004118603e6de38p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-m68k 0x2.c679d4p+8L : 0x2.0004118603e6de38p+1024L : inexact-ok -= exp towardzero ldbl-96-m68k 0x2.c679d4p+8L : 0x2.0004118603e6de38p+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-m68k 0x2.c679d4p+8L : 0x2.0004118603e6de3cp+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128 0x2.c679d4p+8L : 0x2.0004118603e6de38929bc069c6fep+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-m68k 0x2.c679d4p+8L : 0x2.0004118603e6de38p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-m68k 0x2.c679d4p+8L : 0x2.0004118603e6de3cp+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128 0x2.c679d4p+8L : 0x2.0004118603e6de38929bc069c6fep+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-128 0x2.c679d4p+8L : 0x2.0004118603e6de38929bc069c7p+1024L : inexact-ok -= exp towardzero ldbl-128 0x2.c679d4p+8L : 0x2.0004118603e6de38929bc069c6fep+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-128 0x2.c679d4p+8L : 0x2.0004118603e6de38929bc069c7p+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128ibm 0x2.c679d4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0x2.c679d4p+8L : 0x2.0004118603e6de38929bc069c6fep+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-128 0x2.c679d4p+8L : 0x2.0004118603e6de38929bc069c7p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128ibm 0x2.c679d4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128ibm 0x2.c679d4p+8L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128ibm 0x2.c679d4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128ibm 0x2.c679d4p+8L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward flt-32 0x2.c679dp+8f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128ibm 0x2.c679d4p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128ibm 0x2.c679d4p+8L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward flt-32 0x2.c679dp+8f : 0xf.fffffp+124f : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest flt-32 0x2.c679dp+8f : plus_infty : inexact-ok overflow errno-erange -= exp towardzero flt-32 0x2.c679dp+8f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward flt-32 0x2.c679dp+8f : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward dbl-64 0x2.c679dp+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero flt-32 0x2.c679dp+8f : 0xf.fffffp+124f : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward flt-32 0x2.c679dp+8f : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward dbl-64 0x2.c679dp+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest dbl-64 0x2.c679dp+8 : plus_infty : inexact-ok overflow errno-erange -= exp towardzero dbl-64 0x2.c679dp+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward dbl-64 0x2.c679dp+8 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-intel 0x2.c679dp+8L : 0x1.fffc1185bdda056p+1024L : xfail:dbl-64 inexact-ok += exp towardzero dbl-64 0x2.c679dp+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward dbl-64 0x2.c679dp+8 : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-intel 0x2.c679dp+8L : 0x1.fffc1185bdda056p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-intel 0x2.c679dp+8L : 0x1.fffc1185bdda0562p+1024L : inexact-ok -= exp towardzero ldbl-96-intel 0x2.c679dp+8L : 0x1.fffc1185bdda056p+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-intel 0x2.c679dp+8L : 0x1.fffc1185bdda0562p+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-96-m68k 0x2.c679dp+8L : 0x1.fffc1185bdda056p+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-intel 0x2.c679dp+8L : 0x1.fffc1185bdda056p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-intel 0x2.c679dp+8L : 0x1.fffc1185bdda0562p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-96-m68k 0x2.c679dp+8L : 0x1.fffc1185bdda056p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-m68k 0x2.c679dp+8L : 0x1.fffc1185bdda0562p+1024L : inexact-ok -= exp towardzero ldbl-96-m68k 0x2.c679dp+8L : 0x1.fffc1185bdda056p+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-m68k 0x2.c679dp+8L : 0x1.fffc1185bdda0562p+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128 0x2.c679dp+8L : 0x1.fffc1185bdda0561d3753d38842ep+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-m68k 0x2.c679dp+8L : 0x1.fffc1185bdda056p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-m68k 0x2.c679dp+8L : 0x1.fffc1185bdda0562p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128 0x2.c679dp+8L : 0x1.fffc1185bdda0561d3753d38842ep+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-128 0x2.c679dp+8L : 0x1.fffc1185bdda0561d3753d38842fp+1024L : inexact-ok -= exp towardzero ldbl-128 0x2.c679dp+8L : 0x1.fffc1185bdda0561d3753d38842ep+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-128 0x2.c679dp+8L : 0x1.fffc1185bdda0561d3753d38842fp+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128ibm 0x2.c679dp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0x2.c679dp+8L : 0x1.fffc1185bdda0561d3753d38842ep+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-128 0x2.c679dp+8L : 0x1.fffc1185bdda0561d3753d38842fp+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128ibm 0x2.c679dp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128ibm 0x2.c679dp+8L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128ibm 0x2.c679dp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128ibm 0x2.c679dp+8L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward dbl-64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128ibm 0x2.c679dp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128ibm 0x2.c679dp+8L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward dbl-64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest dbl-64 0x2.c679d1f73f0fcp+8 : plus_infty : inexact-ok overflow errno-erange -= exp towardzero dbl-64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward dbl-64 0x2.c679d1f73f0fcp+8 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae58p+1024L : xfail:dbl-64 inexact-ok += exp towardzero dbl-64 0x2.c679d1f73f0fcp+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward dbl-64 0x2.c679d1f73f0fcp+8 : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae58p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae58p+1024L : inexact-ok -= exp towardzero ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae58p+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae5cp+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae58p+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae58p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-intel 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae5cp+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae58p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae58p+1024L : inexact-ok -= exp towardzero ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae58p+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae5cp+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae594e9bd9113664p+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae58p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-m68k 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae5cp+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae594e9bd9113664p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-128 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae594e9bd9113664p+1024L : inexact-ok -= exp towardzero ldbl-128 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae594e9bd9113664p+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-128 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae594e9bd9113666p+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128ibm 0x2.c679d1f73f0fcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae594e9bd9113664p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-128 0x2.c679d1f73f0fcp+8L : 0x2.000000000013ae594e9bd9113666p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128ibm 0x2.c679d1f73f0fcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128ibm 0x2.c679d1f73f0fcp+8L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128ibm 0x2.c679d1f73f0fcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128ibm 0x2.c679d1f73f0fcp+8L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward dbl-64 0x2.c679d1f73f0fap+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128ibm 0x2.c679d1f73f0fcp+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128ibm 0x2.c679d1f73f0fcp+8L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward dbl-64 0x2.c679d1f73f0fap+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest dbl-64 0x2.c679d1f73f0fap+8 : plus_infty : inexact-ok overflow errno-erange -= exp towardzero dbl-64 0x2.c679d1f73f0fap+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward dbl-64 0x2.c679d1f73f0fap+8 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae58p+1024L : xfail:dbl-64 inexact-ok += exp towardzero dbl-64 0x2.c679d1f73f0fap+8 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward dbl-64 0x2.c679d1f73f0fap+8 : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae58p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae5ap+1024L : inexact-ok -= exp towardzero ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae58p+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae5ap+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae58p+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae58p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-intel 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae5ap+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae58p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae5ap+1024L : inexact-ok -= exp towardzero ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae58p+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae5ap+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae594e9bda9b6b3ap+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae58p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-m68k 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae5ap+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae594e9bda9b6b3ap+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-128 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae594e9bda9b6b3bp+1024L : inexact-ok -= exp towardzero ldbl-128 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae594e9bda9b6b3ap+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-128 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae594e9bda9b6b3bp+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae594e9bda9b6b3ap+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-128 0x2.c679d1f73f0fap+8L : 0x1.ffffffffffd3ae594e9bda9b6b3bp+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128ibm 0x2.c679d1f73f0fap+8L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128ibm 0x2.c679d1f73f0fap+8L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe58p+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-128ibm 0x2.c679d1f73f0fap+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128ibm 0x2.c679d1f73f0fap+8L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe58p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe5ap+1024L : inexact-ok -= exp towardzero ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe58p+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe5ap+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe58p+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe58p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-intel 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe5ap+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe58p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe5ap+1024L : inexact-ok -= exp towardzero ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe58p+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe5ap+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe594e9bd8b06065p+1024L : xfail:dbl-64 inexact-ok += exp towardzero ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe58p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-96-m68k 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe5ap+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe594e9bd8b06065p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok = exp tonearest ldbl-128 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe594e9bd8b06065p+1024L : inexact-ok -= exp towardzero ldbl-128 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe594e9bd8b06065p+1024L : xfail:dbl-64 inexact-ok -= exp upward ldbl-128 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe594e9bd8b06066p+1024L : xfail:dbl-64 inexact-ok -= exp downward ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe594e9bd8b06065p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp upward ldbl-128 0x2.c679d1f73f0fb628p+8L : 0x1.fffffffffffffe594e9bd8b06066p+1024L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok += exp downward ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -exp 1e5 xfail-rounding:dbl-64 -= exp downward flt-32 0x1.86ap+16f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128ibm 0x2.c679d1f73f0fb628p+8L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange +exp 1e5 xfail-rounding:dbl-64 xfail-rounding:ldbl-128ibm += exp downward flt-32 0x1.86ap+16f : 0xf.fffffp+124f : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest flt-32 0x1.86ap+16f : plus_infty : inexact-ok overflow errno-erange -= exp towardzero flt-32 0x1.86ap+16f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward flt-32 0x1.86ap+16f : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward dbl-64 0x1.86ap+16 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero flt-32 0x1.86ap+16f : 0xf.fffffp+124f : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward flt-32 0x1.86ap+16f : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward dbl-64 0x1.86ap+16 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest dbl-64 0x1.86ap+16 : plus_infty : inexact-ok overflow errno-erange -= exp towardzero dbl-64 0x1.86ap+16 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward dbl-64 0x1.86ap+16 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-intel 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero dbl-64 0x1.86ap+16 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward dbl-64 0x1.86ap+16 : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-intel 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-96-intel 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-96-intel 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-96-intel 0x1.86ap+16L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-m68k 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-96-intel 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-96-intel 0x1.86ap+16L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-m68k 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-96-m68k 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-96-m68k 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-96-m68k 0x1.86ap+16L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-128 0x1.86ap+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-96-m68k 0x1.86ap+16L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-96-m68k 0x1.86ap+16L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-128 0x1.86ap+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128 0x1.86ap+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128 0x1.86ap+16L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-128ibm 0x1.86ap+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0x1.86ap+16L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128 0x1.86ap+16L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-128ibm 0x1.86ap+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128ibm 0x1.86ap+16L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128ibm 0x1.86ap+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128ibm 0x1.86ap+16L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -exp max xfail-rounding:dbl-64 -= exp downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128ibm 0x1.86ap+16L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128ibm 0x1.86ap+16L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange +exp max xfail-rounding:dbl-64 xfail-rounding:ldbl-128ibm += exp downward flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest flt-32 0xf.fffffp+124f : plus_infty : inexact-ok overflow errno-erange -= exp towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward flt-32 0xf.fffffp+124f : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero flt-32 0xf.fffffp+124f : 0xf.fffffp+124f : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward flt-32 0xf.fffffp+124f : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest dbl-64 0xf.fffffp+124 : plus_infty : inexact-ok overflow errno-erange -= exp towardzero dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward dbl-64 0xf.fffffp+124 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero dbl-64 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward dbl-64 0xf.fffffp+124 : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-96-intel 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-96-intel 0xf.fffffp+124L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-96-intel 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-96-intel 0xf.fffffp+124L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-96-m68k 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-96-m68k 0xf.fffffp+124L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-96-m68k 0xf.fffffp+124L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-96-m68k 0xf.fffffp+124L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128 0xf.fffffp+124L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0xf.fffffp+124L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128 0xf.fffffp+124L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128ibm 0xf.fffffp+124L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128ibm 0xf.fffffp+124L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128ibm 0xf.fffffp+124L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128ibm 0xf.fffffp+124L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : inexact-ok overflow errno-erange -= exp towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero dbl-64 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward dbl-64 0xf.ffffffffffff8p+1020 : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-96-intel 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-96-intel 0xf.ffffffffffff8p+1020L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-96-m68k 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-96-m68k 0xf.ffffffffffff8p+1020L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0xf.ffffffffffff8p+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128 0xf.ffffffffffff8p+1020L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128ibm 0xf.ffffffffffff8p+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128ibm 0xf.ffffffffffff8p+1020L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-96-intel 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-96-intel 0xf.fffffffffffffffp+16380L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-96-m68k 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffp+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-96-m68k 0xf.fffffffffffffffp+16380L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0xf.fffffffffffffffp+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128 0xf.fffffffffffffffp+16380L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128 0xf.fffffffffffffffffffffffffff8p+16380L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange -= exp downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok += exp towardzero ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.fffffffffffffffffffffffffff8p+16380L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange += exp downward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok = exp tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : inexact-ok overflow errno-erange -= exp towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 inexact-ok overflow errno-erange-ok -= exp upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : xfail:dbl-64 inexact-ok overflow errno-erange += exp towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : 0xf.ffffffffffffbffffffffffffcp+1020L : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange-ok += exp upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : plus_infty : xfail:dbl-64 xfail:ldbl-128ibm inexact-ok overflow errno-erange exp -7.4444006192138124e+02 = exp downward flt-32 -0x2.e870a4p+8f : 0x0p+0f : inexact-ok underflow errno-erange = exp tonearest flt-32 -0x2.e870a4p+8f : 0x0p+0f : inexact-ok underflow errno-erange diff --git a/libc/math/test-fpucw-ieee.c b/libc/math/test-fpucw-ieee.c index b0035263f..b01d1c5d6 100644 --- a/libc/math/test-fpucw-ieee.c +++ b/libc/math/test-fpucw-ieee.c @@ -21,7 +21,7 @@ # define FPU_CONTROL _FPU_IEEE #endif -#include "test-fpucw.c" +#include <test-fpucw.c> /* Preempt the library's definition of `__fpu_control'. */ fpu_control_t __fpu_control = FPU_CONTROL; diff --git a/libc/math/test-fpucw-static.c b/libc/math/test-fpucw-static.c index bc1cfa8ce..74ec0cf29 100644 --- a/libc/math/test-fpucw-static.c +++ b/libc/math/test-fpucw-static.c @@ -1 +1 @@ -#include "test-fpucw.c" +#include <test-fpucw.c> diff --git a/libc/nptl/ChangeLog b/libc/nptl/ChangeLog index c27ace482..0defc9a87 100644 --- a/libc/nptl/ChangeLog +++ b/libc/nptl/ChangeLog @@ -1,4 +1,22 @@ -2011-12-12 Adhemerval Zanella <azanella@linux.vnet.ibm.com> +2014-01-18 H.J. Lu <hongjiu.lu@intel.com> + + [BZ #14782] + * tst-cancel-wrappers.sh: Remove system. + +2014-01-11 Paul Pluzhnikov <ppluzhnikov@google.com> + + * tst-tls7.c (action): New function. + (do_test): Call it. + * tst-tls7mod.c (action): Move sem_post to caller. + +2014-01-03 Andrew Hunter <ahh@google.com> + + * nptl/Makefile (tst-tls7): New test. + * nptl/tst-tls7.c: New file. + * nptl/tst-tls7mod.c: New file. + * nptl/allocatestack.c (init_one_static_tls): Use atomic barrier. + +2013-12-12 Adhemerval Zanella <azanella@linux.vnet.ibm.com> * sysdeps/powerpc/tls.h (struct tcbhead_t): Add DSO and TAR fields. * nptl/sysdeps/powerpc/tcb-offsets.sym: Likewise. diff --git a/libc/nptl/Makefile b/libc/nptl/Makefile index e07559ed2..2cd0ce3ad 100644 --- a/libc/nptl/Makefile +++ b/libc/nptl/Makefile @@ -307,7 +307,7 @@ tests += tst-cancelx2 tst-cancelx3 tst-cancelx4 tst-cancelx5 \ tst-oncex3 tst-oncex4 endif ifeq ($(build-shared),yes) -tests += tst-atfork2 tst-tls3 tst-tls4 tst-tls5 tst-_res1 tst-fini1 \ +tests += tst-atfork2 tst-tls3 tst-tls4 tst-tls5 tst-tls7 tst-_res1 tst-fini1 \ tst-stackguard1 tests-nolibpthread += tst-fini1 ifeq ($(have-z-execstack),yes) @@ -318,7 +318,8 @@ endif modules-names = tst-atfork2mod tst-tls3mod tst-tls4moda tst-tls4modb \ tst-tls5mod tst-tls5moda tst-tls5modb tst-tls5modc \ tst-tls5modd tst-tls5mode tst-tls5modf \ - tst-_res1mod1 tst-_res1mod2 tst-execstack-mod tst-fini1mod + tst-_res1mod1 tst-_res1mod2 tst-execstack-mod tst-fini1mod \ + tst-tls7mod extra-test-objs += $(addsuffix .os,$(strip $(modules-names))) tst-cleanup4aux.o test-extras += $(modules-names) tst-cleanup4aux test-modules = $(addprefix $(objpfx),$(addsuffix .so,$(modules-names))) @@ -332,6 +333,7 @@ tst-tls5modc.so-no-z-defs = yes tst-tls5modd.so-no-z-defs = yes tst-tls5mode.so-no-z-defs = yes tst-tls5modf.so-no-z-defs = yes +tst-tls7mod.so-no-z-defs = yes ifeq ($(build-shared),yes) # Build all the modules even when not actually running test programs. @@ -494,6 +496,12 @@ $(objpfx)tst-tls5: $(objpfx)tst-tls5mod.so $(shared-thread-library) LDFLAGS-tst-tls5 = $(no-as-needed) LDFLAGS-tst-tls5mod.so = -Wl,-soname,tst-tls5mod.so +# ensure free(malloc()) isn't optimized out +CFLAGS-tst-tls7.c = -fno-builtin-malloc -fno-builtin-free +$(objpfx)tst-tls7: $(libdl) $(shared-thread-library) +$(objpfx)tst-tls7.out: $(objpfx)tst-tls7mod.so +$(objpfx)tst-tls7mod.so: $(shared-thread-library) + ifeq ($(build-shared),yes) ifeq ($(run-built-tests),yes) tests: $(objpfx)tst-tls6.out diff --git a/libc/nptl/allocatestack.c b/libc/nptl/allocatestack.c index 7f6094ebb..2a5ac2211 100644 --- a/libc/nptl/allocatestack.c +++ b/libc/nptl/allocatestack.c @@ -1173,13 +1173,18 @@ init_one_static_tls (struct pthread *curp, struct link_map *map) # error "Either TLS_TCB_AT_TP or TLS_DTV_AT_TP must be defined" # endif - /* Fill in the DTV slot so that a later LD/GD access will find it. */ - dtv[map->l_tls_modid].pointer.val = dest; - dtv[map->l_tls_modid].pointer.is_static = true; - /* Initialize the memory. */ memset (__mempcpy (dest, map->l_tls_initimage, map->l_tls_initimage_size), '\0', map->l_tls_blocksize - map->l_tls_initimage_size); + + /* Fill in the DTV slot so that a later LD/GD access will find it. */ + dtv[map->l_tls_modid].pointer.is_static = true; + /* Pairs against the read barrier in tls_get_attr_tail, guaranteeing + any thread waiting for an update to pointer.val sees the + initimage write. */ + atomic_write_barrier (); + dtv[map->l_tls_modid].pointer.val = dest; + } void diff --git a/libc/nptl/sysdeps/unix/sysv/linux/s390/Versions b/libc/nptl/sysdeps/unix/sysv/linux/s390/Versions new file mode 100644 index 000000000..58632f467 --- /dev/null +++ b/libc/nptl/sysdeps/unix/sysv/linux/s390/Versions @@ -0,0 +1,5 @@ +libpthread { + GLIBC_2.19 { + longjmp; siglongjmp; + } +} diff --git a/libc/nptl/sysdeps/unix/sysv/linux/s390/pt-longjmp.c b/libc/nptl/sysdeps/unix/sysv/linux/s390/pt-longjmp.c new file mode 100644 index 000000000..801432ccc --- /dev/null +++ b/libc/nptl/sysdeps/unix/sysv/linux/s390/pt-longjmp.c @@ -0,0 +1,63 @@ +/* Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. + + This is a copy of pthread/pt-longjmp.c made for extending the + jmpbuf structure on System z. */ + +#include <setjmp.h> +#include <stdlib.h> +#include <bits/wordsize.h> +#include "pthreadP.h" +#include <shlib-compat.h> +#if defined SHARED && SHLIB_COMPAT (libpthread, GLIBC_2_0, GLIBC_2_19) + +/* The __v1 version prototypes are declared in v1-setjmp.h which + cannot be included together with setjmp.h. So we put the + prototypes here manually. */ +extern void __v1__libc_siglongjmp (sigjmp_buf env, int val) + __attribute__ ((noreturn)); +extern void __v1__libc_longjmp (sigjmp_buf env, int val) + __attribute__ ((noreturn)); + +void __v1_siglongjmp (sigjmp_buf env, int val) +{ + __v1__libc_siglongjmp (env, val); +} + +void __v1_longjmp (jmp_buf env, int val) +{ + __v1__libc_longjmp (env, val); +} + +compat_symbol (libpthread, __v1_longjmp, longjmp, GLIBC_2_0); +compat_symbol (libpthread, __v1_siglongjmp, siglongjmp, GLIBC_2_0); +#endif /* defined SHARED && SHLIB_COMPAT (libpthread, GLIBC_2_0, GLIBC_2_19)) */ + +void +__v2_longjmp (jmp_buf env, int val) +{ + __libc_longjmp (env, val); +} + +void +__v2_siglongjmp (jmp_buf env, int val) +{ + __libc_siglongjmp (env, val); +} + +versioned_symbol (libpthread, __v2_longjmp, longjmp, GLIBC_2_19); +versioned_symbol (libpthread, __v2_siglongjmp, siglongjmp, GLIBC_2_19); diff --git a/libc/nptl/tst-cancel-wrappers.sh b/libc/nptl/tst-cancel-wrappers.sh index b0318ab7b..e41ed512b 100644 --- a/libc/nptl/tst-cancel-wrappers.sh +++ b/libc/nptl/tst-cancel-wrappers.sh @@ -54,7 +54,6 @@ C["sigpause"]=1 C["sigsuspend"]=1 C["sigwait"]=1 C["sigwaitinfo"]=1 -C["system"]=1 C["tcdrain"]=1 C["wait"]=1 C["waitid"]=1 diff --git a/libc/nptl/tst-tls7.c b/libc/nptl/tst-tls7.c new file mode 100644 index 000000000..583d5b462 --- /dev/null +++ b/libc/nptl/tst-tls7.c @@ -0,0 +1,143 @@ +/* Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + + +/* This test checks that TLS in a dlopened object works when first accessed + from a signal handler. */ + +#include <assert.h> +#include <atomic.h> +#include <dlfcn.h> +#include <pthread.h> +#include <semaphore.h> +#include <signal.h> +#include <stdio.h> +#include <stdlib.h> + +void * +spin (void *ignored) +{ + while (1) + { + /* busywork */ + free (malloc (128)); + } + + /* never reached */ + return NULL; +} + +static void (*tls7mod_action) (int, siginfo_t *, void *); + +static void +action (int signo, siginfo_t *info, void *ignored) +{ + sem_t *sem = info->si_value.sival_ptr; + + atomic_read_barrier (); + assert (tls7mod_action != NULL); + (*tls7mod_action) (signo, info, ignored); + + /* This sem_post may trigger dlclose, which will invalidate tls7mod_action. + It is important to do that only after tls7mod_action is no longer + active. */ + sem_post (sem); +} + +int +do_test (void) +{ + pthread_t th[10]; + + for (int i = 0; i < 10; ++i) + { + if (pthread_create (&th[i], NULL, spin, NULL)) + { + puts ("pthread_create failed"); + exit (1); + } + } +#define NITERS 75 + + for (int i = 0; i < NITERS; ++i) + { + void *h = dlopen ("tst-tls7mod.so", RTLD_LAZY); + if (h == NULL) + { + puts ("dlopen failed"); + exit (1); + } + + tls7mod_action = dlsym (h, "action"); + if (tls7mod_action == NULL) + { + puts ("dlsym for action failed"); + exit (1); + } + atomic_write_barrier (); + + struct sigaction sa; + sa.sa_sigaction = action; + sigemptyset (&sa.sa_mask); + sa.sa_flags = SA_SIGINFO; + if (sigaction (SIGUSR1, &sa, NULL)) + { + puts ("sigaction failed"); + exit (1); + } + + sem_t sem; + if (sem_init (&sem, 0, 0)) + { + puts ("sem_init failed"); + } + + sigval_t val; + val.sival_ptr = &sem; + for (int i = 0; i < 10; ++i) + { + if (pthread_sigqueue (th[i], SIGUSR1, val)) + { + puts ("pthread_sigqueue failed"); + } + } + + + for (int i = 0; i < 10; ++i) + { + if (sem_wait (&sem)) + { + puts ("sem_wait failed"); + } + } + + /* Paranoia. */ + tls7mod_action = NULL; + + if (dlclose (h)) + { + puts ("dlclose failed"); + exit (1); + } + } + return 0; +} + +#define TIMEOUT 4 + +#define TEST_FUNCTION do_test () +#include "../test-skeleton.c" diff --git a/libc/nptl/tst-tls7mod.c b/libc/nptl/tst-tls7mod.c new file mode 100644 index 000000000..da5af5637 --- /dev/null +++ b/libc/nptl/tst-tls7mod.c @@ -0,0 +1,40 @@ +/* Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +/* Dynamic module with TLS to be accessed by a signal handler to check safety + of that mode. */ + +#include <semaphore.h> +#include <signal.h> +#include <unistd.h> + +/* This is an unlikely value to see in incorrectly initialized TLS + block -- make sure we're initialized properly. */ +static __thread intptr_t tls_data = 0xdeadbeef; + +void +action (int signo, siginfo_t *info, void *ignored) +{ + if (tls_data != 0xdeadbeef) + { + write (STDOUT_FILENO, "wrong TLS value\n", 17); + _exit (1); + } + + /* arbitrary choice, just write something unique-ish. */ + tls_data = (intptr_t) info; +} diff --git a/libc/nscd/netgroupcache.c b/libc/nscd/netgroupcache.c index 9fc16640a..58234b149 100644 --- a/libc/nscd/netgroupcache.c +++ b/libc/nscd/netgroupcache.c @@ -141,7 +141,6 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req, size_t buffilled = sizeof (*dataset); char *buffer = NULL; size_t nentries = 0; - bool use_malloc = false; size_t group_len = strlen (key) + 1; union { @@ -159,7 +158,7 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req, } memset (&data, '\0', sizeof (data)); - buffer = alloca (buflen); + buffer = xmalloc (buflen); first_needed.elem.next = &first_needed.elem; memcpy (first_needed.elem.name, key, group_len); data.needed_groups = &first_needed.elem; @@ -241,21 +240,8 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req, if (buflen - req->key_len - bufused < needed) { - size_t newsize = MAX (2 * buflen, - buflen + 2 * needed); - if (use_malloc || newsize > 1024 * 1024) - { - buflen = newsize; - char *newbuf = xrealloc (use_malloc - ? buffer - : NULL, - buflen); - - buffer = newbuf; - use_malloc = true; - } - else - extend_alloca (buffer, buflen, newsize); + buflen += MAX (buflen, 2 * needed); + buffer = xrealloc (buffer, buflen); } nhost = memcpy (buffer + bufused, @@ -322,18 +308,8 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req, } else if (status == NSS_STATUS_UNAVAIL && e == ERANGE) { - size_t newsize = 2 * buflen; - if (use_malloc || newsize > 1024 * 1024) - { - buflen = newsize; - char *newbuf = xrealloc (use_malloc - ? buffer : NULL, buflen); - - buffer = newbuf; - use_malloc = true; - } - else - extend_alloca (buffer, buflen, newsize); + buflen *= 2; + buffer = xrealloc (buffer, buflen); } } @@ -478,8 +454,7 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req, } out: - if (use_malloc) - free (buffer); + free (buffer); *resultp = dataset; diff --git a/libc/nscd/nscd.c b/libc/nscd/nscd.c index e7f04f808..63d9d8359 100644 --- a/libc/nscd/nscd.c +++ b/libc/nscd/nscd.c @@ -442,19 +442,38 @@ parse_opt (int key, char *arg, struct argp_state *state) static char * more_help (int key, const char *text, void *input) { - char *tp = NULL; + char *tables, *tp = NULL; + switch (key) { case ARGP_KEY_HELP_EXTRA: + { + dbtype cnt; + + tables = xmalloc (sizeof (dbnames) + 1); + for (cnt = 0; cnt < lastdb; cnt++) + { + strcat (tables, dbnames[cnt]); + strcat (tables, " "); + } + } + /* We print some extra information. */ if (asprintf (&tp, gettext ("\ +Supported tables:\n\ +%s\n\ +\n\ For bug reporting instructions, please see:\n\ -%s.\n"), REPORT_BUGS_TO) < 0) - return NULL; +%s.\n\ +"), tables, REPORT_BUGS_TO) < 0) + tp = NULL; + free (tables); return tp; + default: break; } + return (char *) text; } diff --git a/libc/po/Makefile b/libc/po/Makefile index d4b2e4acc..99f28160d 100644 --- a/libc/po/Makefile +++ b/libc/po/Makefile @@ -50,7 +50,7 @@ install-others = $(LINGUAS:%=$(mo-installed)) include ../Rules # Generate the translation template from all the source files. -libc.pot: header.pot libc.pot.files +libc.pot: pot.header libc.pot.files @rm -f $@.new set `date -R`; disp="$$6"; \ sed -e 's/VERSION/$(version)/' \ diff --git a/libc/po/bg.po b/libc/po/bg.po index 39fdb89a9..ce82ac362 100644 --- a/libc/po/bg.po +++ b/libc/po/bg.po @@ -7,11 +7,11 @@ # msgid "" msgstr "" -"Project-Id-Version: libc 2.17.90.20130724\n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" -"PO-Revision-Date: 2013-07-27 21:42+0200\n" +"Project-Id-Version: libc 2.18.90.20140105\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" +"PO-Revision-Date: 2014-01-09 20:37+0200\n" "Last-Translator: Roumen Petrov <transl@roumenpetrov.info>\n" -"Language-Team: Bulgarian <dict@fsa-bg.org>\n" +"Language-Team: Bulgarian <dict@ludost.net>\n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -148,8 +148,8 @@ msgstr "" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -163,9 +163,9 @@ msgstr "" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -180,8 +180,8 @@ msgstr "" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -384,60 +384,60 @@ msgstr "неправилен параметър за начин" msgid "unknown" msgstr "неизвеÑтен" -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "ÐеизвеÑтна ОС" -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", ОС ДПИ(двоичен програмен интерфейÑ): %s %d.%d.%d" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "Ðе може да Ñе отвори файлът за кеш %s\n" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "пропадна изображението в паметта(mmap) на файлът за кеш.\n" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "Файлът не е файл за кеш.\n" -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "%d библиотеки за налични в кешът \"%s\"\n" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "Ðе може да Ñе Ñъздаде временен файл за кеш %s" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "Пропадна запиÑването на данните за кеш" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "Пропадна ÑмÑната па правата за доÑтъп от %s към %#o" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "Пропадна преименуването от %s към %s" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "не може да Ñе Ñъздаде ÑпиÑък на обхватът" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "не е отворен ÑподелениÑÑ‚ обект" @@ -466,11 +466,11 @@ msgstr "не може да Ñе задели памет за ÑпиÑък ÑÑŠÑ msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Ðе Ñе поддържат филтри при LD_TRACE_PRELINKING" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "ДЕФЕКТ Ð’ ПРОГРÐÐœÐТРЗРДИÐÐМИЧÐО СВЪРЗВÐÐЕ!!!" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "грешка при Ñвързване на Ñподелени библиотеки" @@ -494,159 +494,159 @@ msgstr "не може да Ñе Ñъздаде ÑпиÑък за възможнРmsgid "cannot allocate name record" msgstr "не може да Ñе задели памет за запиÑите Ñ Ð¸Ð¼ÐµÐ½Ð°" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "не може да Ñе Ñъздаде кеш на директориите за Ñ‚ÑŠÑ€Ñене" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "не може да Ñе Ñъздаде копие на RUNPATH/RPATH" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "не може да Ñе Ñъздаде маÑив на директориите за Ñ‚ÑŠÑ€Ñене" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "не може да Ñе определÑÑ‚ атрибутите на Ñподелен обект" -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "не може да Ñе отвори уÑтройÑтвото за запълване Ñ Ð½ÑƒÐ»Ð¸(/dev/zero)" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "не може да Ñе Ñъздаде опиÑание за Ñподелен обект" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "не може да Ñе прочетат данни от файлът" -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "подравнÑването, в командата за зареждане на ELF, не е подравнено на Ñтраници" -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "адреÑÑŠÑ‚/отмеÑтването, в командата за зареждане на ELF, не е подравнен правилно" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "за първоначалната нишка, не може да Ñе заделÑÑ‚ Ñтруктурите за TLS данни" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "не Ñе поддържат TLS данни" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "обектниÑÑ‚ файл е без дÑлове за Ñвързване" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "пропадна изображението на дÑл от ÑÐ¿Ð¾Ð´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¾Ð±ÐµÐºÑ‚" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "изпълнимиÑÑ‚ файл не може да Ñе Ñвърже динамично" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "не може да Ñе промени защитата на паметта" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "не може да Ñе изобразÑÑ‚ Ñтраници запълнени Ñ Ð½ÑƒÐ»Ð¸" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "обектниÑÑ‚ файл е без ÑÐµÐºÑ†Ð¸Ñ Ð·Ð° динамично Ñвързване" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "не е възможно dlopen() за ÑподелениÑÑ‚ обект" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "не може да Ñе задели памет за заглавието на програмата" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "неправилен извикващ" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "Ñтекът не може да Ñе разреши за изпълнение, както е поиÑкано от ÑÐ¿Ð¾Ð´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¾Ð±ÐµÐºÑ‚" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "не може да Ñе затвори опиÑанието на файлът" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "файлът е твърде къÑ" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "неправилен ELF заглавен блок" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "данните от ELF файлът не Ñа кодирани ÑÑŠÑ Ñтарши байт първи(big-endian)" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "данните от ELF файлът не Ñа кодирани Ñ Ð¼Ð»Ð°Ð´ÑˆÐ¸ байт първи(little-endian)" -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "идентификаторът на верÑÐ¸Ñ Ð¾Ñ‚ ELF файлът не ÑъответÑтва на текущата" -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "ELF файлът е Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÐµÐ½ номер на ДПИ(ABI-двоичен програмен интерфейÑ) за ОС " -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "ELF файлът е Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»Ð½Ð° верÑÐ¸Ñ Ð·Ð° ДПИ(двоичен програмен интерфейÑ)" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "ненулево допълване при e_ident" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" msgstr "вътрешна грешка" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "верÑиÑта, на ELF файлът, не ÑъответÑтва на текущата" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "Ñамо ET_DYN и ET_EXEC могат да Ñе Ñвържат" -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "неочакван размер на елемент(phentsize) в заглавието на ELF файл" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "неправилен ELF клаÑ: ELFCLASS64" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "неправилен ELF клаÑ: ELFCLASS32" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "не може да Ñе отвори файлът ÑÑŠÑ ÑÐ¿Ð¾Ð´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¾Ð±ÐµÐºÑ‚" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" msgstr "грешка при премеÑтване" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "грешка при Ñ‚ÑŠÑ€Ñене на Ñимвол" @@ -662,41 +662,41 @@ msgstr "ПревъртÑн броÑч за пораждане на TLS! ÐœÐ¾Ð»Ñ msgid "cannot load any more object with static TLS" msgstr "не може да Ñе заредÑÑ‚ повече обектив Ñтатичен TSL блок" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "неправилен режим за dlopen()" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "не Ñа налични повече именувани проÑтранÑтва за dlmopen()" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "неправилно именувано целево проÑтранÑтво в dlmopen()" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "не може да Ñе задели памет в Ñтатичен TSL блок" -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" msgstr "дÑлът не може да Ñе маркира като запиÑваем за \"премеÑтваем код\"" -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "%s: не е намерен PLTREL за обекта %s\n" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "%s: недоÑтиг на памет за ÑъхранÑване на резултата за \"премеÑтваем код\" на %s\n" -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" msgstr "не може да Ñе възÑтанови защитата на дÑла Ñлед премеÑтване" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" msgstr "Ñлед премеÑтването не може да Ñе поÑтави допълнителна защита на паметта" @@ -704,7 +704,7 @@ msgstr "Ñлед премеÑтването не може да Ñе поÑтав msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "RTLD_NEXT е използван в код, който не е за динамично Ñвързване" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "не може да Ñе Ñъздадат Ñтруктури за TLS данни" @@ -964,38 +964,38 @@ msgstr "ldd: опциÑта \\$1 е двуÑмиÑлена" msgid "unrecognized option" msgstr "неразпозната опциÑ" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "За повече ÑведениÑ, опитайте \"ldd --help\"." -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "липÑва аргумент за файл" #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "ÐÑма такъв файл или директориÑ" -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "не е обикновен файл" -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "предупреждение: вие нÑмата права за изпълнение на " -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "\tизпълнимиÑÑ‚ файл не е Ñ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡Ð½Ð¾ Ñвързване" -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "приключване Ñ Ð½ÐµÐ¸Ð·Ð²ÐµÑтен код за завършване" -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "грешка: вие нÑмате права за четене на" @@ -1407,7 +1407,7 @@ msgstr "ИнформациÑ:" msgid "list all known coded character sets" msgstr "изброÑване на вÑички познати кодирани знакови множеÑтва" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "Контролиране на изхода:" @@ -1416,8 +1416,8 @@ msgid "omit invalid characters from output" msgstr "изпуÑкане на неправилни знаци при извеждане" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "ФÐЙЛ" @@ -1494,7 +1494,7 @@ msgstr "неизвеÑтна iconv() грешка %d" #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" @@ -1516,7 +1516,7 @@ msgstr "Създава наÑтройващ файл за бързо зарежРmsgid "[DIR...]" msgstr "[ДИР...]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "ПЪТ" @@ -1537,7 +1537,7 @@ msgstr "Да не Ñе Ñ‚ÑŠÑ€Ñи в Ñтандартните директори msgid "Directory arguments required when using --nostdlib" msgstr "Ðужен е аргумент за директориÑ, когато Ñе използва --nostdlib" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "не е Ñъздаден изходен файл, като ÑледÑтвие от предупреждениÑта" @@ -1673,8 +1673,8 @@ msgstr "Ñинтактична грешка в началото: %s" msgid "invalid definition" msgstr "неправилно определение" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "неправилен аргумент" @@ -1732,14 +1732,14 @@ msgstr "твърде много байтове в кодирането на зн msgid "no symbolic name given for end of range" msgstr "не е зададено Ñимволично име за край на диапазон" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1759,15 +1759,15 @@ msgstr "ÑтойноÑтта за %s Ñ‚Ñ€Ñбва да е цÑло чиÑло" msgid "%s: error in state machine" msgstr "%s: грешка в ÑÑŠÑтоÑнието на машината" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s: преждевременен кай на файл" @@ -1782,7 +1782,7 @@ msgstr "неизвеÑтен знак \"%s\"" msgid "number of bytes for byte sequence of beginning and end of range not the same: %d vs %d" msgstr "Ð±Ð¾Ñ Ð½Ð° байтовете, в поÑледователноÑÑ‚ от байтове за начало и край на диапазон, не е ÑъщиÑ: %d Ñ/у %d" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "неправилни имена за диапазон от знаци" @@ -1804,8 +1804,8 @@ msgstr "горната граница за диапазон е по-малка Ñ msgid "resulting bytes for range not representable." msgstr "резултата от байтове за диапазона не може да Ñе предÑтавÑÑ‚." -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1868,525 +1868,525 @@ msgstr "%s: ÑтойноÑтта \"%s\" не ÑъответÑтва на \"%s\"" msgid "%s: numeric country code `%d' not valid" msgstr "%s: неправилен цифров код на държава \"%d\"" -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s: полето \"%s\" е обÑвено повече от веднъж" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s: неизвеÑтен знак в полето \"%s\"" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "%s: непълен ред \"END\"" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s: Ñинтактична грешка" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "\"%.*s\" е вече определен в изображението на знаците" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "\"%.*s\" е вече определен в набора от знаци" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "\"%.*s\" е вече определен като Ñимвол за подреждане" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "\"%.*s\" е вече определен като елемент за подреждане" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s: \"forward\" и \"backward\" Ñа взаимоизключващи Ñе" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s: \"%s\" Ñе Ñреща повече от веднъж в определение за тегло %d" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s: твърде много правила; за първиÑÑ‚ Ð·Ð°Ð¿Ð¸Ñ Ð±Ñха %d" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "%s: недоÑтатъчно правила за Ñортиране" -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s: не е разрешен празен низ за тегло" -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "%s: теглата Ñ‚Ñ€Ñбва да използват Ñъщото многоточие като името" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "%s: твърде много ÑтойноÑти" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "редът за \"%.*s\" е вече определен при %s:%Zu" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "%s: началниÑÑ‚ и крайниÑÑ‚ Ñимвол за диапазон Ñ‚Ñ€Ñбва да обозначават знаци" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "%s: byte sequences of first and last character must have the same length" msgstr "%s: поÑледователноÑтта от байтове, за Ð¿ÑŠÑ€Ð²Ð¸Ñ Ð¸ поÑÐ»ÐµÐ´Ð½Ð¸Ñ Ð·Ð½Ð°Ðº, Ñ‚Ñ€Ñбва да е Ñ ÐµÐ´Ð½Ð°ÐºÐ²Ð° дължина" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "%s: byte sequence of first character of range is not lower than that of the last character" msgstr "%s: поÑледователноÑтта от байтове за Ð¿ÑŠÑ€Ð²Ð¸Ñ Ð·Ð½Ð°Ðº на диапазона не е по-малка от тази за поÑÐ»ÐµÐ´Ð½Ð¸Ñ Ð·Ð½Ð°Ðº" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "%s: многоточие за Ñимволичен диапазон не може веднага да Ñледва \"order_start\"" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "%s: многоточие за Ñимволичен диапазон не може да бъде поÑледвано веднага от \"order_end\"" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "\"%s\" и \"%.*s\" не Ñа правилни имена за Ñимволичен диапазон" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s: редът за \"%.*s\" е вече определен при %s:%Zu" -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "%s: \"%s\" Ñ‚Ñ€Ñбва да е знак" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "%s: `position' must be used for a specific level in all sections or none" msgstr "%s: \"position\" Ñ‚Ñ€Ñбва да Ñе използва на точно определено ниво във вÑички ÑÐµÐºÑ†Ð¸Ñ Ð¸Ð»Ð¸ в нито една" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "Ñимволът \"%s\" е неопределен" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "Ñимволът \"%s\" е Ñ Ñъщото кодиране като" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "Ñимвола \"%s\"" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "нÑма определение за \"UNDEFINED\"" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "твърде много грешки; отказване" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "%s: не Ñе поддържа вграждане на уÑловиÑ" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" +msgid "%s: more than one 'else'" msgstr "%s: повече от един 'else'" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s: повторно определÑне на \"%s\"" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s: повторно обÑвÑване на дÑл \"%s\"" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s: неизвеÑтен знак за име на Ñимвол за подреждане" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s: неизвеÑтен знак за име в определение за еквивалентноÑÑ‚" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s: неизвеÑтен знак за ÑтойноÑÑ‚ в определение за еквивалентноÑÑ‚" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s: неизвеÑтен Ñимвол \"%s\" в определение за еквивалентноÑÑ‚" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "грешка при добавÑне на равноÑтоен Ñимвол за подреждане" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "повторно определение за пиÑменоÑÑ‚ \"%s\"" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s: неизвеÑтно име на ÑÐµÐºÑ†Ð¸Ñ \"%.*s\"" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s: многократни Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð·Ð° ред в ÑÐµÐºÑ†Ð¸Ñ \"%s\"" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s: неправилен брой правила за Ñортиране" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s: многократни Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð·Ð° ред в безимена ÑекциÑ" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s: липÑващ ключ \"order_end\"" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s: вÑе още не е определен редът на Ñимвола за подреждане %.*s" -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s: вÑе още не е определен редът на елемента за подреждане %.*s" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "%s: не може да Ñе пренареди Ñлед %.*s: Ñимволът е неизвеÑтен" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s: липÑва ключ \"reorder-end\"" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s: неизвеÑтна ÑÐµÐºÑ†Ð¸Ñ \"%.*s\"" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s: неправилен Ñимвол <%.*s>" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "%s: \"%s\" не може да бъде край на диапазон Ñ Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸Ðµ" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "%s: не е разрешено празно опиÑание на категориÑ" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s: липÑва ключ \"reorder-sections-end\"" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "%s: '%s' е без ÑъответÑтващ 'ifdef' или 'ifndef'" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "%s: 'endif' без ÑъответÑтващ 'ifdef' или 'ifndef'" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "Ðеопределено име на множеÑтвото от знаци в изображението на знаците" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "знакът L'\\u%0*x' от ÐºÐ»Ð°Ñ \"%s\" Ñ‚Ñ€Ñбва да е в ÐºÐ»Ð°Ñ \"%s\"" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "знакът L'\\u%0*x' от ÐºÐ»Ð°Ñ \"%s\" не може да е в ÐºÐ»Ð°Ñ \"%s\"" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" msgstr "вътрешна грешка в %s, на ред %u" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "знакът \"%s\" от ÐºÐ»Ð°Ñ \"%s\" Ñ‚Ñ€Ñбва да е в ÐºÐ»Ð°Ñ \"%s\"" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "знакът \"%s\" от ÐºÐ»Ð°Ñ \"%s\" не може да е в ÐºÐ»Ð°Ñ \"%s\"" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid "<SP> character not in class `%s'" msgstr "знакът <SP> не е в ÐºÐ»Ð°Ñ \"%s\"" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid "<SP> character must not be in class `%s'" msgstr "знакът <SP> не може да е в ÐºÐ»Ð°Ñ \"%s\"" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character <SP> not defined in character map" msgstr "знакът <SP> не е определен в изображението на знаците" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "впиÑваниÑта в категориÑта \"digit\" не Ñе групират по деÑет" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "в изображението на знаците не Ñа определени входÑщите цифри и никое от Ñтандартните имена" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "не вÑички знаци използвани в \"outdigit\" Ñа доÑтъпни в изображението на знаците" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "не вÑички знаци използвани в \"outdigit\" Ñа доÑтъпни в Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ñ Ð½Ð°Ð±Ð¾Ñ€" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "вече е определен клаÑÑŠÑ‚ знаци \"%s\"" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "ограничение в реализациÑта: не за разрешени повече от %Zd клаÑа за знаци" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "изображението на знаците \"%s\" вече е определено" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "ограничение в реализациÑта: не Ñа разрешени повече от %d Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð·Ð° знаци" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s: полето \"%s\" не Ñъдържа точно деÑет запиÑа" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>" msgstr "горната граница <U%0*X> на диапазона е по-малка от долната <U%0*X>" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "началната и крайната знакова поÑледователноÑÑ‚ на диапазона Ñ‚Ñ€Ñбва да Ñа Ñ ÐµÐ´Ð½Ð°ÐºÐ²Ð° дължина" -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "началната знакова поÑледователноÑÑ‚ е по-малка от крайната" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "преждевременен край на определение \"translit_ignore\"" # TODO -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "Ñинтактична грешка" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "%s: Ñинтактична грешка в определението за опиÑание за ÐºÐ»Ð°Ñ Ð·Ð½Ð°Ñ†Ð¸" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "%s: Ñинтактична грешка в определението на ново изображение на знаци" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" msgstr "диапазон Ñ Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸Ðµ Ñ‚Ñ€Ñбва да бъде ограничен от два еднотипни операнда" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "при диапазон ÑÑŠÑ Ñимволично име Ñ‚Ñ€Ñбва да Ñе използва ÑамоÑтоÑтелно многоточие \"...\"" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "при UCS диапазон Ñ‚Ñ€Ñбва да Ñе използва шеÑтнадеÑетично Ñимволично многоточие \"..\"" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "with character code range values one must use the absolute ellipsis `...'" msgstr "при диапазон от кодове на знаци Ñ‚Ñ€Ñбва да Ñе използва ÑамоÑтоÑтелно многоточие \"...\"" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "повторно определÑне на изображението \"%s\"" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "%s: \"translit_start\" - ÑекциÑта не завършва Ñ \"translit_end\"" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s: повторно определени за \"default_missing\"" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "предишното определение бе тук" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "%s: не е намерено предÑтавимо определение за \"default_missing\"" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "%s: знакът \"%s\" е неопределен, въпреки че е необходим като ÑтойноÑÑ‚ по подразбиране" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "%s: знакът \"%s\", от изображението на знаците, не е предÑтавим Ñ ÐµÐ´Ð¸Ð½ байт" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "%s: character `%s' needed as default value not representable with one byte" msgstr "%s: знакът \"%s\", необходим като ÑтойноÑÑ‚ по подразбиране, не може да Ñе предÑтави Ñ ÐµÐ´Ð¸Ð½ байт" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "no output digits defined and none of the standard names in the charmap" msgstr "в изображението на знаците не Ñа определени изходÑщите цифри и никое от Ñтандартните имена" -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "%s: не Ñа налични данни за транÑÐ»Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ Ð¾Ñ‚ езикова наÑтройка \"%s\"" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "%s: таблица за ÐºÐ»Ð°Ñ \"%s\": %lu байта\n" -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "%s: таблица за изображение \"%s\": %lu байта\n" -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "%s: таблица за ширина: %lu байта\n" @@ -2396,7 +2396,7 @@ msgstr "%s: таблица за ширина: %lu байта\n" msgid "%s: no identification for category `%s'" msgstr "%s: липÑва Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð·Ð° категориÑта \"%s\"" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "%s: повторно определение за верÑÐ¸Ñ Ð½Ð° категориÑта" @@ -2437,22 +2437,22 @@ msgstr "%s: ÑтойноÑтта на полето \"int_curr_symbol\" не ÑÑŠ msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s: ÑтойноÑтта за полето \"%s\" Ñ‚Ñ€Ñбва да е в диапазона %d...%d" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s: ÑтойноÑтта за полето \"%s\" Ñ‚Ñ€Ñбва да е единичен знак" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s: \"-1\" Ñ‚Ñ€Ñбва да е поÑÐ»ÐµÐ´Ð½Ð¸Ñ Ð·Ð°Ð¿Ð¸Ñ Ð·Ð° полето \"%s\"" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s: ÑтойноÑтта за полето \"%s\" Ñ‚Ñ€Ñбва да е по-малка от 127" -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "обменниÑÑ‚ ÐºÑƒÑ€Ñ Ð½Ðµ може да е нула" @@ -2528,16 +2528,16 @@ msgstr "%s: третиÑÑ‚ операнд за ÑтойноÑтта на полРmsgid "%s: values for field `%s' must not be larger than %d" msgstr "%s: ÑтойноÑтта за полето \"%s\" не Ñ‚Ñ€Ñбва да е по-голÑма от %d" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s: твърде малко ÑтойноÑти за полето \"%s\"" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "излишна точка и Ð·Ð°Ð¿ÐµÑ‚Ð°Ñ Ð½Ð° краÑ" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s: твърде много ÑтойноÑти за полето \"%s\"" @@ -2650,79 +2650,87 @@ msgstr "За LC_ALL не може да Ñе зададе езикова наÑÑ‚ msgid "while preparing output" msgstr "при подготвÑне на изхода" -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "Входни файлове:" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "Символични имена за знаци определени в FILE" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "Ðачалните Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñе намират във FILE" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "FILE Ñъдържащ изображение от Ñимволични имена към UCS4 ÑтойноÑти" -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "Създаване на изход дори когато Ñа издадени предупредителни ÑъобщениÑ" -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "Създаване на таблици в Ñтар Ñтил" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "Ðезадължителен Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð·Ð° изходен файл" -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "ÐžÑ‚Ð³Ð¾Ð²Ð°Ñ€Ñ Ñ‚Ð¾Ñ‡Ð½Ð¾ на POSIX" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "ПодтиÑкане на предупредителни и оÑведомителни ÑъобщениÑ" -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "Извеждане на повече ÑъобщениÑ" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "Управление на архива:" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "Да не Ñе добавÑÑ‚ нови данни към архива" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "ДобавÑне, към архива, на езиковите наÑтройки указани от параметрите" -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "ЗамеÑтване на ÑъщеÑтвуващото Ñъдържание на архива" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "Премахване, от архива, на езиковите наÑтройки указани от параметрите" -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "ИзброÑване на Ñъдържанието на архива" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "locale.alias файл, който да Ñе вземе предвид, при правенето на архив" -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "Извеждане Ñ Ð¼Ð»Ð°Ð´ÑˆÐ¸ байт първи" + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "Извеждане ÑÑŠÑ Ñтарши байт първи" + +#: locale/programs/localedef.c:157 msgid "Compile locale specification" msgstr "Компилира ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð·Ð° езикова наÑтройка" -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" @@ -2732,28 +2740,28 @@ msgstr "" "[--add-to-archive|--delete-from-archive] ФÐЙЛ...\n" "--list-archive [ФÐЙЛ]" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "не може да Ñе Ñъздаде Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð·Ð° изходните файлове" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "ПÐГУБÐО: ÑиÑтемата не Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ \"_POSIX2_LOCALEDEF\"\t" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "не е възможно да Ñе отвори файл \"%s\" Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð·Ð° езикова наÑтройка" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "не може да Ñе запишат изходните файлове в \"%s\"" -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2766,186 +2774,186 @@ msgstr "" " път за език. наÑÑ‚Ñ€. : %s\n" "%s" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "циклични завиÑимоÑти между Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð·Ð° езикова наÑтройка" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "не може да Ñе добави, повторно, вече прочетена езикова наÑтройка\"%s\"" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "не може да Ñе Ñъздаде временен файл: %s" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "не може Ñъздаде архивниÑÑ‚ файл" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "не може да Ñе преоразмери Ð°Ñ€Ñ…Ð¸Ð²Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»" -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "не може да Ñе изобрази(в паметта) заглавието на архива" -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "пропадна Ñъздаването на нов архив за езикова наÑтройка" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "не може да Ñе променÑÑ‚ правата за доÑтъп на Ð½Ð¾Ð²Ð¸Ñ Ð°Ñ€Ñ…Ð¸Ð²" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "не може да Ñе прочетат данни от архива за езикови наÑтройка" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "не може да Ñе изобрази(в паметта) Ð°Ñ€Ñ…Ð¸Ð²Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð» за езикова наÑтройка" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "не е възможно да Ñе заключи Ð½Ð¾Ð²Ð¸Ñ Ð°Ñ€Ñ…Ð¸Ð²" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "не е възможно да Ñе разшири Ð°Ñ€Ñ…Ð¸Ð²Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð» за езикова наÑтройка" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "не може да Ñе променÑÑ‚ правата за доÑтъп на Ð¿Ñ€ÐµÐ¾Ñ€Ð°Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ Ð°Ñ€Ñ…Ð¸Ð²ÐµÐ½ файл за езикова наÑтройка" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "не може да Ñе преименува новиÑÑ‚ архив" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "не може да Ñе отвори архива за езикова наÑтройка \"%s\"" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "не може да Ñе определÑÑ‚ атрибутите на архива за езикова наÑтройка \"%s\"" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "не може да Ñе заключи архива за езикова наÑтройка \"%s\"" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "не може да Ñе прочете заглавието на архива" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "езиковата наÑтройка \"%s\" вече ÑъщеÑтвува" -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "не може да Ñе добави към архива за езикова наÑтройка" -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "не е намерен файлът Ñ Ð¿Ñевдоними за езикови наÑтройки \"%s\"" -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "ДобавÑне на %s\n" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "определÑнето на атрибутите на \"%s\" не уÑпÑ: %s - пренебрегнато" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "\"%s\" не е Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ - пренебрегнато" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "не може да Ñе отвори директориÑта \"%s\": %s - пренебрегнато" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "непълно множеÑтво от файлове за езикови наÑтройки в \"%s\"" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "не може да Ñе прочетат вÑички файлове в \"%s\" - пренебрегнато" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "езиковата наÑтройка \"%s\" не е в архива" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "аргументът на \"%s\" Ñ‚Ñ€Ñбва да бъде единичен знак" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "Ñинтактична грешка: извън ÑÐµÐºÑ†Ð¸Ñ Ð·Ð° определÑне на езикова наÑтройка" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "не може да Ñе отвори изходниÑÑ‚ файл \"%s\" за категориÑта \"%s\"" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "неуÑпех при запиÑване на данни за категориÑта \"%s\"" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "не може да Ñе Ñъздаде изходниÑÑ‚ файл \"%s\" за категориÑта \"%s\"" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "очаква Ñе аргумент от тип низ за 'copy'" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "името на езикова наÑтройка Ñ‚Ñ€Ñбва да Ñъдържа Ñамо преноÑими знаци" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "не може да Ñе задават други ключови думи, когато Ñе използва \"copy\"" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "\"%1$s\" определението не завършва Ñ \"END %1$s\"" @@ -2996,23 +3004,23 @@ msgstr "твърде много аргументи" msgid "needs to be installed setuid `root'" msgstr "нежно е да Ñе инÑталира setuid \"root\"" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "паметта е ненарушена - библиотеката е \"пълна Ñ Ð´ÑŠÑ€Ð²ÐµÐ½Ð¸Ñ†Ð¸\"\n" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "паметта, преди Ð·Ð°Ð´ÐµÐ»ÐµÐ½Ð¸Ñ Ð±Ð»Ð¾Ðº, е ÑÑŠÑипана\n" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "паметта, Ñлед Ð·Ð°Ð´ÐµÐ»ÐµÐ½Ð¸Ñ Ð±Ð»Ð¾Ðº, е ÑÑŠÑипана\n" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "блокът е оÑвободен два пъти\n" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "фалшив mcheck_status - библиотеката е \"пълна Ñ Ð´ÑŠÑ€Ð²ÐµÐ½Ð¸Ñ†Ð¸\"\n" @@ -3782,12 +3790,12 @@ msgstr "yp_update: не може да Ñе преобразува от име н msgid "yp_update: cannot get server address\n" msgstr "yp_update: не може да Ñе вземе адреÑÑŠÑ‚ на Ñървъра\n" -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "Ðе е намерен \"%s\" в кеша Ñ Ð¸Ð¼ÐµÐ½Ð° на компютри!" -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "Презареждане на \"%s\" в кеша Ñ Ð¸Ð¼ÐµÐ½Ð° на компютри!" @@ -4035,7 +4043,7 @@ msgstr "getgrouplist не уÑпÑ" msgid "setgroups failed" msgstr "setgroups не уÑпÑ" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -4066,22 +4074,22 @@ msgstr "оÑвободени %zu байта в кеша %s" msgid "no more memory for database '%s'" msgstr "недоÑтатъчно памет за базата данни \"%s\"" -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "Ðе е намерен \"%s\" в Ñклада за мрежови групи!" -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "Презареждане на \"%s\" в Ñклада за мрежови групи!" -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Ðе е намерено \"%s (%s,%s,%s)\" в Ñклада за мрежови групи!" -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Презареждане на \"%s (%s,%s,%s)\" в Ñклада за мрежови групи!" @@ -4134,7 +4142,7 @@ msgstr "Да Ñе използва отделен кеш за вÑеки Ð¿Ð¾Ñ‚Ñ msgid "Name Service Cache Daemon." msgstr "Демон на уÑлуга за кеширане на имена(nscd)." -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "неправилен брой на аргументи" @@ -4193,6 +4201,21 @@ msgstr "анулирането пропадна" msgid "secure services not implemented anymore" msgstr "Ñигурни уÑлуги нÑма да Ñе реализират повече" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"Поддържани таблици:\n" +"%s\n" +"\n" +"За подаване на рапорт за грешка, молÑ, вижте:\n" +"%s.\n" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4513,16 +4536,16 @@ msgstr "Получаване на запиÑи от админиÑтративн msgid "Enumeration not supported on %s\n" msgstr "Ðе Ñе поддържа изброим тип от %s\n" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "ÐеизвеÑтно има на база данни" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "Поддържани бази данни:\n" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "ÐеизвеÑтна база данни: %s\n" @@ -4965,8 +4988,8 @@ msgid "Child has terminated abnormally and did not create a core file" msgstr "ПодпроцеÑа е прекъÑнат неочаквано и не е Ñъздаден core-файл" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" -msgstr "ПодпроцеÑа е прекъÑнат неочаквано и е Ñъздаден core-файл" +msgid "Child has terminated abnormally and created a core file" +msgstr "ПодпроцеÑа е прекъÑнат неочаквано и е Ñъздаден файл ÑÑŠÑ ÑÑŠÑтоÑнието на паметта (core file)" #: stdio-common/psiginfo-data.h:38 msgid "Traced child has trapped" @@ -5472,8 +5495,23 @@ msgstr "-T\t\tÑъздаване на код поддържащ RPC препра msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "-Y път\t\tиме на Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ Ð·Ð° Ñ‚ÑŠÑ€Ñене на Си препроцеÑор (cpp)\n" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr "-5\t\tÑъвмеÑтимоÑÑ‚ ÑÑŠÑ SysVr4\n" + #: sunrpc/rpc_main.c:1446 #, c-format +msgid "--help\t\tgive this help list\n" +msgstr "--help\t\tизвежда този помощен ÑпиÑък\n" + +#: sunrpc/rpc_main.c:1447 +#, c-format +msgid "--version\tprint program version\n" +msgstr "--version\tизвежда верÑиÑта на програмата\n" + +#: sunrpc/rpc_main.c:1449 +#, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" @@ -6764,72 +6802,73 @@ msgstr "не може да Ñе отвори \"%s\"" msgid "cannot read header from `%s'" msgstr "не може да Ñе прочете заглавието на \"%s\"" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "не започва Ñ Ð±ÑƒÐºÐ²Ð°" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "е Ñ Ð¿Ð¾-малко от три букви" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "е Ñ Ð¿Ð¾-вече от шеÑÑ‚ букви" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "не Ñъвпада Ñ POSIX Ñтандарта" -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "%s: предупреждение: зоната \"%s\", ÑÑŠÑ Ñъкращение \"%s\", %s\n" -#: timezone/zdump.c:273 +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -"%s: употребата е %s [ --version ] [ --help ] [ -v ] [ -c [отгодина,]догодина ] именазона ...\n" +"%s: употреба: %s [--version] [--help] [-{vV}] [-{ct} [от,]до] именазона ...\n" "\n" "Рапортуване на грешки към %s.\n" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" msgstr "%s: безумен -c аргумент %s\n" -#: timezone/zdump.c:426 +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" +msgstr "%s: безумен -t аргумент %s\n" + +#: timezone/zdump.c:506 msgid "Error writing to standard output" msgstr "Грешка при запиÑване в ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ Ð¸Ð·Ñ…Ð¾Ð´" -#: timezone/zdump.c:439 -#, c-format -msgid "%s: use of -v on system with floating time_t other than float or double\n" -msgstr "%s: употребÑвайте -v на ÑиÑтеми, за които типът на time_t, Ñ Ð¿Ð»Ð°Ð²Ð°Ñ‰Ð° точноÑÑ‚, е различен от float или double\n" - -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: Изчерпана памет: %s\n" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" -msgstr "\"%s\", ред %d: %s" +msgid "\"%s\", line %d: " +msgstr "\"%s\", ред %d: " -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (правило от \"%s\", ред %d)" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "предупреждение: " -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p posixrules ] \\\n" @@ -6842,335 +6881,348 @@ msgstr "" "\n" "Рапортуване на грешки към %s.\n" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" msgstr "при компилирането е зададен безумен тип за zic_t" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: Зададена е повече от една -d опциÑ\n" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: Зададена е повече от една -l опциÑ\n" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: Зададена е повече от една -p опциÑ\n" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: Зададена е повече от една -y опциÑ\n" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: Зададена е повече от една -L опциÑ\n" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "връзка към връзка" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "%s: Ñъздаването на твърда връзка пропадна - използвана е Ñимволна" -#: timezone/zic.c:637 +#: timezone/zic.c:660 +#, c-format +msgid "%s: Can't read %s: %s\n" +msgstr "%s: Ðе може да Ñе прочете %s: %s\n" + +#: timezone/zic.c:668 timezone/zic.c:1533 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" -msgstr "%s: Ðе може да Ñе Ñъздаде връзка от %s към %s: %s\n" +msgid "%s: Can't create %s: %s\n" +msgstr "%s: Ðе може да Ñе Ñъздаде %s: %s\n" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s: Грешка при прочитането на %s\n" + +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s: Грешка при запиÑване %s\n" + +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "%s: Ñвързването пропадна, Ñъздадено е копие" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "едно и Ñъщо име на правило в много файлове" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "непокорна зона" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "%s в зона без правила" -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "Ñтандартен вход" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: Ðе може да Ñе отвори %s: %s\n" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "Твърде дълъг ред" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "ВходÑщ ред от неизвеÑтен тип" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "%s: редът за Leap не е във файл за виÑокоÑни Ñекунди %s\n" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: паника: Ðеправилен израз отлÑво(lvalue) %d\n" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "%s: Грешка при прочитането на %s\n" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "%s: Грешка при затварÑне %s: %s\n" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" msgstr "липÑва ред за продължение" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "препълване на ÑтойноÑтта за време" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" msgstr "24:00 не Ñе поддържат от верÑии на zic преди 1998" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "не Ñе поддържат ÑтойноÑти над 24 чаÑа от верÑии на zic преди 2007" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "неправилен брой полета на ред за Rule" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "правило без име" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "неправилно запиÑано време" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "неправилен брой полета на ред за Zone" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "Редът \"Zone %s\" и опциÑта -l Ñа взаимно изключващи Ñе" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "Редът \"Zone %s\" и опциÑта -p Ñа взаимно изключващи Ñе" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "повторено име на зона %s (файл \"%s\", ред %d)" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "неправилен брой полета на ред за продължаване на Zone" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" +#: timezone/zic.c:1047 +msgid "invalid UT offset" msgstr "неправилно отмеÑтване ÑпрÑмо \"УниверÑалното време\"" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "Ðеправилен формат за Ñъкращение" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "Zone continuation line end time is not after end time of previous line" msgstr "на ред за продължаване на Zone, крайното време не е Ñлед крайното време на Ð¿Ñ€ÐµÐ´Ð¸ÑˆÐ½Ð¸Ñ Ñ€ÐµÐ´" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "неправилен брой полета за ред за Leap" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "Ðеправилна виÑокоÑна година" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "Ðеправилно име на меÑец" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "Ðеправилен ден от меÑеца" -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "СтойноÑтта за Ñ‡Ð°Ñ Ðµ преди нулата" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "СтойноÑтта за Ñ‡Ð°Ñ Ðµ много малка" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "СтойноÑтта за Ñ‡Ð°Ñ Ðµ много голÑма" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "неправилен чаÑ" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "незаконно поле CORRECTION за ред Leap" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "незаконно поле Rolling/Stationary на реда за Leap " -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "неправилен брой полета на ред за Link" -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "празно поле FROM на ред за Link" -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "празно поле TO на ред за Link" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "неправилна начална година" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "неправилна крайна година" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "началната година е по-голÑма от крайната" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "една единÑтвена година е зададена" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "неправилно име на ден от Ñедмицата" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s: Ðе може да Ñе изтрие %s: %s\n" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" -msgstr "%s: Ðе може да Ñе Ñъздаде %s: %s\n" - -#: timezone/zic.c:1683 -#, c-format -msgid "%s: Error writing %s\n" -msgstr "%s: Грешка при запиÑване %s\n" - -#: timezone/zic.c:1966 +#: timezone/zic.c:2105 msgid "no POSIX environment variable for zone" msgstr "в обкръжението, липÑва POSIX променлива за зона" -#: timezone/zic.c:2133 +#: timezone/zic.c:2111 +#, c-format +msgid "%s: pre-%d clients may mishandle distant timestamps" +msgstr "%s: клиенти, преди %d, може да не Ñе ÑправÑÑ‚ Ñ Ð¾Ñ‚Ð´Ð°Ð»ÐµÑ‡ÐµÐ½Ð¸ времеви печати" + +#: timezone/zic.c:2292 msgid "can't determine time zone abbreviation to use just after until time" msgstr "не може да Ñе определи Ñъкращението за чаÑова зона, което да Ñе ползва, веднага Ñлед крайното време" -#: timezone/zic.c:2177 +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" +msgstr "твърде много типове за меÑтно време" + +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "твърде много прехвърлÑниÑ?!" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "вътрешна грешка - addtype е извикан Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÐµÐ½ isdst" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "вътрешна грешка - addtype е извикан Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÐµÐ½ ttisstd" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "вътрешна грешка - addtype е извикан Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÐµÐ½ ttisgmt" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "твърде много типове за меÑтно време" - -#: timezone/zic.c:2223 -msgid "UTC offset out of range" -msgstr "ОтмеÑтването ÑпрÑмо \"УниверÑалното време\" е извън обхвата" +#: timezone/zic.c:2420 +msgid "UT offset out of range" +msgstr "ОтмеÑтването ÑпрÑмо \"УниверÑалното време\" е извън обхват" -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "твърде много виÑокоÑни Ñекунди" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "повтарÑщ Ñе момент за виÑокоÑна Ñекунда" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "Безумен резултат от изпълнението на команда" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: командата бе '%s' и резултатът бе %d\n" -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "Ðеочакван брой кавички" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "използване на 29.2 за невиÑокоÑна година" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "rule goes past start/end of month--will not work with pre-2004 versions of zic" msgstr "правилото Ð¿Ñ€ÐµÑ…Ð²ÑŠÑ€Ð»Ñ Ð½Ð°Ñ‡Ð°Ð»Ð¾Ñ‚Ð¾/ÐºÑ€Ð°Ñ Ð½Ð° меÑеца--нÑма да работи Ñ Ð²ÐµÑ€ÑÐ¸Ñ Ð½Ð° zic от преди 2004" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "Ñъкращението за чаÑова зона не започва Ñ Ð±ÑƒÐºÐ²Ð°" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "Ñъкращението за чаÑова зона е по-малко от три букви" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "Ñъкращението за чаÑова зона е Ñ Ñ‚Ð²ÑŠÑ€Ð´Ðµ много букви" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "Ñъкращението за чаÑова зона Ñе различава от POSIX Ñтандарта" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "твърде много или твърде дълго Ñъкращение за чаÑова зона" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "%s: Ðе може да Ñе Ñъздаде Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ %s: %s\n" -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "%s: при преобразуването %d не запази знак\n" +#~ msgid "%s: use of -v on system with floating time_t other than float or double\n" +#~ msgstr "%s: употребÑвайте -v на ÑиÑтеми, за които типът на time_t, Ñ Ð¿Ð»Ð°Ð²Ð°Ñ‰Ð° точноÑÑ‚, е различен от float или double\n" + +#~ msgid "%s: Can't link from %s to %s: %s\n" +#~ msgstr "%s: Ðе може да Ñе Ñъздаде връзка от %s към %s: %s\n" + +#~ msgid "%s: %d did not sign extend correctly\n" +#~ msgstr "%s: при преобразуването %d не запази знак\n" diff --git a/libc/po/ca.po b/libc/po/ca.po index cea3c70b7..aceb79da7 100644 --- a/libc/po/ca.po +++ b/libc/po/ca.po @@ -1,55 +1,52 @@ # Catalan messages for GNU libc. # Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2006, 2007, 2009, 2011, 2012, 2013 Free Software Foundation, Inc. # This file is distributed under the same license as the glibc package. -# Ivan Vilata i Balaguer <ivan@selidor.net>, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2006, 2007, 2009, 2011, 2012, 2013. +# Ivan Vilata i Balaguer <ivan@selidor.net>, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2006, 2007, 2009, 2011, 2012, 2013, 2014. # -# Sóc Ivan, aquestes són les convencions que adopte per a la 2.4: +# Sóc Ivan, aquestes són les convencions que adopte per a la 2.18.90.20140105: # -# * Sempre que es puga s’usaran els carà cters adequats per al text en català : -# l’apòstrof (’), ela geminada (Å€, Ä¿), cometes («, », “, â€, ‘, ’, en aquest -# ordre de d’aparició), guionet (â€), guionet dur (‑), guió (—) i punts -# suspensius (…). Compte, perquè *cap*, repetesc, *CAP* dels anteriors és el -# carà cter que s’obté teclejant directament; vegeu -# http://www.selidor.net/~ivan/blog/bits/20060304T0023-ortotipografia.html. -# * Use 2 espais després d’un punt. -# * Missatges d’ajuda: -# -# * La capçalera:: -# -# Forma d'ús: … -# o bé: … -# -# * ARGUMENT_COMPOST, però ARGCOMP -# * FILE(s) -> cada FITXER (si és possible) -# * Cada lÃnia de descripció d’una opció comença en la columna 24, i sempre -# es manté com a mÃnim a 4 espais del nom de l’opció. Quan l’opció arriba -# a la columna 24, la descripció comença en la lÃnia inferior. Les -# descripcions que no caben en una lÃnia es parteixen i continuen en la -# columna 24 de la lÃnia següent. -# * Les descripcions d’Ãtems que no són opcions es mantenen alineades a 4 +# - Sempre que es puga s’usaran els carà cters adequats per al text en català : +# l’apòstrof (’), ela geminada (l·l, L·L), cometes («, », “, â€, ‘, ’, en +# aquest ordre de d’aparició), guionet (â€), guionet dur (‑), guió (—) i punts +# suspensius (…). Compte, perquè alguns dels carà cters anteriors no són els +# que s’obtenen teclejant directament; vegeu +# https://elvil.net/blog/ca/ortotipografia +# - Use 2 espais després d’un punt. +# - Missatges d’ajuda: +# - Forma d’ús: … +# o bé: … +# - ARGUMENT_COMPOST, però ARGCOMP +# - FILE(s) -> cada FITXER (si és possible) +# - Cada lÃnia de descripció d’una opció comença en la columna 24, i sempre es +# manté com a mÃnim a 4 espais del nom de l’opció. Quan l’opció arriba a la +# columna 24, la descripció comença en la lÃnia inferior. Les descripcions +# que no caben en una lÃnia es parteixen i continuen en la columna 24 de la +# lÃnia següent. +# - Les descripcions d’Ãtems que no són opcions es mantenen alineades a 4 # espais de l’Ãtem més llarg del bloc. Les que no caben en una lÃnia es # parteixen i continuen en la mateixa columna on comencen. -# -# * Errors i avisos: -# -# * No és igual «no es pot obrir» que «no s’ha pogut obrir». -# * No és igual «s’està obrint X» que «en obrir X» (error). -# * «avÃs:» comença amb minúscula, la cadena següent també. -# * Sempre van en una sola lÃnia, a no ser que els retorns importen; en -# aquest cas, les noves lÃnies comencen amb un carà cter de tabulació. -# -# * VARIABLE_ENTORN, però «valor de variable» -# * Noms de funció: printf() -# * Noms de fitxer: «fitxer» -# * Noms d’opcions: «--opció=ARGUMENT» -# * El text com a molt arriba a la columna 78, amb el carà cter de nova lÃnia -# en la 79. Les lÃnies es parteixen de forma automà tica (no per a que quede +# - Excepció: ajudes de «pr», quin format vos agrada més? +# - Errors i avisos: +# - no és igual «no es pot obrir» que «no s’ha pogut obrir» +# - no és igual «s’està obrint X» que «en obrir X» (error) +# - «avÃs:» comença amb minúscula, la cadena següent també +# - sempre van en una sola lÃnia, a no ser que els retorns importen; en +# aquest cas, les noves lÃnies comencen amb un carà cter de tabulació +# - VARIABLE_ENTORN, però «valor de variable» +# - Noms de funció: printf() +# - Noms de fitxer: «fitxer» +# - Noms d’opcions: «--opció=ARGUMENT» +# - El text com a molt arriba a la columna 78, amb el carà cter de nova lÃnia en +# la 79. Les lÃnies es parteixen de forma automà tica (no per a que quede # bonic, excepte quan quede realment horrend o porte a confusió). +# - Els missatges marcats com a multilÃnia només arriben fins a la columna 70. +# A sovint contenen marques de format; en aquest cas s’hi inserta una nova +# lÃnia perquè no hi ha forma de saber com serà de llarga la lÃnia. msgid "" msgstr "" -"Project-Id-Version: libc 2.17.90.20130724\n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" -"PO-Revision-Date: 2013-08-16 01:07+0200\n" +"Project-Id-Version: libc 2.18.90.20140105\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" +"PO-Revision-Date: 2014-01-19 20:06+0100\n" "Last-Translator: Ivan Vilata i Balaguer <ivan@selidor.net>\n" "Language-Team: Catalan <ca@dodds.net>\n" "Language: ca\n" @@ -194,8 +191,8 @@ msgstr "" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -209,9 +206,9 @@ msgstr "" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -227,8 +224,8 @@ msgstr "" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -447,63 +444,63 @@ msgstr "desconegut" # ivb (2001/11/06) # ivb Cal mantenir-ho curt... -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "SO desconegut" # ivb (2001/11/06) # ivb Cal mantenir-ho curt... -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", ABI del SO: %s %d.%d.%d" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "no s’ha pogut obrir el fitxer «%s» de memòria cau\n" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "ha fallat mmap() sobre el fitxer de memòria cau\n" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "el fitxer no és un fitxer de memòria cau\n" # No és un error. ivb -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "S’han trobat %d biblioteques a la memòria cau «%s».\n" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "no s’ha pogut crear el fitxer temporal de memòria cau «%s»" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "no s’han pogut escriure les dades de la memòria cau" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "no s’ha pogut canviar els drets d’accés de «%s» a %#o" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "no s’ha pogut reanomenar «%s» a «%s»" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "no s’ha pogut crear la llista d’à mbits" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "l’objecte compartit no és obert" @@ -538,11 +535,11 @@ msgstr "no s’ha pogut reservar la llista de cerca de sÃmbols" msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "LD_TRACE_PRELINKING no permet l’ús de filtres" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "ERROR A L’ENLLAÇADOR DINÀMIC!!!" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "error en carregar les biblioteques dinà miques" @@ -566,166 +563,166 @@ msgstr "no s’ha pogut crear la llista de capacitats" msgid "cannot allocate name record" msgstr "no s’ha pogut reservar el registre de nom" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "no s’ha pogut crear la memòria cau dels camins de cerca" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "no s’ha pogut crear una còpia de RUNPATH o RPATH" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "no s’ha pogut crear el vector de camins de cerca" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "ha fallat stat() sobre l’objecte compartit" # ivb (2001/10/28) # ivb Es refereix a /dev/zero . -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "no s’ha pogut obrir el dispositiu de zeros" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "no s’ha pogut crear el descriptor d’objecte compartit" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "no s’han pogut llegir les dades del fitxer" -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "l’alineament de l’ordre ELF de cà rrega no està alineada amb la pà gina" -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "l’adreça o desplaçament de l’ordre ELF de cà rrega no està correctament alineada" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "no s’han pogut reservar les estructures de dades TLS per al fil inicial" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "no es pot tractar amb dades TLS" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "el fitxer objecte no té segments carregables" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "no s’ha pogut mapar un segment de l’objecte compartit" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "no s’ha pogut carregar dinà micament l’executable" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "no s’han pogut canviar les proteccions de memòria" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "no s’han pogut mapar les pà gines plenes de zeros" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "el fitxer objecte no té secció dinà mica" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "ha fallat dlopen() sobre l’objecte compartit" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "no s’ha pogut reservar memòria per a la capçalera del programa" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "la biblioteca que ha fet la crida no és và lida" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "no s’ha pogut habilitar la pila executable a requeriment de l’objecte compartit" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "no s’ha pogut tancar un descriptor de fitxer" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "el fitxer és massa curt" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "la capçalera ELF no és và lida" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "la codificació de les dades del fitxer ELF no és bigâ€endian" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "la codificació de les dades del fitxer ELF no és littleâ€endian" -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "la identificació de la versió del fitxer ELF no concorda amb l’actual" # ivb (2001/11(06) # ivb ABI = Application Binary Interface (interfÃcie binà ria d'aplicació) -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "l’ABI de sistema operatiu del fitxer ELF no és và lida" -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "la versió de l’ABI del fitxer ELF no és và lida" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "el replè d’«e_ident» no conté només zeros" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" msgstr "error intern" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "la versió del fitxer ELF no concorda amb l’actual" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "només es poden carregar els tipus ET_DYN i ET_EXEC" # ivb (2001/11/01) # ivb La traducció completa de «phentsize» vindria a ser: mida d'entrada # ivb de taula de la capçalera de programa. -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "el valor de «phentsize» del fitxer ELF no és l’esperat" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "la classe ELF no és và lida: ELFCLASS64" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "la classe ELF no és và lida: ELFCLASS32" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "no s’ha pogut obrir el fitxer objecte compartit" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" msgstr "error de reubicació" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "error en cercar el sÃmbol" @@ -744,44 +741,44 @@ msgstr "El comptador de generació de TLS s’ha esgotat! Per favor, informeu d msgid "cannot load any more object with static TLS" msgstr "no es poden carregar més objectes amb el TLS està tic" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "el mode de dlopen() no és và lid" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "no resten espais de noms disponibles per a dlmopen()" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "l’espai de noms destà de dlmopen() no és và lid" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "no s’ha pogut reservar memòria al bloc TLS està tic" -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" msgstr "no s’ha pogut fer escrivible el segment per a reubicarâ€lo" # ivb (2002/10/21) # ivb PLT = Procedure Linkage Table, Taula d'Enllaçat de Procediments # ivb PLTREL = tipus de reubicació usada per la PLT -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "%s: no s’ha trobat el PLTREL de l’objecte «%s»\n" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "%s: no resta memòria per a guardar els resultats de reubicar «%s»\n" -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" msgstr "no s’ha pogut restaurar la protecció del segment després de reubicarâ€lo" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" msgstr "no s’ha pogut protegir la memòria després de reubicar" @@ -789,7 +786,7 @@ msgstr "no s’ha pogut protegir la memòria després de reubicar" msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "s’ha emprat RTLD_NEXT en un codi no carregat dinà micament" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "no s’han pogut crear les estructures de dades TLS" @@ -1057,43 +1054,43 @@ msgstr "ldd: l’opció «$1» és ambÃgua" msgid "unrecognized option" msgstr "l’opció no és reconeguda" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "Proveu «ldd --help» per a obtenir més informació." -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "manquen arguments fitxer" #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "El fitxer o directori no existeix" # ivb (2001/10/31) # ivb Cal tenir en compte que «ordinary» a l'anglés és cosa pler diferent ;) -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "no és un fitxer ordinari" # Darrere va el nom de fitxer, no puc canviar les cometes. :( ivb -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "avÃs: no teniu permÃs d’execució per a" -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "\tno és un executable dinà mic" # Davant va el nom de fitxer, no puc canviar les cometes. :( ivb -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "ha finalitzat amb un codi d’eixida desconegut" # Darrere va el nom de fitxer, no puc canviar les cometes. :( ivb -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "error: no teniu permÃs de lectura per a" @@ -1514,7 +1511,7 @@ msgstr "Informació:" msgid "list all known coded character sets" msgstr "Llista tots els jocs de carà cters codificats coneguts." -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "Control de l’eixida:" @@ -1523,8 +1520,8 @@ msgid "omit invalid characters from output" msgstr "Omet a l’eixida els carà cters no và lids." #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "FITXER" @@ -1601,7 +1598,7 @@ msgstr "error desconegut %d a iconv()" #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" @@ -1625,7 +1622,7 @@ msgstr "Crea un fitxer de configuració de cà rrega rà pida per al mòdul iconv. msgid "[DIR...]" msgstr " [DIRECTORI…]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "CAMÃ" @@ -1636,7 +1633,7 @@ msgstr "Prefix a emprar per a tots els accessos a fitxer." #: iconv/iconvconfig.c:128 msgid "Put output in FILE instead of installed location (--prefix does not apply to FILE)" -msgstr "Desa l’eixida en el FITXER en lloc de la ubicació d’instaÅ€lació («--prefix» no s’aplica al FITXER)." +msgstr "Desa l’eixida en el FITXER en lloc de la ubicació d’instal·lació («--prefix» no s’aplica al FITXER)." #: iconv/iconvconfig.c:132 msgid "Do not search standard directories, only those on the command line" @@ -1647,7 +1644,7 @@ msgstr "No cerca en els directoris està ndard, només en els indicats a la lÃni msgid "Directory arguments required when using --nostdlib" msgstr "Cal proporcionar arguments directori en emprar «--nostdlib»." -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "no s’ha generat el fitxer d’eixida perquè s’han produït avisos" @@ -1737,7 +1734,7 @@ msgstr "Error: el fitxer «.netrc» és llegible per altres que no en són el pr #: inet/ruserpass.c:185 msgid "Remove password or make file unreadable by others." -msgstr "Elimineu la contrasenya o feu iÅ€legible el fitxer per a altres." +msgstr "Elimineu la contrasenya o feu il·legible el fitxer per a altres." #: inet/ruserpass.c:277 #, c-format @@ -1784,8 +1781,8 @@ msgstr "error de sintaxi al pròleg: %s" msgid "invalid definition" msgstr "la definició no és và lida" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "l’argument no és và lid" @@ -1845,14 +1842,14 @@ msgstr "sobren octets a la codificació del carà cter" msgid "no symbolic name given for end of range" msgstr "no s’ha indicat un nom simbòlic per a la fi del rang" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1873,15 +1870,15 @@ msgstr "el valor de %s ha de ser un enter" msgid "%s: error in state machine" msgstr "%s: error a la mà quina d’estats" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s: final prematur del fitxer" @@ -1896,7 +1893,7 @@ msgstr "el carà cter «%s» no és conegut" msgid "number of bytes for byte sequence of beginning and end of range not the same: %d vs %d" msgstr "el nombre d’octets de les seqüències d’inici i final del rang no són iguals: %d i %d" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "els noms del rang de carà cters no són và lids" @@ -1921,8 +1918,8 @@ msgstr "el lÃmit superior del rang és menor que l’inferior" msgid "resulting bytes for range not representable." msgstr "els octets resultants del rang no són representables" -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1989,524 +1986,524 @@ msgstr "%s: el valor de «%s» no concorda amb el valor de «%s»" msgid "%s: numeric country code `%d' not valid" msgstr "%s: el codi numèric de paÃs «%d» no és và lid" -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s: el camp «%s» ha estat declarat més d’una volta" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s: el camp «%s» conté un carà cter desconegut" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "%s: la lÃnia «END» és incompleta" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s: error de sintaxi" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "«%.*s» ja ha estat definit al mapa de carà cters" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "«%.*s» ja ha estat definit al repertori" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "«%.*s» ja ha estat definit com a sÃmbol d’ordenació" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "«%.*s» ja ha estat definit com a element d’ordenació" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s: «forward» i «backward» són mútuament excloents" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s: s’ha mencionat «%s» més d’una volta a la definició de pes %d" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s: sobren regles; la primera entrada només en tenia %d" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "%s: no hi ha suficients regles d’ordenació" -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s: no es permet la cadena buida com a nom de pes" -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" -msgstr "%s: els pesos han d’emprar el mateix sÃmbol d’eÅ€lipsi que el nom" +msgstr "%s: els pesos han d’emprar el mateix sÃmbol d’el·lipsi que el nom" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "%s: sobren valors" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "l’ordre de «%.*s» ja ha estat definit a %s:%Zu" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "%s: els sÃmbols inicial i final d’un rang han de representar carà cters" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "%s: byte sequences of first and last character must have the same length" msgstr "%s: les seqüències d’octets del primer i darrer carà cter han de tenir la mateixa longitud" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "%s: byte sequence of first character of range is not lower than that of the last character" msgstr "%s: la seqüència d’octets del primer carà cter del rang no és menor que la del darrer carà cter" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" -msgstr "%s: un rang simbòlic amb eÅ€lipsi no pot anar just darrere d’«order_start»" +msgstr "%s: un rang simbòlic amb el·lipsi no pot anar just darrere d’«order_start»" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "%s: symbolic range ellipsis must not be directly followed by `order_end'" -msgstr "%s: un rang simbòlic amb eÅ€lipsi no pot anar just davant d’«order_end»" +msgstr "%s: un rang simbòlic amb el·lipsi no pot anar just davant d’«order_end»" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "«%s» i «%.*s» no són noms và lids de rangs simbòlics" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s: l’ordre de «%.*s» ja ha estat definit a %s:%Zu" -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "%s: «%s» ha de ser un carà cter" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "%s: `position' must be used for a specific level in all sections or none" msgstr "%s: cal emprar «position» per a un nivell especÃfic a totes les seccions o a cap" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "el sÃmbol «%s» no ha estat definit" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "el sÃmbol «%s» té la mateixa codificació que" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "el sÃmbol «%s»" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "no s’ha definit «UNDEFINED»" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "hi ha massa errors: s’abandona" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "%s: no es permeten els condicionals niats" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" +msgid "%s: more than one 'else'" msgstr "%s: hi ha més d’una clà usula «else»" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s: la definició de «%s» és duplicada" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s: la declaració de la secció «%s» és duplicada" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s: el nom del sÃmbol d’ordenació conté un carà cter desconegut" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s: el nom de la definició equivalent conté un carà cter desconegut" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s: el valor de la definició equivalent conté un carà cter desconegut" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s: la definició equivalent conté el sÃmbol desconegut «%s»" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "error en afegir un sÃmbol d’ordenació equivalent" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "la definició de l’escriptura «%s» és duplicada" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s: el nom de secció «%.*s» no és conegut" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s: hi ha múltiples definicions d’ordre de la secció «%s»" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s: el nombre de regles d’ordenació no és và lid" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s: hi ha múltiples definicions d’ordre a la secció sense nom" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s: manca la paraula clau «order_end»" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s: l’ordre del sÃmbol d’ordenació «%.*s» encara no ha estat definit" -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s: l’ordre de l’element d’ordenació «%.*s» encara no ha estat definit" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "%s: no s’ha pogut reordenar després de «%.*s»: el sÃmbol no és conegut" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s: manca la paraula clau «reorder-end»" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s: la secció «%.*s» no és coneguda" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s: el sÃmbol <%.*s> no és và lid" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" -msgstr "%s: «%s» no es pot trobar al final d’un rang amb eÅ€lipsi" +msgstr "%s: «%s» no es pot trobar al final d’un rang amb el·lipsi" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "%s: no es permet una descripció buida de la categoria" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s: manca la paraula clau «reorder-sections-end»" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "%s: s’ha trobat un «%s» sense el corresponent «ifdef» o «ifndef»" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "%s: s’ha trobat un «endif» sense el corresponent «ifdef» o «ifndef»" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "no s’ha indicat cap nom de joc de carà cters al mapa de carà cters" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "el carà cter L«\\u%0*x» de la classe «%s» ha de ser a la classe «%s»" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "el carà cter L«\\u%0*x» de la classe «%s» no ha de ser a la classe «%s»" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" msgstr "error intern a «%s», lÃnia %u" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "el carà cter «%s» de la classe «%s» ha de ser a la classe «%s»" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "el carà cter «%s» de la classe «%s» no ha de ser a la classe «%s»" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid "<SP> character not in class `%s'" msgstr "el carà cter <SP> no és a la classe «%s»" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid "<SP> character must not be in class `%s'" msgstr "el carà cter <SP> no ha de ser a la classe «%s»" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character <SP> not defined in character map" msgstr "el carà cter <SP> no ha estat definit a la taula de carà cters" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "les entrades de la categoria «digit» no estan agrupades de deu en deu" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "no s’han definit dÃgits d’entrada i cap dels noms està ndard es troba al mapa de carà cters" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "no tots els carà cters emprats a «outdigit» es troben al mapa de carà cters" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "no tots els carà cters emprats a «outdigit» es troben al repertori" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "la classe de carà cters «%s» ja ha estat definida" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "lÃmit d’implementació: no es permeten més de %Zd classes de carà cters" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "el mapa de carà cters «%s» ja ha estat definit" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "lÃmit d’implementació: no es permeten més de %d taules de carà cters" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s: el camp «%s» no conté deu entrades exactament" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>" msgstr "el valor final <U%0*X> del rang és menor que l’inicial <U%0*X>" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "les seqüències de carà cters inicial i final del rang han de tenir la mateixa longitud" -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "la seqüència de carà cters final és menor que la seqüència inicial" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "fi prematura de la definició «translit_ignore»" -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "error de sintaxi" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "%s: error de sintaxi a la definició de nova classe de carà cters" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "%s: error de sintaxi a la definició de nou mapa de carà cters" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" -msgstr "el rang amb eÅ€lipsi ha d’estar marcat per dos operands del mateix tipus" +msgstr "el rang amb el·lipsi ha d’estar marcat per dos operands del mateix tipus" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "with symbolic name range values the absolute ellipsis `...' must not be used" -msgstr "no s’ha d’emprar l’eÅ€lipsi absoluta «...» amb els valors de rang de noms simbòlics" +msgstr "no s’ha d’emprar l’el·lipsi absoluta «...» amb els valors de rang de noms simbòlics" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" -msgstr "cal emprar l’eÅ€lipsi simbòlica hexadecimal «..» amb els valors de rang UCS" +msgstr "cal emprar l’el·lipsi simbòlica hexadecimal «..» amb els valors de rang UCS" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "with character code range values one must use the absolute ellipsis `...'" -msgstr "cal emprar l’eÅ€lispi absoluta «...» amb els valors de rang de codis de carà cters" +msgstr "cal emprar l’el·lispi absoluta «...» amb els valors de rang de codis de carà cters" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "la definició del mapa «%s» és duplicada" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "%s: la secció «translit_start» no acaba amb «translit_end»" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s: la definició de «default_missing» és duplicada" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "la definició prèvia es troba acÃ" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "%s: no s’ha trobat cap definició representable de «default_missing»" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "%s: el carà cter «%s», necessari com a valor per defecte, no ha estat definit" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "%s: el carà cter «%s» del mapa de carà cters no es pot representar amb un sol octet" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "%s: character `%s' needed as default value not representable with one byte" msgstr "%s: el carà cter «%s», necessari com a valor per defecte, no es pot representar amb un sol octet" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "no output digits defined and none of the standard names in the charmap" msgstr "no s’han definit dÃgits d’eixida i cap del noms està ndard es troba al mapa de carà cters" -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "%s: les dades de transliteració del locale «%s» no es troben disponibles" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "%s: taula de la classe «%s»: %lu octets\n" -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "%s: taula del mapa «%s»: %lu octets\n" -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "%s: taula d’amplada: %lu bytes\n" @@ -2516,7 +2513,7 @@ msgstr "%s: taula d’amplada: %lu bytes\n" msgid "%s: no identification for category `%s'" msgstr "%s: no hi ha cap identificació per a la categoria «%s»" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "%s: la definició de versió de categoria és duplicada" @@ -2557,22 +2554,22 @@ msgstr "%s: el valor del camp «int_curr_symbol» no és un nom và lid de l’es msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s: el valor del camp «%s» ha d’estar dins el rang %d...%d" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s: el valor del camp «%s» ha de ser un sol carà cter" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s: «-1» ha de ser la darrera entrada del camp «%s»" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s: els valors del camp «%s» han de ser menors que 127" -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "el valor de la taxa de conversió no pot ser zero" @@ -2648,16 +2645,16 @@ msgstr "%s: el tercer operand del valor del camp «%s» no ha de ser major que % msgid "%s: values for field `%s' must not be larger than %d" msgstr "%s: els valors del camp «%s» no han de ser majors que %d" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s: manquen valors al camp «%s»" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "hi ha un punt i coma sobrant al final" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s: sobren valors al camp «%s»" @@ -2774,27 +2771,27 @@ msgid "while preparing output" msgstr "en preparar l’eixida" # Més ajudes. ivb -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "Fitxers d’entrada:" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "Els noms simbòlics dels carà cters es defineixen al FITXER." -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "Les definicions font es troben al FITXER." -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "El FITXER conté un mapa de noms simbòlics a valors UCS4." -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "Crea fitxers d’eixida encara que s’hagen emès missatges d’avÃs." -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "Crea taules de l’estil antic." @@ -2802,57 +2799,65 @@ msgstr "Crea taules de l’estil antic." # ivb Localedef crea diversos fitxers en un directori: és plural. # ivb Però, el prefix és un prefix d'un camÃ, com «/usr/local» en # ivb «/usr/local/share/doc». -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "Prefix opcional dels fitxers d’eixida." -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "S’ajusta estrictament a POSIX." -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "Descarta els avisos i els missatges informatius." -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "Mostra més missatges." -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "Control d’arxius:" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "No afegeix dades noves a l’arxiu." -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "Afegeix a l’arxiu els locales esmentats pels parà metres." -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "Reemplaça el contingut existent a l’arxiu." -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "Elimina de l’arxiu els locales esmentats pels parà metres." -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "Llista el contingut de l’arxiu." -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "Fitxer «locale.alias» a consultar en crear l’arxiu." +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "Genera eixida littleâ€endian." + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "Genera eixida bigâ€endian." + # ivb (2001/10/28) # ivb Pose el punt final pq és la descripció curta de l'ordre. -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:157 msgid "Compile locale specification" -msgstr "CompiÅ€la una especificació de locale." +msgstr "Compil·la una especificació de locale." -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" @@ -2862,28 +2867,28 @@ msgstr "" "[--add-to-archive | --delete-from-archive] FITXER…\n" "--list-archive [FITXER]" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "no s’ha pogut crear el directori per als fitxers d’eixida" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "FATAL: el sistema no defineix «_POSIX2_LOCALEDEF»" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "no s’ha pogut obrir el fitxer «%s» de definició del locale" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "no s’han pogut escriure els fitxers d’eixida a «%s»" -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2896,192 +2901,192 @@ msgstr "" " camà als locales : %s\n" "%s" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "hi ha dependències circulars entre les definicions dels locales" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "no es pot afegir una altra volta el locale ja llegit «%s»" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "no s’ha pogut crear un fitxer temporal: %s" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "no s’ha pogut iniciar el fitxer arxiu" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "no s’ha pogut redimensionar el fitxer arxiu" -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "no s’ha pogut mapar la capçalera de l’arxiu" # ivb (2002/10/21) # ivb Un «locale archive» conté diversos locales -> «arxiu de locales». -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "no s’ha pogut crear el nou arxiu de locales" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "no s’ha pogut canviar el mode del nou arxiu de locales" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "no s’han pogut llegir les dades de l’arxiu de locales" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "no s’ha pogut mapar el fitxer arxiu de locales" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "no s’ha pogut blocar el nou arxiu" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "no s’ha pogut estendre el fitxer arxiu de locales" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "no s’ha pogut canviar el mode de l’arxiu de locales redimensionat" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "no s’ha pogut reanomenar el nou arxiu" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "no s’ha pogut obrir l’arxiu «%s» de locales" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "ha fallat stat() sobre l’arxiu «%s» de locales" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "no s’ha pogut blocar l’arxiu «%s» de locales" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "no s’ha pogut llegir la capçalera de l’arxiu" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "el locale «%s» ja existeix" -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "no s’ha pogut afegir a l’arxiu de locales" # ivb (2002/10/21) # ivb El fitxer conté à lies de diversos locales (locale.alias). -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "no s’ha trobat el fitxer «%s» d’à lies de locales" # ivb (2002/10/21) # ivb És un missatge, no un error. -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "S’està afegint «%s»\n" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "ha fallat stat() sobre «%s»: %s: es descarta" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "«%s» no és un directori: es descarta" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "no s’ha pogut obrir el directori «%s»: %s: es descarta" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "el joc de fitxers de locale a «%s» no és complet" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "no s’han pogut llegir tots els fitxers de «%s»: es descarta" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "el locale «%s» no es troba a l’arxiu" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "l’argument de «%s» ha de ser un sol carà cter" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "error de sintaxi: no és a dins d’una secció de definició de locale" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "no s’ha pogut obrir el fitxer d’eixida «%s» de la categoria «%s»" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "no s’han pogut escriure les dades de la categoria «%s»" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "no s’ha pogut crear el fitxer d’eixida «%s» de la categoria «%s»" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "cal una cadena com a argument de «copy»" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "el nom del locale només ha de contenir carà cters portables" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "no s’ha d’indicar cap altra paraula clau quan s’empre «copy»" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "la definició «%1$s» no acaba en «END %1$s»" @@ -3132,25 +3137,25 @@ msgstr "sobren arguments" #: login/programs/pt_chown.c:206 #, c-format msgid "needs to be installed setuid `root'" -msgstr "ha d’estar instaÅ€lat amb setuid a «root»" +msgstr "ha d’estar instal·lat amb setuid a «root»" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "la memòria és consistent; la biblioteca té errors\n" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "s’ha sobreescrit la memòria d’abans del bloc reservat\n" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "s’ha sobreescrit la memòria de després del bloc reservat\n" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "s’ha alliberat el bloc dues voltes\n" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "el valor d’«mcheck_status» és estrany; la biblioteca té errors\n" @@ -3444,7 +3449,7 @@ msgstr "S’ha intentat eliminar una taula no buida" #: nis/nis_error.h:39 msgid "Error in accessing NIS+ cold start file. Is NIS+ installed?" -msgstr "Error en accedir al fitxer d’arrencada en fred de NIS+. Heu instaÅ€lat NIS+?" +msgstr "Error en accedir al fitxer d’arrencada en fred de NIS+. Heu instal·lat NIS+?" #: nis/nis_error.h:40 msgid "Full resync required for directory" @@ -3456,7 +3461,7 @@ msgstr "L’operació NIS+ ha fallat" #: nis/nis_error.h:42 msgid "NIS+ service is unavailable or not installed" -msgstr "El servei NIS+ no es troba disponible o no està instaÅ€lat" +msgstr "El servei NIS+ no es troba disponible o no està instal·lat" # ivb (2001/10/20) # ivb I de l'Univers i de Tot. ;) @@ -3937,13 +3942,13 @@ msgid "yp_update: cannot get server address\n" msgstr "yp_update: no s’ha pogut obtenir l’adreça del servidor\n" # El nom de la base de dades s’usa més a sovint que la descripció. ivb -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "no s’ha trobat «%s» a la memòria cau de «hosts»" # El nom de la base de dades s’usa més a sovint que la descripció. ivb -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "es torna a carregar «%s» a la memòria cau de «hosts»" @@ -4204,7 +4209,7 @@ msgstr "ha fallat getgrouplist()" msgid "setgroups failed" msgstr "ha fallat setgroups()" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -4238,25 +4243,25 @@ msgid "no more memory for database '%s'" msgstr "no resta memòria per a la base de dades «%s»" # El nom de la base de dades s’usa més a sovint que la descripció. ivb -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "no s’ha trobat «%s» a la memòria cau de «netgroup»" # El nom de la base de dades s’usa més a sovint que la descripció. ivb -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "es torna a carregar «%s» a la memòria cau de «netgroup»" # El nom de la base de dades s’usa més a sovint que la descripció. ivb -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "no s’ha trobat «%s (%s,%s,%s)» a la memòria cau de «netgroup»" # El nom de la base de dades s’usa més a sovint que la descripció. ivb -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "es torna a carregar «%s (%s,%s,%s)» a la memòria cau de «netgroup»" @@ -4312,7 +4317,7 @@ msgstr "Empra una memòria cau diferent per a cada usuari." msgid "Name Service Cache Daemon." msgstr "Dimoni de memòria cau del servei de noms." -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "el nombre d’arguments és incorrecte" @@ -4371,6 +4376,21 @@ msgstr "la invalidació ha fallat" msgid "secure services not implemented anymore" msgstr "ja no s’implementen els serveis segurs" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"Taules acceptades:\n" +"%s\n" +"\n" +"Per a obtenir instruccions sobre com informar d’un error, vegeu\n" +"<%s>.\n" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4630,7 +4650,7 @@ msgstr "error en obtenir el SID del context" #: nscd/selinux.c:378 msgid "compile-time support for database policy missing" -msgstr "no s’ha compiÅ€lat la compatibilitat amb polÃtiques de bases de dades" +msgstr "no s’ha compil·lat la compatibilitat amb polÃtiques de bases de dades" #: nscd/selinux.c:411 #, c-format @@ -4697,16 +4717,16 @@ msgstr "Obté entrades de les bases de dades d’administració." msgid "Enumeration not supported on %s\n" msgstr "no es permet l’enumeració sobre «%s»\n" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "el nom de la base de dades no és conegut" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "Bases de dades acceptades:\n" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "la base de dades no és coneguda: %s\n" @@ -4847,7 +4867,7 @@ msgstr "" "\n" "Obté el valor de configuració per a la VARIABLE, o per a la VARIABLE_DE_CAMÃ\n" "donat un CAMÃ. Si s’indica una ESPECIFICACIÓ, mostra els valors per a l’entorn\n" -"de compiÅ€lació indicat.\n" +"de compil·lació indicat.\n" "\n" #: posix/getconf.c:1172 @@ -5156,7 +5176,7 @@ msgid "Child has terminated abnormally and did not create a core file" msgstr "Un fill ha eixit abnormalment i no ha creat un fitxer de bolcat" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" +msgid "Child has terminated abnormally and created a core file" msgstr "Un fill ha eixit abnormalment i ha creat un fitxer de bolcat" #: stdio-common/psiginfo-data.h:38 @@ -5689,8 +5709,24 @@ msgstr "" msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr " -Y CAMà Directori on es troba el preprocessador de C (cpp).\n" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr " -5 Mode de compatibilitat amb SysVr4.\n" + +# Més ajudes. ivb #: sunrpc/rpc_main.c:1446 #, c-format +msgid "--help\t\tgive this help list\n" +msgstr " --help Mostra aquesta ajuda i ix.\n" + +#: sunrpc/rpc_main.c:1447 +#, c-format +msgid "--version\tprint program version\n" +msgstr " --version Mostra informació sobre la versió i ix.\n" + +#: sunrpc/rpc_main.c:1449 +#, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" @@ -6371,7 +6407,7 @@ msgstr "L’adreça ja és en ús" #. TRANS @xref{Socket Addresses}. #: sysdeps/gnu/errlist.c:566 msgid "Cannot assign requested address" -msgstr "No s’ha pogut assignar l’adreça soÅ€licitada" +msgstr "No s’ha pogut assignar l’adreça sol·licitada" #. TRANS A socket operation failed because the network was down. #: sysdeps/gnu/errlist.c:575 @@ -6691,7 +6727,7 @@ msgstr "El temporitzador ha expirat" #. TRANS error; @pxref{Cancel AIO Operations}. #: sysdeps/gnu/errlist.c:1094 msgid "Operation canceled" -msgstr "L’operació ha estat canceÅ€lada" +msgstr "L’operació ha estat cancel·lada" #: sysdeps/gnu/errlist.c:1102 msgid "Interrupted system call should be restarted" @@ -6768,7 +6804,7 @@ msgstr "La mà quina no es troba a la xarxa" #: sysdeps/gnu/errlist.c:1246 msgid "Package not installed" -msgstr "El paquet no es troba instaÅ€lat" +msgstr "El paquet no es troba instal·lat" # ivb (2001/11/08) # ivb Segons la _meravellosa_ pà gina de manual intro(2) de Solaris2 @@ -6945,11 +6981,11 @@ msgstr "S’està processant la petició" #: sysdeps/posix/gai_strerror-strs.h:13 msgid "Request canceled" -msgstr "La petició ha estat canceÅ€lada" +msgstr "La petició ha estat cancel·lada" #: sysdeps/posix/gai_strerror-strs.h:14 msgid "Request not canceled" -msgstr "La petició no ha estat canceÅ€lada" +msgstr "La petició no ha estat cancel·lada" #: sysdeps/posix/gai_strerror-strs.h:15 msgid "All requests done" @@ -6987,71 +7023,72 @@ msgstr "no s’ha pogut obrir «%s»" msgid "cannot read header from `%s'" msgstr "no s’ha pogut llegir la capçalera de «%s»" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "no comença per un carà cter alfabètic" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "té menys de 3 carà cters alfabètics" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "té més de 6 carà cters alfabètics" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "difereix de l’està ndard POSIX" # FIXME: language-dependent # La cadena final és una de les anteriors. ivb -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "%1$s: avÃs: l’abreviatura «%3$s» de la zona «%2$s» %4$s\n" -#: timezone/zdump.c:273 +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -"%s: forma d’ús: %s [--version] [--help] [-v] [-c [ANY_INF,]ANY_SUP]\n" +"%s: forma d’ús: %s [--version] [--help] [-{vV}] [-{cC} [ANY_INF,]ANY_SUP]\n" "\tNOM_DE_ZONA…\n" "\n" "Informeu dels errors a %s.\n" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" msgstr "%s: l’argument de l’opció «-c» no és và lid: %s\n" -#: timezone/zdump.c:426 +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" +msgstr "%s: l’argument de l’opció «-t» no és và lid: %s\n" + +#: timezone/zdump.c:506 msgid "Error writing to standard output" msgstr "error en escriure a l’eixida està ndard" -#: timezone/zdump.c:439 -#, c-format -msgid "%s: use of -v on system with floating time_t other than float or double\n" -msgstr "%s: no es pot emprar «-v» ja que «time_t» en aquest sistema és un tipus flotant diferent de «float» i «double»\n" - -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: la memòria s’ha exhaurit: %s\n" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" -msgstr "«%s», lÃnia %d: %s" +msgid "\"%s\", line %d: " +msgstr "«%s», lÃnia %d: " -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (regla de «%s», lÃnia %d)" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "avÃs: " @@ -7059,7 +7096,7 @@ msgstr "avÃs: " # ivb Deixe algunes paraules per traduir perquè es refereixen a paraules # ivb reservades dels fitxers amb què treballa zic. # Sembla que la barra al final de la lÃnia no pinta res. ivb -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p posixrules ] \\\n" @@ -7073,341 +7110,346 @@ msgstr "" "\n" "Informeu dels errors a %s.\n" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" -msgstr "l’especificació de «zic_t» en temps de compiÅ€lació no és và lida" +msgstr "l’especificació de «zic_t» en temps de compil·lació no és và lida" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: s’ha indicat l’opció «-d» més d’una volta\n" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: s’ha indicat l’opció «-l» més d’una volta\n" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: s’ha indicat l’opció «-p» més d’una volta\n" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: s’ha indicat l’opció «-y» més d’una volta\n" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: s’ha indicat l’opció «-L» més d’una volta\n" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "enllaç a un altre enllaç" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "no s’ha pogut crear un enllaç fort, se n’ha emprat un de simbòlic" -#: timezone/zic.c:637 +#: timezone/zic.c:660 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" -msgstr "%s: no s’ha pogut crear un enllaç des de «%s» cap a «%s»: %s\n" +msgid "%s: Can't read %s: %s\n" +msgstr "%s: no s’ha pogut llegir «%s»: %s\n" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:668 timezone/zic.c:1533 +#, c-format +msgid "%s: Can't create %s: %s\n" +msgstr "%s: no s’ha pogut crear «%s»: %s\n" + +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s: error en llegir «%s»\n" + +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s: error en escriure «%s»\n" + +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "no s’ha pogut crear un enllaç, se n’ha creat una còpia" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "el mateix nom de regla és repetit a diversos fitxers" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "la zona no té regles" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "«%s» en una zona sense regles" -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "entrada està ndard" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: no s’ha pogut obrir «%s»: %s\n" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "la lÃnia és massa llarga" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "la lÃnia introduïda pertany a un tipus desconegut" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "%s: lÃnia «Leap» en fitxer no de segons intercalars «%s»\n" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: pà nic: el valor esquerre %d no és và lid\n" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "%s: error en llegir «%s»\n" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "%s: error en tancar «%s»: %s\n" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" msgstr "cal una lÃnia de continuació, però se’n troba cap" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "desbordament de l’hora" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" msgstr "les versions de «zic» anteriors a 1998 no admeten «24:00»" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "les versions de «zic» anteriors a 2007 no admeten valors majors que 24 hores" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "el nombre de camps de la lÃnia «Rule» és incorrecte" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "la regla no té nom" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "el temps estalviat no és và lid" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "el nombre de camps de la lÃnia «Zone» no és correcte" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "la lÃnia «Zone %s» i l’opció «-l» són mútuament excloents" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "la lÃnia «Zone %s» i l’opció «-p» són mútuament excloents" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "el nom de zona «%s» (fitxer «%s», lÃnia %d) és duplicat" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "el nombre de camps de la lÃnia de continuació de «Zone» no és correcte" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" -msgstr "el desplaçament d’UTC no és và lid" +# Crec que queda més clar que «respecte al temps universal». ivb +#: timezone/zic.c:1047 +msgid "invalid UT offset" +msgstr "el desplaçament respecte a UTC no és và lid" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "el format de l’abreviatura no és và lid" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "Zone continuation line end time is not after end time of previous line" msgstr "el temps final de la lÃnia de continuació de «Zone» no ve darrere del temps final de la lÃnia anterior" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "el nombre de camps de la lÃnia «Leap» no és correcte" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "l’any bixest no és và lid" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "el nom del mes no és và lid" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "el dia del mes no és và lid" -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "l’hora és anterior a zero" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "l’hora és massa menuda" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "l’hora és massa gran" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "l’hora del dia no és và lida" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "el camp de correcció de la lÃnia de «Leap» no és và lid" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "el camp «Rolling/Stationary» de la lÃnia «Leap» no és và lid" -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "el nombre de camps de la lÃnia «Link» no és correcte" # El nom del camp no és una paraula clau del fitxer. ivb -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "el camp d’inici de la lÃnia «Link» és buit" # El nom del camp no és una paraula clau del fitxer. ivb -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "el camp d’acabament de la lÃnia «Link» és buit" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "l’any de començament no és và lid" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "l’any d’acabament no és và lid" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "l’any de començament és major que el d’acabament" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "s’ha especificat un sol any" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "el nom del dia de la setmana no és và lid" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s: no s’ha pogut eliminar «%s»: %s\n" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" -msgstr "%s: no s’ha pogut crear «%s»: %s\n" - -#: timezone/zic.c:1683 -#, c-format -msgid "%s: Error writing %s\n" -msgstr "%s: error en escriure «%s»\n" - -#: timezone/zic.c:1966 +#: timezone/zic.c:2105 msgid "no POSIX environment variable for zone" msgstr "no s’ha establert una variable d’entorn POSIX per a la zona" -#: timezone/zic.c:2133 +# L’enter és un any. ivb +#: timezone/zic.c:2111 +#, c-format +msgid "%s: pre-%d clients may mishandle distant timestamps" +msgstr "%s: els clients anteriors a %d podrien processar malament les dates distants" + +#: timezone/zic.c:2292 msgid "can't determine time zone abbreviation to use just after until time" msgstr "no s’ha pogut determinar l’abreviatura de zona horà ria a emprar just després de la data lÃmit (until)" -#: timezone/zic.c:2177 +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" +msgstr "hi ha massa tipus d’hora local" + +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "hi ha massa transicions?!" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "error intern: s’ha cridat addtype() amb un valor erroni per a «isdst»" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "error intern: s’ha cridat addtype() amb un valor erroni per a «ttisstd»" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "error intern: s’ha cridat addtype() amb un valor erroni per a «ttisgmt»" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "hi ha massa tipus d’hora local" - -#: timezone/zic.c:2223 -msgid "UTC offset out of range" -msgstr "el desplaçament respecte UTC és fora de rang" +# Crec que queda més clar que «respecte al temps universal». ivb +#: timezone/zic.c:2420 +msgid "UT offset out of range" +msgstr "el desplaçament respecte a UTC és fora de rang" -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "hi ha massa segons intercalars" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "el moment de segon intercalar és repetit" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "l’execució de l’ordre ha donat un resultat estrany" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: l’ordre ha estat «%s», el resultat ha estat %d\n" # ivb (2001/10/30) # ivb Es refereix a les cometes dobles «"». -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "el nombre de cometes és senar" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "s’ha emprat el dia 29 de febrer en un any no bixest" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "rule goes past start/end of month--will not work with pre-2004 versions of zic" msgstr "la regla va més enllà de l’inici o fi del mes; no funcionarà en les versions de «zic» anteriors a 2004" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "l’abreviatura de la zona horà ria no comença per un carà cter alfabètic" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "l’abreviatura de la zona horà ria té menys de 3 carà cters alfabètics" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "l’abreviatura de la zona horà ria té massa carà cters alfabètics" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "l’abreviatura de la zona horà ria difereix de l’està ndard POSIX" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "hi ha massa abreviatures de zona horà ria (o són massa llargues)" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "%s: no s’ha pogut crear el directori «%s»: %s\n" - -# ivb (2001/10/28) -# ivb Resulta d'assignar un «int» a un «long». -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "%s: el signe de %d no s’ha estès correctament\n" diff --git a/libc/po/cs.po b/libc/po/cs.po index f1f722e8d..67ac28b51 100644 --- a/libc/po/cs.po +++ b/libc/po/cs.po @@ -2,7 +2,7 @@ # Copyright (C) 1997 Free Software Foundation, Inc. # This file is distributed under the same license as the glibc package. # Vladimir Michl <Vladimir.Michl@seznam.cz>, 1997. -# Petr Pisar <petr.pisar@atlas.cz>, 2007, 2009, 2011, 2012, 2013. +# Petr Pisar <petr.pisar@atlas.cz>, 2007, 2009, 2011, 2012, 2013, 2014. # # Thanks to: # Petr Kolar <Petr.Kolar@vslib.cz> @@ -22,9 +22,9 @@ # msgid "" msgstr "" -"Project-Id-Version: libc 2.17.90.20130724\n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" -"PO-Revision-Date: 2013-07-28 21:12+0200\n" +"Project-Id-Version: libc 2.18.90.20140105\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" +"PO-Revision-Date: 2014-01-08 20:42+0100\n" "Last-Translator: Petr Pisar <petr.pisar@atlas.cz>\n" "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n" "Language: cs\n" @@ -166,8 +166,8 @@ msgstr "" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -181,9 +181,9 @@ msgstr "" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -199,8 +199,8 @@ msgstr "" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -404,60 +404,60 @@ msgstr "neplatný parametr režimu" msgid "unknown" msgstr "neznámý" -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "Neznámý OS" -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", ABI OS: %s %d.%d.%d" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "Soubor s keÅ¡Ã %s nelze otevÅ™Ãt\n" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "mmap na souboru s keÅ¡Ã selhala.\n" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "Soubor neobsahuje keÅ¡.\n" -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "V keÅ¡i „%2$s“ nalezeno knihoven: %1$d\n" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "Nelze vytvoÅ™it doÄasný soubor s keÅ¡Ã %s" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "Zápis keÅ¡ovaných dat selhal" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "ZmÄ›na pÅ™Ãstupových práv k %s na %#o se nezdaÅ™ila" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "PÅ™ejmenovánà z %s na %s selhalo" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "seznam rozsahů nelze vytvoÅ™it" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "sdÃlený objekt nenà otevÅ™en" @@ -486,11 +486,11 @@ msgstr "seznam pro vyhledávánà symbolů nelze alokovat" msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Filtry s LD_TRACE_PRELINKING nejsou podporovány" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "CHYBA DYNAMICKÉHO LINKERU!!!" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "chyba bÄ›hem naÄÃtánà sdÃlených knihoven" @@ -514,159 +514,159 @@ msgstr "nelze vytvoÅ™it seznam kvalifikacÃ" msgid "cannot allocate name record" msgstr "nelze alokovat paměť pro záznam jména" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "keÅ¡ pro vyhledávacà cestu nelze vytvoÅ™it" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "nelze vytvoÅ™it kopii RUNPATH/RPATH" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "nelze vytvoÅ™it pole vyhledávacÃch cest" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "nelze zÃskat informace o sdÃleném objektu" -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "nulami vyplnÄ›né zaÅ™Ãzenà (zero) nelze otevÅ™Ãt" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "deskriptor sdÃleného objektu nelze vytvoÅ™it" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "data ze souboru nelze naÄÃst" -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "Zarovnánà kódu zavadÄ›Äe formátu ELF nelÃcuje se stránkou" -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "Adresa/ofset kódu zavadÄ›Äe formátu ELF nenà správnÄ› zarovnána" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "Datové struktury TLS prvnÃho vlákna nelze alokovat" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "nelze zpracovat data TLS" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "objektový soubor nemá žádné nahratelné segmenty" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "namapovánà segmentu ze sdÃleného objektu se nepodaÅ™ilo" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "spustitelný kód nelze dynamicky nahrát" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "ochrany pamÄ›ti nelze zmÄ›nit" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "nulami vyplnÄ›né stránky nelze mapovat" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "objektový soubor nemá žádnou dynamickou sekci" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "sdÃlený objekt nebylo možné naÄÃst funkcà dlopen()" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "nelze alokovat paměť pro hlaviÄku programu" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "nepÅ™Ãpustný kód volánÃ" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "nemohu povolit spustitelnost zásobnÃku, jak vyžaduje sdÃlený objekt" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "deskriptor souboru nelze zavÅ™Ãt" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "soubor je pÅ™ÃliÅ¡ krátký" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "neplatný hlaviÄka ELF" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "Kódovánà dat souboru ELF nemá velkou endianitu" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "Kódovánà dat souboru ELF nemá malou endianitu" -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "ident verze souboru ELF se neshoduje se souÄasnou" -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "Chybné ABI OS souboru ELF" -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "Chybná verze ABI souboru ELF" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "nenulová výplň v e_ident" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" msgstr "vnitÅ™nà chyba" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "Verze souboru ELD se neshoduje se souÄasnou" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "jen ET_DYN a ET_EXEC mohou být nahráni" -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "phentsize souboru ELF má neoÄekávanou velikost" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "chybná tÅ™Ãda ELF: ELFCLASS64" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "chybná tÅ™Ãda ELF: ELFCLASS32" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "sdÃlený objektový soubor nelze otevÅ™Ãt" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" msgstr "chyba pÅ™i pÅ™emisÅ¥ovánÃ" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "chyba pÅ™i vyhledávánà symbolu" @@ -682,41 +682,41 @@ msgstr "ÄŒÃtaÄ generátoru TLS oÅ™Ãznut! ProsÃm, tuto skuteÄnost nahlaste." msgid "cannot load any more object with static TLS" msgstr "nelze zavést žádný dalÅ¡Ã objekt se statickým TLS" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "neplatný mód pro dlopen()" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "pro dlmopen() již nenà dostupný žádný dalÅ¡Ã jmenný prostor" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "neplatný cÃlový jmenný prostor v dlmopen()" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "nelze alokovat paměť uvnitÅ™ statického bloku TLS" -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" msgstr "segment nelze kvůli pÅ™emÃstÄ›nà uÄinit zapisovatelný" -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "%s: v objektu %s nenalezen žádný PLTREL\n" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "%s: pro uloženà výsledků pÅ™emÃstÄ›nà %s nenà dost pamÄ›ti\n" -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" msgstr "segment prot nelze po reloc obnovit" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" msgstr "po pÅ™emÃstÄ›nà nelze nelze uplatnit dodateÄnou ochranu pamÄ›ti" @@ -724,7 +724,7 @@ msgstr "po pÅ™emÃstÄ›nà nelze nelze uplatnit dodateÄnou ochranu pamÄ›ti" msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "RTLD_NEXT je použito pro kód, který nenà dynamicky zaveden" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "datové struktury TLS nelze vytvoÅ™it" @@ -985,38 +985,38 @@ msgstr "ldd: pÅ™epÃnaÄ â€ž$1“ nenà jednoznaÄný" msgid "unrecognized option" msgstr "nerozpoznaný pÅ™epÃnaÄ" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "VÃce informacà zÃskáte pÅ™Ãkazem „ldd --help“." -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "postrádám souborové argumenty" #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "Adresář nebo soubor neexistuje" -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "nenà obyÄejným souborem" -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "varovánÃ: nemáte práva ke spuÅ¡tÄ›nÃ" -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "\tnenà dynamickým spustitelným kódem" -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "skonÄil s neznám výstupnÃm kódem" -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "chyba: nemáte oprávnÄ›nà ÄÃst" @@ -1431,7 +1431,7 @@ msgstr "Informace:" msgid "list all known coded character sets" msgstr "vypÃÅ¡e vÅ¡echny známé znakové sady" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "ŘÃzenà výstupu:" @@ -1440,8 +1440,8 @@ msgid "omit invalid characters from output" msgstr "vynechá nepÅ™Ãpustné znaky na výstupu" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "SOUBOR" @@ -1518,7 +1518,7 @@ msgstr "neznámá chyba funkce iconv() (%d)" #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" @@ -1539,7 +1539,7 @@ msgstr "Vytvořà konfiguraÄnà soubor modulu iconv pro rychlé naÄÃtánÃ" msgid "[DIR...]" msgstr "[ADRESÃŘ…]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "CESTA" @@ -1560,7 +1560,7 @@ msgstr "Neprohledává standardnà adresáře, jen ty z pÅ™Ãkazové řádky" msgid "Directory arguments required when using --nostdlib" msgstr "Za použità --nostdlib je tÅ™eba zadat adresářové argumenty" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "výstupnà soubor nebyl vytvoÅ™en, protože se vyskytla varovánÃ" @@ -1696,8 +1696,8 @@ msgstr "syntaktická chyba v prologu: %s" msgid "invalid definition" msgstr "chybná definice" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "chybný argument" @@ -1755,14 +1755,14 @@ msgstr "v kódu znaku je pÅ™ÃliÅ¡ mnoho bajtů" msgid "no symbolic name given for end of range" msgstr "žádné symbolické jméno nebylo pro konec rozsahu zadáno" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1782,15 +1782,15 @@ msgstr "hodnota pro %s musà být celé ÄÃslo" msgid "%s: error in state machine" msgstr "%s: chyba ve stavovém automatu" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s: pÅ™edÄasný konec souboru" @@ -1805,7 +1805,7 @@ msgstr "neznámý znak „%s“" msgid "number of bytes for byte sequence of beginning and end of range not the same: %d vs %d" msgstr "poÄet bajtů sekvence pro poÄátek a konec rozsahu nenà stejný: %d vs. %d" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "nepovolené názvy pro rozsah znaků" @@ -1827,8 +1827,8 @@ msgstr "hornà mez rozsahu je menÅ¡Ã než dolnà mez" msgid "resulting bytes for range not representable." msgstr "výsledné bajty rozsahu nejsou reprezentovatelné." -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1891,525 +1891,525 @@ msgstr "%s: hodnota „%s“ nesouhlasà s hodnotou „%s“" msgid "%s: numeric country code `%d' not valid" msgstr "%s: ÄÃselný kód zemÄ› „%d“ nenà platný" -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s: položka „%s“ deklarována vÃce krát" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s: neznámý znak v položce „%s“" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "%s: neúplný řádek „END“" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s: chyba syntaxe" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "„%.*s“ již definováno v mapÄ› znaků" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "„%.*s“ již definováno v repertoáru" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "„%.*s“ již definovaná jako Å™adicà symbol" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "„%.*s“ již definováno jako Å™adicà prvek" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s: poÅ™adà řazenà „forward“ (dopÅ™edné) a „backward“ (zpÄ›tné) se navzájem vyluÄujÃ" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s: “%s“ zmÃnÄ›no v definici o váze %d vÃce krát" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s: pÅ™ÃliÅ¡ mnoho pravidel, jen prvnà položka jich má %d" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "%s: nedostatek Å™adicÃch pravidel" # prázdné jméno váhy - řádek ignorován -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s: Å™etÄ›zec s prázdnou váhou nenà povolen" -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "%s: váhy musà použÃvat stejný symbol výpustky jako jméno" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "%s: pÅ™ÃliÅ¡ mnoho hodnot" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "poÅ™adà „%.*s“ již definováno v %s:%Zu" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "%s: poÄáteÄnà a koncový symbol rozsahu musà být znakem" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "%s: byte sequences of first and last character must have the same length" msgstr "%s: sekvence bajtů prvnÃho a poslednÃho znaku musà mÃt stejnou délku" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "%s: byte sequence of first character of range is not lower than that of the last character" msgstr "%s: sekvence bajtů prvnÃho znaku z rozsahu nenà menÅ¡Ã než sekvence poslednÃho znaku" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "%s: výpustky symbolického rozsahu nesmà následovat hned za „order_start“" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "%s: výpustky symbolického rozsahu nesmà být pÅ™Ãmo následovány „order_end“" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "„%s“ a „%.*s“ nejsou platné názvy pro symbolický rozsah" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s: poÅ™adà pro „%.*s“ již definováno v %s:%Zu" -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "%s: „%s“ musà být znak" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "%s: `position' must be used for a specific level in all sections or none" msgstr "%s: „position“ (pozice) musà být použita pro urÄitou úroveň ve vÅ¡ech sekcÃch, nebo v žádné" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "symbol „%s“ nedefinován" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "symbol „%s“ má stejné kódovánà jako" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "symbol „%s“" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "chybà definice symbolu „UNDEFINED“" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "pÅ™ÃliÅ¡ mnoho chyb, vzdávám to" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "%s: vnoÅ™ené podmÃnky nejsou podporovány" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" +msgid "%s: more than one 'else'" msgstr "%s: vÃce jak jeden „else“" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s: duplicitnà definice „%s“" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s: duplicitnà deklarace sekce „%s“" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s: neznámý znak v názvu Å™adicÃho symbolu" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s: neznámý znak ve jménÄ› definice rovnocennosti" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s: neznámý znak v hodnotÄ› definice rovnocennosti" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s: neznámý symbol „%s“ v definici rovnocennosti" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "chyba pÅ™i pÅ™idávánà rovnocenného Å™adicÃho symbolu" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "duplicitnà definice skriptu „%s“" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s: jméno sekce „%.*s“ nenà známo" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s: násobná definice poÅ™adà pro sekci „%s“" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s: neplatné ÄÃslo Å™adicÃho pravidla" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s: násobná definice poÅ™adà pro nepojmenovanou sekci" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s: chybà klÃÄové slovo „order_end“" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s: poÅ™adà pro Å™adicà symbol %.*s nebylo jeÅ¡tÄ› definováno" -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s: poÅ™adà pro Å™adicà prvek %.*s nebylo jeÅ¡tÄ› definováno" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "%s: po %.*s nelze zmÄ›nit poÅ™adÃ: symbol nenà znám" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s: chybà klÃÄové slovo „reorder-end“" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s: sekce „%.*s“ nenà známa" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s: chybný symbol <%.*s>" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "%s: nemohu mÃt „%s“ jako konec výpustkového rozsahu" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "%s: prázdný popis kategorie nenà dovolen" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s: chybà klÃÄové slovo „reorder-sections-end“" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "%s: „%s“ bez odpovÃdajÃcÃho „ifdef“ nebo „ifndef“" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "%s: „endif“ bez odpovÃdajÃcÃho „ifdef“ nebo „ifndef“" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "V mapÄ› znaků nenà urÄena znaková sada" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "znak L'\\u%0*x' ve tÅ™ÃdÄ› „%s“ musà být ve tÅ™ÃdÄ› „%s“" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "znak L'\\u%0*x' ve tÅ™ÃdÄ› „%s“ nesmà být ve tÅ™ÃdÄ› „%s“" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" msgstr "vnitÅ™nà chyba ve funkci %s na řádku %u" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "znak „%s“ ve tÅ™ÃdÄ› „%s“ musà být ve tÅ™ÃdÄ› „%s“" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "znak „%s“ ve tÅ™ÃdÄ› „%s“ nesmà být ve tÅ™ÃdÄ› „%s“" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid "<SP> character not in class `%s'" msgstr "znak <SP> ve tÅ™ÃdÄ› „%s“ nenÃ" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid "<SP> character must not be in class `%s'" msgstr "znak <SP> nesmà ve tÅ™ÃdÄ› „%s“ být" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character <SP> not defined in character map" msgstr "znak <SP> nenà ve znakové sadÄ› definován" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "kategorie „digit“ (ÄÃslice) nemá položky ve skupinách po deseti" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "nedefinovány žádné vstupnà ÄÃslice a žádná standardnà jména v mapÄ› znaků" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "ne vÅ¡echny znaky použité v „outdigit“ (výstupnà ÄÃslice) jsou dostupné v mapÄ› znaků" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "ne vÅ¡echny znaky použité v „outdigit“ (výstupnà ÄÃslice) jsou dostupné v repertoáru" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "tÅ™Ãda znaků „%s“ již je definována" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "implementaÄnà omezenÃ: maximálnà poÄet tÅ™Ãd znaků je %Zd" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "znaková sada „%s“ již je definována" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "implementaÄnà omezenÃ: maximálnà poÄet znakových sad je %d" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s: pole „%s“ neobsahuje pÅ™esnÄ› deset položek" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>" msgstr "hornà mez rozsahu <U%0*X> je menÅ¡Ã než dolnà mez <U%0*X>" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "úvodnà a závÄ›reÄná sekvence znaků rozsahu musà mÃt stejnou délku" -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "sekvence znaků hornà meze je menÅ¡Ã než sekvence dolnà meze" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "pÅ™edÄasný konec definice „translit_ignore“" -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "chyba syntaxe" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "%s: syntaktická chyba v definici nové tÅ™Ãdy znaků" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "%s: syntaktická chyba v definici nové znakové sady" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" msgstr "výpustkový rozsah musà být vyznaÄen dvÄ›ma operandy stejného typu" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "s hodnotami symbolického jmenného rozsahu nelze použit absolutnà výpustku „...“" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "spolu s hodnotami UCS rozsahu se musà použÃt Å¡estnáctková symbolická výpustka „..“" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "with character code range values one must use the absolute ellipsis `...'" msgstr "spolu s hodnotami rozsahu kódů znaku se misà použÃt absolutnà výpustka „...“" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "duplicitnà definice mapovanà „%s“" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "%s: sekce „translit_start“ nekonÄà na „translit_end“" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s: duplicitnà definice „default_missing“" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "pÅ™edchozà definice byla zde" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "%s: nenalezena žádná reprezentovatelná definice „default_missing“" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "%s: znak „%s“ potÅ™ebný jako implicitnà hodnota nenà definován" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "%s: znak „%s“ z mapy znaků nenà reprezentovatelný jednÃm bajtem" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "%s: character `%s' needed as default value not representable with one byte" msgstr "%s: znak „%s“ potÅ™ebný jako implicitnà hodnota nenà reprezentovatelný jednÃm bajtem" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "no output digits defined and none of the standard names in the charmap" msgstr "nedefinovány žádné výstupnà ÄÃslice a žádná standardnà jména v mapÄ› znaků" -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "%s: pÅ™episovacà data pro národnà prostÅ™ednà „%s“ nejsou dostupná" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "%s: tabulka pro tÅ™Ãdu „%s“: %lu bajtů\n" -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "%s: tabulka pro mapu „%s“: %lu bajtů\n" -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "%s: tabulka se Å¡ÃÅ™kou: %lu bajtů\n" @@ -2419,7 +2419,7 @@ msgstr "%s: tabulka se Å¡ÃÅ™kou: %lu bajtů\n" msgid "%s: no identification for category `%s'" msgstr "%s: kategorii „%s“ chybà identifikace" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "%s: duplicitnà definice verze kategorie" @@ -2460,22 +2460,22 @@ msgstr "%s: hodnota položky „int_curr_symbol“ neodpovÃdá platnému jmé msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s: hodnota položky „%s“ musà být v rozsahu %d–%d" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s: hodnota položku „%s“ musà být jednoznaková" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s: „-1“ musà být poslednÃm údajem v položce „%s“" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s: hodnoty položky „%s“ musà být menÅ¡Ã než 127" -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "hodnota pÅ™evodnÃho pomÄ›ru nesmà být nula" @@ -2551,16 +2551,16 @@ msgstr "%s: tÅ™età operand hodnoty pole „%s“ nesmà být vÄ›tÅ¡Ã než %d msgid "%s: values for field `%s' must not be larger than %d" msgstr "%s: hodnoty položky „%s“ nesmà být vÄ›tÅ¡Ã než %d" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s: pÅ™ÃliÅ¡ málo hodnot pro položku „%s“" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "stÅ™ednÃk pÅ™ebývajÃcà na konci" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s: pÅ™ÃliÅ¡ mnoho hodnot pro položku „%s“" @@ -2673,80 +2673,88 @@ msgstr "LC_ALL nelze nastavit na implicitnà národnà prostÅ™edÃ" msgid "while preparing output" msgstr "bÄ›hem pÅ™Ãpravy výstupu" -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "Vstupnà soubory:" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "Symbolické názvy znaků budou Äteny ze SOUBORU (znakové sady)" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "NaÄte zdrojovou definici národnÃho prostÅ™edà ze SOUBORU" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "SOUBOR obsahujÃcà mapovánà symbolických názvů na UCS4 hodnoty" -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "Vytvořà výstupnà soubor i pÅ™i výskytu varovánÃ" -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "Vytvořà tabulky ve starém stylu" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "Volitelná pÅ™edpona výstupnÃch souborů" -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "PÅ™esnÄ› v souladu s POSIX" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "PotlaÄà varovné a informaÄnà zprávy" # Verbose -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "VypÃÅ¡e vÃce informacà o průbÄ›hu" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "ŘÃzenà archivace:" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "Do archivu nová data do nepÅ™idá" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "Do archivu pÅ™idá nová národnà prostÅ™edà dle parametrů" -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "ExistujÃcà obsah archivu bude nahrazen" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "Z archivu odstranà národnà prostÅ™edà dle parametrů" -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "VypÃÅ¡e obsah archivu" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "Soubor locale.alias, který bude použit pÅ™i vytvářenà archivu" -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "Vytvořà výstup s malou endianitou" + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "Vytvořà výstup s velkou endianitou" + +#: locale/programs/localedef.c:157 msgid "Compile locale specification" msgstr "Kompiluje definice národnÃho prostÅ™edÃ." -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" @@ -2756,28 +2764,28 @@ msgstr "" "[--add-to-archive|--delete-from-archive] SOUBOR…\n" "--list-archive [SOUBOR]" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "adresář pro výstupnà soubory nelze vytvoÅ™it" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "FATÃLNà CHYBA: systém nedefinuje „_POSIX2_LOCALEDEF“" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "soubor „%s“ definice národnÃho prostÅ™edà nelze otevÅ™Ãt" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "výstupnà soubory nelze do „%s“ zapsat" -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2790,186 +2798,186 @@ msgstr "" " lokalizaÄnà cesta: %s\n" "%s" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "kruhové závislosti mezi definicemi národnÃho prostÅ™edÃ" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "již naÄtené národnà prostÅ™edà „%s“ nelze po druhé pÅ™idat" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "doÄasný soubor nelze vytvoÅ™it: %s" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "soubor s archivem nelze inicializovat" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "souboru s archivem nelze zmÄ›nit velikost " -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "hlaviÄku ze souboru s archivem nelze namapovat" -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "vytvoÅ™enà nového archivu národnÃho prostÅ™edà selhalo" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "pÅ™Ãstupová práva k novému archivu národnÃho prostÅ™edà nelze zmÄ›nit" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "z archivu národnÃho prostÅ™edà nelze ÄÃst data" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "soubor národnÃho prostÅ™edà nelze namapovat" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "nový archiv nelze zamknout" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "soubor s archivem národnÃho prostÅ™edà nelze rozÅ¡ÃÅ™it" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "pÅ™Ãstupová práva zmÄ›nÄ›ného archivu národnÃho prostÅ™edà nelze zmÄ›nit" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "nový archiv nelze pÅ™ejmenovat" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "soubor „%s“ národnÃho prostÅ™edà nelze otevÅ™Ãt" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "nelze vykonat stat() pro archiv národnÃho prostÅ™edà „%s“" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "archiv „%s“ národnÃho prostÅ™edà nelze zamknout" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "hlaviÄku archivu nelze pÅ™eÄÃst" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "národnà prostÅ™edà „%s“ již existuje" -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "do archivu národnÃho prostÅ™edà nelze pÅ™idávat" -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "soubor „%s“ s pÅ™ezdÃvkami národnÃch prostÅ™edà nenà k nalezenÃ" -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "PÅ™idávám %s\n" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "stat() na „%s“ selhal: %s: ignorováno" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "„%s“ nenà adresářem: ignorováno" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "adresář „%s“ nelze otevÅ™Ãt: %s: ignorováno" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "neúplná sada souborů národnÃch prostÅ™edà v „%s“" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "vÅ¡echny soubory v „%s“ nelze pÅ™eÄÃst: ignorováno" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "národnà prostÅ™edà „%s“ nenà v archivu" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "argument pro „%s“ musà být jednoznakový" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "syntaktická chyba: nenà uvnitÅ™ sekce pro definici národnÃho prostÅ™edÃ" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "výstupnà soubor „%s“ pro kategorii „%s“ nelze otevÅ™Ãt" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "chyba bÄ›hem zápisu dat kategorie „%s“" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "výstupnà soubor „%s“ pro kategorii „%s“ nelze vytvoÅ™it" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "jako argument pro „copy“ oÄekáván Å™etÄ›zec" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "jméno národnÃho prostÅ™edà by mÄ›lo být tvoÅ™eno jen pÅ™enositelnými znaky" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "pÅ™i použità „copy“ nenà dovoleno použÃt žádné jiné klÃÄové slovo" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "Definice „%1$s“ nekonÄà „END %1$s“" @@ -3020,23 +3028,23 @@ msgstr "pÅ™ÃliÅ¡ mnoho argumentů" msgid "needs to be installed setuid `root'" msgstr "je tÅ™eba být nainstalován se SUID bitem a vlastnÃkem „root“" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "paměť je konzistentnÃ, knihovna je chybná\n" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "paměť pÅ™ed zaÄátkem pÅ™idÄ›leného bloku pÅ™epsána\n" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "paměť za koncem pÅ™idÄ›leného bloku pÅ™epsána\n" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "blok uvolnÄ›n dvakrát\n" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "pochybný mcheck_status, knihovna je chybná\n" @@ -3810,12 +3818,12 @@ msgstr "yp_update: název poÄÃtaÄe nelze konvertovat na sÃÅ¥ový název\n" msgid "yp_update: cannot get server address\n" msgstr "yp_update: adresu serveru nelze zjistit\n" -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "„%s“ nebylo v cache pamÄ›ti pro poÄÃtaÄe nalezeno!" -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "Znovu naÄÃtám „%s“ do keÅ¡e pro jména poÄÃtaÄů!" @@ -4063,7 +4071,7 @@ msgstr "getgrouplist (zÃskej seznam skupin) selhalo" msgid "setgroups failed" msgstr "funkce setgroups() selhala" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -4094,22 +4102,22 @@ msgstr "z keÅ¡e %2$s uvolnÄ›no %1$zu bajtů" msgid "no more memory for database '%s'" msgstr "Žádná dalÅ¡Ã paměť pro databázi „%s“" -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "„%s“ nebylo v keÅ¡i sÃÅ¥ových skupin nalezeno!" -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "Znovu se nahrává „%s“ do keÅ¡e sÃÅ¥ových skupin!" -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "„%s (%s, %s, %s)“ nebylo v keÅ¡i sÃÅ¥ových skupin nalezeno!" -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Znovu se nahrává „%s (%s,%s,%s)“ do keÅ¡e sÃÅ¥ových skupin!" @@ -4162,7 +4170,7 @@ msgstr "Použije oddÄ›lenou cache pro každého uživatele" msgid "Name Service Cache Daemon." msgstr "NSC (Name Service Cache) démon [pro keÅ¡ovánà jmenných služeb]." -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "chybný poÄet argumentů" @@ -4221,6 +4229,21 @@ msgstr "zneplatnÄ›nà selhalo" msgid "secure services not implemented anymore" msgstr "bezpeÄné služby již nejsou implementovány" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"Podporované tabulky:\n" +"%s\n" +"\n" +"Návod, jak nahlásit chybu, naleznete na:\n" +"%s.\n" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4542,16 +4565,16 @@ msgstr "ZÃská záznamy ze správnà databáze." msgid "Enumeration not supported on %s\n" msgstr "VýÄet nenà podporován na %s\n" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "Neznámé jméno databáze" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "Podporované databáze:\n" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "Neznámá databáze: %s\n" @@ -4996,7 +5019,7 @@ msgid "Child has terminated abnormally and did not create a core file" msgstr "Potomek skonÄil mimořádnÄ› a nevytvoÅ™il obraz pamÄ›ti" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" +msgid "Child has terminated abnormally and created a core file" msgstr "Potomek skonÄil mimořádnÄ› a vytvoÅ™il obraz pamÄ›ti" #: stdio-common/psiginfo-data.h:38 @@ -5507,8 +5530,23 @@ msgstr "-T\t\tgeneruje kód pro podporu rozhodovacÃch tabulek RPC\n" msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "-Y cesta\t\tnázev adresáře, kde se nacházà preprocesor jazyka C (cpp)\n" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr "-5\t\trežim kompatibility s SysVr4\n" + #: sunrpc/rpc_main.c:1446 #, c-format +msgid "--help\t\tgive this help list\n" +msgstr "--help\t\tvypÃÅ¡e tuto nápovÄ›du\n" + +#: sunrpc/rpc_main.c:1447 +#, c-format +msgid "--version\tprint program version\n" +msgstr "--version\tvypÃÅ¡e oznaÄenà verze programu\n" + +#: sunrpc/rpc_main.c:1449 +#, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" @@ -6793,72 +6831,74 @@ msgstr "„%s“ nelze otevÅ™Ãt" msgid "cannot read header from `%s'" msgstr "hlaviÄku ze souboru „%s“ nelze pÅ™eÄÃst" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "na zaÄátku chybà pÃsmeno" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "má ménÄ› než 3 pÃsmena" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "má vÃce něž 6 pÃsmen" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "nesouhlasà se standardem POSIX" -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "%s: varovánÃ: zóna „%s“ zkratka „%s“ %s\n" -#: timezone/zdump.c:273 +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -"%s: použità je %s [--version] [--help] [-v] [-c [DOLNÃ_ROK,]HORNÃ_ROK ] ÄŒASOVÉ_PÃSMO…\n" +"%s: použitÃ: %s [--version] [--help] [-{vV}]\n" +"\t\t[-{ct} [DOLNÃ_ROK,]HORNÃ_ROK ] ÄŒASOVÉ_PÃSMO…\n" "\n" "Chyby v programu hlaste anglicky na %s.\n" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" msgstr "%s: divoký argument -c: %s\n" -#: timezone/zdump.c:426 +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" +msgstr "%s: divoký argument -t: %s\n" + +#: timezone/zdump.c:506 msgid "Error writing to standard output" msgstr "Chyba pÅ™i psanà na standardnà výstup" -#: timezone/zdump.c:439 -#, c-format -msgid "%s: use of -v on system with floating time_t other than float or double\n" -msgstr "%s: použità –v na systému s desetinnou strukturou time_t jinou než než s float nebo double\n" - -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: Paměť vyÄerpána: %s\n" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" -msgstr "„%s“, řádek %d: %s" +msgid "\"%s\", line %d: " +msgstr "„%s“, řádek %d: " -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (pravidlo z „%s“, řádek %d)" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "varovánÃ: " -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p posixrules ] \\\n" @@ -6872,340 +6912,353 @@ msgstr "" "\n" "Chyby hlaste anglicky na %s.\n" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" msgstr "divoké urÄenà zic_t v dobÄ› pÅ™ekladu" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: PÅ™epÃnaÄ -d zadán vÃce než jednou\n" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: PÅ™epÃnaÄ -l zadán vÃce než jednou\n" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: PÅ™epÃnaÄ -p zadán vÃce než jednou\n" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: PÅ™epÃnaÄ -y zadán vÃce než jednou\n" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: PÅ™epÃnaÄ -L zadán vÃce než jednou\n" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "odkaz na odkaz" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "pevný odkaz nevytvoÅ™en, použit symbolický" -#: timezone/zic.c:637 +#: timezone/zic.c:660 +#, c-format +msgid "%s: Can't read %s: %s\n" +msgstr "%s: %s nelze ÄÃst: %s\n" + +#: timezone/zic.c:668 timezone/zic.c:1533 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" -msgstr "%s: Odkaz na %s z %s nelze vytvoÅ™it: %s\n" +msgid "%s: Can't create %s: %s\n" +msgstr "%s: %s nelze vytvoÅ™it: %s\n" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s: Chyba pÅ™i Ätenà %s\n" + +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s: Chyba pÅ™i zápisu %s\n" + +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "odkaz selhal, použila se kopie" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "stejné jméno pravidla je použito ve vÃce souborech" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "Äasové pásmo bez pravidel" # Za %s se nic nedosazuje, zprava je vypsana tak jak je. # XXX: According source code "%s" should be "%%" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "%s v Äasovém pásmu bez pravidel" -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "standardnà vstup" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: %s nelze otevÅ™Ãt: %s\n" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "řádek je pÅ™ÃliÅ¡ dlouhý" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "vstupnà řádek neznámého typu" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "%s: řádek Leap v souboru nepÅ™estupných sekund %s\n" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: fatálnà chyba: NepÅ™Ãpustná l_hodnota %d\n" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "%s: Chyba pÅ™i Ätenà %s\n" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "%s: Chyba pÅ™i uzavÃránà %s: %s\n" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" msgstr "oÄekávaný pokraÄovacà řádek nebyl nalezen" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "pÅ™eteÄenà Äasu" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" msgstr "verze zicu pÅ™ed rokem 1998 nepodporovaly 24:00" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "verze zicu pÅ™ed rokem 2007 nepodporovaly hodnoty nad 24 hodin" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "Å¡patný poÄet položek v řádku Rule" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "bezejmenné pravidlo" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "neplatný uložený Äas" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "Å¡patný poÄet položek v řádku Zone" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "Řádek „Zone %s“ a volba -l se navzájem vyluÄujÃ" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "Řádek „Zone %s“ a volba -p se navzájem vyluÄujÃ" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "duplicitnà oznaÄenà Äasového pásma %s (soubor „%s“, řádek %d)" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "Å¡patný poÄet položek v pokraÄovacÃm řádku Zone" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" -msgstr "neplatné posunutà vůÄi UTC" +#: timezone/zic.c:1047 +msgid "invalid UT offset" +msgstr "neplatné posunutà vůÄi UT" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "neplatný formát zkratky" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "Zone continuation line end time is not after end time of previous line" msgstr "Koncový Äas pokraÄovacÃho řádku Zone nenà vÄ›tÅ¡Ã než koncový Äas pÅ™edcházejÃcÃho řádku" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "Å¡patný poÄet položek v řádku Leap" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "neplatný pÅ™estupný rok" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "neplatný název mÄ›sÃce" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "neplatný den mÄ›sÃce" -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "Äas menÅ¡Ã než nula" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "Äas je pÅ™ÃliÅ¡ malý" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "Äas je pÅ™ÃliÅ¡ velký" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "neplatný dennà Äas" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "chybná položka KOREKCE na řádku Leap" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "chybná položka Rolling/Stationary na řádku Leap" -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "Å¡patný poÄet položek v řádku Link" -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "prázdná položka OD v řádku Link" -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "prázdná položka DO v řádku Link" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "neplatný poÄáteÄnà rok" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "neplatný koncový rok" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "poÄáteÄnà rok vÄ›tÅ¡Ã než koncový" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "zadán jeden rok" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "neplatný název dne" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s: %s nelze smazat: %s\n" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" -msgstr "%s: %s nelze vytvoÅ™it: %s\n" - -#: timezone/zic.c:1683 -#, c-format -msgid "%s: Error writing %s\n" -msgstr "%s: Chyba pÅ™i zápisu %s\n" - -#: timezone/zic.c:1966 +#: timezone/zic.c:2105 msgid "no POSIX environment variable for zone" msgstr "žádná promÄ›nná prostÅ™edà pro zónu podle POSIXU" -#: timezone/zic.c:2133 +#: timezone/zic.c:2111 +#, c-format +msgid "%s: pre-%d clients may mishandle distant timestamps" +msgstr "%s: pÅ™ed%d klienty mohou chybnÄ› zacházet se vzdálenými Äasy" + +#: timezone/zic.c:2292 msgid "can't determine time zone abbreviation to use just after until time" msgstr "zkratku Äasového pásma pro použità ihned po Äasovém údaji nelze nelézt" -#: timezone/zic.c:2177 +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" +msgstr "pÅ™ÃliÅ¡ mnoho lokálnÃch Äasových typů" + +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "pÅ™ÃliÅ¡ mnoho pÅ™echodů?!" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "vnitÅ™nà chyba – addtype volán s chybným isdst" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "vnitÅ™nà chyba – addtype volán s chybným ttisstd" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "vnitÅ™nà chyba – addtype volán s chybným ttisgmt" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "pÅ™ÃliÅ¡ mnoho lokálnÃch Äasových typů" - -#: timezone/zic.c:2223 -msgid "UTC offset out of range" -msgstr "posun od UTC mimo povolený rozsah" +#: timezone/zic.c:2420 +msgid "UT offset out of range" +msgstr "posun od UT mimo povolený rozsah" -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "pÅ™ÃliÅ¡ mnoho pÅ™estupných sekund" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "pÅ™estupná sekunda opakována" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "Vykonaný pÅ™Ãkaz dal podivný výsledek" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: pÅ™Ãkaz byl „%s“, a jeho výsledek byl %d\n" -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "Lichý poÄet uvozovek" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "použità 29. února v nepÅ™estupném roce" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "rule goes past start/end of month--will not work with pre-2004 versions of zic" msgstr "pravidlo zasahuje za zaÄátek/konec mÄ›sÃce – verze zicu pÅ™ed rokem 2004 nebudou fungovat" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "zkratka Äasové zóny nezaÄÃná pÃsmenem" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "zkratka Äasové zóny má ménÄ› než 3 pÃsmena" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "zkratka Äasové zóny má pÅ™ÃliÅ¡ mnoho pÃsmen" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "zkratka Äasové zóny nesouhlasà se standardem POSIX" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "pÅ™ÃliÅ¡ mnoho nebo pÅ™ÃliÅ¡ dlouhé zkratky Äasového pásma" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "%s: Adresář %s nelze vytvoÅ™it: %s\n" -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "%s: pÅ™i pÅ™etypovánà %d doÅ¡lo k chybÄ› znaménka\n" +#~ msgid "%s: use of -v on system with floating time_t other than float or double\n" +#~ msgstr "%s: použità –v na systému s desetinnou strukturou time_t jinou než než s float nebo double\n" + +#~ msgid "%s: Can't link from %s to %s: %s\n" +#~ msgstr "%s: Odkaz na %s z %s nelze vytvoÅ™it: %s\n" + +#~ msgid "%s: %d did not sign extend correctly\n" +#~ msgstr "%s: pÅ™i pÅ™etypovánà %d doÅ¡lo k chybÄ› znaménka\n" #~ msgid "cannot find any C preprocessor (cpp)\n" #~ msgstr "žádný preprocesor jazyka C (cpp) nelze nalézt\n" diff --git a/libc/po/de.po b/libc/po/de.po index d464baa86..ec7bda230 100644 --- a/libc/po/de.po +++ b/libc/po/de.po @@ -2,13 +2,13 @@ # Copyright © 1996, 2002 Free Software Foundation, Inc. # This file is distributed under the same license as the glibc package. # Karl Eichwalder <ke@suse.de>, 2002. -# Jochen Hein <jochen@jochen.org>, 1996-2013. +# Jochen Hein <jochen@jochen.org>, 1996-2014. # msgid "" msgstr "" -"Project-Id-Version: GNU libc 2.17.90.20130724\n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" -"PO-Revision-Date: 2013-07-27 08:38+0200\n" +"Project-Id-Version: GNU libc 2.18.90.20140105\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" +"PO-Revision-Date: 2014-01-08 18:51+0100\n" "Last-Translator: Jochen Hein <jochen@jochen.org>\n" "Language-Team: German <translation-team-de@lists.sourceforge.net>\n" "Language: de\n" @@ -146,8 +146,8 @@ msgstr "" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -161,9 +161,9 @@ msgstr "" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -179,8 +179,8 @@ msgstr "" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -382,60 +382,60 @@ msgstr "Ungültiger Mode-Parameter" msgid "unknown" msgstr "unbekannt" -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "Unbekanntes Betriebssystem" -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", OS ABI: %s %d.%d.%d" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "Kann die Cachedatei »%s« nicht öffnen\n" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "Das Mapping der Cache-Datei ist fehlgeschlagen.\n" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "Die Datei ist keine Cache-Datei.\n" -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "%d Bibliotheken im Cache »%s« gefunden\n" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "Es ist nicht möglich, die temporäre Cache-Datei %s zu erzeugen" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "Das Schreiben der Cache-Daten ist fehlgeschlagen" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "Ändern der Zugriffsrechte von »%s« auf %#o fehlgeschlagen" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "Umbenennen von »%s« auf »%s« ist fehlgeschlagen" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "Kann die Scope-Liste nicht erzeugen" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "Das Shared-Object ist nicht geöffnet" @@ -466,11 +466,11 @@ msgstr "Nicht genügend Hauptspeicher für Symbol-Suchliste verfügbar" msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Bei LD_TRACE_PRELINKING ist filtern nicht unterstützt" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "Fehler des dynamischen Linkers!" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "Fehler beim Laden der Shared Libraries" @@ -494,162 +494,162 @@ msgstr "Kann die Capability-Liste nicht erstellen" msgid "cannot allocate name record" msgstr "Kann keinen Speicher für den Name-Record allozieren" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "Kann den Cache für den Suchpfad nicht erstellen" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "Kann die RUNPATH/RPATH-Kopie nicht erstellen" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "Kann das Feld fpr den Suchpfad enicht erzeugen" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "Fehler beim »stat« des Shared Objects" -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "Kann das Device »Auffüllen mit Nullen« nicht öffnen" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "Kann keinen Deskriptor für das Shared Object erzeugen" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "Kann die Datei-Daten nicht lesen" # XXX -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "Das Aligment des ELF Load-Kommandos ist nicht auf Seitengrenze" # XXX -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "ELF Load-Kommando Adresse/Offset ist nicht vernüftig aligned" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "Kann keine TLS Datenstrukturen für den initialen Thread erzeugen" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "Kann die TLS-Daten nicht verarbeiten" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "Die Object-Datei hat keine ladbaren Segmente" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "Fehler beim Mappen des Shared Objects" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "Kann das Programm nicht dynamisch Laden" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "Kann den Speicherschutz nicht ändern" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "Kann die Zero-Fill Seiten nicht mappen" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "Die Objektdatei hat keine dynamischen Abschnitte" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "Das Shared-Object kann nicht mittels »dlopen()« geladen werden" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "Nicht genügend Speicher für den Programm-Header verfügbar" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "Ungültiger Aufrufer" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "Kann den Stack nicht ausführbar machen wie vom Shared Object verlangt" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "Der Datei-Deskriptor kann nicht geschlossen werden" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "Die Datei ist zu kurz" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "Ungültiger ELF-Header" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "ELF Datei Daten-Encoding ist nicht Big-Endian" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "ELF Datei Daten-Encoding ist nicht Little-Endian" # XXX -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "Die ELF Datei-Versionsidentifikation passt nicht zur aktuellen Identifikation" -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "Das OS ABI der ELF Datei ist ungültig" -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "Die ABI-Version der ELF Datei ist ungültig" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "nicht-nuller Füller in e_ident" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" msgstr "Interner Fehler" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "Die Version der ELF Datei passt nicht zur aktuellen Version" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "Nur ET_DYN und ET_EXEC können geladen werden" -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "Die »phentsize« der ELF Datei hat nicht die erwartete Größe" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "falsche ELF-Klasse: ELFCLASS64" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "falsche ELF-Klasse: ELFCLASS32" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "Kann die Shared-Object-Datei nicht öffnen" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" msgstr "Fehler bei der Relozierung" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "Fehler beim Nachschlagen des Symbols" @@ -665,42 +665,42 @@ msgstr "Ãœberlauf des TLS Gernerationen-Zählers. Bitte einen (englischen) Fehl msgid "cannot load any more object with static TLS" msgstr "Kann keine weiteren Objekte mit statischem TLS laden" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "Ungültiger Mode für dlopen()" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "Keine weiteren Namespaces for »dlmopen()« verfügbar" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "Ungültiger Ziel-Namespace für dlmopen()" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "Kein Speicher im statischen TLS-Block verfügbar" -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" msgstr "Kann das Segment nicht schreibbar machen zur Relokation" -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "%s: kein »PLTREL« im Objekt »%s« gefunden\n" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "%s: Kein Speicher zum sichern des Relozierungsergebnisses für %s\n" # XXX -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" msgstr "Kann den Segment-Schutz nach der Relozierung nicht wieder herstellen" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" msgstr "Kann den Speicherschutz nach Relozierung nicht ändern" @@ -708,7 +708,7 @@ msgstr "Kann den Speicherschutz nach Relozierung nicht ändern" msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "»RTLD_NEXT« wird in Code verwendet, der nicht dynamisch geladen ist" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "Kann keine TLS Datenstrukturen erzeugen" @@ -968,41 +968,41 @@ msgstr "ldd: Die Option »$1« ist nicht eindeutig" msgid "unrecognized option" msgstr "Unbekannte Option" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "»ldd --help« gibt weitere Informationen." -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "Der Parameter mit den Dateinamen fehlt." #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "Datei oder Verzeichnis nicht gefunden" -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "Keine reguläre Datei" # XXX I'm pretty sure this is really bad -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "Warnung: Sie haben kein Ausführungsrecht für" -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "\tdas Programm ist nicht dynamisch gelinkt" # XXX need to look at source -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "mit unbekanntem Returncode beendet" # XXX again, looks like a dynamically created string -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "Fehler: Sie haben keine Leseberechtigung für" @@ -1420,7 +1420,7 @@ msgstr "Informationen:" msgid "list all known coded character sets" msgstr "Alle bekannten Zeichensatz-Kodierungen ausgeben" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "Ausgabesteuerung:" @@ -1429,8 +1429,8 @@ msgid "omit invalid characters from output" msgstr "Ungültige Zeichen von der Ausgabe ausgelassen" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "DATEI" @@ -1508,7 +1508,7 @@ msgstr "unbekannter iconv()-Fehler %d" #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" @@ -1530,7 +1530,7 @@ msgstr "Schnell zu ladende Konfigurationsdatei für iconv-Module erzeugen." msgid "[DIR...]" msgstr "[Verzeichnis...]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "PFAD" @@ -1551,7 +1551,7 @@ msgstr "Suche nicht in den Standard-Verzeichnissen, sondern nur in den in der Ko msgid "Directory arguments required when using --nostdlib" msgstr "Verzeichnis-Argumente sind für --nostdlib erforderlich" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "Es wurde keine Ausgabedatei erzeugt, weil Warnungen ausgegeben wurden" @@ -1689,8 +1689,8 @@ msgstr "Syntaxfehler im Prolog: %s" msgid "invalid definition" msgstr "Ungültige Definition" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "Das Argument ist ungültig" @@ -1748,14 +1748,14 @@ msgstr "Zu viele Bytes in der Zeichenkodierung" msgid "no symbolic name given for end of range" msgstr "Kein symbolischer Name für das Ende des Intervalles angegeben" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1775,15 +1775,15 @@ msgstr "Der Wert für »%s« muss eine Ganzzahl sein" msgid "%s: error in state machine" msgstr "%s: Fehler im (intern verwendeten) endlichen Automaten" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s: Unerwartetes Ende der Datei" @@ -1799,7 +1799,7 @@ msgstr "unbekanntes Zeichen »%s«" msgid "number of bytes for byte sequence of beginning and end of range not the same: %d vs %d" msgstr "Die Anzahl der Bytes für die Byte-Sequenz am Beginn bzw. Ende des Bereichs passen nicht zueinander: %d vs %d" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "ungültige Namen für den Zeichenbereich" @@ -1821,8 +1821,8 @@ msgstr "Das obere Ende des Intervalls ist kleiner als das untere Ende" msgid "resulting bytes for range not representable." msgstr "Resultierende Bytes sind für den Bereich nicht darstellbar." -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1887,532 +1887,532 @@ msgstr "%s: der Wert »%s« stimmt nicht mit dem Wert »%s« überein" msgid "%s: numeric country code `%d' not valid" msgstr "%s: Der numerische Ländercode »%d« ist nicht gültig" -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s: Feld »%s« ist mehr als einmal deklariert" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s: unbekanntes Zeichen im Feld »%s«" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "%s: unvollständige »END«-Zeile" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s: Syntaxfehler" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "»%.*s« ist in der Zeichen-Tabelle bereits definiert" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "»%.*s« ist bereits im Repertoire definiert" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "»%.*s« ist bereits als Sortiersymbol definiert" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "»%.*s« ist bereits als Sortier-Element definiert" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s: Die Anweisungen »forward« und »backward« schließen sich aus" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s: »%s« ist mehr als einmal in der Definition der Gewichtung %d genannt" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s: Zu viele Regeln, der erste Eintrag hat nur %d" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "%s: Nicht genügend viele Sortierregeln" -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s: Eine leere Zeichenkette als Sortierwichtung ist nicht erlaubt" # XXX -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "%s: Sortierwichtungen müssen dieselbe Auslassung wie der Name verwenden" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "%s: Zu viele Werte" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "Die Reihenfolge von `%.*s' ist bereits bei %s:%Zu definiert" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "%s: Das Start- und Ende-Symbol eines Bereiches muss jeweils für ein Zeichen stehen" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "%s: byte sequences of first and last character must have the same length" msgstr "%s: Die Byte-Sequenz für das erste und letzte Zeichen müssen dieselbe Länge haben" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "%s: byte sequence of first character of range is not lower than that of the last character" msgstr "%s: Die Byte-Sequenz des ersten Zeichens der Sequenz ist nicht kleiner als die des letzten Zeichens" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "%s: Das Symbol für Auslassungen darf nicht unmittelbar auf »order_start« folgen" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "%s: Das Symbol für Auslassungen darf nicht unmittelbar vor »order_end« stehen" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "»%s« und »%.*s« sind ungültige Namen für einen symbolischen Zeichenbereich" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s: Die Sortierfolge für »%.*s« ist bereits definiert durch %s:%Zu" # CHECKIT -ke- -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "%s: »%s« muss ein einzelnes Zeichen sein" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "%s: `position' must be used for a specific level in all sections or none" msgstr "%s: »position« muss entweder für einen speziellen Level in allen Abschnitten oder garnicht verwendet werden" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "Das Symbol »%s« ist nicht definiert" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "Symbol »%s« hat dieselbe Kodierung wie" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "Symbol »%s«" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "Keine Definition für »UNDEFINED«" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "Zu viele Fehler; es wird abgebrochen" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "%s: Verschachtelte Bedingungen werden nicht unterstützt" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" +msgid "%s: more than one 'else'" msgstr "%s: Mehr als ein »else« angegeben" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s: doppelte Definition von »%s«" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s: doppelte Deklaration des Abschnitts »%s«" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s: unbekanntes Zeichen im Namen des Sortiersymbols" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s: unbekanntes Zeichen in der Äquivalenz-Definition" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s: unbekanntes Zeichen in dem Wert der Äquivalenz-Definition" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s: unbekanntes Symbol »%s« in der Äquivalent-Definition" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "Fehler beim Hinzufügen des äquivalenten Sortier-Symbols" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "Doppelte Definition des Skriptes »%s«" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s: unbekannter Abschnittsname »%.*s«" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s: Mehrfache Sortier-Definitionen zum Abschnitt »%s«" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s: ungültige Anzahl von Sortierregeln" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s: Mehrere Sortier-Definierionen für einen namenlosen Abschnitt" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s: Das Schlüsselwort »order_end« fehlt" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s: Die Sortierfolge für das Sortiersymbol »%.*s« ist noch nicht festgelegt" # Hat hier jemand eine bessere Ãœbersetzung? -- jh # Leider nein. Ich würde es nur groß schreiben und auch im folgenden üs. ke -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s: Sortierfolge für das Sortier-Element »%.*s« ist noch nicht definiert" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "%s: es ist nicht möglich, nach %.*s neu zu sortieren: Symbol ist unbekannt" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s: Das Schlüsselwort »reorder-end« fehlt" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s: Abschnitt »%.*s« ist nicht bekannt" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s: fehlerhaftes Symbol »%.*s«" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "%s: »%s« kann nicht am Ende eines Auslassungsbereiches stehen" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "%s: Eine leere Kategorie-Beschreibung ist nicht erlaubt" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s: Das Schlüsselwort »reorder-sections-end« fehlt" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "%s: »%s« ohne zugehöriges »ifdef« oder »ifndef«" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "%s: »endif« ohne zugehöriges »ifdef« oder »ifndef«" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "In der Zeichentabelle fehlt der Zeichensatzname" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "Das Zeichen L'\\\\u%0*x' in der Zeichenklasse »%s« muss auch in der Zeichenklasse »%s« enthalten sein" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "Das Zeichen L'\\\\u%0*x' in der Zeichenklasse »%s« darf nicht in der Zeichenklasse »%s« enthalten sein" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" msgstr "Interner Fehler in der Datei »%s«, Zeile %u" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "Das Zeichen »%s« in der Klasse »%s« muss auch in der Klasse »%s« enthalten sein" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "Das Zeichen »%s« in der Klasse »%s« darf nicht in der Klasse »%s« enthalten sein" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid "<SP> character not in class `%s'" msgstr "Das Zeichen »<SP>« ist nicht in der Klasse »%s« enthalten" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid "<SP> character must not be in class `%s'" msgstr "Das Zeichen »<SP>« darf nicht in der Klasse »%s« enthalten sein" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character <SP> not defined in character map" msgstr "Das Zeichen »<SP>« ist in der Zeichen-Definition nicht enthalten" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "Die »digit«-Kategorie hat keine Gruppe von zehn Einträgen" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "Keine Eingabe-Ziffern angegeben und keine der Standardnamen in der Zeichensatztabelle vorhanden" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "Einige in »outdigit« verwendete Zeichen sind nicht in der Zeichensatztabelle verfügbar" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "Einige in »outdigit« verwendete Zeichen sind nicht im Repertoire verfügbar" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "Die Zeichenklasse »%s« ist bereits definiert" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "Limit der Implementation: Es sind nicht mehr als %Zd Zeichen-Klassen erlaubt" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "Die Zeichensatzbeschreibung »%s« ist bereits definiert" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "Limit der Implementation: Es sind nicht mehr als %d Zeichen-Maps erlaubt" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s: Feld »%s« beinhaltet nicht genau 10 Einträge" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>" msgstr "Endwert <U%0*X> des Bereiches ist kleiner als der Startwert <U%0*X>" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "Start- und Endezeichenfolge des Bereiches müssen dieselbe Länge haben" # XXX -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "Der Endwert der Zeichenfolge ist kleiner als der Startwert" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "Unerwartetes Ende der Definition »translit_ignore«" -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "Syntaxfehler" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "%s: Syntaxfehler in der Definition einer neuen Zeichenklasse" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "%s: Syntaxfehler in der Definition eines neuen Zeichensatzes" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" msgstr "Ein Auslassungsbereich muss von zwei Operanden vom selben Typ begrenzt sein" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "Mit symbolischen Namen als Bereichsgrenzen darf das absolute Auslassungssymbol »...« nicht verwendet werden" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "Mit UCS Bereichswerten muss die hexadezimale, symbolische Auslassung »..« verwendet werden" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "with character code range values one must use the absolute ellipsis `...'" msgstr "Mit Zeichencodes als Bereichsgrenzen muss die absolute Auslassung »...« verwendet werden" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "Mehrfache Definition des Eintrages »%s«" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "%s: »translit_start«-Abschnitt endet nicht mit »translit_end«" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s: doppelte »default_missing«-Definition" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "Die frühere Definition war hier" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "%s: keine darstellbare Definition für »default_missing« gefunden" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "%s: Das Zeichen »%s« ist nicht definiert, wird aber als Vorgabewert benötigt" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "%s: Das Zeichen »%s« in der Zeichensatztabelle kann nicht mit einem Byte dargestellt werden" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "%s: character `%s' needed as default value not representable with one byte" msgstr "%s: Das Zeichen »%s« wird als Vorgabewert benötigt, kann aber nicht mit einem Byte dargestellt werdeb" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "no output digits defined and none of the standard names in the charmap" msgstr "Keine Ausgabe-Ziffern definiert und keine der Standardnamen in der Zeichensatztabelle enthalten" # XXX -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "%s: Daten zur Lransliteration zur Lokale »%s« sind nicht verfügbar" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "%s: Tabelle für Klasse »%s«: %lu Bytes\n" # XXX in den Source sehen -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "%s: Tabelle zur Map »%s«: %lu Bytes\n" # XXX -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "%s: Tabelle für Breite: %lu Bytes\n" @@ -2423,7 +2423,7 @@ msgstr "%s: Tabelle für Breite: %lu Bytes\n" msgid "%s: no identification for category `%s'" msgstr "%s: Keine Identifikation für Kategorie »%s«" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "%s: doppelte Kategorie-Version-Definition" @@ -2464,22 +2464,22 @@ msgstr "%s: Der Wert im Feld »int_curr_symbol« gehört nicht zu einem gültige msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s: Der Wert für das Feld »%s« muss im Bereich von %d...%d sein" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s: Das Argument zu »%s« muss ein einzelnes Zeichen sein" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s: »-1« muss der letzte Eintrag im »%s«-Feld sein" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s: Der Wert für den Eintrag »%s« muss kleiner als 127 sein." -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "Der Umrechnungsfaktor darf nicht Null sein" @@ -2555,16 +2555,16 @@ msgstr "%s: Der dritte Operand für den Wert im Feld »%s« muss kleiner oder gl msgid "%s: values for field `%s' must not be larger than %d" msgstr "%s: Die Werte für das Feld »%s« muss kleiner oder gleich %d sein" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s: Zu wenige Werte für das Feld »%s«" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "überflüsiges Semicolon am Ende" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s: zu viele Werte für das Feld »%s«" @@ -2680,79 +2680,87 @@ msgstr "Kann LC_ALL nicht auf die Standard-Lokale einstellen" msgid "while preparing output" msgstr "beim Aufbereiten der Ausgabe" -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "Eingabedateien:" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "Symbolische Namen für Zeichen sind DATEI definiert" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "Die Quell-Definitionen stehen in DATEI" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "DATEI enthält Zuordnungen von symbolischen Namen zu UCS4-Werten" -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "Ausgabedatei erzeugen, auch wenn Warnungen ausgegeben werden" -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "Tabellen im alten Stil erzeugen" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "Optionales Prefix für die Ausgabedatei" -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "Strikt POSIX-konform sein" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "Warnungen und informative Nachrichten unterdrücken" -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "Mehr Nachrichten ausgeben" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "Archiv-Steuerung:" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "Keine neuen Daten zum Archiv hinzufügen" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "Füge die als Parameter angegebenen Lokale zum Archiv hinzu" -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "Ersetze den bisherigen Inhalt des Archivs" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "Lösche die als Parameter angegebenen Lokale aus dem Archiv" -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "Inhalt des Archivs anzeigen" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "Die »locale.alias« Datei, die beim Erstellen von Archiven verwendet wird" -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "Erzeuge Ausgabe für Little-Endian" + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "Erzeuge Ausgabe für Big-Endian" + +#: locale/programs/localedef.c:157 msgid "Compile locale specification" msgstr "Umwandeln der Lokale-Spezifikation" -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" @@ -2762,29 +2770,29 @@ msgstr "" "[--add-to-archive|--delete-from-archive] Datei...\n" "--list-archive [Datei]" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "Das Verzeichnis für die Ausgabedateien kann nicht angelegt werden" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "Fataler Fehler: Das System definiert das Symbol »_POSIX2_LOCALEDEF« nicht" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "Die Lokale-Definitionsdatei »%s« kann nicht geöffnet werden" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "Die Ausgabedateien können nicht nach »%s« geschrieben werden" # XXX wie übersetzen? -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2797,186 +2805,186 @@ msgstr "" "\t\t locale path : %s\n" "%s" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "zirkuläre Abhängigkeiten bei den Lokale-Definitionen" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "Die bereits eingelesene Lokale »%s« kann nicht ein zweites Mal verwendet werden" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "Es ist nicht möglich, eine temporäre Datei anzulegen: %s" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "Kann die Archiv-Datei nicht initialisieren" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "Kann die Archiv-Datei nicht in der Größe anpassen" -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "Kann den Archiv-Haeder nicht einlesen" -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "Fehler beim Erstellen des neuen Lokale-Archives" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "Die Zugriffsrechte auf das neue Lokale-Archiv können nicht verändert werden" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "Kann aus dem Lokale-Archiv nicht lesen" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "Kann das Lokale-Archiv nicht in den Hauptspeicher laden" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "Kann das Archiv nicht sperren" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "Kann das Lokale-Archiv nicht vergrößern" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "Kann die Zugriffsrechte auf das erweitere Lokale-Archiv nicht verändern" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "Es ist nicht möglich, das neue Archiv umzubenennen" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "Kann das Lokale-Archiv »%s« nicht öffnen" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "Kann den Status des Lokale-Archiv »%s« nicht bestimmen" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "Kann das Lokale-Archiv »%s« nicht sperren" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "Es ist nicht möglich, den Archiv-Kopf zu lesen" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "Die Lokale »%s« existiert bereits" -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "Zum Lokale-Archiv kann nicht hinzugefügt werden" -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "Die Datei mit Lokale-Aliasen »%s« wurde nicht gefunden" -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "Füge »%s« hinzu\n" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "stat von »%s« fehlgeschlagen: %s: ignoriert" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "»%s« ist kein Verzeichnis; ignoriert" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "Kann das Verzeichnis »%s« nicht öffnen: %s: ignoriert" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "Unvollständige Lokale-Dateien im Verzeichnis »%s«" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "Kann nicht alle Dateien im Verzeichnis »%s« lesen: ignoriert" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "Die Lokale »%s« ist nicht im Archiv" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "Das Argument zu »%s« muss ein einzelnes Zeichen sein" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "Syntaxfehler: nicht in einem Abschnitt der Lokale-Definition" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "Kann die Ausgabedatei »%s« für die Kategorie »%s« nicht öffnen" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "Fehler beim Schreiben der Daten für die Kategorie »%s«" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "Kann die Ausgabedatei »%s« für die Kategorie »%s« nicht erstellen" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "Für »copy« wird ein String-Argument erwartet" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "Der Name der Lokale sollte nur aus portablen Zeichen bestehen" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "Es dürfen keine anderen Schlüsselworte angegeben werden, wenn »copy« verwendet wird" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "Die Definition von »%1$s« ist nicht durch »END %1$s« abgeschlossen" @@ -3027,23 +3035,23 @@ msgstr "Zu viele Argumente" msgid "needs to be installed setuid `root'" msgstr "muß als setuid-»root« installiert werden" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "Die Speicherverwaltung ist konsistent, die Bibliothek enthält Fehler\n" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "Der Speicher vor dem allozierten Block wurde überschrieben\n" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "Der Speicher nach dem Ende des allozierten Blockes wurde überschrieben\n" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "Speicherblock zum zweiten Mal freigegeben\n" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "Eigenartiger »mcheck_status«, die Bibliothek enthält Fehler\n" @@ -3816,12 +3824,12 @@ msgstr "yp_update: Kann den Rechnername nicht in einen Netzname umwandeln\n" msgid "yp_update: cannot get server address\n" msgstr "yp_update: Kann die Adresse des Servers nicht finden\n" -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "»%s« ist im Host-Cache nicht vorhanden!" -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "»%s« in Host-Cache neu laden!" @@ -4074,7 +4082,7 @@ msgstr "Fehler bei getgrouplist" msgid "setgroups failed" msgstr "Fehler bei setgroups" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -4105,22 +4113,22 @@ msgstr "%zu Bytes im »%s«-Cache freigegeben" msgid "no more memory for database '%s'" msgstr "Kein Speicher mehr für die Datenbank »%s« verfügbar" -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "»%s« ist im Netgroup-Cache nicht vorhanden!" -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "»%s« neu in den Netgroup-Cache laden!" -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "»%s (%s,%s,%s)« ist im Netgroup-Cache nicht vorhanden!" -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "»%s (%s,%s,%s)« neu in den Netgroup-Cache laden!" @@ -4174,7 +4182,7 @@ msgstr "Für jeden Benutzer einen eigenen Cache verwenden" msgid "Name Service Cache Daemon." msgstr "Name Service Cache Daemon." -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "Falsche Anzahl an Argumenten" @@ -4234,6 +4242,21 @@ msgstr "Entwertung fehlgeschlagen" msgid "secure services not implemented anymore" msgstr "Sichere Dienste sind nicht mehr implementiert" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"Unterstützte Tabellen:\n" +"%s\n" +"\n" +"Eine Anleitung zum Melden von Programmfehlern finden Sie hier:\n" +"%s.\n" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4557,16 +4580,16 @@ msgstr "Einträge aus administrativen Datenbanken lesen." msgid "Enumeration not supported on %s\n" msgstr "Aufzählung von »%s« wird nicht unterstützt\n" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "Unbekannter Datenbankname" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "Unterstützte Datenbanken:\n" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "Unbekannte Datenbank: %s\n" @@ -5014,7 +5037,7 @@ msgid "Child has terminated abnormally and did not create a core file" msgstr "Der Kindprozess ist abgebrochen und hat keine core-Datei erzeugt" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" +msgid "Child has terminated abnormally and created a core file" msgstr "Der Kind-Prozess ist abgebrochen und hat eine core-Datei erzeugt" #: stdio-common/psiginfo-data.h:38 @@ -5523,8 +5546,23 @@ msgstr "-T\t\terzeuge Code zur Unterstützung von RPC-Dispatcher-Tabellen\n" msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "-Y Pfad\t\tVerzeichnisname zum C-Präprozessor (cpp)\n" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr "-5\t\tModus für SysVr4 Kompatibilität\n" + #: sunrpc/rpc_main.c:1446 #, c-format +msgid "--help\t\tgive this help list\n" +msgstr "--help Diese Hilfe ausgeben\n" + +#: sunrpc/rpc_main.c:1447 +#, c-format +msgid "--version\tprint program version\n" +msgstr "--version Die Programmversion ausgeben\n" + +#: sunrpc/rpc_main.c:1449 +#, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" @@ -6856,71 +6894,73 @@ msgstr "Öffnen von »%s« fehlgeschlagen" msgid "cannot read header from `%s'" msgstr "Kann den Header von »%s« nicht lesen" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "Am Anfang fehlt ein Buchstabe" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "hat weniger als drei Buchstaben" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "hat mehr als sechs Buchstaben" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "weicht vom POSIX-Standard ab" -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "%s: Warnung: Uone »%s« Abkürzung »%s« %s\n" -#: timezone/zdump.c:273 +# XXX +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -"%s: Syntax: %s [ --version ] [ -v ] [ -c [startjahr,]endejahr ] Zonenname ...\n" +"%s: Syntax: %s [--version] [--help] [-{vV}] [-{ct} [[start,]ende] Zonenname ...\n" "Fehler (in englisch) melden an %s.\n" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" msgstr "%s: wildes »-c«-Argument %s\n" -#: timezone/zdump.c:426 +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" +msgstr "%s: wildes »-t«-Argument %s\n" + +#: timezone/zdump.c:506 msgid "Error writing to standard output" msgstr "Fehler beim Schreiben zur Standardausgabe" -#: timezone/zdump.c:439 -#, c-format -msgid "%s: use of -v on system with floating time_t other than float or double\n" -msgstr "%s: Verwendung der Option »-v« auf einem System, wo der Gleitkommatyp »time_t« nicht »float« oder »double« ist\n" - -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: Hauptspeicher erschöpft: %s\n" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" -msgstr "»%s«, Zeile %d: %s" +msgid "\"%s\", line %d: " +msgstr "»%s«, Zeile %d:" -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (Regel aus Datei »%s«, Zeile %d)" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "Warnung: " -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p posixrules ] \\\n" @@ -6932,337 +6972,339 @@ msgstr "" "\t [ -d Verzeichnis ] [ -L Schaltsekunden ] [ -y Jahrestyp ] [ Dateiname ... ]\n" "Fehler bitte (in englisch) melden an %s.\n" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" msgstr "wilde Spezifikation von »zic_t« zur Ãœbersetzungszeit" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: Mehr als eine »-d« Option angegeben\n" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: Mehr als eine »-l« Option angegeben\n" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: Mehr als eine »-p« Option angegeben\n" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: Mehr als eine »-y« Option angegeben\n" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: Mehr als eine »-L« Option angegeben\n" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "Link auf einen Link" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "Hardlink fehlgeschlagen, es wird ein symbolischer Link verwendet" -#: timezone/zic.c:637 +#: timezone/zic.c:660 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" -msgstr "%s: Kann nicht von »%s« nach »%s« linken: %s\n" +msgid "%s: Can't read %s: %s\n" +msgstr "%s: Kann »%s« nicht lesen: %s\n" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:668 timezone/zic.c:1533 +#, c-format +msgid "%s: Can't create %s: %s\n" +msgstr "%s: Kann »%s« nicht erzeugen: %s\n" + +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s: Fehler beim Lesen der Datei »%s«\n" + +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s: Fehler beim Schreiben der Datei »%s«\n" + +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "Hardlink fehlgeschlagen, es wird kopiert" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "Dieselbe Regel ist in mehreren Dateien enthalten" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "Zeitzone ohne Regeln" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "%s in einer regellosen Zone" -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "Standardeingabe" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: Kann die Datei »%s« nicht öffnen: %s\n" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "Die Zeile ist zu lang" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "Die Eingabezeile ist von einem unbekannten Typ" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "%s: Schalt-Zeile in einer nicht-Schaltsekunden-Datei »%s«\n" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: Panik: ungültiger »l_value« %d\n" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "%s: Fehler beim Lesen der Datei »%s«\n" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "%s: Fehler beim Schließen der Datei »%s«: %s\n" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" msgstr "Die erwartete Fortsetzungszeile ist nicht vorhanden" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "Ãœberlauf der Zeit" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" msgstr "Die Uhrzeit »24:00« wird von zic-Versionen vor 1998 nicht verarbeitet" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "Werte größer als 24 Stunden werden von zic-Versionsn vor 2007 nicht verarbeitet" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "Falsche Anzahl der Felder in der Rule-Zeile" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "Regel ohne Name" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "Ungültige gespeicherte Zeit" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "Falsche Anzahl an Feldern in der Zone-Zeile" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "»Zone %s«-Zeile und die Option »-l« schliessen sich aus" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "»Zone %s«-Zeile und die Option »-p« schliessen sich aus" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "Doppelter Zonenname »%s« (Datei »%s«, Zeile %d)" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "Falsche Anzahl der Felder in der Zeitzonen-Fortsetzungszeile" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" -msgstr "ungültiger UTC-Offset" +#: timezone/zic.c:1047 +msgid "invalid UT offset" +msgstr "ungültiger UT-Offset" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "ungültiges Abkürzungsformat" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "Zone continuation line end time is not after end time of previous line" msgstr "Die Ende-Zeit der Fortsetzungszeile ist nicht später als die Ende-Zeit der vorangegangenen Zeile" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "Falsche Anzahl an Feldern in der Leap-Zeile" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "Ungültiges Schaltjahr" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "ungültiger Monatsname" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "Ungültiger Tag des Monats" -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "Zeit vor Null" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "Zeit ist zu klein" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "Zeit ist zu groß" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "Ungültige Tageszeit" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "ungültiges »CORRECTION«-Feld in der »Leap«-Zeile" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "ungültiges »Rolling/Stationary«-Feld in der »Leap«-Zeile" -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "Falsche Anzahl der Felder in der Link-Zeile" -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "Leeres FROM-Feld in der Link-Zeile" -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "Leeres TO-Feld in der Link-Zeile" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "Ungültiges Anfangsjahr" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "Ungültiges Ende-Jahr" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "Das Start-Jahr ist größer als das Ende-Jahr" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "Ein einzelnes Jahr angegeben" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "ungültiger Name für einen Wochentag" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s: Kann »%s« nicht löschen: %s\n" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" -msgstr "%s: Kann »%s« nicht erzeugen: %s\n" - -#: timezone/zic.c:1683 -#, c-format -msgid "%s: Error writing %s\n" -msgstr "%s: Fehler beim Schreiben der Datei »%s«\n" - -#: timezone/zic.c:1966 +#: timezone/zic.c:2105 msgid "no POSIX environment variable for zone" msgstr "Keine POSIX Umgebungsvariable für Zone" -#: timezone/zic.c:2133 +#: timezone/zic.c:2111 +#, c-format +msgid "%s: pre-%d clients may mishandle distant timestamps" +msgstr "%s: vor-%d Clients könnten weit entfernte fehlerhaft verarbeiten" + +#: timezone/zic.c:2292 msgid "can't determine time zone abbreviation to use just after until time" msgstr "Kann die Abkürzung der Zeitzone zur Verwendung direkt nach der Ende-Zeit nicht bestimmen" -#: timezone/zic.c:2177 +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" +msgstr "Zu viele Ortszeittypen" + +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "Zu viele Ãœbergänge?!" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "Interner Fehler - »addtype« wurde mit einer ungültigen »isdst« aufgerufen" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "Interner Fehler - »addtype« wurde mit einem ungültigen »ttisstd« aufgerufen" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "Interner Fehler - »addtype« wurde mit einem ungültigen »ttisgmt« aufgerufen" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "Zu viele Ortszeittypen" - -#: timezone/zic.c:2223 -msgid "UTC offset out of range" -msgstr "Der Offset zu UTC ist außerhalb des gültigen Bereiches" +#: timezone/zic.c:2420 +msgid "UT offset out of range" +msgstr "Der Offset zu UT ist außerhalb des gültigen Bereiches" -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "Zu viele Schaltsekunden" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "Wiederholung der »Leap«-Sekunde" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "Wildes Ergebnis aus der Kommandoausführung" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: Das Kommando war »%s«, das Ergebnis war %d\n" -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "Ungerade Anzahl von Anführungszeichen" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "Der 29. Februar wurde in einem Jahr verwendet, das kein Schaltjahr ist" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "rule goes past start/end of month--will not work with pre-2004 versions of zic" msgstr "Die Regel überspannt einen Monatswechsel. Das wird von zic-Verionen vor 2004 nicht unterstützt" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "Die Abkürzung der Zeitzone hat keinen Buchstaben am Anfang" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "Die Abkürzung der Zeitzone hat weniger als drei Buchstaben" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "Die Abkürzung der Zeitzone hat zu viele Buchstaben" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "Die Abkürzung der Zeitzone unterscheidet sich vom POSIX-Standard" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "Zu viele oder zu lange Abkürzungen für Zeitzonen" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "%s: Kann das Verzeichnis »%s« nicht erzeugen: %s\n" - -# Ob diese Ãœbersetzung so korrekt ist? - jh -# definitiv nicht, aber hoffentlich ist es so besser - Klaus Espenlaub -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "%s: Vorzeichenerweiterung von %d fehlgeschlagen\n" diff --git a/libc/po/eo.po b/libc/po/eo.po index a137267bc..d01582db2 100644 --- a/libc/po/eo.po +++ b/libc/po/eo.po @@ -1,16 +1,16 @@ # Esperanto translations for GNU libc. -# Copyright (C) 2013 Free Software Foundation, Inc. +# Copyright (C) 2014 Free Software Foundation, Inc. # This file is distributed under the same license as the glibc package. # -# "Hij was geen held, en hij had geen geld, en hij hield niet van het strijdgeweld." +# “If she understands syntax...†# -# Benno Schulenberg <benno@vertaalt.nl>, 2012, 2013. +# Benno Schulenberg <benno@vertaalt.nl>, 2012, 2013, 2014. msgid "" msgstr "" -"Project-Id-Version: libc 2.17.90.20130724\n" +"Project-Id-Version: libc 2.18.90.20140105\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" -"PO-Revision-Date: 2013-07-27 15:23+0200\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" +"PO-Revision-Date: 2014-01-08 21:23+0100\n" "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n" "Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n" "Language: eo\n" @@ -151,8 +151,8 @@ msgstr "" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -166,9 +166,9 @@ msgstr "" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -183,8 +183,8 @@ msgstr "" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -378,60 +378,60 @@ msgstr "nevalida modusa argumento" msgid "unknown" msgstr "nekonata" -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "Nekonata mastrumsistemo" -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", mastruma ABI-o: %s %d.%d.%d" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "Ne eblas malfermi kaÅmemoran dosieron %s\n" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "Malsukcesis enmemorigo de kaÅmemora dosiero.\n" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "Dosiero ne estas kaÅmemora dosiero.\n" -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "%d bibliotekoj troviÄis en kaÅmemoro '%s'\n" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "Ne eblas krei provizoran kaÅmemoran dosieron %s" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "Malsukcesis skribado de kaÅmemoraj datumoj" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "Malsukcesis ÅanÄi la atingpermesojn por %s al %#o" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "Malsukcesis alinomi %s al %s" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "ne eblas krei ampleksliston" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "komuna objekto ne estas malferma" @@ -460,11 +460,11 @@ msgstr "" msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "**PROGRAMMISO** en dinamika bindilo!!!" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "eraro dum Åargo de komunaj bibliotekoj" @@ -488,159 +488,159 @@ msgstr "ne eblas krei mandatliston" msgid "cannot allocate name record" msgstr "mankas sufiĉa memoro por nomrikordo" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "ne eblas krei kaÅmemoron por serĉpado" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "malsukcesis eltrovi statinformon pri komuna objekto" -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "ne eblas legi dosierdatumojn" -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "" -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "nevalida vokanto" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "ne eblas fermi dosierpriaĵon" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "dosiero tro mallongas" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "nevalida ELF-ĉapo" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "" -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "" -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "" -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" -msgstr "**interna eraro**" +msgstr "**interna programmiso**" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "" -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "malÄusta ELF-klaso: ELFCLASS64" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "malÄusta ELF-klaso: ELFCLASS32" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "ne eblas malfermi komunan objektdosieron" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" msgstr "" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "" @@ -656,41 +656,41 @@ msgstr "" msgid "cannot load any more object with static TLS" msgstr "" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "nevalida moduso por 'dlopen()'" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "" -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" msgstr "" -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "" -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" msgstr "" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" msgstr "" @@ -698,7 +698,7 @@ msgstr "" msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "" @@ -954,38 +954,38 @@ msgstr "ldd: opcio «-$1» estas plursenca" msgid "unrecognized option" msgstr "nekonata opcio" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "Tajpu «ldd --help» por pli da informoj." -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "mankas dosieraj argumentoj" #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "Dosiero aü dosierujo ne ekzistas" -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "ne estas normala dosiero" -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "averto: vi ne havas permeson ruli" -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr " ne estas dinamika rulebla dosiero" -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "finis kun nekonata elirstato" -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "eraro: vi ne havas permeson legi" @@ -1040,7 +1040,7 @@ msgstr "" #: elf/pldd.c:109 #, c-format msgid "invalid process ID '%s'" -msgstr "" +msgstr "nevalida indiko de procezo: '%s'" #: elf/pldd.c:117 #, c-format @@ -1075,7 +1075,7 @@ msgstr "" #: elf/pldd.c:274 #, c-format msgid "process %lu is no ELF program" -msgstr "" +msgstr "procezo %lu ne estas ELF-programo" #: elf/readelflib.c:34 #, c-format @@ -1125,7 +1125,7 @@ msgstr "Dosiero %s tro malgrandas; ne kontroliÄas." #: elf/readlib.c:123 #, c-format msgid "Cannot mmap file %s.\n" -msgstr "" +msgstr "Malsukcesis meti tutan dosieron %s en memoro.\n" #: elf/readlib.c:161 #, c-format @@ -1138,26 +1138,29 @@ msgid "" "Usage: sln src dest|file\n" "\n" msgstr "" +"Uzmaniero: sln ORIGINO CELO|DOSIERO\n" +"\n" #: elf/sln.c:109 #, c-format msgid "%s: file open error: %m\n" -msgstr "" +msgstr "%s: malsukcesis malfermi dosieron: %m\n" +# FIXME: is "target" the same as "destination"? then use that word #: elf/sln.c:146 #, c-format msgid "No target in line %d\n" -msgstr "" +msgstr "Mankas celo en linio %d\n" #: elf/sln.c:178 #, c-format msgid "%s: destination must not be a directory\n" -msgstr "" +msgstr "%s: celo ne povas esti dosierujo\n" #: elf/sln.c:184 #, c-format msgid "%s: failed to remove the old destination\n" -msgstr "" +msgstr "%s: malsukcesis forigi la malnovan celon\n" #: elf/sln.c:192 #, c-format @@ -1167,7 +1170,7 @@ msgstr "%s: nevalida celo: %s\n" #: elf/sln.c:207 elf/sln.c:216 #, c-format msgid "Invalid link from \"%s\" to \"%s\": %s\n" -msgstr "" +msgstr "Nevalida ligo de «%s» al «%s»: %s\n" #: elf/sotruss.ksh:32 #, sh-format @@ -1380,7 +1383,7 @@ msgstr "Informo:" msgid "list all known coded character sets" msgstr "listigi ĉiujn konatajn signarnomojn" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "Stiro de eligo:" @@ -1389,8 +1392,8 @@ msgid "omit invalid characters from output" msgstr "forlasi nevalidajn signojn de eligo" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "DOSIERO" @@ -1469,7 +1472,7 @@ msgstr "nekonata eraro %d de 'iconv()'" #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" @@ -1490,7 +1493,7 @@ msgstr "" msgid "[DIR...]" msgstr "[DOSIERUJO...]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "" @@ -1511,7 +1514,7 @@ msgstr "" msgid "Directory arguments required when using --nostdlib" msgstr "" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "" @@ -1647,30 +1650,30 @@ msgstr "" msgid "invalid definition" msgstr "nevalida difino" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" -msgstr "" +msgstr "misa argumento" #: locale/programs/charmap.c:403 #, c-format msgid "duplicate definition of <%s>" -msgstr "" +msgstr "duobla difino de <%s>" #: locale/programs/charmap.c:410 #, c-format msgid "value for <%s> must be 1 or greater" -msgstr "" +msgstr "valoro por <%s> devas esti 1 aÅ pli granda" #: locale/programs/charmap.c:422 #, c-format msgid "value of <%s> must be greater or equal than the value of <%s>" -msgstr "" +msgstr "valoro de <%s> devas esti egala aÅ pli granda ol la valoro de <%s>" #: locale/programs/charmap.c:445 locale/programs/repertoire.c:183 #, c-format msgid "argument to <%s> must be a single character" -msgstr "" +msgstr "argumento de <%s> devas esti ununura signo" #: locale/programs/charmap.c:471 msgid "character sets with locking states are not supported" @@ -1682,12 +1685,12 @@ msgstr "" #: locale/programs/charmap.c:815 #, c-format msgid "syntax error in %s definition: %s" -msgstr "" +msgstr "sintakseraro en %s-difino: %s" #: locale/programs/charmap.c:499 locale/programs/charmap.c:679 #: locale/programs/charmap.c:775 locale/programs/repertoire.c:230 msgid "no symbolic name given" -msgstr "" +msgstr "ne indikatas simbola nomo" #: locale/programs/charmap.c:553 msgid "invalid encoding given" @@ -1704,16 +1707,16 @@ msgstr "tro multaj da bajtoj en signokodo" #: locale/programs/charmap.c:586 locale/programs/charmap.c:734 #: locale/programs/charmap.c:817 locale/programs/repertoire.c:296 msgid "no symbolic name given for end of range" -msgstr "" - -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +msgstr "ne indikatas simbola nomo por fino de gamo" + +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1726,22 +1729,22 @@ msgstr "" #: locale/programs/charmap.c:651 locale/programs/charmap.c:714 #, c-format msgid "value for %s must be an integer" -msgstr "" +msgstr "valoro por %s devas esti entjero" #: locale/programs/charmap.c:842 #, c-format msgid "%s: error in state machine" -msgstr "" - -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +msgstr "%s: **interna programmiso** en statmaÅino" + +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s: trofrua fino de dosiero" @@ -1756,30 +1759,32 @@ msgstr "nekonata signo «%s»" msgid "number of bytes for byte sequence of beginning and end of range not the same: %d vs %d" msgstr "" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "nevalidaj nomoj por signogamo" #: locale/programs/charmap.c:1005 locale/programs/repertoire.c:431 msgid "hexadecimal range format should use only capital characters" -msgstr "" +msgstr "deksesuma gamo devus uzi nur majusklajn signojn" #: locale/programs/charmap.c:1023 locale/programs/repertoire.c:449 #, c-format msgid "<%s> and <%s> are invalid names for range" -msgstr "" +msgstr "<%s> kaj <%s> estas nevalidaj nomoj por gamo" +# Taking a little liberty with the order. #: locale/programs/charmap.c:1029 locale/programs/repertoire.c:456 msgid "upper limit in range is smaller than lower limit" -msgstr "" +msgstr "suba limo en gamo pli grandas ol supra limo" +# FIXME: remove final period #: locale/programs/charmap.c:1087 msgid "resulting bytes for range not representable." msgstr "" -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1842,524 +1847,524 @@ msgstr "" msgid "%s: numeric country code `%d' not valid" msgstr "" -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s: sintakseraro" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "" -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "" -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "%s: byte sequences of first and last character must have the same length" msgstr "" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "%s: byte sequence of first character of range is not lower than that of the last character" msgstr "" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "" -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "%s: `position' must be used for a specific level in all sections or none" msgstr "" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "simbolo «%s» havas la saman kodon kiel" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "simbolo «%s»" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" -msgstr "" +msgid "%s: more than one 'else'" +msgstr "%s: pli ol unu 'else'" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "" -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" -msgstr "" +msgstr "**interna programmiso** en %s, linio %u" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid "<SP> character not in class `%s'" msgstr "" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid "<SP> character must not be in class `%s'" msgstr "" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character <SP> not defined in character map" msgstr "" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>" msgstr "" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "" -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "trofrua fino de difino de 'translit_ignore'" -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "sintakseraro" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" msgstr "" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "with character code range values one must use the absolute ellipsis `...'" msgstr "" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "%s: character `%s' needed as default value not representable with one byte" msgstr "" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "no output digits defined and none of the standard names in the charmap" msgstr "" -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "" -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "" -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "" @@ -2369,7 +2374,7 @@ msgstr "" msgid "%s: no identification for category `%s'" msgstr "" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "" @@ -2410,22 +2415,22 @@ msgstr "" msgid "%s: value for field `%s' must be in range %d...%d" msgstr "" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "" -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "" @@ -2501,16 +2506,16 @@ msgstr "" msgid "%s: values for field `%s' must not be larger than %d" msgstr "" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "" @@ -2622,107 +2627,115 @@ msgstr "" msgid "while preparing output" msgstr "" -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "" -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "" -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "" -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "" -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "" -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "" -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "" -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "" + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "" + +#: locale/programs/localedef.c:157 msgid "Compile locale specification" msgstr "" -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" "--list-archive [FILE]" msgstr "" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, fuzzy, c-format msgid "cannot write output files to `%s'" msgstr "ne eblas skribi eligajn dosierojn al '%s'" -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2731,186 +2744,186 @@ msgid "" "%s" msgstr "" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "malsukcesis krei provizoran dosieron %s" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "" -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "" -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "" -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "" -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "" -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "AldoniÄas %s\n" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "malsukcesis eltrovi statinformon pri '%s': %s -- ignoriÄas" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "'%s' ne estas dosierujo -- ignoriÄas" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "ne eblas malfermi dosierujon '%s': %s -- ignoriÄas" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "" @@ -2958,23 +2971,23 @@ msgstr "tro multaj argumentoj" msgid "needs to be installed setuid `root'" msgstr "necesas Äin instali kun 'setuid root'" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "memoro bonas; biblioteko enhavas programmisojn\n" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "memoro surskribiÄis antaÅ reservita bloko\n" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "memoro surskribiÄis post reservita bloko\n" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "bloko liberiÄis dufoje\n" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "malvalida 'mcheck_status'; biblioteko enhavas programmisojn\n" @@ -3339,11 +3352,11 @@ msgstr "" #: nis/nis_print.c:176 #, c-format msgid "\tName : %s\n" -msgstr "\tNomo : %s\n" +msgstr "\tNomo : %s\n" #: nis/nis_print.c:177 msgid "\tPublic Key : " -msgstr "" +msgstr "\tPublika Ålosilo : " #: nis/nis_print.c:181 msgid "None.\n" @@ -3521,7 +3534,7 @@ msgstr " Datuma longo = %u\n" #: nis/nis_print.c:372 #, c-format msgid "Status : %s\n" -msgstr "" +msgstr "Stato : %s\n" #: nis/nis_print.c:373 #, c-format @@ -3626,7 +3639,7 @@ msgstr "" #: nis/ypclnt.c:834 msgid "Request arguments bad" -msgstr "" +msgstr "Argumentoj de peto estas misaj" #: nis/ypclnt.c:837 msgid "RPC failure on NIS operation" @@ -3682,15 +3695,16 @@ msgstr "" #: nis/ypclnt.c:879 msgid "Database is busy" -msgstr "" +msgstr "Datumbazo okupiÄas" #: nis/ypclnt.c:882 msgid "Unknown NIS error code" msgstr "Nekonata NIS-erarkodo" #: nis/ypclnt.c:922 +#, fuzzy msgid "Internal ypbind error" -msgstr "" +msgstr "**Interna programmiso** en 'ypbind'" #: nis/ypclnt.c:925 msgid "Domain not bound" @@ -3701,8 +3715,9 @@ msgid "System resource allocation failure" msgstr "" #: nis/ypclnt.c:931 +#, fuzzy msgid "Unknown ypbind error" -msgstr "" +msgstr "Nekonata eraro en 'ypbind'" #: nis/ypclnt.c:972 msgid "yp_update: cannot convert host to netname\n" @@ -3712,12 +3727,12 @@ msgstr "" msgid "yp_update: cannot get server address\n" msgstr "" -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "" -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "" @@ -3965,7 +3980,7 @@ msgstr "" msgid "setgroups failed" msgstr "" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -3996,22 +4011,22 @@ msgstr "" msgid "no more memory for database '%s'" msgstr "" -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "" -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "" -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "" -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "" @@ -4064,7 +4079,7 @@ msgstr "uzi apartan kaÅmemoron por ĉiu uzanto" msgid "Name Service Cache Daemon." msgstr "Nomserva kaÅmemora servo." -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "malÄusta nombro de argumentoj" @@ -4123,6 +4138,21 @@ msgstr "malsukcesis malvalidigo" msgid "secure services not implemented anymore" msgstr "sekuraj servoj ne plu subteniÄas" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"Subtenataj tabeloj:\n" +"%s\n" +"\n" +"Por raporti programmisojn, bonvolu legi (angle):\n" +" %s.\n" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4375,14 +4405,14 @@ msgid "Reloading \"%s\" in services cache!" msgstr "ReÅargo de \"%s\" en servan kaÅmemoron!" #: nss/getent.c:53 -#, fuzzy msgid "database [key ...]" -msgstr "datumbazo [Ålosilo ...]" +msgstr "DATUMBAZO [ÅœLOSILO...]" #: nss/getent.c:58 msgid "CONFIG" msgstr "AGORDDOSIERO" +# FIXME: option description should start with lowercase #: nss/getent.c:58 msgid "Service configuration to be used" msgstr "uzenda dosiero de sistemagordoj" @@ -4400,34 +4430,33 @@ msgstr "Prenas erojn el administrativa datumbazo." msgid "Enumeration not supported on %s\n" msgstr "listigo ne subtenatas en dosiero '%s'\n" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "nekonata datumbaznomo" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "Subtenataj datumbazoj:\n" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "nekonata datumbazo: %s\n" #: nss/makedb.c:119 msgid "Convert key to lower case" -msgstr "" +msgstr "konverti Ålosilon al minuskloj" #: nss/makedb.c:122 msgid "Do not print messages while building database" -msgstr "" +msgstr "ne montri mesaÄojn dum kreado de datumbazo" #: nss/makedb.c:124 msgid "Print content of database file, one entry a line" -msgstr "" +msgstr "montri enhavon de datumbaza dosiero, unu ero po linio" #: nss/makedb.c:125 -#, fuzzy msgid "CHAR" msgstr "SIGNO" @@ -4445,6 +4474,9 @@ msgid "" "-o OUTPUT-FILE INPUT-FILE\n" "-u INPUT-FILE" msgstr "" +"ENIGDOSIERO ELIGDOSIERO\n" +"-o ELIGDOSIERO ENIGDOSIERO\n" +"-u ENIGDOSIERO" #: nss/makedb.c:227 #, c-format @@ -4464,7 +4496,7 @@ msgstr "malsukcesis krei nomon de provizora dosiero" #: nss/makedb.c:288 #, c-format msgid "cannot create temporary file" -msgstr "" +msgstr "malsukcesis krei provizoran dosieron" #: nss/makedb.c:304 #, c-format @@ -4479,21 +4511,21 @@ msgstr "malsukcesis alinomi provizoran dosieron" #: nss/makedb.c:531 nss/makedb.c:554 #, c-format msgid "cannot create search tree" -msgstr "" +msgstr "malsukcesis krei serĉarbo" #: nss/makedb.c:560 msgid "duplicate key" -msgstr "" +msgstr "duobla Ålosilo" #: nss/makedb.c:572 #, c-format msgid "problems while reading `%s'" -msgstr "" +msgstr "problemoj dum legado de '%s'" #: nss/makedb.c:799 #, c-format msgid "failed to write new database file" -msgstr "" +msgstr "malsukcesis skribi novan datumbazan dosieron" #: nss/makedb.c:812 #, c-format @@ -4503,7 +4535,7 @@ msgstr "malsukcesis eltrovi statinformon pri datumbaza dosiero" #: nss/makedb.c:817 #, c-format msgid "cannot map database file" -msgstr "" +msgstr "malsukcesis meti tutan datumbazan dosieron en memoro" #: nss/makedb.c:820 #, c-format @@ -4513,7 +4545,7 @@ msgstr "dosiero ne estas datumbaza dosiero" #: nss/makedb.c:871 #, c-format msgid "cannot set file creation context for `%s'" -msgstr "" +msgstr "malsukcesis agordi dosierkrean kuntekston por '%s'" #: ports/sysdeps/unix/sysv/linux/ia64/makecontext.c:58 #, c-format @@ -4711,7 +4743,7 @@ msgstr "Neniu adreso estas asociata kun nomo" #: resolv/herror.c:107 msgid "Resolver internal error" -msgstr "Interna eraro en adrestrovilo" +msgstr "**Interna programmiso** en adrestrovilo" #: resolv/herror.c:110 msgid "Unknown resolver error" @@ -4843,7 +4875,7 @@ msgid "Child has terminated abnormally and did not create a core file" msgstr "Ido ĉesis nenormale kaj ne kreis nekropsian 'core'-dosieron" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" +msgid "Child has terminated abnormally and created a core file" msgstr "Ido ĉesis nenormale kaj kreis nekropsian 'core'-dosieron" #: stdio-common/psiginfo-data.h:38 @@ -5054,9 +5086,8 @@ msgid "RPC: (unknown error code)" msgstr "RPC: (nekonata erarkodo)" #: sunrpc/clnt_perr.c:333 -#, fuzzy msgid "Authentication OK" -msgstr "AÅtentokontrolo ..." +msgstr "AÅtentokontrolo sukcesis" #: sunrpc/clnt_perr.c:336 msgid "Invalid client credential" @@ -5350,7 +5381,22 @@ msgstr "" msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr "" + #: sunrpc/rpc_main.c:1446 +#, fuzzy, c-format +msgid "--help\t\tgive this help list\n" +msgstr "--help montri ĉi tiun helptekston\n" + +#: sunrpc/rpc_main.c:1447 +#, fuzzy, c-format +msgid "--version\tprint program version\n" +msgstr "--version montri programversion\n" + +#: sunrpc/rpc_main.c:1449 #, c-format msgid "" "\n" @@ -6499,7 +6545,6 @@ msgid "No XENIX semaphores available" msgstr "Neniu XENIX-semaforo disponeblas" #: sysdeps/gnu/errlist.c:1382 -#, fuzzy msgid "Is a named type file" msgstr "Estas dosiero kun nomo" @@ -6525,7 +6570,7 @@ msgstr "Åœlosilo kadukiÄis" #: sysdeps/gnu/errlist.c:1430 msgid "Key has been revoked" -msgstr "SloÅilo senvalidiÄis" +msgstr "Åœlosilo senvalidiÄis" #: sysdeps/gnu/errlist.c:1438 msgid "Key was rejected by service" @@ -6643,69 +6688,70 @@ msgstr "ne eblas malfermi «%s»" msgid "cannot read header from `%s'" msgstr "ne eblas legi ĉapon el «%s»" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "ne komencas per litero" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "havas malpli ol tri literojn" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "havas pli ol ses literojn" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "diferencas de POSIX-normo" -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "%s: averto: zono \"%s\" mallongigo \"%s\" %s\n" -#: timezone/zdump.c:273 +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" -msgstr "" +msgstr "%s: troa argumento %s je opcio «-c»\n" + +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" +msgstr "%s: troa argumento %s je opcio «-t»\n" -#: timezone/zdump.c:426 +#: timezone/zdump.c:506 msgid "Error writing to standard output" msgstr "Eraro dum skribado al ĉefeligujo" -#: timezone/zdump.c:439 -#, c-format -msgid "%s: use of -v on system with floating time_t other than float or double\n" -msgstr "" - -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: Mankas sufiĉa memoro: %s\n" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" -msgstr "«%s», linio %d: %s" +msgid "\"%s\", line %d: " +msgstr "«%s», linio %d: " -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (regulo el «%s», linio %d)" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "averto: " -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p posixrules ] \\\n" @@ -6714,338 +6760,345 @@ msgid "" "Report bugs to %s.\n" msgstr "" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" msgstr "" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: Indikatas pluraj opcioj «-d»\n" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: Indikatas pluraj opcioj «-l»\n" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: Indikatas pluraj opcioj «-p»\n" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: Indikatas pluraj opcioj «-y»\n" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: Indikatas pluraj opcioj «-L»\n" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "ligo al ligo" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "senpera ligo malsukcesis; simbola ligo uziÄis" -#: timezone/zic.c:637 +#: timezone/zic.c:660 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" -msgstr "%s: Ne eblas ligi de %s al %s: %s\n" +msgid "%s: Can't read %s: %s\n" +msgstr "%s: Ne eblas legi %s: %s\n" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:668 timezone/zic.c:1533 +#, c-format +msgid "%s: Can't create %s: %s\n" +msgstr "%s: Ne eblas krei %s: %s\n" + +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s: Eraro dum legado de %s\n" + +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s: Eraro dum skribado de %s\n" + +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "ligi malsukcesis; kopio fariÄis" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "sama regulnomo en pluraj dosieroj" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "senbrida zono" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "%s en senregula zono" -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "ĉefenigujo" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: Ne eblas malfermi %s: %s\n" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "linio tro longas" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "eniga linio estas de nekonata tipo" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "%s: Eraro dum legado de %s\n" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "%s: Eraro dum fermado de %s: %s\n" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" msgstr "" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "temptroo" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" msgstr "" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "sennoma regulo" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "nevalida konservita tempo" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" +#: timezone/zic.c:1047 +msgid "invalid UT offset" msgstr "nevalida UTC-deÅovo" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "nevalida aranÄo de mallongigo" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "Zone continuation line end time is not after end time of previous line" msgstr "" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "nevalida monatnomo" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "nevalida tago de monato" -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "tempo antaÅ nulo" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "tempo tro etas" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "tempo tro grandas" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "nevalida tempo de tago" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "" -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "" -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "" -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "nevalida komencjaro" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "nevalida finjaro" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "komencjaro pli grandas ol finjaro" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "nevalida nomo de semajntago" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s: Ne eblas forigi %s: %s\n" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" -msgstr "%s: Ne eblas krei %s: %s\n" +#: timezone/zic.c:2105 +msgid "no POSIX environment variable for zone" +msgstr "" -#: timezone/zic.c:1683 +#: timezone/zic.c:2111 #, c-format -msgid "%s: Error writing %s\n" -msgstr "%s: Eraro dum skribado de %s\n" - -#: timezone/zic.c:1966 -msgid "no POSIX environment variable for zone" +msgid "%s: pre-%d clients may mishandle distant timestamps" msgstr "" -#: timezone/zic.c:2133 +#: timezone/zic.c:2292 msgid "can't determine time zone abbreviation to use just after until time" msgstr "" -#: timezone/zic.c:2177 +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" +msgstr "" + +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "" +#: timezone/zic.c:2420 +msgid "UT offset out of range" +msgstr "UTC-deÅovo estas ekster gamo" -#: timezone/zic.c:2223 -msgid "UTC offset out of range" -msgstr "" - -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "Bizara rezulto el komandrulo" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: komando estis '%s', rezulto estis %d\n" -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "Nepara nombro de citiloj" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "rule goes past start/end of month--will not work with pre-2004 versions of zic" msgstr "" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "horzona mallongigo ne komencas per litero" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "horzona mallongigo havas malpli ol tri literojn" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "horzona mallongigo havas tro da literoj" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "horzona mallongigo diferencas de POSIX-normo" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "tro multaj aÅ tro longaj horzonaj mallongigoj" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "%s: Ne eblas krei dosierujon %s: %s\n" -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "" +#~ msgid "%s: Can't link from %s to %s: %s\n" +#~ msgstr "%s: Ne eblas ligi de %s al %s: %s\n" #~ msgid "cannot find any C preprocessor (cpp)\n" #~ msgstr "malsukcesis trovi iun ajn C-antaÅprocesoron ('cpp'): %s\n" diff --git a/libc/po/libc.pot b/libc/po/libc.pot index a43657321..d6ec39d11 100644 --- a/libc/po/libc.pot +++ b/libc/po/libc.pot @@ -5,8 +5,8 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: libc 2.17.90\n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" +"Project-Id-Version: libc 2.18.90\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -140,8 +140,8 @@ msgstr "" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -153,9 +153,9 @@ msgstr "" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -167,8 +167,8 @@ msgstr "" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -362,60 +362,60 @@ msgstr "" msgid "unknown" msgstr "" -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "" -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr "" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "" -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "" @@ -446,11 +446,11 @@ msgstr "" msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "" @@ -474,159 +474,159 @@ msgstr "" msgid "cannot allocate name record" msgstr "" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "" -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "" -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "" -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "" -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "" -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "" -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" msgstr "" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "" -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" msgstr "" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "" @@ -642,41 +642,41 @@ msgstr "" msgid "cannot load any more object with static TLS" msgstr "" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "" -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" msgstr "" -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "" -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" msgstr "" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" msgstr "" @@ -684,7 +684,7 @@ msgstr "" msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "" @@ -939,38 +939,38 @@ msgstr "" msgid "unrecognized option" msgstr "" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "" -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "" #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "" -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "" -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "" -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "" -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "" -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "" @@ -1367,7 +1367,7 @@ msgstr "" msgid "list all known coded character sets" msgstr "" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "" @@ -1376,8 +1376,8 @@ msgid "omit invalid characters from output" msgstr "" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "" @@ -1454,7 +1454,7 @@ msgstr "" #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" @@ -1470,7 +1470,7 @@ msgstr "" msgid "[DIR...]" msgstr "" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "" @@ -1493,7 +1493,7 @@ msgstr "" msgid "Directory arguments required when using --nostdlib" msgstr "" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "" @@ -1630,8 +1630,8 @@ msgstr "" msgid "invalid definition" msgstr "" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "" @@ -1689,14 +1689,14 @@ msgstr "" msgid "no symbolic name given for end of range" msgstr "" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1716,15 +1716,15 @@ msgstr "" msgid "%s: error in state machine" msgstr "" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "" @@ -1741,7 +1741,7 @@ msgid "" "same: %d vs %d" msgstr "" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "" @@ -1763,8 +1763,8 @@ msgstr "" msgid "resulting bytes for range not representable." msgstr "" -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1827,533 +1827,533 @@ msgstr "" msgid "%s: numeric country code `%d' not valid" msgstr "" -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "" -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "" -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "" "%s: byte sequences of first and last character must have the same length" msgstr "" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "" "%s: byte sequence of first character of range is not lower than that of the " "last character" msgstr "" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "" "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "" -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "" "%s: `position' must be used for a specific level in all sections or none" msgstr "" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" +msgid "%s: more than one 'else'" msgstr "" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "" -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" msgstr "" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid "<SP> character not in class `%s'" msgstr "" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid "<SP> character must not be in class `%s'" msgstr "" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character <SP> not defined in character map" msgstr "" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>" msgstr "" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "" -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "" -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" msgstr "" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "" "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "" "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "" "with character code range values one must use the absolute ellipsis `...'" msgstr "" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "" "%s: character `%s' needed as default value not representable with one byte" msgstr "" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "no output digits defined and none of the standard names in the charmap" msgstr "" -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "" -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "" -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "" @@ -2363,7 +2363,7 @@ msgstr "" msgid "%s: no identification for category `%s'" msgstr "" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "" @@ -2406,22 +2406,22 @@ msgstr "" msgid "%s: value for field `%s' must be in range %d...%d" msgstr "" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "" -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "" @@ -2498,16 +2498,16 @@ msgstr "" msgid "%s: values for field `%s' must not be larger than %d" msgstr "" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "" @@ -2618,107 +2618,115 @@ msgstr "" msgid "while preparing output" msgstr "" -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "" -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "" -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "" -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "" -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "" -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "" -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "" -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "" + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "" + +#: locale/programs/localedef.c:157 msgid "Compile locale specification" msgstr "" -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" "--list-archive [FILE]" msgstr "" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "" -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2727,186 +2735,186 @@ msgid "" "%s" msgstr "" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "" -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "" -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "" -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "" -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "" -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "" @@ -2959,23 +2967,23 @@ msgstr "" msgid "needs to be installed setuid `root'" msgstr "" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "" @@ -3714,12 +3722,12 @@ msgstr "" msgid "yp_update: cannot get server address\n" msgstr "" -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "" -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "" @@ -3971,7 +3979,7 @@ msgstr "" msgid "setgroups failed" msgstr "" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -4002,22 +4010,22 @@ msgstr "" msgid "no more memory for database '%s'" msgstr "" -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "" -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "" -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "" -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "" @@ -4070,7 +4078,7 @@ msgstr "" msgid "Name Service Cache Daemon." msgstr "" -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "" @@ -4129,6 +4137,16 @@ msgstr "" msgid "secure services not implemented anymore" msgstr "" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4405,16 +4423,16 @@ msgstr "" msgid "Enumeration not supported on %s\n" msgstr "" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "" @@ -4847,7 +4865,7 @@ msgid "Child has terminated abnormally and did not create a core file" msgstr "" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" +msgid "Child has terminated abnormally and created a core file" msgstr "" #: stdio-common/psiginfo-data.h:38 @@ -5356,8 +5374,23 @@ msgstr "" msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr "" + #: sunrpc/rpc_main.c:1446 #, c-format +msgid "--help\t\tgive this help list\n" +msgstr "" + +#: sunrpc/rpc_main.c:1447 +#, c-format +msgid "--version\tprint program version\n" +msgstr "" + +#: sunrpc/rpc_main.c:1449 +#, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" @@ -6626,71 +6659,70 @@ msgstr "" msgid "cannot read header from `%s'" msgstr "" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "" -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "" -#: timezone/zdump.c:273 +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] " -"zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" msgstr "" -#: timezone/zdump.c:426 -msgid "Error writing to standard output" +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" msgstr "" -#: timezone/zdump.c:439 -#, c-format -msgid "" -"%s: use of -v on system with floating time_t other than float or double\n" +#: timezone/zdump.c:506 +msgid "Error writing to standard output" msgstr "" -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" +msgid "\"%s\", line %d: " msgstr "" -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr "" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "" -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p " @@ -6700,337 +6732,341 @@ msgid "" "Report bugs to %s.\n" msgstr "" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" msgstr "" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" msgstr "" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" msgstr "" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" msgstr "" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" msgstr "" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" msgstr "" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "" -#: timezone/zic.c:637 +#: timezone/zic.c:660 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" +msgid "%s: Can't read %s: %s\n" +msgstr "" + +#: timezone/zic.c:668 timezone/zic.c:1533 +#, c-format +msgid "%s: Can't create %s: %s\n" +msgstr "" + +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "" + +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" msgstr "" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "" -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" msgstr "" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" msgstr "" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" +#: timezone/zic.c:1047 +msgid "invalid UT offset" msgstr "" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "Zone continuation line end time is not after end time of previous line" msgstr "" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "" -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "" -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "" -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "" -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" +#: timezone/zic.c:2105 +msgid "no POSIX environment variable for zone" msgstr "" -#: timezone/zic.c:1683 +#: timezone/zic.c:2111 #, c-format -msgid "%s: Error writing %s\n" +msgid "%s: pre-%d clients may mishandle distant timestamps" msgstr "" -#: timezone/zic.c:1966 -msgid "no POSIX environment variable for zone" +#: timezone/zic.c:2292 +msgid "can't determine time zone abbreviation to use just after until time" msgstr "" -#: timezone/zic.c:2133 -msgid "can't determine time zone abbreviation to use just after until time" +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" msgstr "" -#: timezone/zic.c:2177 +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "" - -#: timezone/zic.c:2223 -msgid "UTC offset out of range" +#: timezone/zic.c:2420 +msgid "UT offset out of range" msgstr "" -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "" -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "" "rule goes past start/end of month--will not work with pre-2004 versions of " "zic" msgstr "" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "" - -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "" diff --git a/libc/po/nl.po b/libc/po/nl.po index 701c5c6c0..478b9bf27 100644 --- a/libc/po/nl.po +++ b/libc/po/nl.po @@ -1,18 +1,19 @@ # Dutch translations for GNU libc. -# Copyright (C) 2013 Free Software Foundation, Inc. +# Copyright (C) 2014 Free Software Foundation, Inc. # This file is distributed under the same license as the glibc package. # -# «Was fließt, was bleibt» +# « If ai wud spik inglis, ai wud anderstand dis. » # -# Benno Schulenberg <benno@vertaalt.nl>, 2006, 2007, 2008, 2010, 2011, 2012, 2013. -# Erwin Poeze <erwin.poeze@gmail.com>, 2009. # Elros Cyriatan <cyriatan@fastmail.fm>, 2004. +# Erwin Poeze <erwin.poeze@gmail.com>, 2009. +# Benno Schulenberg <benno@vertaalt.nl>, 2006, 2007, 2008, 2010. +# Benno Schulenberg <benno@vertaalt.nl>, 2011, 2012, 2013, 2014. msgid "" msgstr "" -"Project-Id-Version: libc-2.17.90.20130724\n" +"Project-Id-Version: libc-2.18.90.20140105\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" -"PO-Revision-Date: 2013-07-26 18:02+0200\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" +"PO-Revision-Date: 2014-01-08 17:45+0100\n" "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n" "Language-Team: Dutch <vertaling@vrijschrift.org>\n" "Language: nl\n" @@ -156,8 +157,8 @@ msgstr "" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -171,9 +172,9 @@ msgstr "" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -189,8 +190,8 @@ msgstr "" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -393,60 +394,60 @@ msgstr "ongeldige modusparameter" msgid "unknown" msgstr "onbekend" -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "onbekend besturingssysteem" -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", OS-ABI: %s %d.%d.%d" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "Kan cachebestand %s niet openen\n" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "mmap() van cachebestand is mislukt\n" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "Bestand is geen cachebestand\n" -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "%d bibliotheken gevonden in cache '%s'\n" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "Kan tijdelijk cachebestand %s niet aanmaken" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "Schrijven van cachegegevens is mislukt" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "Wijzigen van toegangsrechten van %s naar %#o is mislukt" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "Naamswijziging van %s naar %s is mislukt" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "kan lijst voor geldigheidsbereik niet aanmaken" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "gedeeld object is niet open" @@ -475,11 +476,11 @@ msgstr "kan geen geheugen reserveren voor symbolenzoeklijst" msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Met LD_TRACE_PRELINKING worden filters niet ondersteund" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "FOUT IN DYNAMISCHE LINKER!!!" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "fout bij laden van gedeelde bibliotheken" @@ -503,159 +504,159 @@ msgstr "kan privilegeslijst niet aanmaken" msgid "cannot allocate name record" msgstr "kan geen geheugen reserveren voor naamrecord" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "kan cache voor zoekpad niet aanmaken" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "kan geen kopie van RUNPATH/RPATH maken" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "kan zoekpad-array niet aanmaken" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "kan gedeeld object niet vinden" -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "kan nullenapparaat niet openen" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "kan descriptor voor gedeeld object niet aanmaken" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "kan bestandsgegevens niet lezen" -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "uitlijning in ELF-laadopdracht ligt niet op een paginagrens" -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "adres/positie in ELF-laadopdracht is niet correct uitgelijnd" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "kan geen geheugen reserveren voor TLS-gegevensstructuren van initiële thread" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "kan TLS-gegevens niet verwerken" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "objectbestand heeft geen laadbare segmenten" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "kan segment van gedeeld object niet in het geheugen plaatsen" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "kan uitvoerbaar bestand niet dynamisch laden" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "kan geheugenbeschermingen niet veranderen" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "kan nul-gevulde pagina's niet in het geheugen plaatsen" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "objectbestand heeft geen dynamische sectie" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "gedeeld object kan niet met dlopen() geopend worden -- heeft DF_1_NOOPEN-vlag" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "kan geen geheugen reserveren voor programmakop" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "ongeldige aanroeper" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "kan uitvoerbare stack niet aanzetten zoals gedeeld object vereist" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "kan bestandsdescriptor niet sluiten" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "bestand is te kort" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "ongeldige ELF-header" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "gegevenscodering van ELF-bestand is niet big-endian" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "gegevenscodering van ELF-bestand is niet little-endian" -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "ELF-bestands-identversie komt niet overeen met huidige" -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "OS-ABI van ELF-bestand is ongeldig" -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "ABI-versie van ELF-bestand is ongeldig" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "opvulling met niet-nullen in e_ident()" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" msgstr "**interne fout**" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "ELF-bestandsversie komt niet overeen met huidige" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "alleen ET_DYN en ET_EXEC kunnen worden geladen" -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "'phentsize' van ELF-bestand heeft niet de verwachte grootte" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "verkeerde ELF-klasse: ELFCLASS64" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "verkeerde ELF-klasse: ELFCLASS32" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "kan gedeeld objectbestand niet openen" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" msgstr "verplaatsingsfout" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "opzoekfout voor symbool" @@ -673,41 +674,41 @@ msgstr "" msgid "cannot load any more object with static TLS" msgstr "kan geen objecten meer laden met statische TLS" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "ongeldige modus voor dlopen()" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "geen naamsruimten meer beschikbaar voor dlmopen()" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "ongeldige doelnaamsruimte in dlmopen()" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "kan geen geheugen reserveren binnen statisch TLS-blok" -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" msgstr "kan segment niet schrijfbaar maken voor verplaatsing" -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "%s: geen PLTREL in object %s gevonden\n" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "%s: onvoldoende geheugen om verplaatsingsresultaten van %s op te slaan\n" -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" msgstr "kan segmentbescherming niet herstellen na verplaatsing" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" msgstr "kan extra geheugenbescherming niet toepassen na verplaatsing" @@ -715,7 +716,7 @@ msgstr "kan extra geheugenbescherming niet toepassen na verplaatsing" msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "RTLD_NEXT is gebruikt in code die niet dynamisch geladen is" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "kan TLS-gegevensstructuren niet aanmaken" @@ -982,38 +983,38 @@ msgstr "ldd: optie '$1' is niet eenduidig" msgid "unrecognized option" msgstr "onbekende optie" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "Typ 'ldd --help' voor meer informatie." -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "ontbrekende bestandsargumenten" #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "Bestand of map bestaat niet" -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "niet een normaal bestand" -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "waarschuwing: u hebt geen uitvoeringsrechten voor" -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "\tgeen dynamisch uitvoerbaar bestand" -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "eindigde met een onbekende afsluitwaarde" -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "fout: u hebt geen leesrechten voor" @@ -1290,7 +1291,7 @@ msgstr "GEDEELD_OBJECT [ANALYSEGEGEVENS]" msgid "failed to load shared object `%s'" msgstr "laden van gedeeld object '%s' is mislukt" -# ###dubbel +# FIXME: doublure (see below) #: elf/sprof.c:442 #, c-format msgid "cannot create internal descriptors" @@ -1361,7 +1362,7 @@ msgstr "kan analysegegevensbestand niet geheel in het geheugen plaatsen" msgid "error while closing the profiling data file" msgstr "fout bij sluiten van analysegegevensbestand" -# ###dubbel +# FIXME: doublure (see above) #: elf/sprof.c:825 elf/sprof.c:923 #, c-format msgid "cannot create internal descriptor" @@ -1428,7 +1429,7 @@ msgstr "Informatie:" msgid "list all known coded character sets" msgstr "alle bekende gecodeerde tekensets opsommen" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "Uitvoerbeheer:" @@ -1437,8 +1438,8 @@ msgid "omit invalid characters from output" msgstr "ongeldige tekens in uitvoer overslaan" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "BESTAND" @@ -1515,10 +1516,9 @@ msgstr "**interne fout**: ongeldige descriptor" msgid "unknown iconv() error %d" msgstr "onbekende iconv()-fout %d" -# ###XXX ->contains #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" @@ -1540,7 +1540,7 @@ msgstr "Maakt een snelladend configuratiebestand voor een iconv-module." msgid "[DIR...]" msgstr "[MAP...]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "PAD" @@ -1561,7 +1561,7 @@ msgstr "standaardmappen niet doorzoeken, alleen die op de opdrachtregel" msgid "Directory arguments required when using --nostdlib" msgstr "Mapargumenten zijn vereist bij gebruik van '--nostdlib'" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "geen uitvoerbestand aangemaakt omdat er waarschuwingen werden gegeven" @@ -1699,8 +1699,8 @@ msgstr "syntaxfout in proloog: %s" msgid "invalid definition" msgstr "ongeldige definitie" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "onjuist argument" @@ -1758,14 +1758,14 @@ msgstr "te veel bytes in tekencodering" msgid "no symbolic name given for end of range" msgstr "geen symbolische naam gegeven voor einde-van-bereik" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1785,15 +1785,15 @@ msgstr "de waarde van %s moet een geheel getal zijn" msgid "%s: error in state machine" msgstr "%s: **interne fout** in toestandsmachine" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s: voortijdig einde van bestand" @@ -1808,7 +1808,7 @@ msgstr "onbekend teken '%s'" msgid "number of bytes for byte sequence of beginning and end of range not the same: %d vs %d" msgstr "het aantal bytes in de bytereeks is voor begin en einde van het bereik niet hetzelfde: %d tegenover %d" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "ongeldige namen voor tekenbereik" @@ -1830,8 +1830,8 @@ msgstr "bovengrens in bereik is kleiner dan ondergrens" msgid "resulting bytes for range not representable." msgstr "resulterende bytes voor bereik zijn niet te representeren" -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1894,527 +1894,527 @@ msgstr "%s: waarde van '%s' komt niet overeen met waarde van '%s'" msgid "%s: numeric country code `%d' not valid" msgstr "%s: numerieke landcode '%d' is ongeldig" -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s: het veld '%s' is meerdere keren gedeclareerd" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s: onbekend teken in het veld '%s'" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "%s: onvolledige 'END'-regel" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s: syntaxfout" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "'%.*s' is al gedefinieerd in tekensetdefinitie" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "'%.*s' is al gedefinieerd in repertoire" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "'%.*s' is al gedefinieerd als sorteringssymbool" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "'%.*s' is al gedefinieerd als sorteringselement" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s: 'forward' en 'backward' sluiten elkaar uit" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s: '%s' wordt meerdere keren genoemd in definitie van gewicht %d" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s: te veel voorschriften; het eerste item had er slechts %d" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "%s: niet genoeg sorteervoorschriften" -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s: lege gewichtstekenreeks is niet toegestaan" -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "%s: gewichten moeten hetzelfde beletselteken gebruiken als de naam" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "%s: te veel waarden" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "sorteervolgorde voor '%.*s' is al gedefinieerd in %s:%Zu" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "%s: het begin- en eindsymbool van een bereik moeten enkele tekens aanduiden" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "%s: byte sequences of first and last character must have the same length" msgstr "%s: de bytereeksen van het eerste en laatste bereikteken moeten dezelfde lengte hebben" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "%s: byte sequence of first character of range is not lower than that of the last character" msgstr "%s: de bytereeks van het eerste bereikteken is niet kleiner dan die van het laatste" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "%s: beletselteken van symbolenbereik mag niet direct na 'order_start' staan" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "%s: beletselteken van symbolenbereik mag niet direct voor 'order_end' staan" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "'%s' en '%.*s' zijn geen geldige namen voor een symbolenbereik" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s: sorteervolgorde van '%.*s' is al gedefinieerd in %s:%Zu" -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "%s: '%s' moet een teken zijn" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "%s: `position' must be used for a specific level in all sections or none" msgstr "%s: 'position' moet voor een specifiek niveau gebruikt worden ofwel in alle secties ofwel in geen" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "symbool '%s' is niet gedefinieerd" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "symbool '%s' heeft dezelfde codering als" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "symbool '%s'" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "geen definitie van 'UNDEFINED'" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "te veel fouten -- gestopt" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "%s: geneste voorwaardelijke constructies worden niet ondersteund" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" +msgid "%s: more than one 'else'" msgstr "%s: meer dan één 'else'" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s: dubbele definitie van '%s'" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s: dubbele declaratie van sectie '%s'" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s: onbekend teken in naam van sorteringssymbool" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s: onbekend teken in naam van equivalentiedefinitie" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s: onbekend teken in waarde van equivalentiedefinitie" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s: onbekend symbool '%s' in equivalentiedefinitie" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "fout bij toevoegen van equivalent sorteringssymbool" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "dubbele definitie van script '%s'" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s: onbekende sectienaam '%.*s'" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s: meerdere sorteervolgorde-definities voor sectie '%s'" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s: ongeldig aantal sorteervoorschriften" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s: meerdere sorteervolgorde-definities voor naamloze sectie" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s: ontbrekend sleutelwoord 'order_end'" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s: sorteervolgorde voor symbool '%.*s' is nog niet gedefinieerd" -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s: sorteervolgorde voor element '%.*s' is nog niet gedefinieerd" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "%s: kan niet herordenen na '%.*s': dit symbool is onbekend" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s: ontbrekend sleutelwoord 'reorder-end'" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s: sectie '%.*s' is onbekend" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s: onjuist symbool <%.*s>" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "%s: '%s' kan geen einde van bereik zijn" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "%s: lege categoriebeschrijving is niet toegestaan" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s: ontbrekend sleutelwoord 'reorder-sections-end'" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "%s: '%s' zonder bijpassende 'ifdef' of 'ifndef'" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "%s: 'endif' zonder bijpassende 'ifdef' of 'ifndef'" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "Geen tekensetnaam aangegeven in tekensetdefinitie" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "teken L'\\u%0*x' in klasse '%s' moet in klasse '%s' zitten" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "teken L'\\u%0*x' in klasse '%s' mag niet in klasse '%s' zitten" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" msgstr "**interne fout** in %s, regel %u" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "teken '%s' in klasse '%s' moet in klasse '%s' zitten" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "teken '%s' in klasse '%s' mag niet in klasse '%s' zitten" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid "<SP> character not in class `%s'" msgstr "<SP>-teken zit niet in klasse '%s'" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid "<SP> character must not be in class `%s'" msgstr "<SP>-teken mag niet in klasse '%s' zitten" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character <SP> not defined in character map" msgstr "<SP>-teken is niet gedefinieerd in tekensetdefinitie" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "het aantal items in de cijferscategorie is geen veelvoud van tien" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "er zijn geen invoercijfers gedefinieerd en geen van de standaardnamen zit in de tekensetdefinitie" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "niet alle tekens in 'outdigit' zijn beschikbaar in de tekensetdefinitie" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "niet alle tekens gebruikt in 'outdigit' zijn beschikbaar in het repertoire" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "tekenklasse '%s' is al gedefinieerd" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "implementatiegrens: er zijn niet meer dan %Zd tekenklasses toegestaan" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "tekensetdefinitie '%s' is al gedefinieerd" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "implementatiegrens: er zijn niet meer dan %d tekensetdefinities toegestaan" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s: het veld '%s' bevat niet precies tien items" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>" msgstr "eindwaarde <U%0*X> van bereik is kleiner dan beginwaarde <U%0*X>" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "begin- en eindbytereeks van bereik moeten dezelfde lengte hebben" -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "eindwaarde is kleiner dan beginwaarde" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "voortijdig einde van definitie van 'translit_ignore'" # # This error message is issued when yacc finds an error at parse time. # -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "syntaxfout" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "%s: syntaxfout in definitie van nieuwe tekenklasse" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "%s: syntaxfout in nieuwe tekensetdefinitie" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" msgstr "een bereik met een beletselteken moet twee parameters van dezelfde soort bevatten" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "in een bereik met symbolische namen mag het absolute beletselteken '...' niet gebruikt worden" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "in een bereik met UCS-waarden moet het hexadecimale symbolische beletselsteken '..' gebruikt worden" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "with character code range values one must use the absolute ellipsis `...'" msgstr "in een bereik met tekencodes moet het absolute beletselteken '...' gebruikt worden" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "dubbele definitie van afbeelding '%s'" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "%s: sectie 'translit_start' eindigt niet met 'translit_end'" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s: dubbele definitie van 'default_missing'" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "de vorige definitie was hier" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "%s: geen representeerbare definitie van 'default_missing' gevonden" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "%s: teken '%s' is niet gedefinieerd maar is nodig als standaardwaarde" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "%s: teken '%s' in de tekensetdefinitie is niet te representeren met één byte" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "%s: character `%s' needed as default value not representable with one byte" msgstr "%s: teken '%s' is nodig als standaardwaarde maar niet te representeren met één byte" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "no output digits defined and none of the standard names in the charmap" msgstr "er zijn geen uitvoercijfers gedefinieerd en geen van de standaardnamen zit in de tekensetdefinitie" -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "%s: transliteratiegegevens van taalregio '%s' zijn niet beschikbaar" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "%s: tabel voor klasse \"%s\": %lu bytes\n" -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "%s: tabel voor kaart \"%s\": %lu bytes\n" -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "%s: tabel voor breedte: %lu bytes\n" @@ -2424,7 +2424,7 @@ msgstr "%s: tabel voor breedte: %lu bytes\n" msgid "%s: no identification for category `%s'" msgstr "%s: geen identificatie voor categorie '%s'" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "%s: dubbele definitie van categorieversie" @@ -2465,22 +2465,22 @@ msgstr "%s: de waarde van het veld 'int_curr_symbol' is geen geldige naam uit IS msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s: de waarde voor het veld '%s' moet binnen het bereik %d...%d liggen" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s: de waarde voor het veld '%s' moet een enkel teken zijn" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s: '-1' moet het laatste item in het veld '%s' zijn" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s: de waarden in het veld '%s' moeten kleiner zijn dan 127" -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "waarde van conversiekoers kan niet nul zijn" @@ -2556,16 +2556,16 @@ msgstr "%s: derde parameter voor de waarde van het veld '%s' mag niet groter zij msgid "%s: values for field `%s' must not be larger than %d" msgstr "%s: waarden in het veld '%s' mogen niet groter zijn dan %d" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s: te weinig waarden voor het veld '%s'" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "een extra puntkomma aan het einde" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s: te veel waarden voor het veld '%s'" @@ -2678,81 +2678,89 @@ msgstr "Kan LC_ALL niet op de standaard-taalregio instellen" msgid "while preparing output" msgstr "tijdens voorbereiden van uitvoer" -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "Invoerbestanden:" -#: locale/programs/localedef.c:121 +# FIXME: option descriptions should start with lowercase (next 17) +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "bestand dat tekennamen op codes afbeeldt" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "bestand met brondefinities" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "bestand dat tekennamen op UCS4-waarden afbeeldt" -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "ook uitvoer genereren na waarschuwingen" -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "tabellen in oude stijl maken" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "optioneel voorvoegsel voor uitvoerbestand" -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "strict de POSIX-voorschriften volgen" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "waarschuwingen en meldingen onderdrukken" -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "gedetailleerde uitvoer produceren" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "Archiefbeheer:" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "geen nieuwe gegevens aan archief toevoegen" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "genoemde taalregio's aan archief toevoegen" -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "bestaande inhoud van archief vervangen" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "genoemde taalregio's uit archief verwijderen" -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "inhoud van archief weergeven" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "te raadplegen aliassenbestand tijdens archivering" -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "little-endian uitvoer produceren" + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "big-endian uitvoer produceren" + +# FIXME: this is a docstring, it should end in a period +#: locale/programs/localedef.c:157 msgid "Compile locale specification" -msgstr "" -" \n" -"Compileert de definitie van een taalregio." +msgstr "Compileert de definitie van een taalregio." -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" @@ -2762,28 +2770,28 @@ msgstr "" "[--add-to-archive|--delete-from-archive] BESTAND...\n" "--list-archive [BESTAND]" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "kan map voor uitvoerbestanden niet aanmaken" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "FATAAL: systeem definieert '_POSIX2_LOCALEDEF' niet" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "kan taalregiodefinitiebestand '%s' niet openen" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "kan uitvoerbestanden niet naar '%s' schrijven" -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2797,186 +2805,186 @@ msgstr "" "\n" "%s" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "circulaire afhankelijkheid tussen taalregiodefinities" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "kan de reeds gelezen taalregio '%s' niet nogmaals toevoegen" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "kan tijdelijk bestand %s niet aanmaken" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "kan archiefbestand niet initialiseren" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "kan grootte van archiefbestand niet aanpassen" -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "kan archiefkop niet in het geheugen plaatsen" -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "aanmaken van een nieuw taalregio-archief is mislukt" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "kan modus van het nieuwe taalregio-archief niet wijzigen" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "kan geen gegevens lezen uit taalregio-archief" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "kan taalregio-archief niet in het geheugen plaatsen" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "kan nieuwe archief niet vergrendelen" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "kan taalregio-archiefbestand niet uitbreiden" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "kan modus van aangepast taalregio-archief niet wijzigen" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "kan nieuwe archief niet hernoemen" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "kan taalregio-archief '%s' niet openen" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "kan status van taalregio-archief '%s' niet opvragen" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "kan taalregio-archief '%s' niet vergrendelen" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "kan archiefkop niet lezen" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "taalregio '%s' bestaat al" -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "kan niet aan taalregio-archief toevoegen" -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "kan taalregio-aliassenbestand '%s' niet vinden" -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "Toevoegen van %s\n" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "kan status van '%s' niet opvragen: %s -- genegeerd" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "'%s' is geen map -- genegeerd" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "kan map '%s' niet openen: %s -- genegeerd" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "onvolledige verzameling van taalregiobestanden in '%s'" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "kan niet alle bestanden in '%s' lezen -- genegeerd" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "taalregio '%s' zit niet in het archief" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "argument van '%s' moet een enkel teken zijn" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "syntaxfout: niet binnen een taalregiodefinitie-sectie" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "kan uitvoerbestand '%s' niet openen voor categorie '%s'" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "fout bij schrijven van gegevens voor categorie '%s'" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "kan uitvoerbestand '%s' niet aanmaken voor categorie '%s'" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "argument van 'copy' dient een tekenreeks te zijn" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "een taalregionaam mag alleen uit overdraagbare tekens bestaan" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "als 'copy' gebruikt wordt, zijn geen andere sleutelwoorden toegestaan" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "%1$s: definitie eindigt niet met 'END %1$s'" @@ -3001,7 +3009,6 @@ msgstr "kan nieuwe repertoire-kaart niet opslaan" msgid "repertoire map file `%s' not found" msgstr "kan repertoire-kaart '%s' niet vinden" -# ###XXX slaaf/meester? #: login/programs/pt_chown.c:78 #, c-format msgid "Set the owner, group and access permission of the slave pseudo terminal corresponding to the master pseudo terminal passed on file descriptor `%d'. This is the helper program for the `grantpt' function. It is not intended to be run directly from the command line.\n" @@ -3034,23 +3041,23 @@ msgstr "te veel argumenten" msgid "needs to be installed setuid `root'" msgstr "moet als setuid(root) geïnstalleerd zijn" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "geheugentoestand is wel consistent -- **programmafout** in de bibliotheek\n" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "geheugen vóór toegewezen blok is overschreven\n" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "geheugen na toegewezen blok is overschreven\n" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "blok is tweemaal vrijgegeven\n" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "onjuiste 'mcheck_status' -- **programmafout** in de bibliotheek\n" @@ -3818,12 +3825,12 @@ msgstr "yp_update: kan host niet converteren naar netnaam\n" msgid "yp_update: cannot get server address\n" msgstr "yp_update: kan server-adres niet opvragen\n" -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "Item \"%s\" niet gevonden in hosts-cache!" -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "Herladen van \"%s\" in hosts-cache!" @@ -4073,7 +4080,7 @@ msgstr "getgrouplist() is mislukt" msgid "setgroups failed" msgstr "setgroups() is mislukt" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -4104,22 +4111,22 @@ msgstr "%zu bytes in cache %s zijn vrijgegeven" msgid "no more memory for database '%s'" msgstr "onvoldoende geheugen beschikbaar voor gegevensbank '%s'" -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "Item \"%s\" niet gevonden in groeps-cache!" -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "Herladen van \"%s\" in groeps-cache!" -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Item \"%s (%s,%s,%s)\" niet gevonden in groeps-cache!" -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Herladen van \"%s (%s,%s,%s)\" in groeps-cache!" @@ -4174,7 +4181,7 @@ msgstr "" " \n" "Daemon voor namen-cache." -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "Verkeerd aantal argumenten" @@ -4233,6 +4240,21 @@ msgstr "het ongeldigmaken is mislukt" msgid "secure services not implemented anymore" msgstr "beveiligde services worden niet langer ondersteund" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"Ondersteunde tabellen:\n" +"%s\n" +"\n" +"Voor het rapporteren van programmafouten, zie:\n" +" %s.\n" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4552,16 +4574,16 @@ msgstr "Haalt items op uit een administratieve gegevensbank." msgid "Enumeration not supported on %s\n" msgstr "Opsomming wordt niet ondersteund op %s\n" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "Onbekende gegevensbanknaam" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "Ondersteunde gegevensbanken:\n" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "Onbekende gegevensbank: %s\n" @@ -5007,7 +5029,7 @@ msgid "Child has terminated abnormally and did not create a core file" msgstr "Dochter is abnormaal geëindigd en heeft geen coredump gemaakt" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" +msgid "Child has terminated abnormally and created a core file" msgstr "Dochter is abnormaal geëindigd en heeft een coredumpbestand gemaakt" #: stdio-common/psiginfo-data.h:38 @@ -5517,8 +5539,23 @@ msgstr "-T code genereren om RPC-dispatch-tabellen te ondersteunen msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "-Y PAD naam van map waarin C-voorverwerker 'cpp' is te vinden\n" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr "-5 SysVr4-compatibiliteitsmodus\n" + #: sunrpc/rpc_main.c:1446 #, c-format +msgid "--help\t\tgive this help list\n" +msgstr "--help deze hulptekst tonen\n" + +#: sunrpc/rpc_main.c:1447 +#, c-format +msgid "--version\tprint program version\n" +msgstr "--version de programmaversie tonen\n" + +#: sunrpc/rpc_main.c:1449 +#, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" @@ -6795,74 +6832,75 @@ msgstr "kan '%s' niet openen" msgid "cannot read header from `%s'" msgstr "kan kop van '%s' niet lezen" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "begint niet met een letter" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "heeft minder dan drie letters" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "heeft meer dan zes letters" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "verschilt van de POSIX-standaard" -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "%s: Waarschuwing: zone \"%s\", afkorting \"%s\" %s\n" -#: timezone/zdump.c:273 +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -"Gebruik: %s [-v] [-c [ondergrens,]bovengrens] zonenaam...\n" +"Gebruik: %s [-{vV}] [-{ct} [ondergrens,]bovengrens] zonenaam...\n" " of: %s [--version] [--help]\n" "\n" "Voor het rapporteren van programmafouten, zie:\n" " %s.\n" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" msgstr "%s: extra argument %s bij optie -c\n" -#: timezone/zdump.c:426 +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" +msgstr "%s: extra argument %s bij optie -t\n" + +#: timezone/zdump.c:506 msgid "Error writing to standard output" msgstr "Fout tijdens schrijven naar standaarduitvoer" -#: timezone/zdump.c:439 -#, c-format -msgid "%s: use of -v on system with floating time_t other than float or double\n" -msgstr "%s: Optie -v is gebruikt op een systeem zonder een adequaat drijvende-kommatype voor 'time_t'\n" - -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: Onvoldoende geheugen beschikbaar: %s\n" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" -msgstr "\"%s\", regel %d: %s" +msgid "\"%s\", line %d: " +msgstr "\"%s\", regel %d: " -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (voorschrift uit \"%s\", regel %d)" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "waarschuwing: " -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p posixrules ] \\\n" @@ -6877,57 +6915,76 @@ msgstr "" "Voor het rapporteren van programmafouten, zie:\n" " %s.\n" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" msgstr "compilatiefout: type 'zic_t' heeft te weinig bits" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: Optie -d is meermaals gegeven\n" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: Optie -l is meermaals gegeven\n" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: Optie -p is meermaals gegeven\n" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: Optie -y is meermaals gegeven\n" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: Optie -L is meermaals gegeven\n" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "koppeling naar een andere koppeling" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "harde koppeling is mislukt; symbolische wordt gebruikt" -#: timezone/zic.c:637 +#: timezone/zic.c:660 +#, c-format +msgid "%s: Can't read %s: %s\n" +msgstr "%s: Kan %s niet lezen: %s\n" + +#: timezone/zic.c:668 timezone/zic.c:1533 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" -msgstr "%s: Kan geen koppeling maken van %s naar %s: %s\n" +msgid "%s: Can't create %s: %s\n" +msgstr "%s: Kan %s niet aanmaken: %s\n" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s: Fout bij lezen van %s\n" + +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s: Fout bij schrijven van %s\n" + +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "koppeling is mislukt; kopiëring wordt gebruikt" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "dezelfde voorschriftnaam in meerdere bestanden" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "onhandelbare zone" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "%s in voorschriftloze zone" @@ -6936,285 +6993,279 @@ msgstr "%s in voorschriftloze zone" # This is the name of the program's standard input. The place input # from getchar (et al) comes from. # -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "standaardinvoer" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: Kan %s niet openen: %s\n" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "regel is te lang" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "invoerregel is van onbekende soort" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "%s: Schrikkelregel in niet-schrikkelbestand %s\n" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: **interne fout** -- ongeldige regelcode %d\n" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "%s: Fout bij lezen van %s\n" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "%s: Fout bij sluiten van %s: %s\n" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" msgstr "verwachte regelcontinuering is niet gevonden" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "tijdsoverloop" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" msgstr "versies van 'zic' van voor 1998 kunnen '24:00' niet aan" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "versies van 'zic' van voor 2007 kunnen uren boven de 24 niet aan" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "verkeerd aantal velden op 'Rule'-regel" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "naamloos voorschrift" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "ongeldige opgeslagen tijd" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "verkeerd aantal velden op 'Zone'-regel" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "De regel \"Zone %s\" en optie -l sluiten elkaar uit" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "De regel \"Zone %s\" en optie -p sluiten elkaar uit" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "dubbele zonenaam '%s' (in bestand %s, regel %d)" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "verkeerd aantal velden op 'Zone'-continueringsregel" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" -msgstr "ongeldige positie ten opzichte van UTC" +#: timezone/zic.c:1047 +msgid "invalid UT offset" +msgstr "ongeldige verschuiving ten opzichte van UTC" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "ongeldige opmaak voor afkorting" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "Zone continuation line end time is not after end time of previous line" msgstr "'Zone'-continueringsregel: eindtijd ligt niet na eindtijd van vorige regel" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "verkeerd aantal velden op 'Leap'-regel" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "ongeldig schrikkeljaar" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "ongeldige maandnaam" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "ongeldige dag van maand" -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "tijdswaarde is kleiner dan nul" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "tijdswaarde is te klein" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "tijdswaarde is te groot" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "ongeldige tijd van de dag" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "ongeldig CORRECTION-veld op 'Leap'-regel" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "ongeldig 'Rolling'/'Stationary'-veld op 'Leap'-regel" -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "verkeerd aantal velden op 'Link'-regel" -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "leeg FROM-veld op 'Link'-regel" -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "leeg TO-veld op 'Link'-regel" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "ongeldig beginjaar" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "ongeldig eindjaar" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "beginjaar is groter dan eindjaar" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "begin- en eindjaar zijn gelijk" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "ongeldige naam voor weekdag" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s: Kan %s niet verwijderen: %s\n" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" -msgstr "%s: Kan %s niet aanmaken: %s\n" - -#: timezone/zic.c:1683 -#, c-format -msgid "%s: Error writing %s\n" -msgstr "%s: Fout bij schrijven van %s\n" - -#: timezone/zic.c:1966 +#: timezone/zic.c:2105 msgid "no POSIX environment variable for zone" msgstr "geen POSIX-omgevingsvariabele voor tijdzone" -#: timezone/zic.c:2133 +#: timezone/zic.c:2111 +#, c-format +msgid "%s: pre-%d clients may mishandle distant timestamps" +msgstr "%s: cliënten van voor %d zouden verre tijdsstempels onjuist kunnen behandelen" + +#: timezone/zic.c:2292 msgid "can't determine time zone abbreviation to use just after until time" msgstr "kan tijdzone-afkorting voor gebruik na een tot-tijd niet bepalen" -#: timezone/zic.c:2177 +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" +msgstr "te veel soorten lokale tijd" + +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "te veel overgangen!?" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "**interne fout** -- addtype() aangeroepen met onjuiste 'isdst'" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "**interne fout** -- addtype() aangeroepen met onjuiste 'ttisstd'" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "**interne fout** -- addtype() aangeroepen met onjuiste 'ttisgmt'" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "te veel soorten lokale tijd" - -#: timezone/zic.c:2223 -msgid "UTC offset out of range" -msgstr "Verschuiving ten opzichte van UTC valt buiten bereik" +#: timezone/zic.c:2420 +msgid "UT offset out of range" +msgstr "verschuiving ten opzichte van UTC valt buiten bereik" -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "te veel schrikkelseconden" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "herhaald schrikkelseconde-moment" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "Vreemd resultaat van uitgevoerde opdracht" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: opdracht was '%s', resultaat was %d\n" -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "Oneven aantal aanhalingstekens" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "'29-2' gebruikt in een niet-schrikkeljaar" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "rule goes past start/end of month--will not work with pre-2004 versions of zic" msgstr "" "voorschrift gaat voorbij begin of einde van maand --\n" "dit werkt niet met versies van 'zic' van voor 2004" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "tijdzone-afkorting begint niet met een letter" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "tijdzone-afkorting heeft minder dan drie letters" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "tijdzone-afkorting heeft te veel letters" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "tijdzone-afkorting verschilt van de POSIX-standaard" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "te veel of te lange tijdzone-afkortingen" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "%s: Kan map %s niet aanmaken: %s\n" -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "%s: %d is niet correct omgezet naar een grotere precisie\n" +#~ msgid "%s: use of -v on system with floating time_t other than float or double\n" +#~ msgstr "%s: Optie -v is gebruikt op een systeem zonder een adequaat drijvende-kommatype voor 'time_t'\n" + +#~ msgid "%s: Can't link from %s to %s: %s\n" +#~ msgstr "%s: Kan geen koppeling maken van %s naar %s: %s\n" + +#~ msgid "%s: %d did not sign extend correctly\n" +#~ msgstr "%s: %d is niet correct omgezet naar een grotere precisie\n" #~ msgid "cannot find any C preprocessor (cpp)\n" #~ msgstr "kan geen enkele C-voorverwerker (CPP) vinden\n" diff --git a/libc/po/pl.po b/libc/po/pl.po index 8d0281493..87c7bba46 100644 --- a/libc/po/pl.po +++ b/libc/po/pl.po @@ -1,14 +1,14 @@ # Polish translation for GNU libc. -# Copyright (C) 1996, 1997, 1998, 1999, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc. +# Copyright (C) 1996, 1997, 1998, 1999, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc. # This file is distributed under the same license as the glibc package. -# PaweÅ‚ Krawczyk <kravietz@ceti.pl>, 1996,97,98,99. +# PaweÅ‚ Krawczyk <kravietz@ceti.pl>, 1996-1999. # Jakub Bogusz <qboosh@pld-linux.org>, 2002-2013. # msgid "" msgstr "" -"Project-Id-Version: libc 2.17.90.20130724\n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" -"PO-Revision-Date: 2013-07-26 15:30+0200\n" +"Project-Id-Version: libc 2.18.90.20140105\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" +"PO-Revision-Date: 2014-01-08 17:35+0100\n" "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n" "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n" "Language: pl\n" @@ -145,8 +145,8 @@ msgstr "" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -160,9 +160,9 @@ msgstr "" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -179,8 +179,8 @@ msgstr "" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -384,60 +384,60 @@ msgstr "niepoprawny parametr trybu" msgid "unknown" msgstr "nieznany" -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "Nieznany system" -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", ABI systemu: %s %d.%d.%d" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "Nie można otworzyć pliku bufora %s\n" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "mmap pliku bufora nie powiodÅ‚o siÄ™.\n" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "Plik nie jest plikiem bufora.\n" -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "Znaleziono %d bibliotek w buforze `%s'\n" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "Nie można utworzyć tymczasowego pliku bufora %s" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "Zapis danych bufora nie powiódÅ‚ siÄ™" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "Zmiana praw dostÄ™pu %s na %#o nie powiodÅ‚a siÄ™" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "Zmiana nazwy %s na %s nie powiodÅ‚a siÄ™" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "nie można utworzyć listy zakresów" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "obiekt dzielony nie jest otwarty" @@ -466,11 +466,11 @@ msgstr "nie można przydzielić pamiÄ™ci dla listy przeszukiwania symboli" msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Filtry nie sÄ… obsÅ‚ugiwane z LD_TRACE_PRELINKING" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "BÅÄ„D DYNAMICZNEGO LINKERA!!!" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "bÅ‚Ä…d podczas wczytywania bibliotek dzielonych" @@ -494,159 +494,159 @@ msgstr "nie można utworzyć listy uprawnieÅ„" msgid "cannot allocate name record" msgstr "nie można przydzielić pamiÄ™ci dla rekordu nazwy" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "nie można utworzyć bufora dla Å›cieżki przeszukiwania" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "nie można utworzyć kopii RUNPATH/RPATH" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "nie można utworzyć tablicy Å›cieżki przeszukiwania" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "nie można wykonać stat na obiekcie dzielonym" -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "nie można otworzyć urzÄ…dzenia wypeÅ‚niajÄ…cego zerami" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "nie można utworzyć deskryptora obiektu dzielonego" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "nie można odczytać danych z pliku" -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "wyrównanie polecenia wczytania ELF nie wyrównane do granicy stron" -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "adres/przesuniÄ™cie polecenia wczytania ELF niewÅ‚aÅ›ciwie wyrównane" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "nie można przydzielić struktur danych TLS dla poczÄ…tkowego wÄ…tku" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "nie można obsÅ‚użyć danych TLS" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "plik obiektu nie ma segmentów Å‚adowalnych" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "odwzorowanie segmentu z obiektu dzielonego nie powiodÅ‚o siÄ™" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "nie można dynamicznie wczytać pliku wykonywalnego" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "nie można zmienić ochrony pamiÄ™ci" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "nie można odwzorować stron wypeÅ‚nionych zerami" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "plik obiektu nie ma sekcji dynamicznej" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "obiekt dzielony nie może być otwarty przez dlopen()" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "nie można przydzielić pamiÄ™ci na nagłówek programu" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "niepoprawny wywoÅ‚ujÄ…cy" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "nie można wÅ‚Ä…czyć wykonywalnego stosu wymaganego przez obiekt dzielony" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "nie można zamknąć deskryptora pliku" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "plik za krótki" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "nieprawidÅ‚owy nagłówek ELF" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "kodowanie danych w pliku ELF nie jest big-endian" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "kodowanie danych w pliku ELF nie jest little-endian" -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "identyfikator wersji pliku ELF nie zgadza siÄ™ z aktualnym" -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "niepoprawne ABI systemu w pliku ELF" -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "niepoprawna wersja ABI w pliku ELF" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "niezerowe wypeÅ‚nienie w e_ident" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" msgstr "bÅ‚Ä…d wewnÄ™trzny" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "wersja pliku ELF nie zgadza siÄ™ z aktualnÄ…" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "tylko ET_DYN i ET_EXEC mogÄ… być wczytane" -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "phentsize w pliku ELF nie jest oczekiwanym rozmiarem" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "niewÅ‚aÅ›ciwa klasa ELF: ELFCLASS64" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "niewÅ‚aÅ›ciwa klasa ELF: ELFCLASS32" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "nie można otworzyć pliku obiektu dzielonego" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" msgstr "bÅ‚Ä…d relokacji" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "bÅ‚Ä…d wyszukiwania symbolu" @@ -662,41 +662,41 @@ msgstr "Licznik generacji TLS przekrÄ™ciÅ‚ siÄ™! ProszÄ™ to zgÅ‚osić." msgid "cannot load any more object with static TLS" msgstr "nie można zaÅ‚adować wiÄ™cej obiektów ze statycznym TLS" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "bÅ‚Ä™dny typ dla dlopen()" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "nie ma wiÄ™cej dostÄ™pnych przestrzeni nazw dla dlmopen()" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "bÅ‚Ä™dna przestrzeÅ„ nazw dla celu w dlmopen()" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "nie można przydzielić pamiÄ™ci w statycznym bloku TLS" -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" msgstr "nie można uczynić segmentu zapisywalnym w celu relokacji" -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "%s: nie znaleziono PLTREL w obiekcie %s\n" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "%s: brak pamiÄ™ci na zapisanie wyników relokacji dla %s\n" -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" msgstr "nie można odtworzyć ochrony segmentu po relokacji" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" msgstr "nie można naÅ‚ożyć dodatkowej ochrony pamiÄ™ci po relokacji" @@ -704,7 +704,7 @@ msgstr "nie można naÅ‚ożyć dodatkowej ochrony pamiÄ™ci po relokacji" msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "RTLD_NEXT wystÄ…piÅ‚o w kodzie nie Å‚adowanym dynamicznie" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "nie można utworzyć struktur danych TLS" @@ -964,38 +964,38 @@ msgstr "ldd: opcja \\`$1' jest niejednoznaczna" msgid "unrecognized option" msgstr "nieznana opcja" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "Polecenie \\`ldd --help' pozwoli uzyskać wiÄ™cej informacji." -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "brakujÄ…ce argumenty plikowe" #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "Nie ma takiego pliku ani katalogu" -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "nie jest zwykÅ‚ym plikiem" -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "uwaga: brak uprawnieÅ„ do wykonywania" -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "\tnie jest dynamicznym programem wykonywalnym" -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "zakoÅ„czyÅ‚ dziaÅ‚anie z nieznanym kodem wyjÅ›cia" -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "bÅ‚Ä…d: brak uprawnieÅ„ do odczytu" @@ -1409,7 +1409,7 @@ msgstr "Informacje:" msgid "list all known coded character sets" msgstr "wyÅ›wietlenie wszystkich znanych zestawów znaków" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "Kontrola wyjÅ›cia:" @@ -1418,8 +1418,8 @@ msgid "omit invalid characters from output" msgstr "pominiÄ™cie nieprawidÅ‚owych znaków z wyjÅ›cia" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "PLIK" @@ -1496,7 +1496,7 @@ msgstr "nieznany bÅ‚Ä…d iconv() %d" #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" @@ -1518,7 +1518,7 @@ msgstr "Tworzenie pliku konfiguracyjnego do szybkiego wczytywania modułów icon msgid "[DIR...]" msgstr "[KATALOG...]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "ÅšCIEÅ»KA" @@ -1539,7 +1539,7 @@ msgstr "Nie przeszukiwanie standardowych katalogów, a wyÅ‚Ä…cznie podanych z li msgid "Directory arguments required when using --nostdlib" msgstr "W przypadku użycia --nostdlib wymagane jest podanie katalogów jako argumentów" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "nie utworzono pliku wyjÅ›ciowego, ponieważ wystÄ…piÅ‚y ostrzeżenia" @@ -1675,8 +1675,8 @@ msgstr "bÅ‚Ä…d skÅ‚adni w prologu: %s" msgid "invalid definition" msgstr "niepoprawna definicja" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "bÅ‚Ä™dny argument" @@ -1734,14 +1734,14 @@ msgstr "za dużo bajtów w kodzie znaku" msgid "no symbolic name given for end of range" msgstr "brak nazwy symbolicznej dla koÅ„ca przedziaÅ‚u" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1763,15 +1763,15 @@ msgstr "wartość %s musi być liczbÄ… caÅ‚kowitÄ…" msgid "%s: error in state machine" msgstr "%s: bÅ‚Ä…d w automacie skoÅ„czonym" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s: przedwczesny koniec pliku" @@ -1786,7 +1786,7 @@ msgstr "nieznany znak `%s'" msgid "number of bytes for byte sequence of beginning and end of range not the same: %d vs %d" msgstr "liczba bajtów dla sekwencji bajtów poczÄ…tku i koÅ„ca przedziaÅ‚u jest różna: %d i %d" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "nieprawidÅ‚owe nazwy dla przedziaÅ‚u znaków" @@ -1808,8 +1808,8 @@ msgstr "górna granica przedziaÅ‚u nie jest mniejsza niż dolna" msgid "resulting bytes for range not representable." msgstr "wynikowe bajty dla przedziaÅ‚u nie mogÄ… zostać wyrażone." -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1872,526 +1872,526 @@ msgstr "%s: wartość `%s' nie pasuje do wartoÅ›ci `%s'" msgid "%s: numeric country code `%d' not valid" msgstr "%s: liczbowy kod kraju `%d' jest niepoprawny" -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s: pole `%s' zadeklarowane wiÄ™cej niż raz" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s: nieznany znak w polu `%s'" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "%s: niekompletna linia `END'" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s: bÅ‚Ä…d skÅ‚adni" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "`%.*s' już zdefiniowany w tablicy znaków" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "`%.*s' już zdefiniowany w repertuarze" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "`%.*s' już zdefiniowany jako symbol scalajÄ…cy" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "`%.*s' już zdefiniowany jako element scalajÄ…cy" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s: porzÄ…dki `forward' i `backward' wykluczajÄ… siÄ™ wzajemnie" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s: `%s' wystÄ…piÅ‚o wiÄ™cej niż raz w definicji wagi %d" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s: zbyt dużo reguÅ‚; pierwszy wpis miaÅ‚ tylko %d" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "%s: za maÅ‚o reguÅ‚ sortowania" -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s: pusty Å‚aÅ„cuch wagi jest niedozwolony" # ellipsis = wyrzutnia jezykowa - sprawdzilem. nawet pamietam ze cos takiego # istnieje ze szkoly, ale za cholere nie pamietam co to jest ;) -PK -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "%s: wagi muszÄ… używać jako nazwy tego samego symbolu wyrzutni" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "%s: zbyt dużo wartoÅ›ci" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "porzÄ…dek dla `%.*s' zostaÅ‚ już zdefiniowany w %s:%Zu" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "%s: poczÄ…tkowy i koÅ„cowy symbol przedziaÅ‚u muszÄ… być znakami" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "%s: byte sequences of first and last character must have the same length" msgstr "%s: sekwencje bajtów pierwszego i ostatniego znaku muszÄ… mieć tÄ™ samÄ… dÅ‚ugość" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "%s: byte sequence of first character of range is not lower than that of the last character" msgstr "%s: sekwencja bajtów pierwszego znaku przedziaÅ‚u nie jest mniejsza niż sekwencja ostatniego znaku" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "%s: wyrzutnia symbolicznego przedziaÅ‚u nie może być bezpoÅ›rednio po `order_start'" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "%s: wyrzutnia symbolicznego przedziaÅ‚u nie może być bezpoÅ›rednio przed `order_end'" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "`%s' i `%.*s' nie sÄ… poprawnymi nazwami dla symbolicznego przedziaÅ‚u" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s: porzÄ…dek dla `%.*s' zostaÅ‚ już zdefiniowany w %s:%Zu" -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "%s: `%s' musi być znakiem" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "%s: `position' must be used for a specific level in all sections or none" msgstr "%s: `position' musi być użyte dla konkretnego poziomu we wszystkich sekcjach lub żadnej" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "nie zdefiniowany symbol `%s'" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "symbol `%s' ma to samo kodowanie co" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "symbol `%s'" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "brak definicji `UNDEFINED'" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "zbyt dużo bÅ‚Ä™dów; poddajÄ™ siÄ™" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "%s: warunki zagnieżdżone nie sÄ… obsÅ‚ugiwane" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" +msgid "%s: more than one 'else'" msgstr "%s: wiÄ™cej niż jedno 'else'" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s: powtórzona definicja `%s'" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s: powtórzona deklaracja sekcji `%s'" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s: nieznany znak w nazwie symbolu scalajÄ…cego" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s: nieznany znak w nazwie definicji równoważnoÅ›ci" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s: nieznany znak w wartoÅ›ci definicji równoważnoÅ›ci" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s: nieznany symbol `%s' w definicji równoważnoÅ›ci" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "bÅ‚Ä…d podczas dodawania równoważnego symbolu scalajÄ…cego" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "powtórzona definicja skryptu `%s'" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s: nieznana nazwa sekcji `%.*s'" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s: wielokrotna definicja porzÄ…dku dla sekcji `%s'" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s: bÅ‚Ä™dna liczba reguÅ‚ sortowania" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s: wielokrotna definicja porzÄ…dku dla nie nazwanej sekcji" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s: brak sÅ‚owa kluczowego `order_end'" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s: porzÄ…dek dla symbolu scalajÄ…cego %.*s jeszcze nie zdefiniowany" -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s: porzÄ…dek dla elementu scalajÄ…cego %.*s jeszcze nie zdefiniowany" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "%s: nie można zmienić porzÄ…dku po %.*s: nieznany symbol" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s: brak sÅ‚owa kluczowego `reorder-end'" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s: nieznana sekcja `%.*s'" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s: bÅ‚Ä™dny symbol <%.*s>" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "%s: nie można użyć `%s' jako koÅ„ca przedziaÅ‚u wyrzutni" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "%s: pusty opis kategorii niedozwolony" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s: brak sÅ‚owa kluczowego `reorder-sections-end'" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "%s: '%s' bez odpowiadajÄ…cego mu 'ifdef' lub 'ifndef'" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "%s: 'endif' bez odpowiadajÄ…cego mu 'ifdef' lub 'ifndef'" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "Brak nazwy zestawu znaków w tablicy znaków" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "znak L'\\u%0*x' z klasy `%s' musi być w klasie `%s'" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "znak L'\\u%0*x' z klasy `%s' nie może być w klasie `%s'" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" msgstr "bÅ‚Ä…d wewnÄ™trzny w %s, linia %u" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "znak '%s' z klasy `%s' musi być w klasie `%s'" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "znak '%s' z klasy `%s' nie może być w klasie `%s'" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid "<SP> character not in class `%s'" msgstr "znak <SP> nie jest w klasie `%s'" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid "<SP> character must not be in class `%s'" msgstr "znak <SP> nie może być w klasie `%s'" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character <SP> not defined in character map" msgstr "znak <SP> nie zdefiniowany w tablicy znaków" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "kategoria `digit' nie ma wpisów w grupach po dziesięć" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "brak cyfr wejÅ›ciowych ani żadnej ze standardowych nazw w tablicy znaków" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "nie wszystkie znaki użyte w `outdigit' sÄ… dostÄ™pne w tablicy znaków" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "nie wszystkie znaki użyte w `outdigit' sÄ… dostÄ™pne w repertuarze" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "klasa znaków `%s' jest już zdefiniowana" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "ograniczenie implementacji: dozwolone maksymalnie %Zd klas znaków" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "tablica znaków `%s' jest już zdefiniowana" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "ograniczenie implementacji: dozwolone maksymalnie %d tablic znaków" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s: pole `%s' nie zawiera dokÅ‚adnie dziesiÄ™ciu elementów" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>" msgstr "wartość-do <U%0*X> przedziaÅ‚u jest mniejsza niż wartość-od <U%0*X>" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "poczÄ…tkowa i koÅ„cowa sekwencja znaków przedziaÅ‚u muszÄ… mieć tÄ™ samÄ… dÅ‚ugość" -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "sekwencja znaków wartość-do jest mniejsza niż sekwencja wartość-od" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "przedwczesny koniec definicji `translit_ignore'" -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "bÅ‚Ä…d skÅ‚adni" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "%s: bÅ‚Ä…d skÅ‚adni w definicji nowej klasy znaków" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "%s: bÅ‚Ä…d skÅ‚adni w definicji nowej tablicy znaków" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" msgstr "przedziaÅ‚ wyrzutni musi być oznaczony dwoma argumentami tego samego typu" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "dla wartoÅ›ci przedziaÅ‚u bÄ™dÄ…cych nazwami nie można użyć bezwzglÄ™dnej wyrzutni `...'" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "dla wartoÅ›ci przedziaÅ‚u w kodzie UCS trzeba użyć wyrzutni szesnastkowej `..'" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "with character code range values one must use the absolute ellipsis `...'" msgstr "dla wartoÅ›ci przedziaÅ‚u z kodami znaków trzeba użyć bezwzglÄ™dnej wyrzutni `...'" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "powtórzona definicja odwzorowania `%s'" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "%s: sekcja `translit_start' nie koÅ„czy siÄ™ przez `translit_end'" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s: powtórzona definicja `default_missing'" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "tutaj byÅ‚a poprzednia definicja" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "%s: nie znaleziono dajÄ…cej siÄ™ wyrazić definicji `default_missing'" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "%s: znak `%s', wymagany jako domyÅ›lny, nie zostaÅ‚ zdefiniowany" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "%s: znak `%s' z tablicy znaków nie może być wyrażony w jednym bajcie" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "%s: character `%s' needed as default value not representable with one byte" msgstr "%s: znak `%s', wymagany jako domyÅ›lny, nie może być wyrażony w jednym bajcie" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "no output digits defined and none of the standard names in the charmap" msgstr "brak definicji cyfr wyjÅ›ciowych ani żadnej standardowej nazwy w tablicy znaków" -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "%s: dane do transliteracji z lokalizacji `%s' niedostÄ™pne" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "%s: tablica dla klasy \"%s\": %lu bajtów\n" -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "%s: tablica dla odwzorowania \"%s\": %lu bajtów\n" -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "%s: tablica dla szerokoÅ›ci: %lu bajtów\n" @@ -2401,7 +2401,7 @@ msgstr "%s: tablica dla szerokoÅ›ci: %lu bajtów\n" msgid "%s: no identification for category `%s'" msgstr "%s: brak identyfikacji dla kategorii `%s'" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "%s: powtórzona definicja wersji kategorii" @@ -2442,22 +2442,22 @@ msgstr "%s: wartość pola `int_curr_symbol' nie jest zgodna z nazwami ISO 4217" msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s: wartość pola `%s' musi mieÅ›cić siÄ™ w przedziale %d...%d" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s: wartość pola `%s' musi być pojedynczym znakiem" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s: `-1' musi być ostatnim elementem w polu `%s'" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s: wartoÅ›ci pola `%s' muszÄ… być mniejsze niż 127" -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "wartość stopnia konwersji nie może być zerem" @@ -2533,16 +2533,16 @@ msgstr "%s: wartość trzeciego argumentu pola `%s' nie może być wiÄ™ksza niż msgid "%s: values for field `%s' must not be larger than %d" msgstr "%s: wartoÅ›ci w polu `%s' nie mogÄ… być wiÄ™ksze niż %d" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s: zbyt maÅ‚o wartoÅ›ci w polu `%s'" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "nadmiarowy Å›rednik na koÅ„cu" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s: zbyt dużo wartoÅ›ci w polu `%s'" @@ -2655,79 +2655,87 @@ msgstr "Nie można ustawić LC_ALL na domyÅ›lnÄ… lokalizacjÄ™" msgid "while preparing output" msgstr "podczas przygotowywania wyników" -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "Pliki wejÅ›ciowe:" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "Nazwy symboliczne znaków sÄ… zdefiniowane w PLIKU" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "Definicje źródÅ‚owe znajdujÄ… siÄ™ w PLIKU" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "PLIK zawiera odwzorowania nazw symbolicznych na wartoÅ›ci UCS4" -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "Tworzenie pliku wyjÅ›ciowego nawet jeÅ›li wystÄ…piÅ‚y ostrzeżenia" -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "Tworzenie tablic w starym stylu" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "Opcjonalny prefiks plików wyjÅ›ciowych" -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "ÅšcisÅ‚e przestrzeganie POSIX" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "PominiÄ™cie wyÅ›wietlania ostrzeżeÅ„ i informacji" -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "WyÅ›wietlanie wiÄ™cej liczby komunikatów" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "Kontrola archiwum:" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "Nie dodawanie nowych danych do archiwum" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "Dodanie do archiwum lokalizacji okreÅ›lonych parametrami" -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "ZastÄ…pienie aktualnej zawartoÅ›ci archiwum" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "UsuniÄ™cie z archiwum lokalizacji okreÅ›lonych parametrami" -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "Lista zawartoÅ›ci archiwum" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "Plik locale.alias używany przy tworzeniu archiwum" -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "Utworzenie wyjÅ›cia w formacie little-endian" + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "Utworzenie wyjÅ›cia w formacie big-endian" + +#: locale/programs/localedef.c:157 msgid "Compile locale specification" msgstr "Kompilowanie specyfikacji lokalizacji" -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" @@ -2737,28 +2745,28 @@ msgstr "" "[--add-to-archive|--delete-from-archive] PLIK...\n" "--list-archive [PLIK]" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "nie można utworzyć katalogu na pliki wyjÅ›ciowe" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "OSTATECZNE: system nie definiuje `_POSIX2_LOCALEDEF'" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "nie można otworzyć pliku definicji lokalizacji `%s'" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "nie można zapisać plików wyjÅ›ciowych do `%s'" -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2771,186 +2779,186 @@ msgstr "" " Å›cieżka lokalizacji: %s\n" "%s" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "zapÄ™tlone zależnoÅ›ci pomiÄ™dzy definicjami lokalizacji" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "nie można dodać po raz drugi już odczytanej lokalizacji `%s'" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "nie można utworzyć pliku tymczasowego: %s" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "nie można zainicjować pliku archiwum" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "nie można zmienić rozmiaru pliku archiwum" -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "nie można odwzorować nagłówka archiwum" -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "tworzenie nowego archiwum lokalizacji nie powiodÅ‚o siÄ™" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "nie można zmienić uprawnieÅ„ nowego archiwum lokalizacji" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "nie można odczytać danych z archiwum lokalizacji" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "nie można odwzorować pliku archiwum lokalizacji" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "nie można zablokować nowego archiwum" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "nie można rozszerzyć pliku archiwum lokalizacji" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "nie można zmienić uprawnieÅ„ archiwum lokalizacji po zmianie rozmiaru" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "nie można zmienić nazwy nowego archiwum" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "nie można otworzyć archiwum lokalizacji \"%s\"" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "nie można wykonać stat na archiwum lokalizacji \"%s\"" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "nie można zablokować archiwum lokalizacji \"%s\"" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "nie można odczytać nagłówka archiwum" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "lokalizacja '%s' już istnieje" -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "nie można dodać do archiwum lokalizacji" -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "nie znaleziono pliku aliasów lokalizacji `%s'" -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "Dodawanie %s\n" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "stat na \"%s\" nie powiodÅ‚o siÄ™: %s: zignorowano" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "\"%s\" nie jest katalogiem; zignorowano" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "nie można otworzyć katalogu \"%s\": %s: zignorowano" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "niekompletny zestaw plików lokalizacji w \"%s\"" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "nie można przeczytać wszystkich plików w \"%s\": zignorowano" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "lokalizacji \"%s\" nie ma w archiwum" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "argument `%s' musi być pojedynczym znakiem" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "bÅ‚Ä…d skÅ‚adni: poza sekcjÄ… definicji lokalizacji" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "nie można otworzyć pliku wyjÅ›ciowego `%s' dla kategorii `%s'" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "niepowodzenie podczas zapisu danych dla kategorii `%s'" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "nie można utworzyć pliku wyjÅ›ciowego `%s' dla kategorii `%s'" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "spodziewanym argumentem dla `copy' jest Å‚aÅ„cuch" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "nazwa lokalizacji powinna skÅ‚adać siÄ™ wyÅ‚Ä…cznie ze znaków przenoÅ›nych" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "żadne inne sÅ‚owo kluczowe nie powinno wystÄ™pować razem z `copy'" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "definicja `%1$s' musi koÅ„czyć siÄ™ wyrażeniem `END %1$s'" @@ -3001,23 +3009,23 @@ msgstr "za dużo argumentów" msgid "needs to be installed setuid `root'" msgstr "musi być zainstalowany jako setuid `root'" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "pamięć jest spójna, biblioteka zawiera bÅ‚Ä™dy\n" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "pamięć zostaÅ‚a uszkodzona przed przydzielonym blokiem\n" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "pamięć zostaÅ‚a uszkodzona za przydzielonym blokiem\n" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "blok zwalniany dwa razy\n" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "bÅ‚Ä™dny mcheck_status, biblioteka zawiera bÅ‚Ä™dy\n" @@ -3787,12 +3795,12 @@ msgstr "yp_update: nie można przekonwertować nazwy hosta na nazwÄ™ sieci\n" msgid "yp_update: cannot get server address\n" msgstr "yp_update: nie można uzyskać adresu serwera\n" -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "Nie znaleziono \"%s\" w buforze hostów!" -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "PrzeÅ‚adowywanie \"%s\" w buforze hostów!" @@ -4040,7 +4048,7 @@ msgstr "getgrouplist nie powiodÅ‚o siÄ™" msgid "setgroups failed" msgstr "setgroups nie powiodÅ‚o siÄ™" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -4071,22 +4079,22 @@ msgstr "zwolniono %zu bajtów w buforze %s" msgid "no more memory for database '%s'" msgstr "nie ma wiÄ™cej pamiÄ™ci dla bazy danych '%s'" -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "Nie znaleziono \"%s\" w buforze netgroup!" -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "PrzeÅ‚adowywanie \"%s\" w buforze netgroup!" -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Nie znaleziono \"%s (%s,%s,%s)\" w buforze netgroup!" -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "PrzeÅ‚adowywanie \"%s (%s,%s,%s)\" w buforze netgroup!" @@ -4140,7 +4148,7 @@ msgstr "Użycie oddzielnego bufora dla każdego użytkownika" msgid "Name Service Cache Daemon." msgstr "Demon buforujÄ…cy usÅ‚ugi odwzorowania nazw." -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "zÅ‚a liczba argumentów" @@ -4199,6 +4207,21 @@ msgstr "unieważnienie nie powiodÅ‚o siÄ™" msgid "secure services not implemented anymore" msgstr "bezpieczne usÅ‚ugi nie sÄ… już zaimplementowane" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"ObsÅ‚ugiwane tabele:\n" +"%s\n" +"\n" +"Instrukcje dotyczÄ…ce zgÅ‚aszania bÅ‚Ä™dów znajdujÄ… siÄ™ pod adresem:\n" +"%s.\n" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4518,16 +4541,16 @@ msgstr "Odczyt wpisów z bazy administracyjnej." msgid "Enumeration not supported on %s\n" msgstr "Wyliczanie nie obsÅ‚ugiwane dla %s\n" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "Nieznana baza danych" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "ObsÅ‚ugiwane bazy danych:\n" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "Nieznana baza `%s'\n" @@ -4970,7 +4993,7 @@ msgid "Child has terminated abnormally and did not create a core file" msgstr "Potomek zakoÅ„czyÅ‚ siÄ™ w sposób nienormaly i nie utworzyÅ‚ pliku core" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" +msgid "Child has terminated abnormally and created a core file" msgstr "Potomek zakoÅ„czyÅ‚ siÄ™ w sposób nienormaly i utworzyÅ‚ plik core" #: stdio-common/psiginfo-data.h:38 @@ -5476,8 +5499,23 @@ msgstr "-T\t\tgenerowanie kodu obsÅ‚ugujÄ…cego tablice wysyÅ‚ania RPC\n" msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "-Y Å›cieżka\tnazwa katalogu, w którym znajduje siÄ™ preprocesor C (cpp)\n" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr "-5\t\ttryb zgodnoÅ›ci z SysVr4\n" + #: sunrpc/rpc_main.c:1446 #, c-format +msgid "--help\t\tgive this help list\n" +msgstr "--help\t\twyÅ›wietlenie tego tekstu pomocy\n" + +#: sunrpc/rpc_main.c:1447 +#, c-format +msgid "--version\tprint program version\n" +msgstr "--version\twypisanie wersji programu\n" + +#: sunrpc/rpc_main.c:1449 +#, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" @@ -6758,72 +6796,73 @@ msgstr "nie można otworzyć `%s'" msgid "cannot read header from `%s'" msgstr "nie można przeczytać nagłówka z `%s'" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "nie zaczyna siÄ™ od litery" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "ma mniej niż 3 litery" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "ma wiÄ™cej niż 6 liter" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "różni siÄ™ od standardu POSIX" -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "%s: uwaga: skrót strefy \"%s\" \"%s\" %s\n" -#: timezone/zdump.c:273 +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -"%s: skÅ‚adnia: %s [ --version ] [ --help ] [ -v ] [ -c [rokpocz,]rokkoÅ„c ] nazwa_strefy...\n" +"%s: skÅ‚adnia: %s [--version] [--help] [-{vV}] [-{ct} [pocz.,]koÅ„c.] nazwa_strefy ...\n" "\n" "BÅ‚Ä™dy prosimy zgÅ‚aszać na adres %s.\n" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" -msgstr "%s: niepoprawny argument -c %s\n" +msgstr "%s: niepoprawny argument opcji -c: %s\n" + +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" +msgstr "%s: niepoprawny argument opcji -t: %s\n" -#: timezone/zdump.c:426 +#: timezone/zdump.c:506 msgid "Error writing to standard output" msgstr "BÅ‚Ä…d podczas pisania na standardowe wyjÅ›cie" -#: timezone/zdump.c:439 -#, c-format -msgid "%s: use of -v on system with floating time_t other than float or double\n" -msgstr "%s: użycie -v na systemie ze zmiennoprzecinkowym time_t innym niż float lub double\n" - -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: Brak pamiÄ™ci: %s\n" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" -msgstr "\"%s\", linia %d: %s" +msgid "\"%s\", line %d: " +msgstr "\"%s\", linia %d: " -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (reguÅ‚a z \"%s\", linia %d)" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "uwaga: " -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p posixrules ] \\\n" @@ -6836,336 +6875,340 @@ msgstr "" "\n" "BÅ‚Ä™dy prosimy zgÅ‚aszać na adres %s.\n" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" msgstr "niepoprawna specyfikacja zic_t w czasie kompilacji" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: Podano wiÄ™cej niż jednÄ… opcjÄ™ -d\n" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: Podano wiÄ™cej niż jednÄ… opcjÄ™ -l\n" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: Podano wiÄ™cej niż jednÄ… opcjÄ™ -p\n" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: Podano wiÄ™cej niż jednÄ… opcjÄ™ -y\n" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: Podano wiÄ™cej niż jednÄ… opcjÄ™ -L\n" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "dowiÄ…zanie do dowiÄ…zania" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "stworzenie dowiÄ…zania zwykÅ‚ego nie powiodÅ‚o siÄ™, użyto symbolicznego" -#: timezone/zic.c:637 +#: timezone/zic.c:660 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" -msgstr "%s: Nie można dowiÄ…zać %s do %s: %s\n" +msgid "%s: Can't read %s: %s\n" +msgstr "%s: Nie można odczytać %s: %s\n" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:668 timezone/zic.c:1533 +#, c-format +msgid "%s: Can't create %s: %s\n" +msgstr "%s: Nie można utworzyć %s: %s\n" + +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s: BÅ‚Ä…d odczytu %s\n" + +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s: BÅ‚Ä…d podczas zapisu do %s\n" + +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "stworzenie dowiÄ…zania nie powiodÅ‚o siÄ™, użyto kopii" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "ta sama nazwa nazwa reguÅ‚y w różnych plikach" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "strefa bez reguÅ‚" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "%s w strefie dla której nie zdefiniowano reguÅ‚" -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "standardowe wejÅ›cie" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: Nie można otworzyć %s: %s\n" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "za dÅ‚uga linia" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "nieznany typ linii wejÅ›ciowej" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "%s: linia Leap nie znajduje siÄ™ w pliku sekund przestÄ™pnych %s\n" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: panika: BÅ‚Ä™dna l-wartość %d\n" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "%s: BÅ‚Ä…d odczytu %s\n" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "%s: BÅ‚Ä…d podczas zamykania %s: %s\n" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" msgstr "brak spodziewanej linii kontynuacji" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "przepeÅ‚nienie czasu" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" msgstr "24:00 nie byÅ‚a obsÅ‚ugiwana przez wersje zic sprzed 1998 roku" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "wartoÅ›ci wiÄ™ksze niż 24 godziny nie byÅ‚y obsÅ‚ugiwane przez zic sprzed 2007 roku" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "zÅ‚a liczba pól w linii Rule" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "bezimienna reguÅ‚a" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "bÅ‚Ä™dny czas oszczÄ™dnoÅ›ci" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "zÅ‚a liczba pól w linii Zone" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "Linia \"Zone %s\" i opcja -l wykluczajÄ… siÄ™ wzajemnie" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "Linia \"Zone %s\" i opcja -p wykluczajÄ… siÄ™ wzajemnie" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "powtórzona nazwa strefy %s (plik \"%s\", linia %d)" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "zÅ‚a liczba pól w linii kontynuacji Zone" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" -msgstr "nieprawidÅ‚owe przesuniÄ™cie UTC" +#: timezone/zic.c:1047 +msgid "invalid UT offset" +msgstr "nieprawidÅ‚owe przesuniÄ™cie UT" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "nieprawidÅ‚owy format skrótu" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "Zone continuation line end time is not after end time of previous line" msgstr "Czas koÅ„cowy linii kontynuacji Zone nie jest po czasie koÅ„cowym poprzedniej linii" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "zÅ‚a liczba pól w linii Leap" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "nieprawidÅ‚owy rok przestÄ™pny" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "nieprawidÅ‚owa nazwa miesiÄ…ca" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "nieprawidÅ‚owy dzieÅ„ miesiÄ…ca" -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "czas przed zerem" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "czas zbyt maÅ‚y" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "czas zbyt duży" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "nieprawidÅ‚owa pora dnia" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "bÅ‚Ä™dne pole CORRECTION w linii Leap" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "bÅ‚Ä™dne pole Rolling/Stationary w linii Leap" -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "zÅ‚a liczba pól w linii Link" -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "puste pole FROM w linii Link" -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "puste pole TO w linii Link" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "nieprawidÅ‚owy rok poczÄ…tkowy" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "nieprawidÅ‚owy rok koÅ„cowy" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "rok poczÄ…tkowy jest późniejszy niż koÅ„cowy" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "podano pojedynczy rok" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "nieprawidÅ‚owa nazwa dnia tygodnia" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s: Nie można usunąć %s: %s\n" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" -msgstr "%s: Nie można utworzyć %s: %s\n" - -#: timezone/zic.c:1683 -#, c-format -msgid "%s: Error writing %s\n" -msgstr "%s: BÅ‚Ä…d podczas zapisu do %s\n" - -#: timezone/zic.c:1966 +#: timezone/zic.c:2105 msgid "no POSIX environment variable for zone" msgstr "brak zmiennej Å›rodowiskowej POSIX dla strefy" +#: timezone/zic.c:2111 +#, c-format +msgid "%s: pre-%d clients may mishandle distant timestamps" +msgstr "%s: klienci sprzed wersji %d mogÄ… źle obsÅ‚ugiwać odlegÅ‚e oznaczenia czasu" + # jak ladnie przetlumaczyc ten until time? -PK -#: timezone/zic.c:2133 +#: timezone/zic.c:2292 msgid "can't determine time zone abbreviation to use just after until time" msgstr "nie można okreÅ›lić skrótu strefy czasowej po koÅ„cu przedziaÅ‚u czasu" -#: timezone/zic.c:2177 +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" +msgstr "za dużo lokalnych typów czasu" + +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "za dużo konwersji?!" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "bÅ‚Ä…d wewnÄ™trzny - addtype wywoÅ‚ane z bÅ‚Ä™dnym isdst" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "bÅ‚Ä…d wewnÄ™trzny - addtype wywoÅ‚ane z bÅ‚Ä™dnym ttisstd" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "bÅ‚Ä…d wewnÄ™trzny - addtype wywoÅ‚ane z bÅ‚Ä™dnym ttisgmt" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "za dużo lokalnych typów czasu" - -#: timezone/zic.c:2223 -msgid "UTC offset out of range" -msgstr "przesuniÄ™cie wzglÄ™dem UTC poza zakresem" +#: timezone/zic.c:2420 +msgid "UT offset out of range" +msgstr "przesuniÄ™cie wzglÄ™dem UT poza zakresem" -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "za dużo sekund przestÄ™pnych" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "powtórzona chwila wystÄ™powania sekund przestÄ™pnych" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "Osobliwy wynik wykonania polecenia" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: polecenie `%s' zwróciÅ‚o %d\n" -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "Nieparzysta liczba cudzysÅ‚owów" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "użycie 2/29 w roku nieprzestÄ™pnym" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "rule goes past start/end of month--will not work with pre-2004 versions of zic" msgstr "reguÅ‚a przekracza poczÄ…tek/koniec miesiÄ…ca - nie zadziaÅ‚a z wersjami zic sprzed 2004 roku" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "skrót nazwy strefy czasowej nie zaczyna siÄ™ od litery" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "skrót nazwy strefy czasowej ma mniej niż 3 litery" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "skrót nazwy strefy czasowej ma zbyt dużo liter" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "skrót nazwy strefy czasowej różni siÄ™ od standardu POSIX" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "za dÅ‚ugie lub za dużo skrótów stref czasowych" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "%s: Nie można utworzyć katalogu %s: %s\n" - -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "%s: %d niepoprawnie rozszerzyÅ‚ znak\n" diff --git a/libc/po/header.pot b/libc/po/pot.header index 8789e5cfc..d0742aee9 100644 --- a/libc/po/header.pot +++ b/libc/po/pot.header @@ -13,4 +13,3 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" - diff --git a/libc/po/ru.po b/libc/po/ru.po index 28d94308d..82c4be1a9 100644 --- a/libc/po/ru.po +++ b/libc/po/ru.po @@ -8,12 +8,12 @@ # Dimitriy Ryazantcev <DJm00n@mail.ru>, 2009. # Pavel Maryanov <acid_jack@ukr.net>, 2009. # Dmitry V. Levin <ldv@altlinux.org>, 2012. -# Yuri Kozlov <yuray@komyakino.ru>, 2009, 2011, 2012, 2013. +# Yuri Kozlov <yuray@komyakino.ru>, 2009, 2011, 2012, 2013, 2014. msgid "" msgstr "" -"Project-Id-Version: libc 2.17.90.20130724\n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" -"PO-Revision-Date: 2013-07-26 18:13+0400\n" +"Project-Id-Version: libc 2.18.90.20140105\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" +"PO-Revision-Date: 2014-01-08 20:37+0400\n" "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n" "Language-Team: Russian <gnu@mx.ru>\n" "Language: ru\n" @@ -152,8 +152,8 @@ msgstr "" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -167,9 +167,9 @@ msgstr "" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -185,8 +185,8 @@ msgstr "" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -389,60 +389,60 @@ msgstr "неверный параметр режима" msgid "unknown" msgstr "неизвеÑтно" -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ ÐžÐ¡" -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", ABI ОС: %s %d.%d.%d" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "Ðевозможно открыть кÑш-файл %s\n" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "отображение кÑш-файла в памÑÑ‚ÑŒ не удалоÑÑŒ.\n" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "Ðто не кÑш-файл.\n" -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "%d библиотек найдено в кÑше «%s»\n" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "Ðевозможно Ñоздать временный кÑш-файл %s" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "ЗапиÑÑŒ данных кÑша завершилаÑÑŒ неудачно" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "Изменение прав доÑтупа Ð´Ð»Ñ %s на %#o завершилоÑÑŒ неудачно" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "Переименование %s в %s завершилоÑÑŒ неудачно" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "невозможно Ñоздать ÑпиÑок облаÑтей" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "разделÑемый объект не открыт" @@ -471,11 +471,11 @@ msgstr "невозможно выделить памÑÑ‚ÑŒ под ÑпиÑок Ð msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Фильтры не поддерживаютÑÑ Ñ LD_TRACE_PRELINKING" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "ОШИБКРДИÐÐМИЧЕСКОГО КОМПОÐОВЩИКÐ!!!" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "ошибка при загрузке разделÑемых библиотек" @@ -499,160 +499,160 @@ msgstr "невозможно Ñоздать capability list" msgid "cannot allocate name record" msgstr "невозможно выделить памÑÑ‚ÑŒ под запиÑÑŒ имени" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "невозможно Ñоздать кÑш Ð´Ð»Ñ Ð¿ÑƒÑ‚ÐµÐ¹ поиÑка" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "невозможно Ñоздать копию RUNPATH/RPATH" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "невозможно Ñоздать маÑÑив путей поиÑка" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "невозможно выполнить stat Ð´Ð»Ñ Ñ€Ð°Ð·Ð´ÐµÐ»Ñемого объекта" -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "невозможно открыть файл-иÑточник нулей" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "невозможно Ñоздать деÑкриптор разделÑемого объекта" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "невозможно прочитать данные файла" -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "выравнивание команды загрузки ELF не выровнено по Ñтранице" -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "адреÑ/Ñмещение команды загрузки ELF не выровнено правильно" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "невозможно выделить памÑÑ‚ÑŒ под Ñтруктуры данных TLS Ð´Ð»Ñ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð¹ нити" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "невозможно обработать данные TLS" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "в объектном файле нет загружаемых Ñегментов" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "Ñбой Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ñегмента из разделÑемого объекта" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "невозможно динамичеÑки загрузить иÑполнÑемый файл" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "невозможно изменить защиту памÑти" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "невозможно отобразить Ñтраницы Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð½ÑƒÐ»Ñми" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "в объектном файле нет динамичеÑкой Ñекции" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "невозможно применить dlopen() к разделÑемому объекту" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "невозможно выделить памÑÑ‚ÑŒ под заголовок программы" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð°Ñ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "невозможно задейÑтвовать иÑполнÑемый Ñтек, как требует разделÑемый объект" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "невозможно закрыть деÑкриптор файла" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "файл Ñлишком мал" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "неверный заголовок ELF" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "кодировка данных в ELF-файле не тупоконечнаÑ" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "кодировка данных в ELF-файле не оÑтроконечнаÑ" -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "идентификатор верÑии ELF-файла не ÑоответÑтвует текущей верÑии" -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "неверный ABI ОС ELF-файла" -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð°Ñ Ð²ÐµÑ€ÑÐ¸Ñ ABI ELF-файла" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "заполнение в e_ident не равно нулю" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "верÑÐ¸Ñ ELF-файла не ÑоответÑтвует текущей верÑии" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "можно загрузить только ET_DYN и ET_EXEC" # ??? -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "phentsize ELF-файла не Ñовпадает Ñ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ñ‹Ð¼ размером" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "неправильный клаÑÑ ELF: ELFCLASS64" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "неправильный клаÑÑ ELF: ELFCLASS32" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "невозможно открыть разделÑемый объектный файл" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" msgstr "ошибка перемещениÑ" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "ошибка поиÑка Ñимвола" @@ -668,41 +668,41 @@ msgstr "Переполнение Ñчетчика поколений TLS! ПоРmsgid "cannot load any more object with static TLS" msgstr "невозможно продолжать загрузку объекта Ñо Ñтатичным TLS" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "неверный режим Ð´Ð»Ñ dlopen()" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "больше нет доÑтупных проÑтранÑтв имен Ð´Ð»Ñ dlmopen()" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "неверное целевое проÑтранÑтво имен в dlmopen()" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "невозможно выделить памÑÑ‚ÑŒ в Ñтатичном блоке TLS" -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" msgstr "невозможно Ñделать Ñегмент запиÑываемым Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ" -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "%s: в объекте %s не найдено PLTREL\n" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "%s: недоÑтаточно памÑти Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи результатов Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ %s\n" -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" msgstr "невозможно воÑÑтановить защиту Ñегмента поÑле перемещениÑ" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" msgstr "невозможно применить дополнительную защиту памÑти поÑле релокации" @@ -710,7 +710,7 @@ msgstr "невозможно применить дополнительную зРmsgid "RTLD_NEXT used in code not dynamically loaded" msgstr "RTLD_NEXT иÑпользовано в не динамичеÑки загруженном коде" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "невозможно Ñоздать Ñтруктуры данных TLS" @@ -970,38 +970,38 @@ msgstr "ldd: ключ «$1» неоднозначен" msgid "unrecognized option" msgstr "нераÑпознанный ключ" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "Попробуйте «ldd --help» Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÐµÐµ подробного опиÑаниÑ." -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "отÑутÑтвуют аргументы, задающие файлы" #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "Ðет такого файла или каталога" -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "не обычный файл" -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "предупреждение: у Ð²Ð°Ñ Ð½ÐµÑ‚ прав на выполнение" -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "\tне ÑвлÑетÑÑ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑким иÑполнÑемым файлом" -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "завершено Ñ Ð½ÐµÐ¸Ð·Ð²ÐµÑтным выходным кодом" -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "ошибка: у Ð²Ð°Ñ Ð½ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ð½Ð° чтение" @@ -1414,7 +1414,7 @@ msgstr "ИнформациÑ:" msgid "list all known coded character sets" msgstr "перечиÑлить вÑе извеÑтные вÑтроенные кодировки" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "Управление выводом:" @@ -1423,8 +1423,8 @@ msgid "omit invalid characters from output" msgstr "пропуÑкать на выводе недопуÑтимые знаки" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "ФÐЙЛ" @@ -1501,29 +1501,29 @@ msgstr "неизвеÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° iconv() %d" #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" "\n" " " msgstr "" -"Следующий ÑпиÑок Ñодержит вÑе извеÑтные вÑтроенные кодировки. Ðто не\n" +"Следующий ÑпиÑок Ñодержит вÑе извеÑтные вÑтроенные кодировки. Ðто не\n" "обÑзательно означает, что можно иÑпользовать любые комбинации данных\n" -"имен в параметрах командной Ñтроки FROM и TO. Одна и та же кодировка\n" -"может быть перечиÑлена под неÑколькими именами (пÑевдонимами).\n" +"имён в параметрах командной Ñтроки FROM и TO. Одна и та же кодировка\n" +"может быть указана под неÑколькими именами (пÑевдонимами).\n" "\n" " " #: iconv/iconvconfig.c:109 msgid "Create fastloading iconv module configuration file." -msgstr "Создает быÑтрозагружаемый конфигурационный файл Ð¼Ð¾Ð´ÑƒÐ»Ñ iconv." +msgstr "Создаёт быÑтрозагружаемый конфигурационный файл Ð¼Ð¾Ð´ÑƒÐ»Ñ iconv." #: iconv/iconvconfig.c:113 msgid "[DIR...]" msgstr "[КÐТÐЛОГ…]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "ПУТЬ" @@ -1544,7 +1544,7 @@ msgstr "Ðе иÑкать в Ñтандартных каталогах, а тоРmsgid "Directory arguments required when using --nostdlib" msgstr "При иÑпользовании --nostdlib требуетÑÑ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ аргументы-каталоги" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "выходной файл не Ñоздан, поÑкольку были предупреждениÑ" @@ -1680,8 +1680,8 @@ msgstr "ÑинтакÑичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° в прологе: %s" msgid "invalid definition" msgstr "неверное определение" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "неправильный аргумент" @@ -1739,14 +1739,14 @@ msgstr "Ñлишком много байт в кодировке знака" msgid "no symbolic name given for end of range" msgstr "не задано Ñимвольное Ð¸Ð¼Ñ Ð´Ð»Ñ ÐºÐ¾Ð½Ñ†Ð° диапазона" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1766,15 +1766,15 @@ msgstr "значение Ð´Ð»Ñ %s должно быть целым чиÑлом msgid "%s: error in state machine" msgstr "%s: ошибка в автомате" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s: преждевременный конец файла" @@ -1789,7 +1789,7 @@ msgstr "неизвеÑтный знак «%s»" msgid "number of bytes for byte sequence of beginning and end of range not the same: %d vs %d" msgstr "чиÑло байт Ð´Ð»Ñ Ð¿Ð¾ÑледовательноÑти байт начала и конца диапазона не Ñовпадают: %d и %d" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "недопуÑтимые имена Ð´Ð»Ñ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° знаков" @@ -1811,8 +1811,8 @@ msgstr "верхнÑÑ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° диапазона меньше нижне msgid "resulting bytes for range not representable." msgstr "результирующие байты Ð´Ð»Ñ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° невозможно машинно предÑтавить." -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1875,524 +1875,524 @@ msgstr "%s: значение «%s» не Ñовпадает Ñо значениРmsgid "%s: numeric country code `%d' not valid" msgstr "%s: неверный чиÑловой код Ñтраны «%d»" -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s: поле «%s» объÑвлено неÑколько раз" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s: неизвеÑтный знак в поле «%s»" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "%s: Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ð°Ñ Ñтрока «END»" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s: ÑинтакÑичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "«%.*s» уже определен в отображении знаков" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "«%.*s» уже определено в репертуаре" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "«%.*s» уже определено как Ñимвол Ñортировки" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "«%.*s» уже определено как Ñлемент Ñортировки" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s: «forward» и «backward» взаимно иÑключаютÑÑ" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s: «%s» вÑтречаетÑÑ Ð±Ð¾Ð»ÐµÐµ одного раза в определении веÑа %d" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s: Ñлишком много правил; в первом вхождении было только %d" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "%s: недоÑтаточно правил Ñортировки" -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s: пуÑÑ‚Ð°Ñ Ñтрока веÑа недопуÑтима" -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "%s: веÑа должны иÑпользовать такой же Ñимвол ÑллипÑиÑа, как имÑ" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "%s: Ñлишком много значений" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "порÑдок Ð´Ð»Ñ Â«%.*s» уже определен в %s:%Zu" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "%s: начальный и конечный Ñимволы диапазона должны обозначать знаки" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "%s: byte sequences of first and last character must have the same length" msgstr "%s: поÑледовательноÑти байт Ð´Ð»Ñ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ и поÑледнего знака должны быть одинаковой длины" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "%s: byte sequence of first character of range is not lower than that of the last character" msgstr "%s: поÑледовательноÑÑ‚ÑŒ байт Ð´Ð»Ñ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ знака диапазона не меньше чем Ð´Ð»Ñ Ð¿Ð¾Ñледнего" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "%s: ÑллипÑÐ¸Ñ Ñимвольного диапазона не может непоÑредÑтвенно Ñледовать поÑле «order_start»" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "%s: поÑле ÑллипÑиÑа Ñимвольного диапазона не может непоÑредÑтвенно Ñледовать «order_end»" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "«%s» и «%.*s» не ÑвлÑÑŽÑ‚ÑÑ Ð²ÐµÑ€Ð½Ñ‹Ð¼Ð¸ именами Ñимвольного диапазона" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s: порÑдок Ð´Ð»Ñ Â«%.*s» уже определён в %s:%Zu" -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "%s: «%s» должно быть знаком" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "%s: `position' must be used for a specific level in all sections or none" msgstr "%s: «position» должно иÑпользоватьÑÑ Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ конкретного ÑƒÑ€Ð¾Ð²Ð½Ñ Ð»Ð¸Ð±Ð¾ во вÑех ÑекциÑÑ…, либо ни в одной" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "Ñимвол «%s» не определен" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "Ñимвол «%s» имеет такую же кодировку как" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "Ñимвол «%s»" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "нет Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Â«UNDEFINED»" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "Ñлишком много ошибок; конец" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "%s: вложенные уÑÐ»Ð¾Ð²Ð¸Ñ Ð½Ðµ поддерживаютÑÑ" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" -msgstr "%s: больше одного 'else'" +msgid "%s: more than one 'else'" +msgstr "%s: больше одного «else»" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s: повторное определение «%s»" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s: повторное объÑвление Ñекции «%s»" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s: неизвеÑтный знак в имени Ñимвола Ñортировки" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s: неизвеÑтный знак в имени Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑквивалентноÑти" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s: неизвеÑтный знак в Ñквиваленте определÑемого значениÑ" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s: неизвеÑтный Ñимвол «%s» в определении ÑквивалентноÑти" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "ошибка при добавлении Ñквивалентного Ñимвола Ñортировки" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "повторное определение ÑиÑтемы пиÑьма «%s»" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s: неизвеÑтное Ð¸Ð¼Ñ Ñекции «%.*s»" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s: повторное определение порÑдка Ð´Ð»Ñ Ñекции «%s»" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s: неверное чиÑло правил Ñортировки" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s: повторное определение порÑдка Ð´Ð»Ñ Ð±ÐµÐ·Ñ‹Ð¼Ñнной Ñекции" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s: пропущено ключевое Ñлово «order_end»" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s: порÑдок Ð´Ð»Ñ Ñимвола Ñортировки %.*s еще не определен" -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s: порÑдок Ð´Ð»Ñ Ñлемента Ñортировки %.*s еще не определен" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "%s: невозможно поменÑÑ‚ÑŒ порÑдок поÑле %.*s: Ñимвол неизвеÑтен" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s: пропущено ключевое Ñлово «reorder-end»" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s: ÑÐµÐºÑ†Ð¸Ñ Â«%.*s» неизвеÑтна" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s: неправильный Ñимвол <%.*s>" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "%s: «%s» не может быть концом диапазона Ñ ÑллипÑиÑом" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "%s: пуÑтые опиÑÐ°Ð½Ð¸Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ недопуÑтимы" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s: пропущено ключевое Ñлово «reorder-sections-end»" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "%s: '%s' без ÑоответÑтвующего 'ifdef' или 'ifndef'" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "%s: 'endif' без ÑоответÑтвующего 'ifdef' или 'ifndef'" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "Ð’ отображении знаков не указано Ð¸Ð¼Ñ Ð½Ð°Ð±Ð¾Ñ€Ð° знаков" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "знак L'\\u%0*x' в клаÑÑе «%s» должен быть в клаÑÑе «%s»" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "знак L'\\u%0*x' в клаÑÑе «%s» не должен быть в клаÑÑе «%s»" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° в %s, Ñтрока %u" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "знак »%s» в клаÑÑе «%s» должен быть в клаÑÑе «%s»" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "знак »%s» в клаÑÑе «%s» не должен быть в клаÑÑе «%s»" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid "<SP> character not in class `%s'" msgstr "знак <SP> не в клаÑÑе «%s»" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid "<SP> character must not be in class `%s'" msgstr "знак <SP> не должен быть в клаÑÑе «%s»" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character <SP> not defined in character map" msgstr "знак <SP> не определен в отображении знаков" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ «digit» не группируютÑÑ Ð¿Ð¾ деÑÑÑ‚ÑŒ" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "не указаны входные цифры или Ñтандартные имена в таблице Ñимволов" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "не вÑе знаки, иÑпользованные в «outdigit», доÑтупны в данной таблице Ñимволов" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "не вÑе знаки, иÑпользованные в «outdigit», доÑтупны в данном репертуаре" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "клаÑÑ Ð·Ð½Ð°ÐºÐ¾Ð² «%s» уже определен" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "ограничение реализации: поддерживаетÑÑ Ð½Ðµ более %Zd клаÑÑов знаков" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "отображение знаков «%s» уже определено" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "ограничение реализации: допуÑкаетÑÑ Ð½Ðµ более %d отображений знаков" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s: поле «%s» не Ñодержит ровно деÑÑÑ‚ÑŒ вхождений" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>" msgstr "верхнее значение диапазона <U%0*X> меньше чем нижнее значение <U%0*X>" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð¸ ÐºÐ¾Ð½ÐµÑ‡Ð½Ð°Ñ Ð¿Ð¾ÑледовательноÑти знаков диапазона должны быть одинаковой длины" -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "ÐºÐ¾Ð½ÐµÑ‡Ð½Ð°Ñ Ð¿Ð¾ÑледовательноÑÑ‚ÑŒ знаков диапазона меньше чем начальнаÑ" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "преждевременный конец Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Â«translit_ignore»" -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "ÑинтакÑичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "%s: ÑинтакÑичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° в определении нового клаÑÑа знаков" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "%s: ÑинтакÑичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° в определении нового Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð·Ð½Ð°ÐºÐ¾Ð²" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" msgstr "диапазон Ñ ÑллипÑиÑом должен быть помечен Ð´Ð²ÑƒÐ¼Ñ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ одного типа" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "Ñ Ñимвольными именами значений диапазона Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать абÑолютный ÑллипÑÐ¸Ñ Â«â€¦Â»" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "Ñ UCS-значениÑми диапазона Ñледует иÑпользовать шеÑтнадцатеричный Ñимвольный ÑллипÑÐ¸Ñ Â«..»" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "with character code range values one must use the absolute ellipsis `...'" msgstr "Ñо знаковыми кодами значений диапазона Ñледует иÑпользовать абÑолютный ÑллипÑÐ¸Ñ Â«â€¦Â»" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "повторное определение Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Â«%s»" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "%s: ÑÐµÐºÑ†Ð¸Ñ Â«translit_start» не заканчиваетÑÑ Ð½Ð° «translit_end»" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s: повторное определение «default_missing»" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "предыдущее определение было здеÑÑŒ" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "%s: не найдено предÑтавимого Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Â«default_missing»" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "%s: знак «%s» не определен, Ñ…Ð¾Ñ‚Ñ Ð¾Ð½ нужен как значение по умолчанию" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "%s: знак «%s» в отображении знаков не предÑтавим одним байтом" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "%s: character `%s' needed as default value not representable with one byte" msgstr "%s: знак «%s» нужен как значение по умолчанию, но его Ð½ÐµÐ»ÑŒÐ·Ñ Ð¿Ñ€ÐµÐ´Ñтавить одним байтом" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "no output digits defined and none of the standard names in the charmap" msgstr "не указаны выходные цифры или Ñтандартные имена в таблице Ñимволов" -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "%s: нет данных Ð´Ð»Ñ Ñ‚Ñ€Ð°Ð½Ñлитерации из локали «%s»" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "%s: таблица Ð´Ð»Ñ ÐºÐ»Ð°ÑÑа «%s»: %lu байт\n" -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "%s: таблица Ð´Ð»Ñ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Â«%s»: %lu байт\n" -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "%s: таблица Ð´Ð»Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹: %lu байт\n" @@ -2402,7 +2402,7 @@ msgstr "%s: таблица Ð´Ð»Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹: %lu байт\n" msgid "%s: no identification for category `%s'" msgstr "%s: нет идентификации Ð´Ð»Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ «%s»" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "%s: повторное определение верÑии категории" @@ -2443,22 +2443,22 @@ msgstr "%s: значение Ð¿Ð¾Ð»Ñ Â«int_curr_symbol» не ÑоответÑÑ msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s: значение Ð¿Ð¾Ð»Ñ Â«%s» должно быть в диапазоне %d…%d" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s: значение Ð¿Ð¾Ð»Ñ Â«%s» должно быть одним знаком" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s: «-1» должно быть поÑледним вхождение в поле «%s»" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s: Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»Ñ Â«%s» должны быть меньше 127" -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "значение обменного курÑа не может быть нулем" @@ -2534,16 +2534,16 @@ msgstr "%s: третий операнд Ð´Ð»Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»Ñ Â«%s» msgid "%s: values for field `%s' must not be larger than %d" msgstr "%s: Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¿Ð¾Ð»Ñ Â«%s» не должны быть больше %d" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s: Ñлишком мало значений Ð´Ð»Ñ Ð¿Ð¾Ð»Ñ Â«%s»" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "лишнее двоеточие в конце" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s: Ñлишком много значений Ð´Ð»Ñ Ð¿Ð¾Ð»Ñ Â«%s»" @@ -2656,79 +2656,87 @@ msgstr "Ðевозможно уÑтановить LC_ALL в локаль по у msgid "while preparing output" msgstr "при подготовке вывода" -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "Входные файлы:" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "Символьные имена знаков объÑвлены в ФÐЙЛЕ" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "ИÑходные Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð½Ð°Ñ…Ð¾Ð´ÑÑ‚ÑÑ Ð² ФÐЙЛЕ" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "ФÐЙЛ Ñодержит Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð¸Ð· Ñимвольных имен в Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ UCS4" -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "Создавать вывод, даже еÑли были предупреждениÑ" -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "Создавать таблицы в Ñтаром Ñтиле" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "ÐеобÑзательный Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð´Ð»Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… файлов" -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "Строго Ñледовать POSIX" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "Ðе выводить Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¸ информационные ÑообщениÑ" -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "Печатать больше Ñообщений" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "Управление архивом:" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "Ðе добавлÑÑ‚ÑŒ в архив новые данные" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "Добавить в архив локали, указанные в параметрах" -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "Заменить ÑущеÑтвующее Ñодержимое архива" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "Удалить из архива локали, указанные в параметрах" -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "ПеречиÑлить Ñодержимое архива" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "файл locale.alias, к которому Ñледует обращатьÑÑ Ð¿Ñ€Ð¸ Ñоздании архива" -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "Генерировать вывод Ñ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¼ порÑдком байт (little endian)" + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "Генерировать вывод Ñ Ð¿Ñ€Ñмым порÑдком байт (big endian)" + +#: locale/programs/localedef.c:157 msgid "Compile locale specification" msgstr "Компилирует Ñпецификацию локали" -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" @@ -2738,28 +2746,28 @@ msgstr "" "[--add-to-archive|--delete-from-archive] ФÐЙЛ…\n" "--list-archive [ФÐЙЛ]" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "невозможно Ñоздать каталог Ð´Ð»Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… файлов" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "ФÐТÐЛЬÐÐЯ ОШИБКÐ: ÑиÑтема не определÑет «_POSIX2_LOCALEDEF»" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "невозможно открыть файл Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ локали «%s»" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "невозможно запиÑать выходные файлы в «%s»" -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2772,186 +2780,186 @@ msgstr "" " путь локали : %s\n" "%s" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "цикличеÑкие завиÑимоÑти между определениÑми локалей" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "невозможно добавить уже Ñчитанную локаль «%s» второй раз" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "невозможно Ñоздать временный файл: %s" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "невозможно проинициализировать архивный файл" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "невозможно изменить размер архивного файла" -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "невозможно отобразить в памÑÑ‚ÑŒ заголовок архива" -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "не удалоÑÑŒ Ñоздать новый архив локали" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "невозможно изменить права доÑтупа Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ архивного файла" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "невозможно прочитать данные из архива локали" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "невозможно отобразить в памÑÑ‚ÑŒ архивный файл локали" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "невозможно заблокировать новый архив" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "невозможно раÑширить архивный файл локали" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "невозможно изменить права доÑтупа архива локали поÑле Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "невозможно переименовать новый архив" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "невозможно открыть архив локали «%s»" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "невозможно выполнить stat Ð´Ð»Ñ Ð°Ñ€Ñ…Ð¸Ð²Ð° локали «%s»" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "невозможно заблокировать архив локали «%s»" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "невозможно Ñчитать заголовок архива" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "локаль «%s» уже ÑущеÑтвует" -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "невозможно добавить к архиву локали" -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "файл пÑевдонимов локалей «%s» не найден" -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "Добавление %s\n" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ stat Ð´Ð»Ñ Â«%s» завершилаÑÑŒ неудачно: %s: проигнорировано" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "«%s» не ÑвлÑетÑÑ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¾Ð¼; проигнорировано" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "невозможно открыть каталог «%s»: %s: проигнорировано" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "неполный набор файлов локали в «%s»" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "невозможно прочитать вÑе файлы в «%s»: проигнорировано" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "локаль «%s» отÑутÑтвует в архиве" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "аргумент Ð´Ð»Ñ Â«%s» должен быть одним знаком" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "ÑинтакÑичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°: вне Ñекции Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð»Ð¾ÐºÐ°Ð»Ð¸" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "невозможно открыть выходной файл «%s» Ð´Ð»Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ «%s»" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "ошибка при запиÑи данных Ð´Ð»Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸Â«%s»" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "невозможно Ñоздать выходной файл «%s» Ð´Ð»Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ «%s»" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "Ð´Ð»Ñ Â«copy» ожидаетÑÑ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñтрока" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "Ð¸Ð¼Ñ Ð»Ð¾ÐºÐ°Ð»Ð¸ должно ÑоÑтоÑÑ‚ÑŒ только из переноÑимых знаков" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "при иÑпользовании «copy» Ð½ÐµÐ»ÑŒÐ·Ñ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ другие ключевые Ñлова" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "определение «%1$s» не заканчиваетÑÑ Ð½Ð° «END %1$s»" @@ -3002,23 +3010,23 @@ msgstr "Ñлишком много аргументов" msgid "needs to be installed setuid `root'" msgstr "необходимо уÑтановить Ñ setuid «root»" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "памÑÑ‚ÑŒ в хорошем ÑоÑтоÑнии, ошибки в библиотеке\n" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "памÑÑ‚ÑŒ затерта перед выделенным блоком\n" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "памÑÑ‚ÑŒ затерта поÑле конца выделенного блока\n" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "блок оÑвобожден дважды\n" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "неадекватный mcheck_status, в библиотеке ошибки\n" @@ -3787,12 +3795,12 @@ msgstr "yp_update: невозможно преобразовать узел в Ñ msgid "yp_update: cannot get server address\n" msgstr "yp_update: невозможно получить Ð°Ð´Ñ€ÐµÑ Ñервера\n" -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "Ðе найдено «%s» в кÑше узлов!" -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "Перезагрузка «%s» в кÑше узлов!" @@ -4040,7 +4048,7 @@ msgstr "getgrouplist завершилаÑÑŒ Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹" msgid "setgroups failed" msgstr "setgroups завершилаÑÑŒ Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -4071,22 +4079,22 @@ msgstr "оÑвобождено %zu байт в кÑше %s" msgid "no more memory for database '%s'" msgstr "недоÑтаточно памÑти Ð´Ð»Ñ Ð±Ð°Ð·Ñ‹ данных «%s»" -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "Ðе найдено «%s» в кÑше netgroup!" -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "Перезагрузка «%s» в кÑше netgroup!" -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Ðе найдено «%s (%s,%s,%s)» в кÑше netgroup!" -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Перезагрузка «%s (%s,%s,%s)» в кÑше netgroup!" @@ -4139,7 +4147,7 @@ msgstr "ИÑпользовать отдельный кÑш Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ msgid "Name Service Cache Daemon." msgstr "Демон кÑша Ñлужбы имен." -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "Ðеправильное чиÑло аргументов" @@ -4198,6 +4206,21 @@ msgstr "аннулирование не удалоÑÑŒ" msgid "secure services not implemented anymore" msgstr "безопаÑные ÑервиÑÑ‹ более не поддерживаютÑÑ" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"Поддерживаемые таблицы:\n" +"%s\n" +"\n" +"О том, как Ñообщить об ошибке Ñмотрите на\n" +"%s.\n" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4517,16 +4540,16 @@ msgstr "Получить запиÑи из управлÑющей базы даРmsgid "Enumeration not supported on %s\n" msgstr "ПеречиÑление не поддерживаетÑÑ Ð´Ð»Ñ %s\n" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "ÐеизвеÑтное Ð¸Ð¼Ñ Ð±Ð°Ð·Ñ‹ данных" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "Поддерживаемые базы данных:\n" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ Ð±Ð°Ð·Ð° данных: %s\n" @@ -4969,7 +4992,7 @@ msgid "Child has terminated abnormally and did not create a core file" msgstr "Дочерний процеÑÑ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»ÑÑ Ð½ÐµÐ½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾ и не Ñоздал файл core" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" +msgid "Child has terminated abnormally and created a core file" msgstr "Дочерний процеÑÑ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»ÑÑ Ð½ÐµÐ½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾ и Ñоздал файл core" #: stdio-common/psiginfo-data.h:38 @@ -5476,8 +5499,23 @@ msgstr "-T\t\tгенерировать код Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ табли msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "-Y путь\t\tÐ¸Ð¼Ñ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка препроцеÑÑора Си (cpp)\n" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr "-5\t\tрежим ÑовмеÑтимоÑти Ñ SysVr4\n" + #: sunrpc/rpc_main.c:1446 #, c-format +msgid "--help\t\tgive this help list\n" +msgstr "--help\t\tпоказать Ñтот Ñправочный ÑпиÑок\n" + +#: sunrpc/rpc_main.c:1447 +#, c-format +msgid "--version\tprint program version\n" +msgstr "--version\tпоказать верÑию программы\n" + +#: sunrpc/rpc_main.c:1449 +#, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" @@ -6751,73 +6789,73 @@ msgstr "невозможно открыть «%s»" msgid "cannot read header from `%s'" msgstr "невозможно Ñчитать заголовок из «%s»" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "вначале нет буквы" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "Ñодержит менее 3 букв" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "Ñодержит более 6 букв" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "отличаетÑÑ Ð¾Ñ‚ Ñтандарта POSIX" -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "%s: предупреждение: зона «%s» Ñокращение «%s» %s\n" -#: timezone/zdump.c:273 +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -"%s: иÑпользование: %s [ --version ] [ --help ] [ -v ]\n" -"[ -c [начальный-год, ]конечный-год ] имÑ-зоны …\n" +"%s: иÑпользование: %s [--version] [--help] [-{vV}][-{ct} [lo,]hi] имÑ-зоны …\n" "\n" "Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± ошибках отправлÑйте на %s.\n" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" msgstr "%s: не обработан аргумент -c, %s\n" -#: timezone/zdump.c:426 +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" +msgstr "%s: не обработан аргумент -t, %s\n" + +#: timezone/zdump.c:506 msgid "Error writing to standard output" msgstr "Ошибка запиÑи на Ñтандартный вывод" -#: timezone/zdump.c:439 -#, c-format -msgid "%s: use of -v on system with floating time_t other than float or double\n" -msgstr "%s: иÑпользование -v на ÑиÑтеме, где time_t имеет тип Ñ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ запÑтой, отличный от float или double\n" - -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: ПамÑÑ‚ÑŒ иÑчерпана: %s\n" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" -msgstr "«%s», Ñтрока %d: %s" +msgid "\"%s\", line %d: " +msgstr "«%s», Ñтрока %d: " -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (правило из «%s», Ñтрока %d)" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "предупреждение: " -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p posixrules ] \\\n" @@ -6831,338 +6869,351 @@ msgstr "" "\n" "Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾Ð± ошибках отправлÑйте на %s.\n" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" msgstr "Ð¿Ð»Ð¾Ñ…Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð¿Ñ€Ð¸ компилÑции Ð´Ð»Ñ zic_t" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: Задано более одного ключа -d\n" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: Задано более одного ключа -l\n" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: Задано более одного ключа -p\n" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: Задано более одного ключа -y\n" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: Задано более одного ключа -L\n" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "ÑÑылка на ÑÑылку" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "не удалоÑÑŒ Ñделать жеÑткую ÑÑылку, иÑпользуетÑÑ ÑимвольнаÑ" -#: timezone/zic.c:637 +#: timezone/zic.c:660 +#, c-format +msgid "%s: Can't read %s: %s\n" +msgstr "%s: Ðевозможно прочитать %s: %s\n" + +#: timezone/zic.c:668 timezone/zic.c:1533 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" -msgstr "%s: Ðевозможно Ñделать ÑÑылку Ñ %s на %s: %s\n" +msgid "%s: Can't create %s: %s\n" +msgstr "%s: Ðевозможно Ñоздать %s: %s\n" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s: Ошибка Ñ‡Ñ‚ÐµÐ½Ð¸Ñ %s\n" + +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s: Ошибка запиÑи %s\n" + +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "не удалоÑÑŒ Ñоздать ÑÑылку, иÑпользуетÑÑ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "одинаковое Ð¸Ð¼Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° в неÑкольких файлах" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "не подчинÑющаÑÑÑ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼ зона" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "%s в зоне без правил" -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "Ñтандартный ввод" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: Ðевозможно открыть %s: %s\n" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "Ñтрока Ñлишком длиннаÑ" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "Ð²Ñ…Ð¾Ð´Ð½Ð°Ñ Ñтрока неизвеÑтного типа" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "%s: ВиÑокоÑÐ½Ð°Ñ Ñтрока век файла виÑокоÑных Ñекунд %s\n" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: паника: ÐедопуÑтимое l_value %d\n" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "%s: Ошибка Ñ‡Ñ‚ÐµÐ½Ð¸Ñ %s\n" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "%s: Ошибка Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ %s: %s\n" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" msgstr "Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð°Ñ Ñтрока Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Ð½Ðµ найдена" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "переполнение времени" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" msgstr "24:00 не поддерживаетÑÑ Ð²ÐµÑ€ÑиÑми zic Ñтарше 1998 года" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÑŒÑˆÐµ 24 чаÑов не поддерживаетÑÑ Ð²ÐµÑ€ÑиÑми zic Ñтарше 2007 года" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "неправильное чиÑло полей в Ñтроке Rule" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "безымÑнное правило" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "неверное Ñохраненное времÑ" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "неверное чиÑло полей в Ñтроке Zone" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "Ñтрока «Zone %s» и ключ -l взаимно иÑключаютÑÑ" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "Ñтрока «Zone %s» и ключ -p взаимно иÑключаютÑÑ" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "повторное Ð¸Ð¼Ñ Ð·Ð¾Ð½Ñ‹ %s (файл «%s», Ñтрока %d)" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "неправильное чиÑло полей в Ñтроке Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Zone" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" -msgstr "неверное Ñмещение от UTC" +#: timezone/zic.c:1047 +msgid "invalid UT offset" +msgstr "неверное Ñмещение UT" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "неверный формат ÑокращениÑ" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "Zone continuation line end time is not after end time of previous line" msgstr "конечное Ð²Ñ€ÐµÐ¼Ñ Ð² Ñтроке Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Zone не позднее конечного времени в предыдущей Ñтроке" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "неверное чиÑло полей в Ñтроке Leap" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "неверный виÑокоÑный год" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "неверное название меÑÑца" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "неверный день меÑÑца" -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "Ð²Ñ€ÐµÐ¼Ñ Ð´Ð¾ нулÑ" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "Ð²Ñ€ÐµÐ¼Ñ Ñлишком мало" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "Ð²Ñ€ÐµÐ¼Ñ Ñлишком велико" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "неверное Ð²Ñ€ÐµÐ¼Ñ Ð´Ð½Ñ" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "неверное поле CORRECTION в Ñтроке Leap" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "неверное поле Rolling/Stationary в Ñтроке Leap" -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "неверное чиÑло полей в Ñтроке Link" -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "пуÑтое поле FROM в Ñтроке Link" -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "пуÑтое поле TO в Ñтроке Link" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "неверный начальный год" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "неверный конечный год" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "начальный год больше конечного" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "один типизированный год" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "неверное Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð´Ð½Ñ Ð½ÐµÐ´ÐµÐ»Ð¸" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s: Ðевозможно удалить %s: %s\n" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" -msgstr "%s: Ðевозможно Ñоздать %s: %s\n" - -#: timezone/zic.c:1683 -#, c-format -msgid "%s: Error writing %s\n" -msgstr "%s: Ошибка запиÑи %s\n" - -#: timezone/zic.c:1966 +#: timezone/zic.c:2105 msgid "no POSIX environment variable for zone" msgstr "нет переменной Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ POSIX Ð´Ð»Ñ Ñ‡Ð°Ñового поÑÑа" -#: timezone/zic.c:2133 +#: timezone/zic.c:2111 +#, c-format +msgid "%s: pre-%d clients may mishandle distant timestamps" +msgstr "%s: клиенты до верÑии pre-%d могут неправильно понÑÑ‚ÑŒ удалённые метки времени" + +#: timezone/zic.c:2292 msgid "can't determine time zone abbreviation to use just after until time" -msgstr "не удалоÑÑŒ определить аббревиатуру чаÑового поÑÑа Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñразу поÑле прошедшего времени " +msgstr "не удалоÑÑŒ определить аббревиатуру чаÑового поÑÑа Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñразу поÑле прошедшего времени" + +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" +msgstr "Ñлишком много типов меÑтного времени" -#: timezone/zic.c:2177 +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "Ñлишком много переходов?!" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° — addtype вызвана Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¼ isdst" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° — addtype вызвана Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¼ ttisstd" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° — addtype вызвана Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¼ ttisgmt" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "Ñлишком много типов меÑтного времени" - -#: timezone/zic.c:2223 -msgid "UTC offset out of range" -msgstr "Ñдвиг UTC вне диапазона" +#: timezone/zic.c:2420 +msgid "UT offset out of range" +msgstr "Ñмещение UT вне диапазона" -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "Ñлишком много виÑокоÑных Ñекунд" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "повторÑющийÑÑ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚ виÑокоÑной Ñекунды" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "Ðеадекватный результат Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: команда была »%s», результат был %d\n" -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "Ðечётное чиÑло кавычек" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "иÑпользование 29 Ñ„ÐµÐ²Ñ€Ð°Ð»Ñ Ð² не-виÑокоÑном году" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "rule goes past start/end of month--will not work with pre-2004 versions of zic" msgstr "правило переходит за начало/конец меÑÑца — Ñто не будет работать в верÑиÑÑ… zic Ñтарше 2004 года" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "аббревиатура чаÑового поÑÑа не начинаетÑÑ Ñ Ð±ÑƒÐºÐ²Ñ‹" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "в аббревиатуре чаÑового поÑÑа ÑодержитÑÑ Ð±Ð¾Ð»ÐµÐµ трёх букв" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "в аббревиатуре чаÑового поÑÑа ÑодержитÑÑ Ñлишком много букв" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "аббревиатура чаÑового поÑÑа отличаетÑÑ Ð¾Ñ‚ Ñтандартной POSIX" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "Ñлишком много аббревиатур чаÑовых поÑÑов или они Ñлишком длинные" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "%s: Ðевозможно Ñоздать каталог %s: %s\n" -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "%s: %d не Ñохранило знак при раÑширении\n" +#~ msgid "%s: use of -v on system with floating time_t other than float or double\n" +#~ msgstr "%s: иÑпользование -v на ÑиÑтеме, где time_t имеет тип Ñ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ запÑтой, отличный от float или double\n" + +#~ msgid "%s: Can't link from %s to %s: %s\n" +#~ msgstr "%s: Ðевозможно Ñделать ÑÑылку Ñ %s на %s: %s\n" + +#~ msgid "%s: %d did not sign extend correctly\n" +#~ msgstr "%s: %d не Ñохранило знак при раÑширении\n" #~ msgid "cannot find any C preprocessor (cpp)\n" #~ msgstr "невозможно найти никакого препроцеÑÑора Си (cpp)\n" diff --git a/libc/po/sv.po b/libc/po/sv.po index 397ec7377..beeb0714a 100644 --- a/libc/po/sv.po +++ b/libc/po/sv.po @@ -1,12 +1,12 @@ # GNU libc message catalog for Swedish -# Copyright © 1996, 1998, 2001, 2002, 2003, 2006, 2008, 2009, 2011, 2012, 2013 Free Software Foundation, Inc. +# Copyright © 1996, 1998, 2001, 2002, 2003, 2006, 2008, 2009, 2011, 2012, 2013, 2014 Free Software Foundation, Inc. # This file is distributed under the same license as the glibc package. -# Jan Djärv <jan.h.d@swipnet.se>, 1996, 1998, 2001, 2002, 2003, 2006, 2007, 2008, 2009, 2011, 2012, 2013 +# Jan Djärv <jan.h.d@swipnet.se>, 1996, 1998, 2001, 2002, 2003, 2006, 2007, 2008, 2009, 2011, 2012, 2013, 2014 msgid "" msgstr "" -"Project-Id-Version: libc 2.17.90.20130724\n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" -"PO-Revision-Date: 2013-07-28 12:57+0200\n" +"Project-Id-Version: libc 2.18.90.20140105\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" +"PO-Revision-Date: 2014-01-09 10:33+0100\n" "Last-Translator: Jan Djärv <jan.h.d@swipnet.se>\n" "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n" "Language: sv\n" @@ -145,8 +145,8 @@ msgstr "" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -161,9 +161,9 @@ msgstr "" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -179,8 +179,8 @@ msgstr "" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -384,60 +384,60 @@ msgstr "ogiltig lägesparameter" msgid "unknown" msgstr "okänt" -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "Okänt OS" -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", OS ABI: %s %d.%d.%d" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "Kan inte öppna cache-fil \"%s\"\n" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "minnesmappning av cache-fil misslyckades.\n" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "Filen är inte en cache-fil.\n" -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "%d bibliotek hittades i cache \"%s\"\n" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "Kan inte skapa temporär cache-fil \"%s\"" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "Skrivning av cache-data misslyckades" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "Misslyckades med att byta Ã¥tkomsträttigheter för %s till %#o" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "Namnbyte pÃ¥ %s till %s misslyckades" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "kan inte skapa omfÃ¥ngslista" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "delat objekt är inte öppnat" @@ -468,11 +468,11 @@ msgstr "kan inte allokera söklista för symboler" msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Filter stöds ej med LD_TRACE_PRELINKING" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "FEL I DYNAMISK LÄNKARE!!!" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "fel när delade bibliotek laddades" @@ -496,159 +496,159 @@ msgstr "kan inte skapa egenskapslista" msgid "cannot allocate name record" msgstr "kan inte allokera namnpost" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "kan inte skapa cache för sökväg" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "kan inte skapa kopia av RUNPATH/RPATH" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "kan inte skapa sökvägslista" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "kan inte ta status pÃ¥ delat objekt" -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "kan inte öppna nollfyllnadsenhet" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "kan inte skapa delad objektdeskriptor" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "kan inte läsa fildata" -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "ELF-laddkommando är inte pÃ¥ sidgräns" -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "Address/position för ELF-laddkommando är inte pÃ¥ rätt bytegräns" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "kan inte skapa TLS-datastrukturer för första trÃ¥den" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "kan inte hantera TLS-data" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "objektfilen har inga laddbara segment" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "misslyckades att mappa segment frÃ¥n delat objekt" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "kan inte ladda exekverbar fil dynamiskt" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "kan inte ändra minnesskydd" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "kan inte mappa nollfyllda sidor" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "objektfilen har ingen dynamisk sektion" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "delat objekt kan inte göras dlopen() pÃ¥" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "kan inte allokera minne för programhuvud" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "ogiltig anropare" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "kan inte skapa exekverbar stack som delat objekt kräver" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "kan inte stänga filidentifierare" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "fil för kort" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "ogiltigt ELF-huvud" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "Kodning för ELF-fildata är inte rak byteordning" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "Kodning för ELF-fildata är inte omvänd byteordning" -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "ELF-filens versionsidentitet stämmer inte med nuvarande" -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "ELF-fil har felaktig version pÃ¥ OS-ABI" -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "ELF-fil har felaktig version pÃ¥ ABI" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "ufyllnad med annat än nolltecken i e_ident" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" msgstr "internt fel" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "ELF-filens version stämmer inte med nuvarande" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "bara ET_DYN och ET_EXEC kan laddas" -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "ELF-filens värde pÃ¥ \"phentsize\" är inte den förväntade" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "fel ELF-klass: ELFCLASS64" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "fel ELF-klass: ELFCLASS32" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "kan inte öppna delad objektfil" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" msgstr "fel vid relokering" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "fel vid symboluppslagning" @@ -664,41 +664,41 @@ msgstr "Generationsräknare för TLS slog runt! Var snäll och rapportera detta msgid "cannot load any more object with static TLS" msgstr "kan inte ladda fler objekt med statiskt TLS" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "ogiltiga flaggor för dlopen()" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "inga fler namnrymder tillgängliga för dlmopen()" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "ogiltig mÃ¥lnamnrymd för dlmopen()" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "kan inte allokera minne i statiskt TLS-block" -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" msgstr "kan inte göra segment skrivbart för relokering" -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "%s: hittade inga PLTREL i objekt %s\n" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "%s: slut pÃ¥ minne för att lagra relokeringsresultat för %s\n" -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" msgstr "kan inte Ã¥terställa segmenträttigheter efter relokering" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" msgstr "kan inte applicera extra minnesskydd efter relokering" @@ -706,7 +706,7 @@ msgstr "kan inte applicera extra minnesskydd efter relokering" msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "RTLD_NEXT används i kod som inte är dynamiskt laddad" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "kan inte skapa datastrukturer för TLS" @@ -966,38 +966,38 @@ msgstr "ldd: flaggan \"$1\" är tvetydig" msgid "unrecognized option" msgstr "okänd flagga" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "Försök med \"ldd --help\" för mer information" -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "filargument saknas" #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "Filen eller katalogen finns inte" -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "inte en normal fil" -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "varning: du har inte exekveringsrättighet för" -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "\tinte en dynamisk körbar binär" -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "avslutade med okänd slutstatus" -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "fel: du har inte läsrättigheter för" @@ -1410,7 +1410,7 @@ msgstr "Information:" msgid "list all known coded character sets" msgstr "visa alla kända teckenuppsättningar" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "Val av utdata:" @@ -1419,8 +1419,8 @@ msgid "omit invalid characters from output" msgstr "visa inte ogiltiga tecken i utdata" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "FIL" @@ -1497,7 +1497,7 @@ msgstr "okänt fel frÃ¥n iconv() %d" #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" @@ -1519,7 +1519,7 @@ msgstr "Skapa en snabbladdande modulkonfigurationsfil för iconv." msgid "[DIR...]" msgstr "[KATALOG...]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "VÄG" @@ -1540,7 +1540,7 @@ msgstr "Sök inte i standardkatalogerna, bara i de som ges pÃ¥ kommandoraden" msgid "Directory arguments required when using --nostdlib" msgstr "Katalogargument krävs när --nostdlib används" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "ingen utfil skapad pÃ¥ grund av varningar" @@ -1676,8 +1676,8 @@ msgstr "syntaxfel i prolog: %s" msgid "invalid definition" msgstr "ogiltig definition" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "dÃ¥ligt argument" @@ -1735,14 +1735,14 @@ msgstr "för mÃ¥nga tecken i teckenkodning" msgid "no symbolic name given for end of range" msgstr "inget symboliskt namn givet för slutet av intervallet" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1762,15 +1762,15 @@ msgstr "värdet pÃ¥ %s mÃ¥ste vara heltal" msgid "%s: error in state machine" msgstr "%s: fel i tillstÃ¥ndsmaskin" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s: för tidigt filslut" @@ -1787,7 +1787,7 @@ msgstr "" "antal byte för bytesekvens angivet i början respektive slutet av intervallet\n" "skiljer sig: %d respektive %d" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "ogiltiga namn för teckenintervall" @@ -1809,8 +1809,8 @@ msgstr "övre gräns i intervall är mindre än undre gräns" msgid "resulting bytes for range not representable." msgstr "resulterande byte för intervall är inte representerbara." -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1873,524 +1873,524 @@ msgstr "%s: värdet pÃ¥ \"%s\" stämmer inte med värdet pÃ¥ \"%s\"" msgid "%s: numeric country code `%d' not valid" msgstr "%s: numerisk landkod \"%d\" är inte giltig" -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s: fält \"%s\" är deklarerad mer än en gÃ¥ng" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s: okänt tecken i fält \"%s\"" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "%s: ofullständig \"END\"-rad" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s: syntaxfel" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "\"%.*s\" redan definerad i teckenuppsättning" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "\"%.*s\" redan definierad i repertoar" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "\"%.*s\" redan definierad som ett kollationssymbol" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "\"%.*s\" redan definierad som ett kollationselement" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s: sorteringsordning \"forward\" och \"backward\" är ömsesidigt uteslutande" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s: \"%s\" är nämnd fler än en gÃ¥ng i definitionen av vikt %d" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s: för mÃ¥nga regler, första delen hade bara %d" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "%s: inte tillräckligt med sorteringsregler" -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s: tomt viktnamn är inte tillÃ¥tet" -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "%s: vikter mÃ¥ste använda samma intervallsymbol som namn" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "%s: för mÃ¥nga värden" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "ordningsföljd för \"%.*s\" redan definierad vid %s:%Zu" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "%s: start- och slut-symbol i ett intervall mÃ¥ste representera tecken" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "%s: byte sequences of first and last character must have the same length" msgstr "%s: bytesekvens för första och sista tecknet mÃ¥ste ha samma längd" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "%s: byte sequence of first character of range is not lower than that of the last character" msgstr "%s: bytesekvens för första tecknet i intervallet är inte mindre än den för sista tecknet" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "%s: symboliskt intervall fÃ¥r inte vara omedelbart efter \"order_start\"" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "%s: symboliskt intervall fÃ¥r inte omedelbart följas av \"order_end\"" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "\"%s\" och \"%.*s\" är otillÃ¥tna namn för symboliskt intervall" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s: ordningsföljd för \"%.*s\" redan definierad i %s:%Zu" -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "%s: \"%s\" mÃ¥ste vara ett enskilt tecken" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "%s: `position' must be used for a specific level in all sections or none" msgstr "%s: \"position\" mÃ¥ste användas för en given nivÃ¥ i alla sektioner eller inte alls" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "symbol \"%s\" inte definierad" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "symbol \"%s\" har samma värde som" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "symbol \"%s\"" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "ingen definition av \"UNDEFINED\"" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "för mÃ¥nga fel, ger upp" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "%s: nästlade villkor stöds inte" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" +msgid "%s: more than one 'else'" msgstr "%s: mer än en \"else\"" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s: dubbla definitioner av \"%s\"" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s: dubbla deklarationer för sektion \"%s\"" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s: okänt tecken i namn för kollationssymbol" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s: okänt tecken i namnet i ekvivalensdefinitionen" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s: okänt tecken i värdet i ekvivalensdefinitionen" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s: okänd symbol \"%s\" i ekvivalensdefinition" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "fel när ekvivalent kollationssymbol lades till" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "dubblerad definition för skript \"%s\"" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s: okänt sektionsnamn \"%.*s\"" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s: dubbla definitioner av ordningsföljd i sektion \"%s\"" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s: ogiltigt antal sorteringsregler" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s: flera definitioner av ordningsföljd i namnlös sektion" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s: nyckelord \"order_end\" saknas" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s: ordningsföljd för kollationssymbol %.*s är inte definierad ännu" -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s: ordningsföljd för kollationselement %.*s är inte definierad ännu" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "%s: kan inte byta ordning efter %.*s: okänd symbol" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s: nyckelord \"reorder-end\" saknas" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s: sektion \"%.*s\" okänd" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s: ogiltig symbol: <%.*s>" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "%s: kan inte ha \"%s\" som ändpunkt pÃ¥ ellips" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "%s: tom kategoribeskrivning är inte tillÃ¥tet" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s: nyckelord \"reorder-sections-end\" saknas" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "%s: \"%s\" utan matchande \"ifdef\" eller \"ifndef\"" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "%s: \"endif\" utan matchande \"ifdef\" eller \"ifndef\"" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "Inget namn definierat i teckenuppsättning" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "tecken L\"\\u%0*x\" i klass \"%s\" mÃ¥ste vara i klass \"%s\"" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "tecken L\"\\u%0*x\" i klass \"%s\" fÃ¥r inte vara i klass \"%s\"" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" msgstr "internt fel i %s, rad %u" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "tecken \"%s\" i klass \"%s\" mÃ¥ste vara i klass \"%s\"" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "tecken \"%s\" i klass \"%s\" fÃ¥r inte vara i klass \"%s\"" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid "<SP> character not in class `%s'" msgstr "<SP>-tecknet är inte i klass \"%s\"" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid "<SP> character must not be in class `%s'" msgstr "<SP>-tecknet fÃ¥r inte vara i klass \"%s\"" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character <SP> not defined in character map" msgstr "tecken <SP> inte definierat i teckenuppsättning" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "\"digit\"-kategori har inte poster i grupper av tio" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "inga siffror för indata definierade och inga standardnamn finns i teckenuppsättningen" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "alla tecken i \"outdigit\" är inte tillgängliga i teckenuppsättningen" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "alla tecken i \"outdigit\" är inte tillgängliga i repertoaren" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "teckenklass \"%s\" redan definierad" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "implementationsbegränsning: inte fler än %Zd teckenklasser tillÃ¥tna" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "teckenuppsättning \"%s\" redan definierad" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "implementationsbegränsning: inte fler än %d teckenuppsättningar tillÃ¥tet" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s: fält \"%s\" innehÃ¥ller inte exakt tio poster" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>" msgstr "tillvärdet <U%0*X> i intervallet är mindre än frÃ¥nvärdet <U%0*X>" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "start- och slutteckensekvens för intervall mÃ¥ste ha samma längd" -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "tillvärdets teckensekvens är mindre än frÃ¥nvärdets sekvens" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "för tidigt slut pÃ¥ definition för \"translit_ignore\"" -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "syntaxfel" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "%s: syntaxfel i definition av ny teckenklass" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "%s: syntaxfel i definition av ny teckenuppsättning" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" msgstr "intervall mÃ¥ste markeras med tvÃ¥ operander av samma typ" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "med symboliska namn som intervallvärden kan inte absoluta intervallet \"...\" användas" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "med UCS som intervallvärden mÃ¥ste man använda symboliska hexadecimala intervallet \"..\"" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "with character code range values one must use the absolute ellipsis `...'" msgstr "med teckenkoder som intervallvärden mÃ¥ste man använda absoluta intervallet \"...\"" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "dubblerad definition för mappning \"%s\"" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "%s: sektion \"translit_start\" avslutas inte med \"translit_end\"" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s: dubbla definitioner av \"default_missing\"" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "här var föregÃ¥ende definition" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "%s: ingen representerbar definition av \"default_missing\" hittades" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "%s: tecken \"%s\" inte definierat men behövs som standardvärde" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "%s: tecken \"%s\" i teckenuppsättning kan inte representeras med en byte" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "%s: character `%s' needed as default value not representable with one byte" msgstr "%s: tecken \"%s\" som behövs som standardvärde kan inte representeras med en byte" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "no output digits defined and none of the standard names in the charmap" msgstr "inga siffror för utdata definierade och inga standardnamn finns i teckenuppsättningen" -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "%s: transkriberingsdata för lokal \"%s\" är inte tillgänglig" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "%s: tabell för klass \"%s\": %lu byte\n" -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "%s: tabell för \"%s\": %lu byte\n" -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "%s: tabell för teckenstorlek: %lu byte\n" @@ -2400,7 +2400,7 @@ msgstr "%s: tabell för teckenstorlek: %lu byte\n" msgid "%s: no identification for category `%s'" msgstr "%s: ingen idenitifikation för kategori \"%s\"" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "%s: dubbla definitioner av kategori" @@ -2441,22 +2441,22 @@ msgstr "%s: värdet pÃ¥ fält \"int_curr_symbol\" stämmer inte med giltiga namn msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s: värden pÃ¥ fält \"%s\" mÃ¥ste vara i intervallet %d...%d" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s: värdet för fält \"%s\" mÃ¥ste vara ett enskilt tecken" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s: \"-1\" mÃ¥ste vara sista post i fält \"%s\"" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s: värden pÃ¥ fält \"%s\" mÃ¥ste vara mindre än 127" -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "omvandlingsvärde kan inte vara noll" @@ -2532,16 +2532,16 @@ msgstr "%s: tredje operanden för värdet av fält \"%s\" kan inte vara större msgid "%s: values for field `%s' must not be larger than %d" msgstr "%s: värden pÃ¥ fält \"%s\" fÃ¥r inte vara större än %d" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s: för fÃ¥ värden för fält \"%s\"" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "extra avslutande semikolon" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s: för mÃ¥nga värden för fält \"%s\"" @@ -2654,79 +2654,87 @@ msgstr "Kan inte sätta LC_ALL till standardlokalen" msgid "while preparing output" msgstr "när utdata förbereddes" -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "Infiler:" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "Symboliska teckennamn definierade i FILE" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "Källdefinitioner finns i FILE" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "FIL innehÃ¥ller avbildning frÃ¥n symboliska namn till UCS4-värden" -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "Skapa utfil även om varningsmeddelanden genererades" -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "Skapa tabeller i gammal stil" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "Valfri utfilsprefix" -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "Var strikt POSIX-konform" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "Undertryck varningar och informationsmeddelanden" -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "Skriv mer meddelanden" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "Arkivkontroll:" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "Lägg inte till nya data till arkivet" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "Lägg till lokaler namngivna av parametrar till arkivet" -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "Ersätt befintligt arkivinnehÃ¥ll" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "Ta bort lokaler namngivna av parametrar frÃ¥n arkivet" -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "Visa innehÃ¥llet i arkivet" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "locale.alias-fil som ska användas när arkivet skapas" -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "Generera utdata med omvänd byteordning" + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "Generera utdata med rak byteordning" + +#: locale/programs/localedef.c:157 msgid "Compile locale specification" msgstr "Kompilera lokalspecifikation" -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" @@ -2736,28 +2744,28 @@ msgstr "" "[--add-to-archive|--delete-from-archive] FIL...\n" "--list-archive [FIL]" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "kan inte skapa katalog för utfiler" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "FATALT: systemet definierar inte \"_POSIX2_LOCALEDEF\"" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "kan inte öppna lokaldefinitionsfil \"%s\"" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "kan inte skriva utfiler till \"%s\"" -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2770,186 +2778,186 @@ msgstr "" "\t\t lokal-sökväg : %s\n" "%s" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "cirkulärt beroende mellan lokaldefinitioner" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "kan inte lägga till en redan inläst lokal \"%s\" en andra gÃ¥ng" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "kan inte skapa temporärfil: %s" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "kan inte initiera arkivfil" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "kan inte byta storlek pÃ¥ arkivfil" -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "kan inte läsa arkivhuvud med mmap" -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "misslyckades med att skapa nytt lokalarkiv" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "kan inte ändra Ã¥tkomstläge pÃ¥ nytt lokalarkiv" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "kan inte läsa data frÃ¥n lokalarkiv" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "kan inte öppna lokalarkivfil med mmap" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "kan inte lÃ¥sa nytt arkiv" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "kan inte utöka lokalarkivfil" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "kan inte ändra Ã¥tkomstläge pÃ¥ storleksändrat lokalarkiv" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "kan inte byta namn pÃ¥ nytt arkiv" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "kan inte öppna lokalarkiv \"%s\"" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "kan inte ta status pÃ¥ lokalarkiv \"%s\"" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "kan inte lÃ¥sa lokalarkiv \"%s\"" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "kan inte läsa arkivhuvud" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "lokal \"%s\" finns redan" -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "kan inte lägga till till lokalarkiv" -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "fil \"%s\" för lokalalias finns inte" -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "Lägger till %s\n" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "ta status pÃ¥ \"%s\" misslyckades: %s: ignorerad" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "\"%s\" är inte en katalog, ignorerad" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "kan inte öppna katalog \"%s\": %s: ignorerad" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "ofullständig uppsättning av lokalfiler i \"%s\"" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "kan inte läsa alla filer i \"%s\": ignorerad" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "lokal \"%s\" finns inte i arkivet" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "argumentet till \"%s\" mÃ¥ste vara ett enskilt tecken" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "syntaxfel: inte inne i en lokalsektion" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "kan inte öppna utfil \"%s\" för kategori \"%s\"" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "misslyckades skriva data för kategori \"%s\"" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "kan inte skapa utfil \"%s\" för kategori \"%s\"" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "förväntar strängargument för \"copy\"" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "lokalnamn fÃ¥r endast bestÃ¥ av portabla tecken" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "inget annat nyckelord fÃ¥r anges när \"copy\" används" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "definition av \"%1$s\" slutar inte med \"END %1$s\"" @@ -3000,23 +3008,23 @@ msgstr "för mÃ¥nga argument" msgid "needs to be installed setuid `root'" msgstr "behöver installeras \"setuid root\"" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "minnet är konsistent, biblioteket är felaktigt\n" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "minnet förstört före allokerat block\n" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "minnet förstört efter slutet pÃ¥ allokerat block\n" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "block frigjort tvÃ¥ gÃ¥nger\n" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "felaktig mcheck_status, biblioteket är felaktigt\n" @@ -3782,12 +3790,12 @@ msgstr "yp_update: kan inte omvandla värd till nätnamn\n" msgid "yp_update: cannot get server address\n" msgstr "yp_update: kan inte hämta serveradress\n" -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "Hittar inte \"%s\" i värdcache!" -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "Omladdar \"%s\" i värdcache!" @@ -4035,7 +4043,7 @@ msgstr "getgrouplist misslyckades" msgid "setgroups failed" msgstr "setgroups misslyckades" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -4066,22 +4074,22 @@ msgstr "frigorde %zu byte i %s cache" msgid "no more memory for database '%s'" msgstr "inget mer minne för databas \"%s\"" -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "Hittar inte \"%s\" i nätgruppscache!" -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "Omladdar \"%s\" i nätgruppscache!" -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Hittar inte \"%s (%s,%s,%s)\" i nätgruppscache!" -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Omladdar \"%s (%s,%s,%s)\" i nätgruppscache!" @@ -4134,7 +4142,7 @@ msgstr "Använd separat cache för varje användare" msgid "Name Service Cache Daemon." msgstr "Namntjänst cache-demon" -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "fel antal argument" @@ -4193,6 +4201,21 @@ msgstr "ogiltigförklaring misslyckades" msgid "secure services not implemented anymore" msgstr "säkra tjänster är inte implementerade längre" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"Tabeller som stödjs:\n" +"%s\n" +"För felrapporteringsinstruktioner, se:\n" +"%s.\n" +"Rapportera fel eller synpunkter pÃ¥ översättningen till <tp-sv@listor.tp-sv.se>.\n" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4512,16 +4535,16 @@ msgstr "Hämta poster frÃ¥n den administrativa databasen" msgid "Enumeration not supported on %s\n" msgstr "Uppräkning stöds inte pÃ¥ %s\n" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "Okänt databasnamn" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "Databaser som stöds:\n" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "Okänd databas: %s\n" @@ -4964,7 +4987,7 @@ msgid "Child has terminated abnormally and did not create a core file" msgstr "Barnprocess har avslutat onormalt och skapade inte en minnesdump" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" +msgid "Child has terminated abnormally and created a core file" msgstr "Barnprocess avslutade onormalt och skapade en minnesdump" #: stdio-common/psiginfo-data.h:38 @@ -5470,8 +5493,23 @@ msgstr "-T\t\tgenerera kod för att stödja RPC-hopptabeller\n" msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "-Y sökväg\t\tkatalog för att hitta C preprocessorn (cpp)\n" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr "-5\t\tSysVr4 kompabilitetsläge\n" + #: sunrpc/rpc_main.c:1446 #, c-format +msgid "--help\t\tgive this help list\n" +msgstr "--help\t\tskriv denna hjälplista\n" + +#: sunrpc/rpc_main.c:1447 +#, c-format +msgid "--version\tprint program version\n" +msgstr "--version\tskriv programversion\n" + +#: sunrpc/rpc_main.c:1449 +#, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" @@ -6746,72 +6784,73 @@ msgstr "kan inte öppna \"%s\"" msgid "cannot read header from `%s'" msgstr "kan inte läsa huvud frÃ¥n \"%s\"" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "saknar alfabetiskt tecken i början" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "har färre än 3 alfabetiska tecken" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "har fler än 6 alfabetiska tecken" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "skiljer sig frÃ¥n POSIX-standard" -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "%s: varning: zon \"%s\" förkortning \"%s\": %s\n" -#: timezone/zdump.c:273 +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -"%s: användning är %s [ --version ] [ --help ] [ -v ] [ -c [startÃ¥r,]slutÃ¥r ] zonnamn ...\n" +"%s: användning är %s [ --version ] [ --help ] [ -{vV} ] [ -{ct} [start,]slut] zonnamn ...\n" "Rapportera fel till %s.\n" "Rapportera fel eller synpunkter pÃ¥ översättningen till <tp-sv@listor.tp-sv.se>.\n" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" msgstr "%s: argument \"%s\" till flaggan -c har fel format\n" -#: timezone/zdump.c:426 +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" +msgstr "%s: argument \"%s\" till flaggan -t har fel format\n" + +#: timezone/zdump.c:506 msgid "Error writing to standard output" msgstr "Fel vid skrivning till standard ut" -#: timezone/zdump.c:439 -#, c-format -msgid "%s: use of -v on system with floating time_t other than float or double\n" -msgstr "%s: använder -v pÃ¥ ett system där time_t är ett annat flyttal än \"float\" eller \"double\"\n" - -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: Minnet slut: %s\n" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" -msgstr "\"%s\", rad %d: %s" +msgid "\"%s\", line %d: " +msgstr "\"%s\", rad %d: " -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (regel frÃ¥n \"%s\", rad %d)" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "varning: " -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p posixrules ] \\\n" @@ -6824,335 +6863,339 @@ msgstr "" "Rapportera fel till %s.\n" "Rapportera fel eller synpunkter pÃ¥ översättningen till <tp-sv@listor.tp-sv.se>.\n" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" msgstr "definitionen av zic_t vid kompilering är orimlig" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: Flaggan -d given mer än en gÃ¥ng\n" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: Flaggan -l given mer än en gÃ¥ng\n" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: Flaggan -p given mer än en gÃ¥ng\n" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: Flaggan -y given mer än en gÃ¥ng\n" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: Flaggan -L given mer än en gÃ¥ng\n" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "länk till länk" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "hÃ¥rd länk misslyckades, använder symbolisk länk" -#: timezone/zic.c:637 +#: timezone/zic.c:660 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" -msgstr "%s: Kan inte länka frÃ¥n %s till %s: %s\n" +msgid "%s: Can't read %s: %s\n" +msgstr "%s: Kan inte läsa %s: %s\n" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:668 timezone/zic.c:1533 +#, c-format +msgid "%s: Can't create %s: %s\n" +msgstr "%s: Kan inte skapa %s: %s\n" + +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s: Fel vid läsning frÃ¥n %s\n" + +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s: Fel vid skrivning till %s\n" + +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "länka misslyckades, kopia skapad" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "samma regelnamn i flera filer" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "besvärlig zon" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "%s i zon utan regler" -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "standard in" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: Kan inte öppna %s: %s\n" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "för lÃ¥ng rad" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "inrad av okänd typ" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "%s: \"Leap\"-rad i fil %s som inte är skottsekundsfil\n" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: panik: Ogiltigt l_value %d\n" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "%s: Fel vid läsning frÃ¥n %s\n" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "%s: Fel vid stängning av %s: %s\n" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" msgstr "förväntad fortsättningsrad inte funnen" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "för stort tidsvärde" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" msgstr "24:00 hanteras inte av zic-versioner före 1998" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "värden större än 24 timmar hanteras inte av zic-versioner före 2007" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "fel antal fält pÃ¥ \"Rule\"-rad" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "namnlös regel" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "ogiltig sparad tid" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "fel antal fält pÃ¥ \"Zone\"-rad" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "\"Zone %s\"-rad och flaggan -l är ömsesidigt uteslutande" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "\"Zone %s\"-rad och flaggan -p är ömsesidigt uteslutande" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "dubblerat zonnamn %s (fil \"%s\", rad %d)" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "fel antal fält pÃ¥ \"Zone\"-fortsättningsrad" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" -msgstr "ogiltigt UTC-tillägg" +#: timezone/zic.c:1047 +msgid "invalid UT offset" +msgstr "ogiltigt UT-tillägg" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "ogiltigt förkortningsformat" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "Zone continuation line end time is not after end time of previous line" msgstr "Zon-fortsättningsradens sluttid är inte efter sluttiden pÃ¥ föregÃ¥ende rad" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "fel antal fält pÃ¥ \"Leap\"-rad" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "ogiltigt skottÃ¥r" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "ogiltigt mÃ¥nadsnamn" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "ogiltig dag i mÃ¥naden" -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "tid före noll" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "tid för kort" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "tid för lÃ¥ng" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "ogiltig tid pÃ¥ dagen" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "otillÃ¥tet \"CORRECTION\"-fält pÃ¥ \"Leap\"-rad" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "otillÃ¥tet \"Rolling/Stationary\"-fält pÃ¥ \"Leap\"-rad" -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "fel antal fält pÃ¥ \"Link\"-rad" -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "tomt \"FROM\"-fält pÃ¥ \"Link\"-rad" -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "tomt \"TO\"-fält pÃ¥ \"Link\"-rad" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "ogiltigt startÃ¥r" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "ogiltigt slutÃ¥r" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "startÃ¥r är större än slutÃ¥r" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "satte typ pÃ¥ endast ett Ã¥r" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "ogiltigt veckodagsnamn" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s: Kan inte ta bort %s: %s\n" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" -msgstr "%s: Kan inte skapa %s: %s\n" - -#: timezone/zic.c:1683 -#, c-format -msgid "%s: Error writing %s\n" -msgstr "%s: Fel vid skrivning till %s\n" - -#: timezone/zic.c:1966 +#: timezone/zic.c:2105 msgid "no POSIX environment variable for zone" msgstr "ingen POSIX-miljövariabel för zon" -#: timezone/zic.c:2133 +#: timezone/zic.c:2111 +#, c-format +msgid "%s: pre-%d clients may mishandle distant timestamps" +msgstr "%s: klienter före %d kan hantera avlägsna tidsstämplar felaktigt" + +#: timezone/zic.c:2292 msgid "can't determine time zone abbreviation to use just after until time" msgstr "kan inte avgöra tidszonsförkortning att använda just efter \"until\"-tid" -#: timezone/zic.c:2177 +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" +msgstr "för mÃ¥nga lokala tidstyper" + +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "för mÃ¥nga övergÃ¥ngar?!" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "internt fel - addtype anropad med felaktig isdst" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "internt fel - addtype anropad med felaktig ttisstd" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "internt fel - addtype anropad med felaktig ttisgmt" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "för mÃ¥nga lokala tidstyper" - -#: timezone/zic.c:2223 -msgid "UTC offset out of range" -msgstr "UTC-offset utanför giltigt intervall" +#: timezone/zic.c:2420 +msgid "UT offset out of range" +msgstr "UT-offset utanför giltigt intervall" -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "för mÃ¥nga skottsekunder" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "upprepat skottsekundstillfälle" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "Vilt resultat frÃ¥n kommandokörning" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: kommandot var \"%s\", resultatet blev %d\n" -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "Ojämnt antal citationstecken" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "använder 29/2 i icke-skottÃ¥r" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "rule goes past start/end of month--will not work with pre-2004 versions of zic" msgstr "regeln gÃ¥r utanför start/slut pÃ¥ mÃ¥nad, fungerar inte pÃ¥ zic-versioner före 2004" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "tidszonsförkortning saknar alfabetiskt tecken i början" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "tidszonsförkortning har färre än 3 alfabetiska tecken" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "tidszonsförkortning har för mÃ¥nga alfabetiska tecken" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "tidszonsförkortning skiljer sig frÃ¥n POSIX-standarden" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "för mÃ¥nga eller för lÃ¥nga tidszonförkortningar" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "%s: Kan inte skapa katalog %s: %s\n" - -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "%s: %d teckenexpanderades inte korrekt\n" diff --git a/libc/po/uk.po b/libc/po/uk.po index c90144b43..92c6ae09d 100644 --- a/libc/po/uk.po +++ b/libc/po/uk.po @@ -2,13 +2,13 @@ # Copyright (C) 2013 Free Software Foundation, Inc. # This file is distributed under the same license as the glibc package. # -# Yuri Chornoivan <yurchor@ukr.net>, 2013. -# Volodymyr M. Lisivka <lvm@mystery.lviv.net>, 2013 +# Yuri Chornoivan <yurchor@ukr.net>, 2013, 2014. +# Volodymyr M. Lisivka <lvm@mystery.lviv.net>, 2013. msgid "" msgstr "" -"Project-Id-Version: libc 2.17.90.20130724\n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" -"PO-Revision-Date: 2013-08-19 16:26+0300\n" +"Project-Id-Version: libc 2.18.90.20140105\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" +"PO-Revision-Date: 2014-01-08 15:06+0200\n" "Last-Translator: Volodymyr M. Lisivka <lvm@mystery.lviv.net>\n" "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n" "Language: uk\n" @@ -147,8 +147,8 @@ msgstr "" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -162,9 +162,9 @@ msgstr "" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -178,8 +178,8 @@ msgstr "" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -382,60 +382,60 @@ msgstr "некоректний параметр режиму" msgid "unknown" msgstr "невідомий" -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "Ðевідома ОС" -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", ABI ОС: %s %d.%d.%d" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "Ðе вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ файл кешу %s\n" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "Спроба виконати mmap Ð´Ð»Ñ Ñ„Ð°Ð¹Ð»Ð° кешу зазнала невдачі.\n" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "Файл не Ñ” файлом кешу.\n" -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "У кеші «%2$s» знайдено %1$d бібліотек\n" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "Ðе вдалоÑÑ Ñтворити тимчаÑовий файл кешу %s" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "Спроба запиÑу до файла кешу зазнала невдачі" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "Спроба змінити права доÑтупу до %s на %#o зазнала невдачі" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "Спроба перейменувати %s на %s зазнала невдачі" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "не вдалоÑÑ Ñтворити ÑпиÑок облаÑтей дії" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "об’єкт Ñпільного викориÑÑ‚Ð°Ð½Ð½Ñ Ð½Ðµ відкрито" @@ -464,11 +464,11 @@ msgstr "не вдалоÑÑ Ñ€Ð¾Ð·Ð¼Ñ–Ñтити ÑпиÑок Ñимволів Ð msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Підтримки фільтрів разом з LD_TRACE_PRELINKING не передбачено" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "Ð’ÐДРДИÐÐМІЧÐОГО КОМПОÐУВÐЛЬÐИКÐ!!!" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "помилка під Ñ‡Ð°Ñ Ñпроби завантажити бібліотеки Ñпільного викориÑтаннÑ" @@ -492,159 +492,159 @@ msgstr "не вдалоÑÑ Ñтворити ÑпиÑок можливоÑтей msgid "cannot allocate name record" msgstr "не вдалоÑÑ Ñ€Ð¾Ð·Ð¼Ñ–Ñтити Ð·Ð°Ð¿Ð¸Ñ Ð½Ð°Ð·Ð²Ð¸ у пам’ÑÑ‚Ñ–" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "не вдалоÑÑ Ñтворити кеш Ð´Ð»Ñ ÑˆÐ»Ñху пошуку" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "не вдалоÑÑ Ñтворити копію RUNPATH/RPATH" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "не вдалоÑÑ Ñтворити маÑив шлÑхів пошуку" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "не вдалоÑÑ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ ÑтатиÑтичну обробку об’єкта Ñпільного викориÑтаннÑ" -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "не вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ приÑтрій Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð½ÑƒÐ»Ñми" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "не вдалоÑÑ Ñтворити деÑкриптор об’єкта Ñпільного викориÑтаннÑ" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "не вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ дані файла" -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ ELF виконано не за Ñторінками пам’ÑÑ‚Ñ–" -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "адреÑа або Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ ELF неправильно вирівнÑно" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "не вдалоÑÑ Ñ€Ð¾Ð·Ð¼Ñ–Ñтити Ñтруктури даних TLS Ð´Ð»Ñ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ потоку обробки" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "не вдалоÑÑ Ð¾Ð±Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ дані TLS" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "у об’єктному файлі немає придатних до Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ Ñегментів" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "не вдалоÑÑ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð·Ð¸Ñ‚Ð¸ Ñегмент з об’єкта Ñпільного викориÑтаннÑ" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "не вдалоÑÑ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ виконуваний файл у динамічному режимі" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "зміна захиÑту облаÑÑ‚Ñ– пам’ÑÑ‚Ñ– неможлива" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "не вдалоÑÑ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð·Ð¸Ñ‚Ð¸ Ñторінки Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð½ÑƒÐ»Ñми" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "у об’єктному файлі немає динамічного розділу" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "об’єкт Ñпільного викориÑÑ‚Ð°Ð½Ð½Ñ Ð½Ðµ може бути відкрито за допомогою dlopen()" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "не вдалоÑÑ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ пам’ÑÑ‚ÑŒ Ð´Ð»Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° програми" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "некоректна Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "не вдалоÑÑ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñтек виконаннÑ, Ñк цього вимагає об’єкт Ñпільного викориÑтаннÑ" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "не вдалоÑÑ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ деÑкриптор файла" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "файл Ñ” надто коротким" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "некоректний заголовок ELF" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "байти у даних файла ELF впорÑдковано не у зворотному порÑдку" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "байти у даних файла ELF впорÑдковано не у прÑмому порÑдку" -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "ідентифікатор верÑÑ–Ñ— файла ELF не відповідає поточному" -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "некоректний ABI ОС у файлі ELF" -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "некоректна верÑÑ–Ñ ABI у файлі ELF" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "ненульове Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ñƒ e_ident" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "верÑÑ–Ñ Ñ„Ð°Ð¹Ð»Ð° ELF не збігаєтьÑÑ Ð· поточною" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "можна завантажити лише ET_DYN Ñ– ET_EXEC" -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "phentsize файла ELF не Ñ” очікуваним" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "помилковий ÐºÐ»Ð°Ñ ELF: ELFCLASS64" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "помилковий ÐºÐ»Ð°Ñ ELF: ELFCLASS32" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "не вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ файл об’єктів Ñпільного викориÑтаннÑ" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" msgstr "помилка переÑуваннÑ" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "помилка під Ñ‡Ð°Ñ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñимволів" @@ -660,41 +660,41 @@ msgstr "Переповнено лічильник ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ TLS! Буд msgid "cannot load any more object with static TLS" msgstr "неможливо продовжувати Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ Ñ–Ð½ÑˆÐ¸Ñ… об’єктів зі Ñтатичним TLS" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "некоректний режим Ð´Ð»Ñ dlopen()" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "більше немає проÑторів назв Ð´Ð»Ñ dlmopen()" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "некоректний проÑÑ‚Ñ–Ñ€ назв Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñƒ dlmopen()" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "не вдалоÑÑ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ облаÑÑ‚ÑŒ пам’ÑÑ‚Ñ– у Ñтатичному блоці TLS" -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" msgstr "не вдалоÑÑ Ñтворити Ñегмент придатний до запиÑу Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑуваннÑ" -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "%s: у об’єкті %s не знайдено PLTREL\n" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "%s: не виÑтачає пам’ÑÑ‚Ñ– Ð´Ð»Ñ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² переÑÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ %s\n" -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" msgstr "не вдалоÑÑ Ð²Ñ–Ð´Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ захиÑÑ‚ Ñегмент піÑÐ»Ñ Ð¿ÐµÑ€ÐµÑуваннÑ" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" msgstr "не вдалоÑÑ Ð·Ð°ÑтоÑувати додатковий захиÑÑ‚ пам’ÑÑ‚Ñ– піÑÐ»Ñ Ð¿ÐµÑ€ÐµÑуваннÑ" @@ -702,7 +702,7 @@ msgstr "не вдалоÑÑ Ð·Ð°ÑтоÑувати додатковий захи msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "ВикориÑтаний у коді Ñимвол RTLD_NEXT не завантажуєтьÑÑ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "не вдалоÑÑ Ñтворити Ñтруктури даних TLS" @@ -962,38 +962,38 @@ msgstr "ldd: параметр «$1» Ñ” неоднозначним" msgid "unrecognized option" msgstr "нерозпізнаний параметр" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "Спробуйте «ldd --help» Ð´Ð»Ñ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ñ–ÑˆÐ¾Ð³Ð¾ опиÑу." -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "не вказано аргументів-назв файл" #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "Ðемає такого файла або каталогу" -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "не Ñ” звичайним файлом" -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "попередженнÑ: у Ð²Ð°Ñ Ð½ÐµÐ¼Ð°Ñ” прав на виконаннÑ" -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "\tне Ñ” динамічним виконуваним файлом" -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "завершено з невідомим кодом виходу" -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "помилка: у Ð²Ð°Ñ Ð½ÐµÐ¼Ð°Ñ” права на читаннÑ" @@ -1405,7 +1405,7 @@ msgstr "ІнформаціÑ:" msgid "list all known coded character sets" msgstr "показати ÑпиÑок уÑÑ–Ñ… відомих програмі наборів Ñимволів" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ð²Ð¾Ð´Ð¾Ð¼:" @@ -1414,8 +1414,8 @@ msgid "omit invalid characters from output" msgstr "пропуÑкати некоректні Ñимволи у вхідних даних" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "ФÐЙЛ" @@ -1492,7 +1492,7 @@ msgstr "невідома помилка iconv() з номером %d" #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" @@ -1514,7 +1514,7 @@ msgstr "Створити швидкозавантажуваний файл наРmsgid "[DIR...]" msgstr "[КÐТÐЛОГ...]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "ШЛЯХ" @@ -1535,7 +1535,7 @@ msgstr "Ðе шукати у Ñтандартних каталогах, шука msgid "Directory arguments required when using --nostdlib" msgstr "Якщо викориÑтовуєтьÑÑ --nostdlib, Ñлід вказати аргументи-каталоги" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "виведені дані не запиÑано через поÑву попереджень" @@ -1671,8 +1671,8 @@ msgstr "ÑинтакÑична помилка у prolog: %s" msgid "invalid definition" msgstr "некоректне визначеннÑ" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "помилковий аргумент" @@ -1730,14 +1730,14 @@ msgstr "у кодуванні Ñимволів надто багато Ð±Ð°Ð¹Ñ‚Ñ msgid "no symbolic name given for end of range" msgstr "не вказано Ñимволічної назви Ð´Ð»Ñ ÐºÑ–Ð½Ñ†Ñ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1757,15 +1757,15 @@ msgstr "значеннÑм %s має бути ціле чиÑло" msgid "%s: error in state machine" msgstr "%s: помилка у Ñкінченному автоматі" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s: передчаÑне Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ Ñ„Ð°Ð¹Ð»Ð°" @@ -1780,7 +1780,7 @@ msgstr "невідомий Ñимвол «%s»" msgid "number of bytes for byte sequence of beginning and end of range not the same: %d vs %d" msgstr "кількіÑÑ‚ÑŒ байтів у поÑлідовноÑÑ‚ÑÑ… запиÑу початку Ñ– Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ не Ñ” однаковою: %d Ñ– %d" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "некоректні назви Ð´Ð»Ñ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ñимволів" @@ -1802,8 +1802,8 @@ msgstr "верхнє Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ñƒ діапазоні Ñ” меншим з msgid "resulting bytes for range not representable." msgstr "байти результату Ð´Ð»Ñ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ неможливо предÑтавити на комп’ютері." -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1866,524 +1866,524 @@ msgstr "%s: Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Â«%s» не відповідає значенню  msgid "%s: numeric country code `%d' not valid" msgstr "%s: чиÑловий код країни «%d» Ñ” некоректним" -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s: поле «%s» оголошено декілька разів" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s: невідомий Ñимвол у полі «%s»" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "%s: незавершений Ñ€Ñдок «END»" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s: ÑинтакÑична помилка" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "у таблиці Ñимволів вже визначено «%.*s»" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "у ÑиÑтемі команд уже визначено «%.*s»" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "«%.*s» вже визначено Ñимвол впорÑдковуваннÑ" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "«%.*s» вже визначено Ñк елемент впорÑдковуваннÑ" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s: команди «forward» Ñ– «backward» не можна викориÑтовувати одночаÑно" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s: «%s» у визначенні ваги %d згадано декілька разів" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s: забагато правил; у першому запиÑÑ– було лише %d" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "%s: недоÑтатньо правил упорÑдкуваннÑ" -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s: не можна викориÑтовувати порожній Ñ€Ñдок ваги" -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "%s: у запиÑах ваги має бути викориÑтано той Ñамий Ñимвол еліпÑиÑа, що Ñ– у назві" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "%s: забагато значень" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "порÑдок «%.*s» вже визначено у %s:%Zu" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "%s: початковий Ñ– кінцевий Ñимвол діапазону мають бути замінниками Ñимволів" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "%s: byte sequences of first and last character must have the same length" msgstr "%s: байтові поÑлідовноÑÑ‚Ñ– першого Ñ– оÑтаннього Ñимволів повинні мати однакову довжину" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "%s: byte sequence of first character of range is not lower than that of the last character" msgstr "%s: поÑлідовніÑÑ‚ÑŒ байтів першого Ñимволу діапазону Ñ” більшою або рівною поÑлідовноÑÑ‚Ñ– байтів оÑтаннього Ñимволу" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "%s: за еліпÑиÑом Ñимвольного діапазону не може безпоÑередньо вказувати «order_start»" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "%s: за еліпÑиÑом у Ñимвольному діапазоні не можна безпоÑередньо вказувати «order_end»" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "«%s» Ñ– «%.*s» не Ñ” коректними назвами Ð´Ð»Ñ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ñимволів" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s: порÑдок «%.*s» вже визначено у %s:%Zu" -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "%s: «%s» має бути Ñимволом" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "%s: `position' must be used for a specific level in all sections or none" msgstr "%s: «position» має бути викориÑтано Ð´Ð»Ñ Ð¿ÐµÐ²Ð½Ð¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ Ð² уÑÑ–Ñ… розділах або у жодному з розділів" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "Ñимвол «%s» не визначено" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "Ñимвол «%s» має те Ñаме кодуваннÑ, що Ñ–" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "Ñимвол «%s»" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "немає Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Â«UNDEFINED»" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "забагато помилок; припинÑємо обробку" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "%s: підтримки вкладених умов не передбачено" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" +msgid "%s: more than one 'else'" msgstr "%s: декілька «else»" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s: повторне Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Â«%s»" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s: повторне Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ «%s»" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s: невідомий Ñимвол у назві Ñимволу впорÑдковуваннÑ" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s: невідомий Ñимвол у назві еквівалентного визначеннÑ" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s: невідомий Ñимвол у значенні еквівалентного визначеннÑ" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s: невідомий Ñимвол «%s» у еквівалентному визначенні" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "помилка під Ñ‡Ð°Ñ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ñимволу впорÑдковуваннÑ" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "повторне Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÑиÑтеми запиÑу «%s»" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s: невідома назва розділу «%.*s»" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s: декілька визначень порÑдку Ð´Ð»Ñ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ «%s»" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s: некоректна кількіÑÑ‚ÑŒ правил упорÑдкуваннÑ" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s: декілька визначень порÑдку Ð´Ð»Ñ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ без назви" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s: не виÑтачає ключового Ñлова «order_end»" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s: порÑдок Ð´Ð»Ñ Ñимволу впорÑÐ´ÐºÐ¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ %.*s ще не визначено" -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s: порÑдок Ð´Ð»Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° впорÑÐ´ÐºÐ¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ %.*s ще не визначено" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "%s: перевпорÑÐ´ÐºÐ¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ–ÑÐ»Ñ %.*s неможливе: невідомий Ñимвол" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s: не виÑтачає ключового Ñлова «reorder-end»" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s: невідомий розділ «%.*s»" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s: помилковий Ñимвол <%.*s>" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "%s: «%s» не може бути наприкінці діапазону з еліпÑиÑом" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "%s: не можна викориÑтовувати порожні опиÑи категорій" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s: не виÑтачає ключового Ñлова «reorder-sections-end»" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "%s: «%s» без відповідного «ifdef» або «ifndef»" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "%s: «endif» без відповідного «ifdef» або «ifndef»" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "У таблиці Ñимволів не визначено назви набору Ñимволів" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "Ñимвол L'\\u%0*x' у клаÑÑ– «%s» має належати до клаÑу «%s»" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "Ñимвол L'\\u%0*x' у клаÑÑ– «%s» не повинен належати до клаÑу «%s»" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° у %s, Ñ€Ñдок %u" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "Ñимвол «%s» у клаÑÑ– «%s» має належати до клаÑу «%s»" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "Ñимвол «%s» у клаÑÑ– «%s» не повинен належати до клаÑу «%s»" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid "<SP> character not in class `%s'" msgstr "у клаÑÑ– «%s» має бути Ñимвол <SP>" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid "<SP> character must not be in class `%s'" msgstr "у клаÑÑ– «%s» не повинно бути Ñимволу <SP>" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character <SP> not defined in character map" msgstr "Ñимвол <SP> не визначено у таблиці Ñимволів" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "категорію «digit» не згруповано за ÑтепенÑми деÑÑти" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "не визначено вхідних цифр Ñ– немає Ñтандартних назв у таблиці Ñимволів" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "не уÑÑ– Ñимволи, викориÑтані у «outdigit», Ñ” у таблиці Ñимволів" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "не уÑÑ– Ñимволи, викориÑтані у «outdigit», Ñ” у наборі команд" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "ÐºÐ»Ð°Ñ Ñимволів «%s» вже визначено" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—: передбачено підтримку не більше за %Zd клаÑів Ñимволів" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "таблицю Ñимволів «%s» вже визначено" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—: передбачено підтримку не більше за %d таблиць Ñимволів" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s: у полі «%s» не міÑтитьÑÑ Ñ‚Ð¾Ñ‡Ð½Ð¾ деÑÑÑ‚ÑŒ запиÑів" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>" msgstr "верхнє Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ <U%0*X> Ñ” меншим за нижнє Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ <U%0*X>" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "початкова Ñ– кінцева поÑлідовноÑÑ‚Ñ– Ñимволів діапазону повинні бути однакової довжини" -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "кінцева поÑлідовніÑÑ‚ÑŒ Ñимволу діапазону Ñ” меншою за початкову поÑлідовніÑÑ‚ÑŒ" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "передчаÑне Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Â«translit_ignore»" -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "ÑинтакÑична помилка" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "%s: ÑинтакÑична помилка у визначенні нового клаÑу Ñимволів" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "%s: ÑинтакÑична помилка у визначенні нової таблиці Ñимволів" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" msgstr "діапазон з еліпÑиÑом має бути позначено двома операндами одного типу" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "з Ñимволічними назвами значень діапазону не можна викориÑтовувати абÑолютний еліпÑÐ¸Ñ Â«...»" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "зі значеннÑми діапазону UCS Ñлід викориÑтовувати шіÑтнадцÑтковий Ñимвольний еліпÑÐ¸Ñ Â«..»" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "with character code range values one must use the absolute ellipsis `...'" msgstr "зі значеннÑм діапазону кодувань Ñимволів Ñлід викориÑтовувати абÑолютний еліпÑÐ¸Ñ Â«...»" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "дублікат Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Â«%s»" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "%s: розділ «translit_start» не завершуєтьÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ «translit_end»" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s: повторне Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Â«default_missing»" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "попереднє Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð±ÑƒÐ»Ð¾ тут:" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "%s: не знайдено придатного Ð´Ð»Ñ Ð¿Ñ€ÐµÐ´ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Â«default_missing»" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "%s: Ñимвол «%s» не визначено, хоча він Ñ– потрібен Ñк типове значеннÑ" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "%s: Ñимвол «%s» у таблиці Ñимволів не можна предÑтавити одним байтом" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "%s: character `%s' needed as default value not representable with one byte" msgstr "%s: Ñимвол «%s», потрібний Ñк типове значеннÑ, не можна предÑтавити одним байтом" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "no output digits defined and none of the standard names in the charmap" msgstr "не визначено вихідних цифр Ñ– немає Ñтандартних назв у таблиці Ñимволів" -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "%s: дані транÑлітерації з локалі «%s» недоÑтупні" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "%s: Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ ÐºÐ»Ð°Ñу «%s»: %lu байт\n" -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "%s: Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ Â«%s»: %lu байт\n" -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "%s: Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð¸: %lu байт\n" @@ -2393,7 +2393,7 @@ msgstr "%s: Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð¸: %lu байт\n" msgid "%s: no identification for category `%s'" msgstr "%s: Ð´Ð»Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— «%s» немає ідентифікації" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "%s: повторне Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²ÐµÑ€ÑÑ–Ñ— категорії" @@ -2434,22 +2434,22 @@ msgstr "%s: довжина Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð¾Ð»Ñ Â«int_curr_symbol» не в msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s: Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñƒ полі «%s» має належати діапазону %d...%d" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s: Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñƒ полі «%s» має ÑкладатиÑÑ Ð· одного Ñимволу" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s: «-1» має бути оÑтаннім запиÑом у полі «%s»" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s: Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñƒ полі «%s» має бути меншим за 127" -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¾Ð±Ð¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ курÑу має бути ненульовим" @@ -2525,16 +2525,16 @@ msgstr "%s: третій операнд Ð´Ð»Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð¾Ð»Ñ Â«%s» msgid "%s: values for field `%s' must not be larger than %d" msgstr "%s: Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñƒ полі «%s» не повинні перевищувати %d" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s: замало значень у полі «%s»" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "зайва завершальна крапка з комою" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s: забагато значень у полі «%s»" @@ -2647,79 +2647,87 @@ msgstr "Ðе вдалоÑÑ Ð²Ñтановити Ð´Ð»Ñ LC_ALL типове зн msgid "while preparing output" msgstr "під Ñ‡Ð°Ñ Ð¿Ñ€Ð¸Ð³Ð¾Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ…" -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "Файли вхідних даних:" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "Символічні назви Ñимволів визначено у файлі ФÐЙЛ" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "Початкові Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¼Ð¾Ð¶Ð½Ð° знайти у файлі ФÐЙЛ" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "У файлі ФÐЙЛ міÑтитьÑÑ Ð¿Ñ€Ð¸Ð²â€™Ñзка Ñимвольних назв до значень UCS4" -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "ВивеÑти дані результату, навіть Ñкщо було отримано попередженнÑ" -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "Створювати таблиці у Ñтарому форматі" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "Ðеобов’Ñзковий Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ Ð°Ð´Ñ€ÐµÑи файла виведених даних" -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "Строго дотримуватиÑÑ Ñтандарту POSIX" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "Придушити Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½ÑŒ та інформаційних повідомлень" -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "ВивеÑти додаткові повідомленнÑ" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð°Ñ€Ñ…Ñ–Ð²ÑƒÐ²Ð°Ð½Ð½Ñм:" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "Ðе додавати нові дані до архіву" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "Додати локалі, визначені параметрами, до архіву" -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "Замінити вміÑÑ‚ наÑвного архіву" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "Вилучити вказані Ñк параметри локалі з архіву" -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "Показати ÑпиÑок вміÑту архіву" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "файл locale.alias, дані у Ñкому Ñлід викориÑтовувати під Ñ‡Ð°Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð°Ñ€Ñ…Ñ–Ð²Ñƒ" -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "ВивеÑти результат з прÑмим порÑдком байтів" + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "ВивеÑти результат зі зворотним порÑдком байтів" + +#: locale/programs/localedef.c:157 msgid "Compile locale specification" msgstr "Зібрати Ñпецифікацію локалі" -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" @@ -2729,28 +2737,28 @@ msgstr "" "[--add-to-archive|--delete-from-archive] ФÐЙЛ...\n" "--list-archive [ФÐЙЛ]" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "не вдалоÑÑ Ñтворити каталог Ð´Ð»Ñ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ñ„Ð°Ð¹Ð»Ñ–Ð²" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "КРИТИЧÐРПОМИЛКÐ: у ÑиÑтемі не визначено «_POSIX2_LOCALEDEF»" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "не вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ файл Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð»Ð¾ÐºÐ°Ð»Ñ– «%s»" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "не вдалоÑÑ Ð²Ð¸Ð²ÐµÑти файли до «%s»" -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2763,186 +2771,186 @@ msgstr "" "\t\t шлÑÑ… до локалі : %s\n" "%s" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "циклічні залежноÑÑ‚Ñ– у визначеннÑÑ… локалей" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "неможливо додати вже прочитану локаль «%s» удруге" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "не вдалоÑÑ Ñтворити тимчаÑовий файл: %s" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "не вдалоÑÑ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ файл архіву" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "зміна розмірів файла архіву неможлива" -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "не вдалоÑÑ Ð¿Ñ€Ð¸Ð²â€™Ñзати заголовок архіву" -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "не вдалоÑÑ Ñтворити новий архів локалі" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "не вдалоÑÑ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ режим доÑтупу до нового архіву локалі" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "не вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ дані з архіву локалі" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "не вдалоÑÑ Ð¿Ñ€Ð¸Ð²â€™Ñзати файл архіву локалі" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "не вдалоÑÑ Ð·Ð°Ð±Ð»Ð¾ÐºÑƒÐ²Ð°Ñ‚Ð¸ новий архів" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "не вдалоÑÑ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€Ð¸Ñ‚Ð¸ файл архіву локалі" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "не вдалоÑÑ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ режим доÑтупу до архіву локалі зі зміненим розміром" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "не вдалоÑÑ Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ новий архів" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "не вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ архів локалі «%s»" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "не вдалоÑÑ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ ÑтатиÑтичні дані щодо архіву локалі «%s»" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "не вдалоÑÑ Ð·Ð°Ð±Ð»Ð¾ÐºÑƒÐ²Ð°Ñ‚Ð¸ архів локалі «%s»" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "не вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ заголовок архіву" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "локаль «%s» вже Ñ–Ñнує" -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "не вдалоÑÑ Ð´Ð¾Ð´Ð°Ñ‚Ð¸ до архіву локалі" -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "альтернативний файл локалі «%s» не знайдено" -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "Додаємо %s\n" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "помилка під Ñ‡Ð°Ñ Ñпроби отримати ÑтатиÑтичні дані щодо «%s»: %s: проігноровано" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "«%s» не Ñ” каталогом; проігноровано" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "не вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ каталог «%s»: %s: проігноровано" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "набір файлів локалі у «%s» Ñ” неповним" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "не вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ уÑÑ– файли у «%s»: проігноровано" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "локаль «%s» поза архівом" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "аргументом до «%s» має бути один Ñимвол" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "ÑинтакÑична помилка: вихід за межі розділу Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð»Ð¾ÐºÐ°Ð»Ñ–" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "не вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ файл виведених даних «%s» Ð´Ð»Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— «%s»" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "помилка під Ñ‡Ð°Ñ Ð´Ñ–Ñ— з запиÑÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— «%s»" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "не вдалоÑÑ Ñтворити файл виведених даних «%s» Ð´Ð»Ñ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— «%s»" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "мало бути вказано аргумент-Ñ€Ñдок Ð´Ð»Ñ Â«copy»" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "назва локалі має ÑкладатиÑÑ Ð»Ð¸ÑˆÐµ з придатних до перенеÑÐµÐ½Ð½Ñ Ñимволів" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "не можна вказувати інші ключові Ñлова, Ñкщо вже вказано «copy»" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Â«%1$s» не завершуєтьÑÑ Ð½Ð° «END %1$s»" @@ -2993,23 +3001,23 @@ msgstr "забагато аргументів" msgid "needs to be installed setuid `root'" msgstr "Ñлід вÑтановити з setuid «root»" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "пам’ÑÑ‚ÑŒ у належному Ñтані, у бібліотеці Ñ” помилки\n" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "облаÑÑ‚ÑŒ перед отриманим блоком пам’ÑÑ‚Ñ– затерто\n" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "облаÑÑ‚ÑŒ за отриманим блоком пам’ÑÑ‚Ñ– затерто\n" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "блок звільнено двічі\n" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "фіктивний mcheck_status, помилка у бібліотеці\n" @@ -3776,12 +3784,12 @@ msgstr "yp_update: не вдалоÑÑ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ адреÑу вуРmsgid "yp_update: cannot get server address\n" msgstr "yp_update: не вдалоÑÑ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ адреÑу Ñервера\n" -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ «%s» у кеші вузлів!" -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "Перезавантажуємо «%s» у кеші вузлів!" @@ -4029,7 +4037,7 @@ msgstr "помилка getgrouplist" msgid "setgroups failed" msgstr "помилка setgroups" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -4060,22 +4068,22 @@ msgstr "вивільнено %zu байтів у кеші %s" msgid "no more memory for database '%s'" msgstr "недоÑтатньо пам’ÑÑ‚Ñ– Ð´Ð»Ñ Ð±Ð°Ð·Ð¸ даних «%s»" -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ «%s» у кеші netgroup!" -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "Перезавантажуємо «%s» до кешу netgroup!" -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ «%s (%s,%s,%s)» у кеші netgroup!" -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Перезавантажуємо «%s (%s,%s,%s)» до кешу netgroup!" @@ -4128,7 +4136,7 @@ msgstr "ВикориÑтовувати окремий кеш Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³ msgid "Name Service Cache Daemon." msgstr "Фонова Ñлужба ÐºÐµÑˆÑƒÐ²Ð°Ð½Ð½Ñ Ñлужби назв." -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "помилкова кількіÑÑ‚ÑŒ параметрів" @@ -4187,6 +4195,21 @@ msgstr "Ñпроба ÑкаÑÑƒÐ²Ð°Ð½Ð½Ñ Ñ‡Ð¸Ð½Ð½Ð¾ÑÑ‚Ñ– зазнала нев msgid "secure services not implemented anymore" msgstr "безпечні Ñлужби більше не підтримуютьÑÑ" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"Підтримувані набори:\n" +"%s\n" +"\n" +"ÐаÑтанови щодо Ð·Ð²Ñ–Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¾ вади наведено тут:\n" +"%s.\n" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4506,16 +4529,16 @@ msgstr "Отримати запиÑи з адмініÑтративної баз msgid "Enumeration not supported on %s\n" msgstr "Ð”Ð»Ñ %s Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ñ–Ñ Ð½Ðµ підтримуєтьÑÑ\n" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "Ðевідома назва бази даних" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "Підтримувані бази даних:\n" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "Ðевідома база даних: %s\n" @@ -4958,7 +4981,7 @@ msgid "Child has terminated abnormally and did not create a core file" msgstr "Дочірній Ð¿Ñ€Ð¾Ñ†ÐµÑ Ð±ÑƒÐ»Ð¾ перервано у нештатному режимі, файл core не Ñтворено" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" +msgid "Child has terminated abnormally and created a core file" msgstr "Дочірній Ð¿Ñ€Ð¾Ñ†ÐµÑ Ð±ÑƒÐ»Ð¾ перервано у нештатному режимі, Ñтворено файл core" #: stdio-common/psiginfo-data.h:38 @@ -5464,8 +5487,23 @@ msgstr "-T\t\tÑтворити код підтримки таблиць розп msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "-Y шлÑÑ…\t\tназва каталогу Ð´Ð»Ñ Ð¿Ð¾ÑˆÑƒÐºÑƒ препроцеÑора C (cpp)\n" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr "-5\t\tрежим ÑуміÑноÑÑ‚Ñ– з SysVr4\n" + #: sunrpc/rpc_main.c:1446 #, c-format +msgid "--help\t\tgive this help list\n" +msgstr "--help\t\tвивеÑти цей ÑпиÑок довідкових повідомлень\n" + +#: sunrpc/rpc_main.c:1447 +#, c-format +msgid "--version\tprint program version\n" +msgstr "--version\tвивеÑти дані щодо верÑÑ–Ñ— програми\n" + +#: sunrpc/rpc_main.c:1449 +#, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" @@ -6739,72 +6777,73 @@ msgstr "не вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ «%s»" msgid "cannot read header from `%s'" msgstr "не вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ заголовок з «%s»" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "не міÑтить літери на початку" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "міÑтить менше 3 літер" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "міÑтить більше 6 літер" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "Ñуперечить Ñтандарту POSIX" -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "%s: попередженнÑ: ÑÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ Ð·Ð¾Ð½Ð¸ «%s» «%s» %s\n" -#: timezone/zdump.c:273 +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -"%s: кориÑтуваннÑ: %s [ --version ] [ --help ] [ -v ] [ -c [початковий рік,]кінцевий рік ] назва_зони ...\n" +"%s: кориÑтуваннÑ: %s [ --version ] [ --help ] [ -v ] [ -(ct) [початковий рік,]кінцевий рік ] назва_поÑÑу ...\n" "\n" "Про вади повідомлÑйте за адреÑою %s.\n" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" msgstr "%s: помилковий аргумент -c %s\n" -#: timezone/zdump.c:426 +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" +msgstr "%s: помилковий аргумент -t %s\n" + +#: timezone/zdump.c:506 msgid "Error writing to standard output" msgstr "Помилка під Ñ‡Ð°Ñ Ñпроби запиÑу до Ñтандартного виведеннÑ" -#: timezone/zdump.c:439 -#, c-format -msgid "%s: use of -v on system with floating time_t other than float or double\n" -msgstr "%s: викориÑÑ‚Ð°Ð½Ð½Ñ -v у ÑиÑтемі з чиÑлом з рухомою крапкою time_t, відмінним від типу float або double\n" - -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: вичерпано пам’ÑÑ‚ÑŒ: %s\n" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" -msgstr "«%s», Ñ€Ñдок %d: %s" +msgid "\"%s\", line %d: " +msgstr "\"%s\", Ñ€Ñдок %d: " -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (правило з «%s», Ñ€Ñдок %d)" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "попередженнÑ: " -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p posixrules ] \\\n" @@ -6817,335 +6856,348 @@ msgstr "" "\n" "Про вади повідомлÑйте за адреÑою %s.\n" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" msgstr "помилкова Ñпецифікації під Ñ‡Ð°Ñ Ð·Ð±Ð¸Ñ€Ð°Ð½Ð½Ñ Ð´Ð»Ñ zic_t" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: вказано декілька параметрів -d\n" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: вказано декілька параметрів -l\n" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: вказано декілька параметрів -p\n" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: вказано декілька параметрів -y\n" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: вказано декілька параметрів -L\n" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° поÑиланнÑ" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¶Ð¾Ñ€Ñткого поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð·Ð°Ð·Ð½Ð°Ð»Ð¾ невдачі, викориÑтано Ñимволічне поÑиланнÑ" -#: timezone/zic.c:637 +#: timezone/zic.c:660 +#, c-format +msgid "%s: Can't read %s: %s\n" +msgstr "%s: не вдалоÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %s: %s\n" + +#: timezone/zic.c:668 timezone/zic.c:1533 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" -msgstr "%s: не можна Ñтворити поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð· %s до %s: %s\n" +msgid "%s: Can't create %s: %s\n" +msgstr "%s: не вдалоÑÑ Ñтворити %s: %s\n" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s: помилка під Ñ‡Ð°Ñ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ %s\n" + +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s: помилка під Ñ‡Ð°Ñ Ñпроби запиÑу %s\n" + +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿Ð¾ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð·Ð°Ð·Ð½Ð°Ð»Ð¾ невдачі, викориÑтано копіюваннÑ" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "правило з однією назвою зберігаєтьÑÑ Ñƒ декількох файлах" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "зона без правил" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "%s у зоні без правил" -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "Ñтандартне джерело даних" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: не вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s: %s\n" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "Ñ€Ñдок надто довгий" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "Ñ€Ñдок вхідних даних невідомого типу" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "%s: виÑокоÑний Ñ€Ñдок у файлі без виÑокоÑних Ñекунд %s\n" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: паніка: некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ l_value %d\n" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "%s: помилка під Ñ‡Ð°Ñ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ %s\n" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "%s: помилка під Ñ‡Ð°Ñ Ñпроби закрити %s: %s\n" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" msgstr "очікуваного Ñ€Ñдка Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð½Ñ Ð½Ðµ знайдено" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð·Ð°Ð¿Ð¸Ñу чаÑу" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" msgstr "У zic до 1998 року не підтримуєтьÑÑ 24:00" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "значеннÑ, більші за 24 годин не оброблÑÑŽÑ‚ÑŒÑÑ Ð²ÐµÑ€ÑÑ–Ñми zic до 2007 року" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "помилкова кількіÑÑ‚ÑŒ полів у Ñ€Ñдку Rule" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "правило без назви" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "помилковий літній чаÑ" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "помилкова кількіÑÑ‚ÑŒ полів у Ñ€Ñдку Zone" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "Ð Ñдок «Zone %s» Ñ– параметр -l не можна викориÑтовувати разом" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "Ð Ñдок «Zone %s» Ñ– параметр -p не можна викориÑтовувати разом" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð½Ð°Ð·Ð² поÑÑів %s (файл «%s», Ñ€Ñдок %d)" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "помилкова кількіÑÑ‚ÑŒ полів у Ñ€Ñдку Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð½Ñ Zone" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" +#: timezone/zic.c:1047 +msgid "invalid UT offset" msgstr "некоректне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ€Ñ–Ð·Ð½Ð¸Ñ†Ñ– з Грінвичем" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "некоректний формат абревіатури" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "Zone continuation line end time is not after end time of previous line" msgstr "кінцевий Ñ‡Ð°Ñ Ñƒ Ñ€Ñдку Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð½Ñ Zone не перевищує кінцевого чаÑу у попередньому Ñ€Ñдку" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "помилкова кількіÑÑ‚ÑŒ полів у Ñ€Ñдку Leap" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "некоректний виÑокоÑний рік" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "некоректна назва міÑÑцÑ" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "некоректний день міÑÑцÑ" -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "Ñ‡Ð°Ñ Ð´Ð¾ нульового" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "надто малий чаÑ" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "надто великий чаÑ" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "некоректний Ñ‡Ð°Ñ Ð´Ð¾Ð±Ð¸" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "некоректне поле CORRECTION у Ñ€Ñдку Leap" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "некоректне поле Rolling/Stationary у Ñ€Ñдку Leap" -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "помилкова кількіÑÑ‚ÑŒ полів у Ñ€Ñдку Link" -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "порожнє поле FROM у Ñ€Ñдку Link" -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "порожнє поле TO у Ñ€Ñдку Link" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "некоректний рік початку" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "некоректний рік завершеннÑ" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ року перевищує Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ð³Ð¾ року" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "типізований одинарний рік" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "некоректна назва Ð´Ð½Ñ Ñ‚Ð¸Ð¶Ð½Ñ" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s: не вдалоÑÑ Ð²Ð¸Ð»ÑƒÑ‡Ð¸Ñ‚Ð¸ %s: %s\n" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" -msgstr "%s: не вдалоÑÑ Ñтворити %s: %s\n" - -#: timezone/zic.c:1683 -#, c-format -msgid "%s: Error writing %s\n" -msgstr "%s: помилка під Ñ‡Ð°Ñ Ñпроби запиÑу %s\n" - -#: timezone/zic.c:1966 +#: timezone/zic.c:2105 msgid "no POSIX environment variable for zone" msgstr "немає змінної Ñередовища POSIX Ð´Ð»Ñ Ñ‡Ð°Ñового поÑÑу" -#: timezone/zic.c:2133 +#: timezone/zic.c:2111 +#, c-format +msgid "%s: pre-%d clients may mishandle distant timestamps" +msgstr "%s: клієнтÑькі чаÑтини до верÑÑ–Ñ— %d можуть оброблÑти віддалені чаÑові позначки з помилками" + +#: timezone/zic.c:2292 msgid "can't determine time zone abbreviation to use just after until time" msgstr "не вдалоÑÑ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ ÑÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ Ñ‡Ð°Ñового поÑÑу, Ñким Ñлід ÑкориÑтатиÑÑ Ð±ÐµÐ·Ð¿Ð¾Ñередньо піÑÐ»Ñ Ñ‡Ð°Ñу завершеннÑ" -#: timezone/zic.c:2177 +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" +msgstr "забагато типів міÑцевого чаÑу" + +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "забагато переходів?!" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° - addtype викликано з помилковим значеннÑм isdst" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° - addtype викликано з помилковим значеннÑм ttisstd" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° - addtype викликано з помилковим значеннÑм ttisgmt" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "забагато типів міÑцевого чаÑу" - -#: timezone/zic.c:2223 -msgid "UTC offset out of range" -msgstr "зÑув відноÑно UTC поза межами припуÑтимого діапазону" +#: timezone/zic.c:2420 +msgid "UT offset out of range" +msgstr "зÑув відноÑно чаÑу за Грівичем поза межами припуÑтимого діапазону" -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "забагато виÑокоÑних Ñекунд" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "повторюваний момент виÑокоÑної Ñекунди" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "Ðеочікуваний результат Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: команда — «%s», результат — %d\n" -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "Ðепарна кількіÑÑ‚ÑŒ лапок" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "викориÑÑ‚Ð°Ð½Ð½Ñ 29 лютого у невиÑокоÑному році" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "rule goes past start/end of month--will not work with pre-2004 versions of zic" msgstr "правило виходить за межі початку або ÐºÑ–Ð½Ñ†Ñ Ð¼Ñ–ÑÑцÑ: це не працюватиме з верÑÑ–Ñми zic до 2004 року" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "ÑÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ð·Ð²Ð¸ чаÑового поÑÑу не починаєтьÑÑ Ð· літери" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "ÑÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ð·Ð²Ð¸ чаÑового поÑÑу ÑкладаєтьÑÑ Ð· менше ніж 3 літер" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "ÑÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ð·Ð²Ð¸ чаÑового поÑÑу ÑкладаєтьÑÑ Ð· надто великої кількоÑÑ‚Ñ– літер" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "ÑÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ð·Ð²Ð¸ чаÑового поÑÑу Ñуперечить Ñтандарту POSIX" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "забагато Ñкорочень назв чаÑових поÑÑів або вони Ñ” надто довгими" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "%s: не вдалоÑÑ Ñтворити каталог %s: %s\n" -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "%s: %d неправильно визначило знак поширеннÑ\n" +#~ msgid "%s: use of -v on system with floating time_t other than float or double\n" +#~ msgstr "%s: викориÑÑ‚Ð°Ð½Ð½Ñ -v у ÑиÑтемі з чиÑлом з рухомою крапкою time_t, відмінним від типу float або double\n" + +#~ msgid "%s: Can't link from %s to %s: %s\n" +#~ msgstr "%s: не можна Ñтворити поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð· %s до %s: %s\n" + +#~ msgid "%s: %d did not sign extend correctly\n" +#~ msgstr "%s: %d неправильно визначило знак поширеннÑ\n" diff --git a/libc/po/vi.po b/libc/po/vi.po index d679589ef..8a1871af0 100644 --- a/libc/po/vi.po +++ b/libc/po/vi.po @@ -1,23 +1,24 @@ # Vietnamese translation for LibC. -# Copyright © 2013 Free Software Foundation, Inc. +# Bản dịch tiếng Việt dà nh cho LibC. +# Copyright © 2014 Free Software Foundation, Inc. # This file is distributed under the same license as the glibc package. # Clytie Siddall <clytie@riverland.net.au>, 2008-2010. -# Trần Ngá»c Quân <vnwildman@gmail.com>, 2012-2013. +# Trần Ngá»c Quân <vnwildman@gmail.com>, 2012-2014. # msgid "" msgstr "" -"Project-Id-Version: libc-2.17.90.20130724\n" +"Project-Id-Version: libc-2.18.90.20140105\n" "Report-Msgid-Bugs-To: http://www.gnu.org/software/libc/bugs.html\n" -"POT-Creation-Date: 2013-07-24 23:29-0700\n" -"PO-Revision-Date: 2013-07-27 14:52+0700\n" +"POT-Creation-Date: 2014-01-05 17:40+1000\n" +"PO-Revision-Date: 2014-01-09 15:04+0700\n" "Last-Translator: Trần Ngá»c Quân <vnwildman@gmail.com>\n" "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Team-Website: <http://translationproject.org/team/vi.html>\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Language-Team-Website: <http://translationproject.org/team/vi.html>\n" "X-Generator: Poedit 1.5.5\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -38,7 +39,7 @@ msgstr "Gặp rác trong “ARGP_HELP_FMTâ€: %s" #: argp/argp-help.c:1214 msgid "Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options." -msgstr "Tất cả đối số bắt buá»™c phải sá» dụng vá»›i tùy chá»n dà i cÅ©ng bắt buá»™c vá»›i tùy chá»n ngắn tÆ°Æ¡ng ứng." +msgstr "Các đối số là bắt buá»™c hay chỉ là tùy chá»n khi dùng vá»›i tùy chá»n dà i thì tùy chá»n ngắn tÆ°Æ¡ng ứng vá»›i nó cÅ©ng váºy." #: argp/argp-help.c:1600 msgid "Usage:" @@ -46,7 +47,7 @@ msgstr "Cách dùng:" #: argp/argp-help.c:1604 msgid " or: " -msgstr " hoặc: " +msgstr " hoặc:" #: argp/argp-help.c:1616 msgid " [OPTION...]" @@ -55,12 +56,14 @@ msgstr " [TÙY_CHỌN...]" #: argp/argp-help.c:1643 #, c-format msgid "Try `%s --help' or `%s --usage' for more information.\n" -msgstr "Hãy thá» lệnh “%s --help†(trợ giúp) hay “%s --usage†(cách dùng) để xem thông tin thêm.\n" +msgstr "Hãy chạy lệnh “%s --help†(trợ giúp) hay “%s --usage†(cách dùng) để xem thông tin thêm.\n" #: argp/argp-help.c:1671 #, c-format msgid "Report bugs to %s.\n" -msgstr "Hãy thông báo lá»—i cho %s\n" +msgstr "" +"Hãy thông báo lá»—i cho %s\n" +"Thông báo lá»—i dịch cho: <http://translationproject.org/team/vi.html>.\n" #: argp/argp-parse.c:101 msgid "Give this help list" @@ -68,7 +71,7 @@ msgstr "Hiển thị trợ giúp nà y" #: argp/argp-parse.c:102 msgid "Give a short usage message" -msgstr "Hiển thị thông Ä‘iệp cách dùng ngắn" +msgstr "Hiển thị thông tin vá» cách dùng dạng ngắn" #: argp/argp-parse.c:103 catgets/gencat.c:109 catgets/gencat.c:113 #: iconv/iconv_prog.c:60 iconv/iconv_prog.c:61 nscd/nscd.c:115 @@ -136,7 +139,7 @@ msgid "" "Generate message catalog.\vIf INPUT-FILE is -, input is read from standard input. If OUTPUT-FILE\n" "is -, output is written to standard output.\n" msgstr "" -"Tạo phân loại thông Ä‘iệp. Nếu TẬP-TIN-ÄẦU-VÀO là “-â€\n" +"Tạo phân loại thông Ä‘iệp. Nếu TẬP-TIN-ÄẦU-VÀO là “-â€,\n" "thì dữ liệu đầu và o được Ä‘á»c từ đầu và o tiêu chuẩn.\n" "Nếu TẬP-TIN-ÄẦU-RA là “-†thì kết xuất được ghi và o đầu ra tiêu chuẩn.\n" @@ -151,8 +154,8 @@ msgstr "" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:219 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 -#: locale/programs/localedef.c:364 login/programs/pt_chown.c:88 -#: malloc/memusagestat.c:563 nscd/nscd.c:450 nss/getent.c:965 nss/makedb.c:369 +#: locale/programs/localedef.c:376 login/programs/pt_chown.c:88 +#: malloc/memusagestat.c:563 nss/getent.c:969 nss/makedb.c:369 #: posix/getconf.c:1121 sunrpc/rpcinfo.c:691 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -162,13 +165,14 @@ msgid "" msgstr "" "Äể tìm hÆ°á»›ng dẫn vá» thông báo lá»—i, hãy xem:\n" "%s.\n" +"Thông báo lá»—i dịch cho: <http://translationproject.org/team/vi.html>.\n" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:235 elf/sotruss.ksh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:294 locale/programs/localedef.c:390 +#: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:62 malloc/memusage.sh:71 -#: malloc/memusagestat.c:579 nscd/nscd.c:466 nss/getent.c:86 nss/makedb.c:385 +#: malloc/memusagestat.c:581 nscd/nscd.c:485 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:1103 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -178,14 +182,13 @@ msgid "" msgstr "" "Tác quyá»n © %s của Tổ chức Phần má»m Tá»± do.\n" "ChÆ°Æ¡ng trình nà y là phần má»m tá»± do; xem mã nguồn để tìm Ä‘iá»u kiện sao chép.\n" -"KHÔNG CÓ BẢO HÀNH GÃŒ CẢ, THẬM CHà KHÔNG CÓ BẢO ÄẢM ÄƯỢC NGỤ Ã\n" -"KHẢ NÄ‚NG BÃN HAY KHẢ NÄ‚NG LÀM ÄƯỢC VIỆC DỨT KHOÃT.\n" +"KHÔNG CÓ BẢO HÀNH GÃŒ CẢ; NGAY CẢ KHI NÓ ÄƯỢC BÃN HAY THÃCH HỢP CHO MỤC ÄÃCH Cà NHÂN.\n" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:240 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 -#: locale/programs/localedef.c:395 malloc/memusage.sh:75 -#: malloc/memusagestat.c:584 nscd/nscd.c:471 nss/getent.c:91 nss/makedb.c:390 +#: locale/programs/localedef.c:407 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:490 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:1108 #, c-format msgid "Written by %s.\n" @@ -309,7 +312,7 @@ msgstr "Cách dùng: xtrace [TÙY-CHỌN]... CHÆ¯Æ NG-TRÃŒNH [TÙY_CHỌN_CHÆ¯Æ #: debug/xtrace.sh:32 elf/sotruss.ksh:56 elf/sotruss.ksh:67 #: elf/sotruss.ksh:135 malloc/memusage.sh:26 msgid "Try \\`%s --help' or \\`%s --usage' for more information.\\n" -msgstr "Hãy thá» câu lệnh “%s --help†(trợ giúp) hoặc “%s --usage†(cách dùng) để xem thêm thông tin.\\n" +msgstr "Hãy chạy lệnh “%s --help†(trợ giúp) hoặc “%s --usage†(cách dùng) để xem thêm thông tin.\\n" #: debug/xtrace.sh:38 msgid "%s: option '%s' requires an argument.\\n" @@ -337,14 +340,14 @@ msgstr "" " --usage Hiển thị hÆ°á»›ng dẫn ngắn gá»n\n" " -V,--version In thông tin phiên bản rồi thoát\n" "\n" -"Má»i đối số bắt buá»™c phải sá» dụng vá»›i tùy chá»n dà i\n" +"Má»i đối số bắt buá»™c phải sá» dụng cùng vá»›i tùy chá»n dà i\n" "cÅ©ng bắt buá»™c vá»›i các tùy chá»n ngắn tÆ°Æ¡ng ứng.\n" "\n" #: debug/xtrace.sh:57 elf/ldd.bash.in:55 elf/sotruss.ksh:49 #: malloc/memusage.sh:64 msgid "For bug reporting instructions, please see:\\\\n%s.\\\\n" -msgstr "Äể tìm hÆ°á»›ng dẫn vá» thông báo lá»—i, hãy xem:\\\\n%s.\\\\n" +msgstr "Äể tìm hÆ°á»›ng dẫn vá» thông báo lá»—i, hãy xem:\\\\n%s.\\\\nThông báo lá»—i dịch cho: <http://translationproject.org/team/vi.html>.\\\\n" #: debug/xtrace.sh:125 msgid "xtrace: unrecognized option \\`$1'\\n" @@ -362,7 +365,7 @@ msgstr "không tìm thấy táºp tin thá»±c hiện được \\“$programâ€\\n" #: debug/xtrace.sh:150 #, sh-format msgid "\\`$program' is no executable\\n" -msgstr "\\“$program†không có khả năng thá»±c hiện\\n" +msgstr "\\“$program†không có khả năng thá»±c thi\\n" #: dlfcn/dlinfo.c:63 msgid "RTLD_SELF used in code not dynamically loaded" @@ -374,7 +377,7 @@ msgstr "yêu cầu dlinfo không được há»— trợ" #: dlfcn/dlmopen.c:63 msgid "invalid namespace" -msgstr "miá»n tên không hợp lệ" +msgstr "không gian tên không hợp lệ" #: dlfcn/dlmopen.c:68 msgid "invalid mode" @@ -388,60 +391,60 @@ msgstr "tham số chế Ä‘á»™ không hợp lệ" msgid "unknown" msgstr "không hiểu" -#: elf/cache.c:126 +#: elf/cache.c:135 msgid "Unknown OS" msgstr "Hệ Ä‘iá»u hà nh không biết" -#: elf/cache.c:131 +#: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", OS ABI: %s %d.%d.%d" -#: elf/cache.c:148 elf/ldconfig.c:1318 +#: elf/cache.c:157 elf/ldconfig.c:1318 #, c-format msgid "Can't open cache file %s\n" msgstr "Không thể mở táºp tin nhá»› tạm %s\n" -#: elf/cache.c:162 +#: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" -msgstr "lá»—i mmap táºp tin nhá»› tạm.\n" +msgstr "gặp lá»—i khi mmap táºp tin nhá»› tạm.\n" -#: elf/cache.c:166 elf/cache.c:180 +#: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "Táºp tin không phải là má»™t táºp tin nhá»› tạm.\n" -#: elf/cache.c:213 elf/cache.c:223 +#: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "Tìm thấy %d thÆ° viện trong bá»™ nhá»› tạm “%sâ€\n" -#: elf/cache.c:417 +#: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "Không thể tạo táºp tin nhá»› tạm kiểu tạm thá»i %s" -#: elf/cache.c:425 elf/cache.c:435 elf/cache.c:439 elf/cache.c:444 +#: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" -msgstr "Lá»—i ghi dữ liệu nhá»› tạm" +msgstr "Gặp lá»—i khi ghi dữ liệu nhá»› tạm" -#: elf/cache.c:449 +#: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" -msgstr "Lá»—i thay đổi quyá»n truy cáºp của %s và o %#o" +msgstr "Gặp lá»—i khi thay đổi quyá»n truy cáºp của %s thà nh %#o" -#: elf/cache.c:454 +#: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "Gặp lá»—i khi thay đổi tên %s thà nh %s" -#: elf/dl-close.c:384 elf/dl-open.c:470 +#: elf/dl-close.c:383 elf/dl-open.c:470 msgid "cannot create scope list" msgstr "không thể tạo danh sách phạm vi" -#: elf/dl-close.c:777 +#: elf/dl-close.c:776 msgid "shared object not open" msgstr "chÆ°a mở đối tượng dùng chung" @@ -470,11 +473,11 @@ msgstr "không thể cấp phát danh sách tìm kiếm ký hiệu" msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Không há»— trợ bá»™ lá»c vá»›i LD_TRACE_PRELINKING" -#: elf/dl-error.c:76 +#: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "Lá»–I LIÊN KẾT ÄỘNG!!!" -#: elf/dl-error.c:123 +#: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "gặp lá»—i khi nạp thÆ° viện dùng chung" @@ -496,161 +499,161 @@ msgstr "không thể tạo danh sách khả năng" #: elf/dl-load.c:465 msgid "cannot allocate name record" -msgstr "không thể cấp phát mục ghi tên" +msgstr "không thể cấp phát bản ghi tên" -#: elf/dl-load.c:542 elf/dl-load.c:658 elf/dl-load.c:743 elf/dl-load.c:862 +#: elf/dl-load.c:550 elf/dl-load.c:666 elf/dl-load.c:749 elf/dl-load.c:868 msgid "cannot create cache for search path" msgstr "không thể tạo bá»™ nhá»› tạm cho Ä‘Æ°á»ng dẫn tìm kiếm" -#: elf/dl-load.c:633 +#: elf/dl-load.c:641 msgid "cannot create RUNPATH/RPATH copy" msgstr "không thể tạo bản sao RUNPATH/RPATH" -#: elf/dl-load.c:729 +#: elf/dl-load.c:735 msgid "cannot create search path array" msgstr "không thể tạo mảng Ä‘Æ°á»ng dẫn tìm kiếm" -#: elf/dl-load.c:934 +#: elf/dl-load.c:940 msgid "cannot stat shared object" msgstr "không thể lấy trạng thái vỠđối tượng dùng chung" -#: elf/dl-load.c:1012 +#: elf/dl-load.c:1018 msgid "cannot open zero fill device" msgstr "không thể mở thiết bị Ä‘iá»n số không" -#: elf/dl-load.c:1059 elf/dl-load.c:2342 +#: elf/dl-load.c:1065 elf/dl-load.c:2348 msgid "cannot create shared object descriptor" msgstr "không thể tạo bá»™ mô tả đối tượng dùng chung" -#: elf/dl-load.c:1078 elf/dl-load.c:1755 elf/dl-load.c:1858 +#: elf/dl-load.c:1084 elf/dl-load.c:1761 elf/dl-load.c:1864 msgid "cannot read file data" msgstr "không thể Ä‘á»c dữ liệu táºp tin" -#: elf/dl-load.c:1124 +#: elf/dl-load.c:1130 msgid "ELF load command alignment not page-aligned" msgstr "Sắp hà ng câu lệnh nạp ELF không phải sắp hà ng theo trang" -#: elf/dl-load.c:1131 +#: elf/dl-load.c:1137 msgid "ELF load command address/offset not properly aligned" msgstr "Äịa chỉ/bù của câu lệnh nạp ELF không phải được sắp hà ng đúng" -#: elf/dl-load.c:1216 +#: elf/dl-load.c:1222 msgid "cannot allocate TLS data structures for initial thread" msgstr "không thể cấp phát cấu trúc dữ liệu TLS đối vá»›i tuyến trình đầu tiên" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1245 msgid "cannot handle TLS data" msgstr "không thể xá» lý dữ liệu TLS" -#: elf/dl-load.c:1258 +#: elf/dl-load.c:1264 msgid "object file has no loadable segments" msgstr "táºp tin đối tượng không có Ä‘oạn nạp được" -#: elf/dl-load.c:1294 +#: elf/dl-load.c:1300 msgid "failed to map segment from shared object" msgstr "lá»—i ánh xạ Ä‘oạn từ đối tượng dùng chung" -#: elf/dl-load.c:1320 +#: elf/dl-load.c:1326 msgid "cannot dynamically load executable" msgstr "không thể nạp Ä‘á»™ng táºp tin thá»±c hiện được" -#: elf/dl-load.c:1383 elf/dl-load.c:1492 +#: elf/dl-load.c:1389 elf/dl-load.c:1498 msgid "cannot change memory protections" msgstr "không thể thay đổi sá»± bảo vệ bá»™ nhá»›" -#: elf/dl-load.c:1402 +#: elf/dl-load.c:1408 msgid "cannot map zero-fill pages" msgstr "không thể ánh xạ trang Ä‘iá»n số không" -#: elf/dl-load.c:1416 +#: elf/dl-load.c:1422 msgid "object file has no dynamic section" msgstr "táºp tin đối tượng không có phần Ä‘á»™ng" -#: elf/dl-load.c:1439 +#: elf/dl-load.c:1445 msgid "shared object cannot be dlopen()ed" msgstr "đối tượng dùng chung không thể được dlopen()" -#: elf/dl-load.c:1452 +#: elf/dl-load.c:1458 msgid "cannot allocate memory for program header" msgstr "không thể cấp phát bá»™ nhá»› cho phần đầu chÆ°Æ¡ng trình" -#: elf/dl-load.c:1469 elf/dl-open.c:195 +#: elf/dl-load.c:1475 elf/dl-open.c:195 msgid "invalid caller" msgstr "bá»™ gá»i không hợp lệ" -#: elf/dl-load.c:1512 +#: elf/dl-load.c:1518 msgid "cannot enable executable stack as shared object requires" msgstr "không thể hiệu lá»±c đống thá»±c hiện được theo yêu cầu của đối tượng dùng chung" -#: elf/dl-load.c:1525 +#: elf/dl-load.c:1531 msgid "cannot close file descriptor" msgstr "không thể đóng bá»™ mô tả táºp tin" -#: elf/dl-load.c:1755 +#: elf/dl-load.c:1761 msgid "file too short" msgstr "táºp tin quá ngắn" -#: elf/dl-load.c:1791 +#: elf/dl-load.c:1797 msgid "invalid ELF header" msgstr "phần đầu ELF không hợp lệ" -#: elf/dl-load.c:1803 +#: elf/dl-load.c:1809 msgid "ELF file data encoding not big-endian" msgstr "Bảng mã dữ liệu táºp tin ELF không có kiểu vá» cuối lá»›n (big-endian)" -#: elf/dl-load.c:1805 +#: elf/dl-load.c:1811 msgid "ELF file data encoding not little-endian" msgstr "Bảng mã dữ liệu táºp tin ELF không có kiểu vá» cuối nhá» (little-endian)" -#: elf/dl-load.c:1809 +#: elf/dl-load.c:1815 msgid "ELF file version ident does not match current one" msgstr "ident của phiên bản táºp tin ELF không tÆ°Æ¡ng ứng vá»›i Ä‘iá»u hiện thá»i" -#: elf/dl-load.c:1813 +#: elf/dl-load.c:1819 msgid "ELF file OS ABI invalid" msgstr "Hệ Ä‘iá»u hà nh ABI của táºp tin ELF không phải hợp lệ" -#: elf/dl-load.c:1816 +#: elf/dl-load.c:1822 msgid "ELF file ABI version invalid" msgstr "Phiên bản ABI của táºp tin ELF không phải hợp lệ" -#: elf/dl-load.c:1819 +#: elf/dl-load.c:1825 msgid "nonzero padding in e_ident" msgstr "không có phần đệm số không trong e_ident" -#: elf/dl-load.c:1822 +#: elf/dl-load.c:1828 msgid "internal error" msgstr "lá»—i ná»™i bá»™" -#: elf/dl-load.c:1829 +#: elf/dl-load.c:1835 msgid "ELF file version does not match current one" msgstr "Phiên bản táºp tin ELF không tÆ°Æ¡ng ứng vá»›i Ä‘iá»u hiện thá»i" -#: elf/dl-load.c:1837 +#: elf/dl-load.c:1843 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "chỉ có thể nạp ET_DYN và ET_EXEC" -#: elf/dl-load.c:1843 +#: elf/dl-load.c:1849 msgid "ELF file's phentsize not the expected size" msgstr "kÃch cỡ phentsize của táºp tin ELF là bất thÆ°á»ng" -#: elf/dl-load.c:2361 +#: elf/dl-load.c:2367 msgid "wrong ELF class: ELFCLASS64" msgstr "lá»›p ELF không đúng: ELFCLASS64" -#: elf/dl-load.c:2362 +#: elf/dl-load.c:2368 msgid "wrong ELF class: ELFCLASS32" msgstr "lá»›p ELF không đúng: ELFCLASS32" -#: elf/dl-load.c:2365 +#: elf/dl-load.c:2371 msgid "cannot open shared object file" msgstr "không thể mở táºp tin đối tượng dùng chung" -#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:771 +#: elf/dl-lookup.c:753 ports/sysdeps/mips/dl-lookup.c:770 msgid "relocation error" -msgstr "lá»—i cấp định vị lại" +msgstr "lá»—i tái định vị" -#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:798 +#: elf/dl-lookup.c:780 ports/sysdeps/mips/dl-lookup.c:797 msgid "symbol lookup error" msgstr "lá»—i tra cứu ký hiệu" @@ -660,55 +663,55 @@ msgstr "không thể kéo dà i phạm vi toà n cục" #: elf/dl-open.c:520 msgid "TLS generation counter wrapped! Please report this." -msgstr "Bá»™ đếm tạo TLS đã bao bá»c! Hãy thông báo." +msgstr "Bá»™ đếm tạo TLS đã bao bá»c! Hãy thông báo lá»—i nà y." #: elf/dl-open.c:542 msgid "cannot load any more object with static TLS" msgstr "không thể tải thêm đối tượng vá»›i TLS tÄ©nh" -#: elf/dl-open.c:599 +#: elf/dl-open.c:602 msgid "invalid mode for dlopen()" msgstr "chế Ä‘á»™ không hợp lệ đối vá»›i dlopen()" -#: elf/dl-open.c:616 +#: elf/dl-open.c:619 msgid "no more namespaces available for dlmopen()" msgstr "không có sẵn miá»n tên thêm nữa đối vá»›i dlmopen()" -#: elf/dl-open.c:634 +#: elf/dl-open.c:637 msgid "invalid target namespace in dlmopen()" msgstr "miá»n tên Ä‘Ãch không hợp lệ trong dlmopen()" -#: elf/dl-reloc.c:120 +#: elf/dl-reloc.c:158 msgid "cannot allocate memory in static TLS block" msgstr "không thể cấp phát bá»™ nhá»› trong khối TLS tÄ©nh." -#: elf/dl-reloc.c:212 +#: elf/dl-reloc.c:250 msgid "cannot make segment writable for relocation" -msgstr "không thể là m cho Ä‘oạn có khả năng ghi để định vị lại" +msgstr "không thể là m cho Ä‘oạn có khả năng ghi để tái định vị" -#: elf/dl-reloc.c:275 +#: elf/dl-reloc.c:313 #, c-format msgid "%s: no PLTREL found in object %s\n" msgstr "%s: không tìm thấy PLTREL trong đối tượng %s\n" -#: elf/dl-reloc.c:286 +#: elf/dl-reloc.c:324 #, c-format msgid "%s: out of memory to store relocation results for %s\n" -msgstr "%s: không đủ bá»™ nhá»› để cất giữ kết quả định vị lại đối vá»›i %s\n" +msgstr "%s: không đủ bá»™ nhá»› để cất giữ kết quả tái định vị đối vá»›i %s\n" -#: elf/dl-reloc.c:302 +#: elf/dl-reloc.c:340 msgid "cannot restore segment prot after reloc" -msgstr "không thể phục hồi giao thức (prot) Ä‘oạn sau khi định vị lại" +msgstr "không thể phục hồi giao thức (prot) Ä‘oạn sau khi tái định vị" -#: elf/dl-reloc.c:331 +#: elf/dl-reloc.c:369 msgid "cannot apply additional memory protection after relocation" -msgstr "không thể áp dụng sá»± bảo vệ bá»™ nhá»› thêm sau khi định vị lại" +msgstr "không thể áp dụng sá»± bảo vệ bá»™ nhá»› thêm sau khi tái định vị" #: elf/dl-sym.c:153 msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "RTLD_NEXT được dùng trong mã không phải được nạp Ä‘á»™ng" -#: elf/dl-tls.c:875 +#: elf/dl-tls.c:923 msgid "cannot create TLS data structures" msgstr "không thể tạo các cấu trúc dữ liệu TLS" @@ -722,11 +725,11 @@ msgstr "không thể cấp phát bảng tham chiếu phiên bản" #: elf/ldconfig.c:141 msgid "Print cache" -msgstr "In bá»™ nhá»›" +msgstr "In bá»™ nhá»› đệm" #: elf/ldconfig.c:142 msgid "Generate verbose messages" -msgstr "Tạo thông Ä‘iệp chi tiết" +msgstr "Tạo thông tin chi tiết" #: elf/ldconfig.c:143 msgid "Don't build cache" @@ -746,11 +749,11 @@ msgstr "Gá»C" #: elf/ldconfig.c:146 msgid "CACHE" -msgstr "NHỚ_TẠM" +msgstr "NHỚ_ÄỆM" #: elf/ldconfig.c:146 msgid "Use CACHE as cache file" -msgstr "Dùng NHỚ_TẠM là m táºp tin nhá»› tạm" +msgstr "Dùng cái nà y là m TẬP-TIN nhá»› đệm" #: elf/ldconfig.c:147 msgid "CONF" @@ -774,11 +777,7 @@ msgstr "ÄỊNH_DẠNG" #: elf/ldconfig.c:150 msgid "Format to use: new, old or compat (default)" -msgstr "" -"ÄÆ°á»ng dẫn cần dùng:\n" -" • new má»›i\n" -" • old cÅ©\n" -" • compat tÆ°Æ¡ng thÃch (mặc định)" +msgstr "Äịnh dạng cần dùng: new, old, compat (má»›i,cÅ©,tÆ°Æ¡ng thÃch (mặc định))" #: elf/ldconfig.c:151 msgid "Ignore auxiliary cache file" @@ -786,7 +785,7 @@ msgstr "Bá» qua táºp tin nhá»› tạm bổ trợ" #: elf/ldconfig.c:159 msgid "Configure Dynamic Linker Run Time Bindings." -msgstr "Cấu hình các tổ hợp lúc chạy liên kết Ä‘á»™ng." +msgstr "Cấu hình rà ng buá»™c liên kết Ä‘á»™ng khi chạy." #: elf/ldconfig.c:346 #, c-format @@ -801,12 +800,12 @@ msgstr "“%s†không phải là kiểu thÆ° viện đã biết" #: elf/ldconfig.c:414 #, c-format msgid "Can't stat %s" -msgstr "Không thể lấy trạng thái vá» %s" +msgstr "Không thể lấy thống kê vá» %s" #: elf/ldconfig.c:488 #, c-format msgid "Can't stat %s\n" -msgstr "Không thể lấy trạng thái vá» %s\n" +msgstr "Không thể lấy thống kê vá» %s\n" #: elf/ldconfig.c:498 #, c-format @@ -959,8 +958,8 @@ msgstr "" "Cách dùng: ldd [TÙY_CHỌN]... TẬP-TIN...\n" " --help in trợ giúp nà y rồi thoát\n" " --version in thông tin phiên bản rồi thoát\n" -" -d, --data-relocs xá» lý các sá»± định vị lại dữ liệu\n" -" -r, --function-relocs xá» lý các sá»± định vị lại dữ liệu và hà m\n" +" -d, --data-relocs xá» lý tái định vị dữ liệu\n" +" -r, --function-relocs xá» lý tái định vị dữ liệu và hà m\n" " -u, --unused in các quan hệ phụ thuá»™c trá»±c tiếp không dùng\n" " -v, --verbose in má»i thông tin\n" @@ -972,38 +971,38 @@ msgstr "ldd: tùy chá»n “$1†chÆ°a rõ rà ng" msgid "unrecognized option" msgstr "không nháºn ra tùy chá»n" -#: elf/ldd.bash.in:88 elf/ldd.bash.in:126 +#: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." -msgstr "Hãy thá» lệnh trợ giúp “ldd --help†để xem thông tin thêm." +msgstr "Hãy chạy lệnh trợ giúp “ldd --help†để xem thông tin thêm." -#: elf/ldd.bash.in:125 +#: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "đối số táºp tin còn thiếu" #. TRANS No such file or directory. This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:148 sysdeps/gnu/errlist.c:36 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:36 msgid "No such file or directory" msgstr "Không có táºp tin hoặc thÆ° mục nhÆ° váºy" -#: elf/ldd.bash.in:151 inet/rcmd.c:488 +#: elf/ldd.bash.in:150 inet/rcmd.c:488 msgid "not regular file" msgstr "không phải táºp tin thÆ°á»ng" -#: elf/ldd.bash.in:154 +#: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "cảnh báo: bạn không có đủ thẩm quyá»n đối vá»›i" -#: elf/ldd.bash.in:183 +#: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "\tkhông phải má»™t táºp tin thá»±c hiện được kiểu Ä‘á»™ng" -#: elf/ldd.bash.in:191 +#: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "đã thoát vá»›i mã thoát không rõ" -#: elf/ldd.bash.in:196 +#: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "lá»—i: bạn không có quyá»n Ä‘á»c" @@ -1123,12 +1122,12 @@ msgstr "%s không phải là táºp tin đối tượng dùng chung (Kiểu: %d). #: elf/readelflib.c:108 #, c-format msgid "more than one dynamic segment\n" -msgstr "hÆ¡n má»™t Ä‘oạn Ä‘á»™ng\n" +msgstr "nhiá»u hÆ¡n má»™t Ä‘oạn Ä‘á»™ng\n" #: elf/readlib.c:96 #, c-format msgid "Cannot fstat file %s.\n" -msgstr "Không thể fstat táºp tin %s.\n" +msgstr "Không thể lấy thống kê táºp tin %s.\n" #: elf/readlib.c:107 #, c-format @@ -1212,7 +1211,7 @@ msgstr "" " -e, --exit CÅ©ng đồng thá»i hiển thị cả kết thúc từ cú gá»i hà m\n" " -f, --follow Dấu vết tiến trình con\n" " -o, --output FILENAME ghi kết xuất ra FILENAME (hay FILENAME.$PID trong trÆ°á»ng hợp\n" -"\t\t\t -f được sá» dụng) thay vì đầu ra lá»—i chuẩn\n" +" -f được sá» dụng) thay cho đầu ra lá»—i chuẩn\n" "\n" " -?, --help Hiển thị trợ giúp nà y\n" " --usage ÄÆ°a ra cách dùng dạng ngắn gá»n\n" @@ -1247,7 +1246,7 @@ msgstr "" #: elf/sotruss.ksh:134 msgid "%s: unrecognized option '%c%s'\\n" -msgstr "%s: không nháºn diện tùy chá»n “%c%sâ€\\n" +msgstr "%s: không nháºn ra tùy chá»n “%c%sâ€\\n" #: elf/sprof.c:77 msgid "Output selection:" @@ -1331,7 +1330,7 @@ msgstr "không thể nạp dữ liệu Ä‘o hiệu năng sá» dụng" #: elf/sprof.c:789 #, c-format msgid "while stat'ing profiling data file" -msgstr "trong khi lấy trạng thái vá» táºp tin dữ liệu do hiệu năng sá» dụng" +msgstr "trong khi lấy thống kê vá» táºp tin dữ liệu do hiệu năng sá» dụng" #: elf/sprof.c:797 #, c-format @@ -1381,7 +1380,7 @@ msgstr "dãy nháºp và o cấm ở vị trà %Zd" #: iconv/iconv_charmap.c:480 iconv/iconv_prog.c:539 #, c-format msgid "incomplete character or shift sequence at end of buffer" -msgstr "dây ký tá»± hoặc dá»i chÆ°a hoà n toà n ở kết thúc của bá»™ đệm" +msgstr "dãy ký tá»± hoặc dá»i chÆ°a hoà n toà n ở kết thúc của bá»™ đệm" #: iconv/iconv_charmap.c:525 iconv/iconv_charmap.c:561 iconv/iconv_prog.c:582 #: iconv/iconv_prog.c:618 @@ -1414,7 +1413,7 @@ msgstr "Thông tin:" msgid "list all known coded character sets" msgstr "liệt kê tất cả các bá»™ ký tá»± đã mã hoá được biết" -#: iconv/iconv_prog.c:64 locale/programs/localedef.c:127 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "Äiá»u khiển xuất:" @@ -1423,8 +1422,8 @@ msgid "omit invalid characters from output" msgstr "bá» sót ký tá»± không hợp lệ khá»i kết xuất" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 -#: locale/programs/localedef.c:120 locale/programs/localedef.c:122 -#: locale/programs/localedef.c:124 locale/programs/localedef.c:145 +#: locale/programs/localedef.c:122 locale/programs/localedef.c:124 +#: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "TẬP-TIN" @@ -1492,7 +1491,7 @@ msgstr "dãy nháºp và o không hợp lệ ở vị trà %ld" #: iconv/iconv_prog.c:543 #, c-format msgid "internal error (illegal descriptor)" -msgstr "gặp lá»—i ná»™i bá»™ (bá»™ mô tả cấm)" +msgstr "gặp lá»—i ná»™i bá»™ (bá»™ mô tả không hợp lệ)" #: iconv/iconv_prog.c:546 #, c-format @@ -1501,7 +1500,7 @@ msgstr "không rõ lá»—i iconv() %d" #: iconv/iconv_prog.c:791 msgid "" -"The following list contain all the coded character sets known. This does\n" +"The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" @@ -1511,7 +1510,7 @@ msgstr "" "Danh sách bên dÆ°á»›i chứa tất cả các bá»™ ký tá»± đã mã hoá mà được biết.\n" "Không nhất thiết có nghÄ©a là tất cả các tổ hợp những tên nà y có thể\n" "được dùng là m tham số dòng lệnh TỪ và ÄẾN. Má»™t bá»™ ký tá»± đã mã hoá\n" -"cÅ©ng có thể được liệt kê vá»›i và i tên khác nhau.\n" +"cÅ©ng có thể được liệt kê vá»›i và i tên khác nhau (các bà danh).\n" "\n" " " @@ -1523,7 +1522,7 @@ msgstr "Tạo táºp tin cấu hình mô-Ä‘un iconv sẽ nạp nhanh." msgid "[DIR...]" msgstr "[THƯ_MỤC...]" -#: iconv/iconvconfig.c:126 locale/programs/localedef.c:131 +#: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "ÄƯỜNG-DẪN" @@ -1544,7 +1543,7 @@ msgstr "Äừng tìm kiếm trong các thÆ° mục chuẩn, chỉ trong những t msgid "Directory arguments required when using --nostdlib" msgstr "Tùy chá»n “--nostdlib†cÅ©ng cần thiết đối số thÆ° mục" -#: iconv/iconvconfig.c:341 locale/programs/localedef.c:288 +#: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "chÆ°a xuất táºp tin do cảnh báo" @@ -1680,8 +1679,8 @@ msgstr "lá»—i cú pháp trong prolog: %s" msgid "invalid definition" msgstr "lá»i định nghÄ©a không hợp lệ" -#: locale/programs/charmap.c:375 locale/programs/locfile.c:125 -#: locale/programs/locfile.c:152 locale/programs/repertoire.c:175 +#: locale/programs/charmap.c:375 locale/programs/locfile.c:131 +#: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "đối số sai" @@ -1698,7 +1697,7 @@ msgstr "giá trị cho <%s> phải ≥ 1" #: locale/programs/charmap.c:422 #, c-format msgid "value of <%s> must be greater or equal than the value of <%s>" -msgstr "giá trị <%s> phải ≥ giá trị <%s>" +msgstr "giá trị của <%s> phải ≥ giá trị <%s>" #: locale/programs/charmap.c:445 locale/programs/repertoire.c:183 #, c-format @@ -1739,14 +1738,14 @@ msgstr "bảng mã ký tá»± chứa quá nhiá»u byte" msgid "no symbolic name given for end of range" msgstr "chÆ°a Ä‘Æ°a ra tên tượng trÆ°ng cho kết thúc phạm vi" -#: locale/programs/charmap.c:610 locale/programs/ld-address.c:602 -#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3925 -#: locale/programs/ld-ctype.c:2256 locale/programs/ld-ctype.c:3007 -#: locale/programs/ld-identification.c:452 -#: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332 -#: locale/programs/ld-monetary.c:942 locale/programs/ld-name.c:307 -#: locale/programs/ld-numeric.c:368 locale/programs/ld-paper.c:241 -#: locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1221 +#: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 +#: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-ctype.c:2159 locale/programs/ld-ctype.c:2910 +#: locale/programs/ld-identification.c:368 +#: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 +#: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 +#: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 +#: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" @@ -1766,15 +1765,15 @@ msgstr "giá trị cho %s phải là số nguyên" msgid "%s: error in state machine" msgstr "%s: lá»—i trong cÆ¡ chế tình trạng" -#: locale/programs/charmap.c:850 locale/programs/ld-address.c:618 -#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4118 -#: locale/programs/ld-ctype.c:2253 locale/programs/ld-ctype.c:3024 -#: locale/programs/ld-identification.c:468 -#: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348 -#: locale/programs/ld-monetary.c:958 locale/programs/ld-name.c:323 -#: locale/programs/ld-numeric.c:384 locale/programs/ld-paper.c:257 -#: locale/programs/ld-telephone.c:329 locale/programs/ld-time.c:1237 -#: locale/programs/locfile.c:825 locale/programs/repertoire.c:324 +#: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 +#: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 +#: locale/programs/ld-ctype.c:2156 locale/programs/ld-ctype.c:2927 +#: locale/programs/ld-identification.c:384 +#: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 +#: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 +#: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 +#: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 +#: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s: gặp kết thúc táºp tin quá sá»›m" @@ -1789,14 +1788,14 @@ msgstr "không rõ ký tá»± “%sâ€" msgid "number of bytes for byte sequence of beginning and end of range not the same: %d vs %d" msgstr "số byte cho dãy byte ở đầu và cuối của phạm vi không phải là trùng: %d so vá»›i %d" -#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044 +#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "tên không hợp lệ cho phạm vi ký tá»±" #: locale/programs/charmap.c:1005 locale/programs/repertoire.c:431 msgid "hexadecimal range format should use only capital characters" -msgstr "định dạng phạm vi tháºp lục chỉ nên dùng chữ hoa" +msgstr "định dạng phạm vi tháºp lục chỉ nên dùng chữ HOA" #: locale/programs/charmap.c:1023 locale/programs/repertoire.c:449 #, c-format @@ -1811,8 +1810,8 @@ msgstr "giá»›i hạn trên của phạm vi là nhá» hÆ¡n giá»›i hạn dÆ°á»›i" msgid "resulting bytes for range not representable." msgstr "không thể đại diện số byte kết quả cho phạm vi." -#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558 -#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133 +#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 +#: locale/programs/ld-ctype.c:462 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 @@ -1873,526 +1872,526 @@ msgstr "%s: giá trị “%s†không tÆ°Æ¡ng ứng vá»›i giá trị “%sâ€" #: locale/programs/ld-address.c:314 #, c-format msgid "%s: numeric country code `%d' not valid" -msgstr "%s: mã quốc gia thuá»™c số “%d†không phải hợp lệ" - -#: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547 -#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2631 -#: locale/programs/ld-identification.c:364 -#: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301 -#: locale/programs/ld-monetary.c:700 locale/programs/ld-monetary.c:735 -#: locale/programs/ld-monetary.c:776 locale/programs/ld-name.c:280 -#: locale/programs/ld-numeric.c:263 locale/programs/ld-paper.c:224 -#: locale/programs/ld-telephone.c:288 locale/programs/ld-time.c:1126 -#: locale/programs/ld-time.c:1168 +msgstr "%s: mã quốc gia thuá»™c kiểu số “%d†là không hợp lệ" + +#: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 +#: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2534 +#: locale/programs/ld-identification.c:280 +#: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 +#: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 +#: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 +#: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 +#: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 +#: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s: trÆ°á»ng “%s†khai báo nhiá»u lần" -#: locale/programs/ld-address.c:514 locale/programs/ld-address.c:552 -#: locale/programs/ld-identification.c:368 locale/programs/ld-messages.c:311 -#: locale/programs/ld-monetary.c:704 locale/programs/ld-monetary.c:739 -#: locale/programs/ld-name.c:284 locale/programs/ld-numeric.c:267 -#: locale/programs/ld-telephone.c:292 locale/programs/ld-time.c:1020 -#: locale/programs/ld-time.c:1089 locale/programs/ld-time.c:1131 +#: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 +#: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 +#: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 +#: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 +#: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 +#: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s: không rõ ký tá»± trong trÆ°á»ng “%sâ€" -#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3923 -#: locale/programs/ld-ctype.c:3004 locale/programs/ld-identification.c:449 -#: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330 -#: locale/programs/ld-monetary.c:940 locale/programs/ld-name.c:305 -#: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239 -#: locale/programs/ld-telephone.c:311 locale/programs/ld-time.c:1219 +#: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 +#: locale/programs/ld-ctype.c:2907 locale/programs/ld-identification.c:365 +#: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 +#: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 +#: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 +#: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "%s: dòng “END†chÆ°a hoà n thiện" -#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544 -#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892 -#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2733 -#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4108 -#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2243 -#: locale/programs/ld-ctype.c:2829 locale/programs/ld-ctype.c:3015 -#: locale/programs/ld-identification.c:459 -#: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339 -#: locale/programs/ld-monetary.c:949 locale/programs/ld-name.c:314 -#: locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:248 -#: locale/programs/ld-telephone.c:320 locale/programs/ld-time.c:1228 +#: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 +#: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 +#: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 +#: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 +#: locale/programs/ld-ctype.c:1888 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:2732 locale/programs/ld-ctype.c:2918 +#: locale/programs/ld-identification.c:375 +#: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 +#: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 +#: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 +#: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s: lá»—i cú pháp" -#: locale/programs/ld-collate.c:419 +#: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "“%.*s†đã được định nghÄ©a trong ánh xạ ký tá»±" -#: locale/programs/ld-collate.c:428 +#: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "“%.*s†đã được định nghÄ©a trong repertoire" -#: locale/programs/ld-collate.c:435 +#: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "“%.*s†đã được định nghÄ©a là ký hiệu đối chiếu" -#: locale/programs/ld-collate.c:442 +#: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "“%.*s†đã được định nghÄ©a là phần tỠđối chiếu" -#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499 +#: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s: “forward†(tiếp tá»›i) và “backward†(lùi lại) thì loại từ lẫn nhau" -#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509 -#: locale/programs/ld-collate.c:525 +#: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 +#: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s: “%s†được ghi nhiá»u lần để định nghÄ©a Ä‘á»™ Ä‘áºm %d" -#: locale/programs/ld-collate.c:581 +#: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s: quá nhiá»u quy tắc; mục nháºp thứ nhất chỉ có %d" -#: locale/programs/ld-collate.c:617 +#: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "%s: không đủ quy tắc sắp xếp" -#: locale/programs/ld-collate.c:782 +#: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s: không cho phép chuá»—i Ä‘á»™ Ä‘áºm rá»—ng" -#: locale/programs/ld-collate.c:877 +#: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "%s: Ä‘á»™ Ä‘áºm phải dùng cùng má»™t ký hiệu dấu chấm lá»ng vá»›i tên" -#: locale/programs/ld-collate.c:933 +#: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "%s: quá nhiá»u giá trị" -#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228 +#: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "thứ tá»± “%.*s†đã được định nghÄ©a ở %s:%Zu" -#: locale/programs/ld-collate.c:1103 +#: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "%s: ký hiệu đầu và ký hiệu cuối của má»™t phạm vi phải đại diện ký tá»±" -#: locale/programs/ld-collate.c:1130 +#: locale/programs/ld-collate.c:1137 #, c-format msgid "%s: byte sequences of first and last character must have the same length" msgstr "%s: dãy byte của ký tá»± đầu và ký tá»± cuối phải có cùng má»™t chiá»u dà i" -#: locale/programs/ld-collate.c:1172 +#: locale/programs/ld-collate.c:1179 #, c-format msgid "%s: byte sequence of first character of range is not lower than that of the last character" msgstr "%s: dãy byte của ký tá»± đầu của phạm vi không phải nhá» hÆ¡n ký tá»± cuối" -#: locale/programs/ld-collate.c:1297 +#: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "%s: dấu chấm lá»ng phạm vi tượng trÆ°ng không thể nằm đúng sau “order_startâ€" -#: locale/programs/ld-collate.c:1301 +#: locale/programs/ld-collate.c:1308 #, c-format msgid "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "%s: dấu chấm lá»ng phạm vi tượng trÆ°ng không thể nằm đúng trÆ°á»›c “order_endâ€" -#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502 +#: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1405 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "“%s†và “%.*s†không phải là tên hợp lệ cho phạm vi tượng trÆ°ng" -#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3859 +#: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s: thứ tá»± “%.*s†đã được định nghÄ©a ở %s:%Zu" -#: locale/programs/ld-collate.c:1380 +#: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "%s: “%s†phải là má»™t ký tá»±" -#: locale/programs/ld-collate.c:1575 +#: locale/programs/ld-collate.c:1582 #, c-format msgid "%s: `position' must be used for a specific level in all sections or none" msgstr "%s: “position†(vị trÃ) phải được dùng cho má»™t cấp cụ thể trong tất cả các phần, hoặc trong không phần gì" -#: locale/programs/ld-collate.c:1600 +#: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "chÆ°a định nghÄ©a ký hiệu “%sâ€" -#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782 +#: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "ký hiệu “%s†có cùng má»™t bảng mã vá»›i" -#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786 +#: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "ký hiệu “%sâ€" -#: locale/programs/ld-collate.c:1828 +#: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "chÆ°a định nghÄ©a “UNDEFINEDâ€" -#: locale/programs/ld-collate.c:1857 +#: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "quá nhiá»u lá»—i nên chịu thua" -#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4047 +#: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" -msgstr "%s: không há»— trợ Ä‘iá»u kiện nhúng" +msgstr "%s: không há»— trợ Ä‘iá»u kiện lồng nhau" -#: locale/programs/ld-collate.c:2677 +#: locale/programs/ld-collate.c:2536 #, c-format -msgid "%s: more then one 'else'" -msgstr "%s: nhiá»u Ä‘iá»u kiện “else†(nếu không)" +msgid "%s: more than one 'else'" +msgstr "%s: nhiá»u hÆ¡n má»™t “else†(nếu không)" -#: locale/programs/ld-collate.c:2852 +#: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s: định nghÄ©a “%s†trùng" -#: locale/programs/ld-collate.c:2888 +#: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s: định nghÄ©a phần “%s†trùng" -#: locale/programs/ld-collate.c:3024 +#: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s: không rõ ký tá»± trong tên ký hiệu đối chiếu" -#: locale/programs/ld-collate.c:3153 +#: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s: không rõ ký tá»± trong tên lá»i định nghÄ©a tÆ°Æ¡ng Ä‘Æ°Æ¡ng" -#: locale/programs/ld-collate.c:3164 +#: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s: không rõ ký tá»± trong giá trị lá»i định nghÄ©a tÆ°Æ¡ng Ä‘Æ°Æ¡ng" -#: locale/programs/ld-collate.c:3174 +#: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s: không rõ ký hiệu “%s†trong lá»i định nghÄ©a tÆ°Æ¡ng Ä‘Æ°Æ¡ng" -#: locale/programs/ld-collate.c:3183 +#: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "gặp lá»—i khi thêm ký hiệu đối chiếu tÆ°Æ¡ng Ä‘Æ°Æ¡ng" -#: locale/programs/ld-collate.c:3221 +#: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "lá»i định nghÄ©a văn lệnh “%s†trùng" -#: locale/programs/ld-collate.c:3269 +#: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s: không rõ tên phần “%.*sâ€" -#: locale/programs/ld-collate.c:3298 +#: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s: nhiá»u lá»i định nghÄ©a thứ tá»± cho phần “%sâ€" -#: locale/programs/ld-collate.c:3326 +#: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s: số quy tắc sắp xếp không hợp lệ" -#: locale/programs/ld-collate.c:3353 +#: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s: nhiá»u lá»i định nghÄ©a thứ tá»± cho phần không tên" -#: locale/programs/ld-collate.c:3408 locale/programs/ld-collate.c:3538 -#: locale/programs/ld-collate.c:3901 +#: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 +#: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s: thiếu từ khoá “order_endâ€" -#: locale/programs/ld-collate.c:3471 +#: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s: chÆ°a định nghÄ©a thứ tá»± cho ký hiệu đối chiếu %.*s" -#: locale/programs/ld-collate.c:3489 +#: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s: chÆ°a định nghÄ©a thứ tá»± cho phần tỠđối chiếu %.*s" -#: locale/programs/ld-collate.c:3500 +#: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "%s: không thể sắp xếp lại sau %.*s: ký hiệu không rõ" -#: locale/programs/ld-collate.c:3552 locale/programs/ld-collate.c:3913 +#: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s: thiếu từ khoá “reorder-endâ€" -#: locale/programs/ld-collate.c:3586 locale/programs/ld-collate.c:3784 +#: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s: không rõ phần “%.*sâ€" -#: locale/programs/ld-collate.c:3651 +#: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s: ký hiệu sai <%.*s>" -#: locale/programs/ld-collate.c:3847 +#: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "%s: không thể dùng “%s†là m kết thúc của phạm vi dấu chấm lá»ng" -#: locale/programs/ld-collate.c:3897 +#: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "%s: không cho phép mô tả phân loại rá»—ng" -#: locale/programs/ld-collate.c:3916 +#: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s: thiếu từ khoá “reorder-sections-endâ€" -#: locale/programs/ld-collate.c:4080 +#: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "%s: “%s†không có “ifdef†hoặc “ifndef†tÆ°Æ¡ng ứng" -#: locale/programs/ld-collate.c:4098 +#: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "%s: “endif†không có “ifdef†hoặc “ifndef†tÆ°Æ¡ng ứng" -#: locale/programs/ld-ctype.c:440 +#: locale/programs/ld-ctype.c:481 #, c-format msgid "No character set name specified in charmap" msgstr "ChÆ°a định nghÄ©a tên bá»™ ký tá»± trong ánh xạ ký tá»±" -#: locale/programs/ld-ctype.c:469 +#: locale/programs/ld-ctype.c:510 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "ký tá»± Lâ€\\u%0*x†trong lá»›p “%s†cÅ©ng phải nằm trong lá»›p “%sâ€" -#: locale/programs/ld-ctype.c:484 +#: locale/programs/ld-ctype.c:525 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "ký tá»± Lâ€\\u%0*x†trong lá»›p “%s†không thể nằm trong lá»›p “%sâ€" -#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556 +#: locale/programs/ld-ctype.c:539 locale/programs/ld-ctype.c:597 #, c-format msgid "internal error in %s, line %u" msgstr "gặp lá»—i ná»™i bá»™ trong %s, dòng %u" -#: locale/programs/ld-ctype.c:527 +#: locale/programs/ld-ctype.c:568 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "ký tá»± “%s†trong lá»›p “%s†cÅ©ng phải nằm trong lá»›p “%sâ€" -#: locale/programs/ld-ctype.c:543 +#: locale/programs/ld-ctype.c:584 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "ký tá»± “%s†trong lá»›p “%s†không thể nằm trong lá»›p “%sâ€" -#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611 +#: locale/programs/ld-ctype.c:614 locale/programs/ld-ctype.c:652 #, c-format msgid "<SP> character not in class `%s'" msgstr "ký tá»± <SP> không phải nằm trong lá»›p “%sâ€" -#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622 +#: locale/programs/ld-ctype.c:626 locale/programs/ld-ctype.c:663 #, c-format msgid "<SP> character must not be in class `%s'" msgstr "ký tá»± <SP> không thể nằm trong lá»›p “%sâ€" -#: locale/programs/ld-ctype.c:600 +#: locale/programs/ld-ctype.c:641 #, c-format msgid "character <SP> not defined in character map" msgstr "ký tá»± <SP> không phải được định nghÄ©a trong ánh xạ ký tá»±" -#: locale/programs/ld-ctype.c:736 +#: locale/programs/ld-ctype.c:777 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "phân loại “digit†(chữ số) không có mục nháºp theo nhóm mÆ°á»i" -#: locale/programs/ld-ctype.c:785 +#: locale/programs/ld-ctype.c:826 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "chÆ°a định nghÄ©a chữ số nháºp và o hoặc tên tiêu chuẩn trong ánh xạ ký tá»±" -#: locale/programs/ld-ctype.c:850 +#: locale/programs/ld-ctype.c:891 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "không phải tất cả các ký tá»± được dùng trong “outdigit†cÅ©ng sẵn sà ng trong ánh xạ ký tá»±" -#: locale/programs/ld-ctype.c:867 +#: locale/programs/ld-ctype.c:908 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "không phải tất cả các ký tá»± được dùng trong “outdigit†cÅ©ng sẵn sà ng trong repertoire" -#: locale/programs/ld-ctype.c:1270 +#: locale/programs/ld-ctype.c:1173 #, c-format msgid "character class `%s' already defined" msgstr "lá»›p ký tá»± “%s†đã được định nghÄ©a" -#: locale/programs/ld-ctype.c:1276 +#: locale/programs/ld-ctype.c:1179 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "giá»›i hạn thá»±c hiện: không cho phép vượt quá %Zd lá»›p ký tá»±" -#: locale/programs/ld-ctype.c:1302 +#: locale/programs/ld-ctype.c:1205 #, c-format msgid "character map `%s' already defined" msgstr "ánh xạ ký tá»± “%s†đã được định nghÄ©a" -#: locale/programs/ld-ctype.c:1308 +#: locale/programs/ld-ctype.c:1211 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "giá»›i hạn thá»±c hiện: không cho phép vượt quá %d ánh xạ ký tá»±" -#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698 -#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2494 -#: locale/programs/ld-ctype.c:3490 +#: locale/programs/ld-ctype.c:1476 locale/programs/ld-ctype.c:1601 +#: locale/programs/ld-ctype.c:1707 locale/programs/ld-ctype.c:2397 +#: locale/programs/ld-ctype.c:3393 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s: trÆ°á»ng “%s†không chứa chÃnh xác mÆ°á»i mục nháºp" -#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175 +#: locale/programs/ld-ctype.c:1504 locale/programs/ld-ctype.c:2078 #, c-format msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>" msgstr "giá trị Äến <U%0*X> của phạm vi là nhá» hÆ¡n giá trị Từ <U%0*X>" -#: locale/programs/ld-ctype.c:1728 +#: locale/programs/ld-ctype.c:1631 msgid "start and end character sequence of range must have the same length" msgstr "dãy ký tá»± đầu và cuối của phạm vi phải có cùng má»™t chiá»u dà i" -#: locale/programs/ld-ctype.c:1735 +#: locale/programs/ld-ctype.c:1638 msgid "to-value character sequence is smaller than from-value sequence" msgstr "dãy ký tá»± của giá trị Äến là nhá» hÆ¡n dãy ký tá»± của giá trị Từ" -#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146 +#: locale/programs/ld-ctype.c:1998 locale/programs/ld-ctype.c:2049 msgid "premature end of `translit_ignore' definition" msgstr "gặp kết thúc quá sá»›m của lá»i định nghÄ©a “translit_ignoreâ€" -#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152 -#: locale/programs/ld-ctype.c:2194 +#: locale/programs/ld-ctype.c:2004 locale/programs/ld-ctype.c:2055 +#: locale/programs/ld-ctype.c:2097 msgid "syntax error" msgstr "lá»—i cú pháp" -#: locale/programs/ld-ctype.c:2327 +#: locale/programs/ld-ctype.c:2230 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "%s: gặp lá»—i cú pháp trong lá»i định nghÄ©a của lá»›p ký tá»± má»›i" -#: locale/programs/ld-ctype.c:2342 +#: locale/programs/ld-ctype.c:2245 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "%s: gặp lá»—i cú pháp trong lá»i định nghÄ©a của ánh xạ ký tá»± má»›i" -#: locale/programs/ld-ctype.c:2516 +#: locale/programs/ld-ctype.c:2419 msgid "ellipsis range must be marked by two operands of same type" msgstr "phạm vi dấu chấm lá»ng phải được đánh dấu bằng hai toán lá»›p cùng kiểu" -#: locale/programs/ld-ctype.c:2525 +#: locale/programs/ld-ctype.c:2428 msgid "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "đối vá»›i giá trị tên tượng trÆ°ng thì không cho phép dùng dấu chấm lá»ng tuyệt đối “…â€" -#: locale/programs/ld-ctype.c:2540 +#: locale/programs/ld-ctype.c:2443 msgid "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "đối vá»›i giá trị phạm vi UCS thì phải dùng dấu chấm lá»ng tượng trÆ°ng tháºp lục “..â€" -#: locale/programs/ld-ctype.c:2554 +#: locale/programs/ld-ctype.c:2457 msgid "with character code range values one must use the absolute ellipsis `...'" msgstr "đối vá»›i giá trị phạm vi mã ký tá»± thì phải dùng dấu chấm lá»ng tuyệt đối “…â€" -#: locale/programs/ld-ctype.c:2705 +#: locale/programs/ld-ctype.c:2608 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "gặp lá»i định nghÄ©a trùng của sá»± ánh xạ “%sâ€" -#: locale/programs/ld-ctype.c:2791 locale/programs/ld-ctype.c:2935 +#: locale/programs/ld-ctype.c:2694 locale/programs/ld-ctype.c:2838 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "%s: phần “translit_start†không kết thúc vá»›i “translit_endâ€" -#: locale/programs/ld-ctype.c:2886 +#: locale/programs/ld-ctype.c:2789 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s: lá»i định nghÄ©a “default_missing†trùng" -#: locale/programs/ld-ctype.c:2891 +#: locale/programs/ld-ctype.c:2794 msgid "previous definition was here" msgstr "lá»i định nghÄ©a trÆ°á»›c ở đây" -#: locale/programs/ld-ctype.c:2913 +#: locale/programs/ld-ctype.c:2816 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "%s: không tìm thấy lá»i định nghÄ©a “default_missing†có thể đại diện" -#: locale/programs/ld-ctype.c:3066 locale/programs/ld-ctype.c:3150 -#: locale/programs/ld-ctype.c:3170 locale/programs/ld-ctype.c:3191 -#: locale/programs/ld-ctype.c:3212 locale/programs/ld-ctype.c:3233 -#: locale/programs/ld-ctype.c:3254 locale/programs/ld-ctype.c:3294 -#: locale/programs/ld-ctype.c:3315 locale/programs/ld-ctype.c:3382 -#: locale/programs/ld-ctype.c:3424 locale/programs/ld-ctype.c:3449 +#: locale/programs/ld-ctype.c:2969 locale/programs/ld-ctype.c:3053 +#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3094 +#: locale/programs/ld-ctype.c:3115 locale/programs/ld-ctype.c:3136 +#: locale/programs/ld-ctype.c:3157 locale/programs/ld-ctype.c:3197 +#: locale/programs/ld-ctype.c:3218 locale/programs/ld-ctype.c:3285 +#: locale/programs/ld-ctype.c:3327 locale/programs/ld-ctype.c:3352 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "%s: chÆ°a định nghÄ©a ký tá»± “%s†mà cần thiết là m giá trị mặc định" -#: locale/programs/ld-ctype.c:3071 locale/programs/ld-ctype.c:3155 -#: locale/programs/ld-ctype.c:3175 locale/programs/ld-ctype.c:3196 -#: locale/programs/ld-ctype.c:3217 locale/programs/ld-ctype.c:3238 -#: locale/programs/ld-ctype.c:3259 locale/programs/ld-ctype.c:3299 -#: locale/programs/ld-ctype.c:3320 locale/programs/ld-ctype.c:3387 +#: locale/programs/ld-ctype.c:2974 locale/programs/ld-ctype.c:3058 +#: locale/programs/ld-ctype.c:3078 locale/programs/ld-ctype.c:3099 +#: locale/programs/ld-ctype.c:3120 locale/programs/ld-ctype.c:3141 +#: locale/programs/ld-ctype.c:3162 locale/programs/ld-ctype.c:3202 +#: locale/programs/ld-ctype.c:3223 locale/programs/ld-ctype.c:3290 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "%s: ký tá»± “%s†trong ánh xạ ký tá»± không thể được đại diện dùng má»™t byte" -#: locale/programs/ld-ctype.c:3431 locale/programs/ld-ctype.c:3456 +#: locale/programs/ld-ctype.c:3334 locale/programs/ld-ctype.c:3359 #, c-format msgid "%s: character `%s' needed as default value not representable with one byte" msgstr "%s: ký tá»± “%s†cần thiết là m giá trị mặc định mà không thể được đại diện dùng má»™t byte" -#: locale/programs/ld-ctype.c:3512 +#: locale/programs/ld-ctype.c:3415 #, c-format msgid "no output digits defined and none of the standard names in the charmap" msgstr "chÆ°a định nghÄ©a chữ số kết xuất hoặc tên tiêu chuẩn trong ánh xạ ký tá»±" -#: locale/programs/ld-ctype.c:3803 +#: locale/programs/ld-ctype.c:3662 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "%s: không có sẵn dữ liệu chuyển chữ từ miá»n địa phÆ°Æ¡ng “%sâ€" -#: locale/programs/ld-ctype.c:3904 +#: locale/programs/ld-ctype.c:3762 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "%s: bảng cho lá»›p “%sâ€: %lu byte\n" -#: locale/programs/ld-ctype.c:3973 +#: locale/programs/ld-ctype.c:3827 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "%s: bảng cho ánh xạ “%sâ€: %lu byte\n" -#: locale/programs/ld-ctype.c:4106 +#: locale/programs/ld-ctype.c:3956 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "%s: bảng cho chiá»u rá»™ng: %lu byte\n" @@ -2402,7 +2401,7 @@ msgstr "%s: bảng cho chiá»u rá»™ng: %lu byte\n" msgid "%s: no identification for category `%s'" msgstr "%s: không có đồ nháºn diện phân loại “%sâ€" -#: locale/programs/ld-identification.c:435 +#: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "%s: lá»i định nghÄ©a phiên bản phân loại trùng" @@ -2443,22 +2442,22 @@ msgstr "%s: giá trị của trÆ°á»ng “int_curr_symbol†không tÆ°Æ¡ng ứn msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s: giá trị của trÆ°á»ng “%s†phải nằm trong phạm vi %d...%d" -#: locale/programs/ld-monetary.c:746 locale/programs/ld-numeric.c:274 +#: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s: giá trị của trÆ°á»ng “%s†phải là má»™t ký tá»± riêng lẻ" -#: locale/programs/ld-monetary.c:843 locale/programs/ld-numeric.c:318 +#: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s: “-1†phải là mục nháºp cuối cùng trong trÆ°á»ng “%sâ€" -#: locale/programs/ld-monetary.c:865 locale/programs/ld-numeric.c:335 +#: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s: các giá trị cho trÆ°á»ng “%s†phải nhá» hÆ¡n 127" -#: locale/programs/ld-monetary.c:908 +#: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "giá trị tá»· lệ chuyển đổi không thể là số không" @@ -2534,16 +2533,16 @@ msgstr "%s: toán hạng thứ ba cho giá trị của trÆ°á»ng “%s†không msgid "%s: values for field `%s' must not be larger than %d" msgstr "%s: giá trị cho trÆ°á»ng “%s†không thể vượt quá %d" -#: locale/programs/ld-time.c:1004 +#: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s: quá nhiá»u giá trị cho trÆ°á»ng “%sâ€" -#: locale/programs/ld-time.c:1049 +#: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" -msgstr "dấu chấm phẩy thêm Ä‘i theo" +msgstr "thừa dấu chấm phẩy" -#: locale/programs/ld-time.c:1052 +#: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s: quá nhiá»u giá trị cho trÆ°á»ng “%sâ€" @@ -2656,79 +2655,87 @@ msgstr "Không thể đặt LC_ALL thà nh miá»n địa phÆ°Æ¡ng mặc định" msgid "while preparing output" msgstr "trong khi chuẩn bị kết xuất" -#: locale/programs/localedef.c:119 +#: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "Các táºp tin đầu và o:" -#: locale/programs/localedef.c:121 +#: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "Các tên ký tá»± tượng trÆ°ng được định nghÄ©a trong TẬP-TIN" -#: locale/programs/localedef.c:123 +#: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "Các lá»i định nghÄ©a nguồn nằm trong TẬP-TIN" -#: locale/programs/localedef.c:125 +#: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "TẬP-TIN chứa sá»± ánh xạ từ tên tượng trÆ°ng đến giá trị UCS4" -#: locale/programs/localedef.c:129 +#: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "Tạo kết xuất tháºm chà nếu có cảnh báo" -#: locale/programs/localedef.c:130 +#: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "Tạo bảng kiểu cÅ©" -#: locale/programs/localedef.c:131 +#: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "Tiá»n tố táºp tin xuất tùy chá»n" -#: locale/programs/localedef.c:132 +#: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "Là m cho hợp hoà n toà n vá»›i POSIX" -#: locale/programs/localedef.c:134 +#: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "Thu hồi các cảnh báo và thông Ä‘iệp thông tin" -#: locale/programs/localedef.c:135 +#: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "In thêm thông Ä‘iệp" -#: locale/programs/localedef.c:136 +#: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "Äiá»u khiển kho lÆ°u:" -#: locale/programs/localedef.c:138 +#: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "Äừng thêm dữ liệu má»›i và o kho lÆ°u" -#: locale/programs/localedef.c:140 +#: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "Thêm và o kho lÆ°u các miá»n địa phÆ°Æ¡ng được tham số đặt tên" -#: locale/programs/localedef.c:141 +#: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "Thay thế ná»™i dung kho lÆ°u đã có" -#: locale/programs/localedef.c:143 +#: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "Gỡ bá» các miá»n địa phÆ°Æ¡ng được đặt tên bằng tham số từ kho lÆ°u" -#: locale/programs/localedef.c:144 +#: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "Liệt kê ná»™i dung của kho lÆ°u" -#: locale/programs/localedef.c:146 +#: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "táºp tin locale.alias cần Ä‘á»c khi tạo kho lÆ°u" -#: locale/programs/localedef.c:151 +#: locale/programs/localedef.c:150 +msgid "Generate little-endian output" +msgstr "Tạo kết xuất little-endian (nhá» trÆ°á»›c)" + +#: locale/programs/localedef.c:152 +msgid "Generate big-endian output" +msgstr "Tạo kết xuất big-endian (lá»›n trÆ°á»›c)" + +#: locale/programs/localedef.c:157 msgid "Compile locale specification" msgstr "Biên dịch đặc tả miá»n địa phÆ°Æ¡ng" -#: locale/programs/localedef.c:154 +#: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" @@ -2738,28 +2745,28 @@ msgstr "" "[--add-to-archive|--delete-from-archive] TẬP-TIN...\n" "--list-archive [TẬP-TIN]" -#: locale/programs/localedef.c:229 +#: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "không thể tạo thÆ° mục cho táºp tin kết xuất" -#: locale/programs/localedef.c:240 +#: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "NGHIÊM TRỌNG: hệ thống không định nghÄ©a “_POSIX2_LOCALEDEFâ€" -#: locale/programs/localedef.c:254 locale/programs/localedef.c:270 -#: locale/programs/localedef.c:602 locale/programs/localedef.c:622 +#: locale/programs/localedef.c:260 locale/programs/localedef.c:276 +#: locale/programs/localedef.c:614 locale/programs/localedef.c:634 #, c-format msgid "cannot open locale definition file `%s'" msgstr "không thể mở táºp tin định nghÄ©a miá»n địa phÆ°Æ¡ng “%sâ€" -#: locale/programs/localedef.c:282 +#: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "không thể ghi táºp tin kết xuất và o “%sâ€" -#: locale/programs/localedef.c:368 +#: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" @@ -2772,186 +2779,186 @@ msgstr "" " Ä‘Æ°á»ng dẫn miá»n địa phÆ°Æ¡ng: %s\n" "%s" -#: locale/programs/localedef.c:570 +#: locale/programs/localedef.c:582 #, c-format msgid "circular dependencies between locale definitions" msgstr "quan hệ phụ thuá»™c vòng tròn giữa các lá»i định nghÄ©a miá»n địa phÆ°Æ¡ng" -#: locale/programs/localedef.c:576 +#: locale/programs/localedef.c:588 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "không thể thêm lần thứ hai miá»n địa phÆ°Æ¡ng đã Ä‘á»c “%sâ€" -#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:367 +#: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "không thể tạo táºp tin tạm thá»i: %s" -#: locale/programs/locarchive.c:155 locale/programs/locarchive.c:413 +#: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "không thể khởi tạo táºp tin kho lÆ°u" -#: locale/programs/locarchive.c:162 locale/programs/locarchive.c:420 +#: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "không thể thay đổi kÃch cỡ của táºp tin kho lÆ°u" -#: locale/programs/locarchive.c:177 locale/programs/locarchive.c:435 -#: locale/programs/locarchive.c:645 +#: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 +#: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "không thể ánh xạ phần đầu của kho lÆ°u" -#: locale/programs/locarchive.c:199 +#: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "gặp lá»—i khi tạo kho lÆ°u miá»n địa phÆ°Æ¡ng má»›i" -#: locale/programs/locarchive.c:211 +#: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "không thể chuyển đổi chế Ä‘á»™ của kho lÆ°u miá»n địa phÆ°Æ¡ng má»›i" -#: locale/programs/locarchive.c:311 +#: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "không thể Ä‘á»c dữ liệu từ kho lÆ°u miá»n địa phÆ°Æ¡ng" -#: locale/programs/locarchive.c:342 +#: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "không thể ánh xạ táºp tin kho lÆ°u" -#: locale/programs/locarchive.c:443 +#: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "không thể khoá kho lÆ°u má»›i" -#: locale/programs/locarchive.c:509 +#: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "không thể kéo dà i táºp tin kho lÆ°u miá»n địa phÆ°Æ¡ng" -#: locale/programs/locarchive.c:518 +#: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "không thể chuyển đổi chế Ä‘á»™ của kho lÆ°u miá»n địa phÆ°Æ¡ng có kÃch cỡ đã thay đổi" -#: locale/programs/locarchive.c:526 +#: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "không thể thay đổi tên của kho lÆ°u má»›i" -#: locale/programs/locarchive.c:579 +#: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "không thể mở kho lÆ°u miá»n địa phÆ°Æ¡ng “%sâ€" -#: locale/programs/locarchive.c:584 +#: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" -msgstr "không thể lấy trạng thái vá» kho lÆ°u miá»n địa phÆ°Æ¡ng “%sâ€" +msgstr "không thể lấy thống kê vá» kho lÆ°u miá»n địa phÆ°Æ¡ng “%sâ€" -#: locale/programs/locarchive.c:603 +#: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "không thể khoá kho lÆ°u miá»n địa phÆ°Æ¡ng “%sâ€" -#: locale/programs/locarchive.c:626 +#: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "không thể Ä‘á»c phần đầu của kho lÆ°u" -#: locale/programs/locarchive.c:697 +#: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "miá»n địa phÆ°Æ¡ng “%s†đã có." -#: locale/programs/locarchive.c:959 locale/programs/locarchive.c:974 -#: locale/programs/locarchive.c:986 locale/programs/locarchive.c:998 -#: locale/programs/locfile.c:343 +#: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 +#: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 +#: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "không thể thêm và o kho lÆ°u miá»n địa phÆ°Æ¡ng" -#: locale/programs/locarchive.c:1156 +#: locale/programs/locarchive.c:1206 #, c-format msgid "locale alias file `%s' not found" msgstr "không tìm thấy táºp tin bà danh miá»n địa phÆ°Æ¡ng “%sâ€" -#: locale/programs/locarchive.c:1306 +#: locale/programs/locarchive.c:1357 #, c-format msgid "Adding %s\n" msgstr "Äang thêm “%sâ€\n" -#: locale/programs/locarchive.c:1312 +#: locale/programs/locarchive.c:1363 #, c-format msgid "stat of \"%s\" failed: %s: ignored" -msgstr "lá»—i lấy trạng thái vỠ“%sâ€: %s: bị bá» qua" +msgstr "gặp lá»—i khi lấy thống kê vỠ“%sâ€: %s: bị bá» qua" -#: locale/programs/locarchive.c:1318 +#: locale/programs/locarchive.c:1369 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "“%s†không phải là thÆ° mục nên bị bá» qua" -#: locale/programs/locarchive.c:1325 +#: locale/programs/locarchive.c:1376 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "không thể mở thÆ° mục “%sâ€: %s: bị bá» qua" -#: locale/programs/locarchive.c:1397 +#: locale/programs/locarchive.c:1448 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "táºp hợp táºp tin miá»n địa phÆ°Æ¡ng chÆ°a hoà n toà n trong “%sâ€" -#: locale/programs/locarchive.c:1461 +#: locale/programs/locarchive.c:1512 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "không thể Ä‘á»c tất cả các táºp tin trong “%sâ€: bị bá» qua" -#: locale/programs/locarchive.c:1531 +#: locale/programs/locarchive.c:1584 #, c-format msgid "locale \"%s\" not in archive" msgstr "miá»n địa phÆ°Æ¡ng “%s†không nằm trong kho lÆ°u" -#: locale/programs/locfile.c:131 +#: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "đối số cho “%s†phải là má»™t ký tá»± riêng lẻ" -#: locale/programs/locfile.c:251 +#: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "gặp lá»—i cú pháp: không phải bên trong má»™t phần định nghÄ©a miá»n địa phÆ°Æ¡ng" -#: locale/programs/locfile.c:625 +#: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "không thể mở táºp tin kết xuất “%s†cho phân loại “%sâ€" -#: locale/programs/locfile.c:649 +#: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "gặp lá»—i khi ghi dữ liệu vá» phân loại “%sâ€" -#: locale/programs/locfile.c:745 +#: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "không thể tạo táºp tin kết xuất “%s†cho phân loại “%sâ€" -#: locale/programs/locfile.c:781 +#: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "mong đợi đối số chuá»—i cho “copy†(sao chép)" -#: locale/programs/locfile.c:785 +#: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" -msgstr "tên miá»n địa phÆ°Æ¡ng nên chứa chỉ ký tá»± di Ä‘á»™ng" +msgstr "tên miá»n địa phÆ°Æ¡ng nên chứa chỉ ký tá»± khả chuyển" -#: locale/programs/locfile.c:804 +#: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "dùng “copy†(sao chép) thì không ghi rõ từ khoá khác" -#: locale/programs/locfile.c:818 +#: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "lá»i định nghÄ©a “%1$s†không kết thúc vá»›i “END %1$sâ€" @@ -2979,7 +2986,7 @@ msgstr "không tìm thấy táºp tin ánh xạ repertoire “%sâ€" #: login/programs/pt_chown.c:78 #, c-format msgid "Set the owner, group and access permission of the slave pseudo terminal corresponding to the master pseudo terminal passed on file descriptor `%d'. This is the helper program for the `grantpt' function. It is not intended to be run directly from the command line.\n" -msgstr "Äặt chủ, nhóm và quyá»n truy cáºp của thiết bị cuối ảo phụ để tÆ°Æ¡ng ứng vá»›i thiết bị cuối ảo chÃnh được nháºp dùng bá»™ mô tả táºp tin “%dâ€. Äây là chÆ°Æ¡ng trình bổ trợ cho hà m “grantptâ€. Nó không dá»± định được chạy trá»±c tiếp từ dòng lệnh.\n" +msgstr "Äặt chủ sở hữu, nhóm và quyá»n truy cáºp của thiết bị cuối ảo phụ để tÆ°Æ¡ng ứng vá»›i thiết bị cuối ảo chÃnh được nháºp dùng bá»™ mô tả táºp tin “%dâ€. Äây là chÆ°Æ¡ng trình bổ trợ cho hà m “grantptâ€. Nó không dá»± định được chạy trá»±c tiếp từ dòng lệnh.\n" #: login/programs/pt_chown.c:92 #, c-format @@ -3004,23 +3011,23 @@ msgstr "quá nhiá»u đối số" msgid "needs to be installed setuid `root'" msgstr "cần phải được cà i đặt má»™t cách “setuid rootâ€" -#: malloc/mcheck.c:347 +#: malloc/mcheck.c:346 msgid "memory is consistent, library is buggy\n" msgstr "bá»™ nhá»› nhất quán mà thÆ° viện chứa lá»—i\n" -#: malloc/mcheck.c:350 +#: malloc/mcheck.c:349 msgid "memory clobbered before allocated block\n" msgstr "Ä‘ang ghi đè và o bá»™ nhá»› được dà nh riêng cho hệ thống, đằng trÆ°á»›c khối đã cấp phát cho bạn\n" -#: malloc/mcheck.c:353 +#: malloc/mcheck.c:352 msgid "memory clobbered past end of allocated block\n" msgstr "Ä‘ang ghi đè và o bá»™ nhá»› được dà nh riêng cho hệ thống, đằng sau khối đã cấp phát cho bạn\n" -#: malloc/mcheck.c:356 +#: malloc/mcheck.c:355 msgid "block freed twice\n" msgstr "khối được giải phóng hai lần\n" -#: malloc/mcheck.c:359 +#: malloc/mcheck.c:358 msgid "bogus mcheck_status, library is buggy\n" msgstr "trạng thái mcheck_status giả, thÆ° viện chứa lá»—i\n" @@ -3193,7 +3200,7 @@ msgstr "Lá»—i hệ thống chung" #: nis/nis_error.h:10 msgid "First/next chain broken" -msgstr "Dây thứ nhất/kế tiếp bị ngắt" +msgstr "Móc xÃch thứ nhất/kế bị há»ng" #. TRANS Permission denied; the file permissions do not allow the attempted operation. #: nis/nis_error.h:11 nis/ypclnt.c:876 sysdeps/gnu/errlist.c:157 @@ -3258,11 +3265,11 @@ msgstr "Sai khá»›p mục nháºp và bảng" #: nis/nis_error.h:26 msgid "Link points to illegal name" -msgstr "Liên kết chỉ tá»›i tên cấm" +msgstr "Liên kết chỉ tá»›i tên không hợp lệ" #: nis/nis_error.h:27 msgid "Partial success" -msgstr "Thà nh công bá»™ pháºn" +msgstr "Thà nh công má»™t phần" #: nis/nis_error.h:28 msgid "Too many attributes" @@ -3306,7 +3313,7 @@ msgstr "Truy vấn cấm cho bảng đã đặt tên" #: nis/nis_error.h:38 msgid "Attempt to remove a non-empty table" -msgstr "Äã thá» gỡ bá» má»™t bảng không rá»—ng" +msgstr "Äã thá» gỡ bá» má»™t bảng không-rá»—ng" #: nis/nis_error.h:39 msgid "Error in accessing NIS+ cold start file. Is NIS+ installed?" @@ -3620,7 +3627,7 @@ msgstr " Thà nh viên dứt khoát:\n" #: nis/nis_print_group_entry.c:129 msgid " No explicit members\n" -msgstr " Không có thà nh viên dứt khoát\n" +msgstr " Không có thà nh viên rõ rà ng\n" #: nis/nis_print_group_entry.c:132 msgid " Implicit members:\n" @@ -3628,15 +3635,15 @@ msgstr " Thà nh viên ngầm:\n" #: nis/nis_print_group_entry.c:137 msgid " No implicit members\n" -msgstr " Không có bá»™ pháºn ngầm\n" +msgstr " Không có thà nh viên ngầm\n" #: nis/nis_print_group_entry.c:140 msgid " Recursive members:\n" -msgstr " Bá»™ pháºn đệ quy:\n" +msgstr " Thà nh viên đệ quy:\n" #: nis/nis_print_group_entry.c:145 msgid " No recursive members\n" -msgstr " Không có bá»™ pháºn đệ quy\n" +msgstr " Không có thà nh viên đệ quy\n" #: nis/nis_print_group_entry.c:148 msgid " Explicit nonmembers:\n" @@ -3644,23 +3651,23 @@ msgstr " Dứt khoát không phải bá»™ pháºn:\n" #: nis/nis_print_group_entry.c:153 msgid " No explicit nonmembers\n" -msgstr " Không có cái dứt khoát không phải bá»™ pháºn\n" +msgstr " Không phải thà nh viên rõ rà ng\n" #: nis/nis_print_group_entry.c:156 msgid " Implicit nonmembers:\n" -msgstr " Ngầm không phải bá»™ pháºn:\n" +msgstr " Không phải thà nh viên ngầm:\n" #: nis/nis_print_group_entry.c:161 msgid " No implicit nonmembers\n" -msgstr " Không có cái ngầm không phải bá»™ pháºn\n" +msgstr " Không phải thà nh viên ngầm\n" #: nis/nis_print_group_entry.c:164 msgid " Recursive nonmembers:\n" -msgstr " Äệ quy không phải bá»™ pháºn\n" +msgstr " Không phải thà nh viên đệ quy\n" #: nis/nis_print_group_entry.c:169 msgid " No recursive nonmembers\n" -msgstr " Không có cái đệ quy không phải bá»™ pháºn\n" +msgstr " Không phải thà nh viên không đệ quy\n" #: nis/nss_nisplus/nisplus-publickey.c:100 #: nis/nss_nisplus/nisplus-publickey.c:182 @@ -3788,12 +3795,12 @@ msgstr "yp_update: không thể chuyển đổi máy sang netname\n" msgid "yp_update: cannot get server address\n" msgstr "yp_update: không thể lấy địa chỉ của máy phục vụ\n" -#: nscd/aicache.c:82 nscd/hstcache.c:494 +#: nscd/aicache.c:83 nscd/hstcache.c:494 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "Không tìm thấy “%s†trong bá»™ nhá»› tạm các máy phục vụ !" -#: nscd/aicache.c:84 nscd/hstcache.c:496 +#: nscd/aicache.c:85 nscd/hstcache.c:496 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "Äang nạp lại “%s†trong bá»™ nhá»› tạm các máy phục vụ !" @@ -3833,15 +3840,15 @@ msgstr "phần đầu chÆ°a khởi tạo" #: nscd/connections.c:584 msgid "header size does not match" -msgstr "kÃch cỡ phần đầu không tÆ°Æ¡ng ứng" +msgstr "kÃch cỡ phần đầu không khá»›p nhau" #: nscd/connections.c:594 msgid "file size does not match" -msgstr "kÃch cỡ táºp tin không tÆ°Æ¡ng ứng" +msgstr "kÃch cỡ táºp tin không khá»›p nhau" #: nscd/connections.c:611 msgid "verification failed" -msgstr "lá»—i thẩm tra" +msgstr "gặp lá»—i khi thẩm tra" #: nscd/connections.c:625 #, c-format @@ -4024,7 +4031,7 @@ msgstr "không thể bắt đầu bất cứ nhánh là m việc nà o nên chấm #: nscd/connections.c:2534 #, c-format msgid "Failed to run nscd as user '%s'" -msgstr "Lá»—i chạy nscd dÆ°á»›i ngÆ°á»i dùng “%sâ€" +msgstr "Gặp lá»—i khi chạy nscd dÆ°á»›i quyá»n ngÆ°á»i dùng “%sâ€" #: nscd/connections.c:2486 #, c-format @@ -4041,7 +4048,7 @@ msgstr "getgrouplist (lấy danh sách nhóm) bị lá»—i" msgid "setgroups failed" msgstr "setgroups (đặt các nhóm) bị lá»—i" -#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:419 +#: nscd/grpcache.c:413 nscd/hstcache.c:441 nscd/initgrcache.c:418 #: nscd/pwdcache.c:391 nscd/servicescache.c:346 #, c-format msgid "short write in %s: %s" @@ -4072,22 +4079,22 @@ msgstr "đã giải phóng %zu byte trong bá»™ nhá»› tạm %s" msgid "no more memory for database '%s'" msgstr "không có bá»™ nhá»› còn lại cho cÆ¡ sở dữ liệu “%sâ€" -#: nscd/netgroupcache.c:77 +#: nscd/netgroupcache.c:126 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "Không tìm thấy “%s†trong bá»™ nhá»› tạm nhóm mạng (netgroup)!" -#: nscd/netgroupcache.c:79 +#: nscd/netgroupcache.c:128 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "Äang nạp lại “%s†trong bá»™ nhá»› tạm nhóm mạng (netgroup)!" -#: nscd/netgroupcache.c:475 +#: nscd/netgroupcache.c:509 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Không tìm thấy “%s (%s,%s,%s)†trong bá»™ nhá»› tạm nhóm mạng (netgroup)!" -#: nscd/netgroupcache.c:478 +#: nscd/netgroupcache.c:512 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "Äang nạp lại “%s (%s,%s,%s)†trong bá»™ nhá»› tạm nhóm mạng (netgroup)!" @@ -4140,7 +4147,7 @@ msgstr "Dùng bá»™ nhá»› tạm riêng cho má»—i ngÆ°á»i dùng" msgid "Name Service Cache Daemon." msgstr "Trình ná»n nhá»› tạm dịch vụ tên." -#: nscd/nscd.c:164 nss/getent.c:999 nss/makedb.c:206 +#: nscd/nscd.c:164 nss/getent.c:1003 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "số đối số không đúng" @@ -4199,6 +4206,21 @@ msgstr "gặp lá»—i khi thá» là m mất hiệu lá»±c" msgid "secure services not implemented anymore" msgstr "không còn thá»±c hiện lại dịch vụ bảo máºt" +#: nscd/nscd.c:462 +#, c-format +msgid "" +"Supported tables:\n" +"%s\n" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" +"Các bảng được há»— trợ:\n" +"%s\n" +"\n" +"Äể tìm hÆ°á»›ng dẫn vá» cách thông báo lá»—i, xem tại:\n" +"%s.\n" + #: nscd/nscd_conf.c:57 #, c-format msgid "database %s is not supported" @@ -4486,12 +4508,12 @@ msgstr "" #: nscd/servicescache.c:395 #, c-format msgid "Haven't found \"%s\" in services cache!" -msgstr "Không tìm thấy “%s†trong bá»™ nhá»› tạm dịch vụ !" +msgstr "Không tìm thấy “%s†trong bá»™ nhá»› tạm dịch vụ!" #: nscd/servicescache.c:397 #, c-format msgid "Reloading \"%s\" in services cache!" -msgstr "Äang nạp lại “%s†trong bá»™ nhá»› tạm dịch vụ !" +msgstr "Äang nạp lại “%s†trong bá»™ nhá»› tạm dịch vụ!" #: nss/getent.c:53 msgid "database [key ...]" @@ -4518,16 +4540,16 @@ msgstr "Lấy các mục nháºp từ cÆ¡ sở dữ liệu quản trị." msgid "Enumeration not supported on %s\n" msgstr "Chức năng đếm không được há»— trợ trên %s\n" -#: nss/getent.c:913 +#: nss/getent.c:917 #, c-format msgid "Unknown database name" msgstr "Không rõ tên cÆ¡ sở dữ liệu" -#: nss/getent.c:943 +#: nss/getent.c:947 msgid "Supported databases:\n" msgstr "Các cÆ¡ sở dữ liệu được há»— trợ:\n" -#: nss/getent.c:1009 +#: nss/getent.c:1013 #, c-format msgid "Unknown database: %s\n" msgstr "Không rõ cÆ¡ sở dữ liệu: %s\n" @@ -4603,7 +4625,7 @@ msgstr "không thể tạo cây tìm kiếm" #: nss/makedb.c:560 msgid "duplicate key" -msgstr "khoá trùng" +msgstr "trùng lặp khoá" #: nss/makedb.c:572 #, c-format @@ -4648,7 +4670,7 @@ msgstr "Cách dùng: %s [-v đặc_tả] tên_biến [Ä‘Æ°á»ng_dẫn]\n" #: posix/getconf.c:1038 #, c-format msgid " %s -a [pathname]\n" -msgstr " %s -a [Ä‘Æ°á»ng_dẫn]\n" +msgstr " %s -a [Ä‘Æ°á»ng_dẫn]\n" #: posix/getconf.c:1114 #, c-format @@ -4857,7 +4879,7 @@ msgstr "%s: dòng %d: dấu tách danh sách không có miá»n theo sau" #: resolv/res_hconf.c:201 #, c-format msgid "%s: line %d: expected `on' or `off', found `%s'\n" -msgstr "%s: dòng %d: đợi “on†(báºt) hoặc “off†(tắt), còn tìm “%sâ€\n" +msgstr "%s: dòng %d: cần “on†(báºt) hoặc “off†(tắt), nhÆ°ng lại nháºn được “%sâ€\n" #: resolv/res_hconf.c:244 #, c-format @@ -4915,7 +4937,7 @@ msgstr "Số thá»±c dấu chấm Ä‘á»™ng chia cho không" #: stdio-common/psiginfo-data.h:15 msgid "Floating-point overflow" -msgstr "Trà n chấm Ä‘á»™ng" +msgstr "Trà n dấu chấm Ä‘á»™ng" #: stdio-common/psiginfo-data.h:16 msgid "Floating-point underflow" @@ -4970,7 +4992,7 @@ msgid "Child has terminated abnormally and did not create a core file" msgstr "Tiến trình con đã bị chấm dứt bất thÆ°á»ng và không tạo ra táºp tin lõi (core)" #: stdio-common/psiginfo-data.h:37 -msgid "Child hat terminated abnormally and created a core file" +msgid "Child has terminated abnormally and created a core file" msgstr "Tiến trình con đã bị chấm dứt bất thÆ°á»ng và tạo ra má»™t táºp tin lõi (core)" #: stdio-common/psiginfo-data.h:38 @@ -5083,7 +5105,7 @@ msgstr "TÃn hiệu không rõ %d" #: sunrpc/xdr.c:631 sunrpc/xdr.c:791 sunrpc/xdr_array.c:97 #: sunrpc/xdr_rec.c:152 sunrpc/xdr_ref.c:76 msgid "out of memory\n" -msgstr "không đủ bá»™ nhá»›\n" +msgstr "hết bá»™ nhá»›\n" #: sunrpc/auth_unix.c:349 msgid "auth_unix.c: Fatal marshalling problem" @@ -5476,8 +5498,23 @@ msgstr "-T\t\ttạo ra mã để há»— trợ bảng Ä‘iá»u váºn RPC\n" msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "-Y Ä‘Æ°á»ng_dẫn\ttên thÆ° mục để tìm bá»™ tiá»n xá» lý C (cpp)\n" +#: sunrpc/rpc_main.c:1445 +#, c-format +msgid "-5\t\tSysVr4 compatibility mode\n" +msgstr "-5\t\tchế Ä‘á»™ tÆ°Æ¡ng thÃch SysVr4\n" + #: sunrpc/rpc_main.c:1446 #, c-format +msgid "--help\t\tgive this help list\n" +msgstr "--help\t\thiển thị trợ giúp nà y\n" + +#: sunrpc/rpc_main.c:1447 +#, c-format +msgid "--version\tprint program version\n" +msgstr "--version\tin ra phiên bản chÆ°Æ¡ng trình\n" + +#: sunrpc/rpc_main.c:1449 +#, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" @@ -5486,14 +5523,15 @@ msgstr "" "\n" "Äể tìm hÆ°á»›ng dẫn vá» thông báo lá»—i, truy cáºp địa chỉ:\n" "%s.\n" +"Thông báo lá»—i dịch cho: <http://translationproject.org/team/vi.html>.\n" #: sunrpc/rpc_scan.c:112 msgid "constant or identifier expected" -msgstr "đợi bá»™ nháºn diện hoặc hằng" +msgstr "cần má»™t định danh hoặc hằng" #: sunrpc/rpc_scan.c:308 msgid "illegal character in file: " -msgstr "ký tá»± cấm trong táºp tin:" +msgstr "ký tá»± không hợp lệ trong táºp tin:" #: sunrpc/rpc_scan.c:347 sunrpc/rpc_scan.c:373 msgid "unterminated string constant" @@ -5560,19 +5598,19 @@ msgstr "Cách dùng: rpcinfo [ -n số_cổng ] -u máy số_chÆ°Æ¡ng_trình [ s #: sunrpc/rpcinfo.c:685 msgid " rpcinfo [ -n portnum ] -t host prognum [ versnum ]\n" -msgstr " rpcinfo [ -n số_cổng ] -t máy số_chÆ°Æ¡ng_trình [ số_phiên_bản ]\n" +msgstr " rpcinfo [ -n số_cổng ] -t máy số_chÆ°Æ¡ng_trình [ số_phiên_bản ]\n" #: sunrpc/rpcinfo.c:687 msgid " rpcinfo -p [ host ]\n" -msgstr " rpcinfo -p [ máy ]\n" +msgstr " rpcinfo -p [ máy ]\n" #: sunrpc/rpcinfo.c:688 msgid " rpcinfo -b prognum versnum\n" -msgstr " rpcinfo -b số_chÆ°Æ¡ng_trình số_phiên_bản\n" +msgstr " rpcinfo -b số_chÆ°Æ¡ng_trình số_phiên_bản\n" #: sunrpc/rpcinfo.c:689 msgid " rpcinfo -d prognum versnum\n" -msgstr " rpcinfo -d số_chÆ°Æ¡ng_trình số_phiên_bản\n" +msgstr " rpcinfo -d số_chÆ°Æ¡ng_trình số_phiên_bản\n" #: sunrpc/rpcinfo.c:714 #, c-format @@ -5650,19 +5688,19 @@ msgstr "enablecache: không thể cấp phát bá»™ nhá»› tạm" #: sunrpc/svc_udp.c:510 msgid "enablecache: could not allocate cache data" -msgstr "enablecache: không thể cấp phát dữ liệu của bá»™ nhá»› tạm" +msgstr "enablecache: không thể cấp phát dữ liệu của bá»™ nhá»› tạm" #: sunrpc/svc_udp.c:518 msgid "enablecache: could not allocate cache fifo" -msgstr "enablecache: không thể cấp phát FIFO (và o trÆ°á»›c, ra trÆ°á»›c) của bá»™ nhá»› tạm" +msgstr "enablecache: không thể cấp phát FIFO (và o trÆ°á»›c, ra trÆ°á»›c) của bá»™ nhá»› tạm" #: sunrpc/svc_udp.c:554 msgid "cache_set: victim not found" -msgstr "cache_set: không tìm thấy victim" +msgstr "cache_set: không tìm thấy nạn nhân" #: sunrpc/svc_udp.c:565 msgid "cache_set: victim alloc failed" -msgstr "cache_set: lá»—i cấp phát victim" +msgstr "cache_set: lá»—i cấp phát nạn nhân" #: sunrpc/svc_udp.c:572 msgid "cache_set: could not allocate new rpc_buffer" @@ -5690,7 +5728,7 @@ msgstr "Thoát" #: sysdeps/generic/siglist.h:31 msgid "Illegal instruction" -msgstr "Câu lệnh bị cấm" +msgstr "Chỉ lệnh không hợp lệ" #: sysdeps/generic/siglist.h:32 msgid "Trace/breakpoint trap" @@ -5702,7 +5740,7 @@ msgstr "Bị hủy bá»" #: sysdeps/generic/siglist.h:34 msgid "Floating point exception" -msgstr "Ngoại lệ Ä‘iểm phù Ä‘á»™ng" +msgstr "Ngoại lệ dấu chấm Ä‘á»™ng" #: sysdeps/generic/siglist.h:35 msgid "Killed" @@ -6154,13 +6192,13 @@ msgstr "Không thể gán địa chỉ đã yêu cầu" #. TRANS A socket operation failed because the network was down. #: sysdeps/gnu/errlist.c:575 msgid "Network is down" -msgstr "Mạng không chạy" +msgstr "Mạng không hoạt Ä‘á»™ng" #. TRANS A socket operation failed because the subnet containing the remote host #. TRANS was unreachable. #: sysdeps/gnu/errlist.c:585 msgid "Network is unreachable" -msgstr "Không thể tá»›i mạng" +msgstr "Không thể kết nối mạng" #. TRANS A network connection was reset because the remote host crashed. #: sysdeps/gnu/errlist.c:594 @@ -6205,17 +6243,17 @@ msgstr "Äiểm cuối truyá»n chÆ°a kết nối" #. TRANS without first specifying a destination for the data with @code{connect}. #: sysdeps/gnu/errlist.c:658 msgid "Destination address required" -msgstr "Cần thiết địa chỉ Ä‘Ãch" +msgstr "Äịa chỉ Ä‘Ãch là bắt buá»™c phải có" #. TRANS The socket has already been shut down. #: sysdeps/gnu/errlist.c:667 msgid "Cannot send after transport endpoint shutdown" -msgstr "Không thể gá»i sau khi tắt Ä‘iểm cuối truyá»n" +msgstr "Không thể gá»i sau khi Ä‘iểm cuối truyá»n bị tắt" #. TRANS ??? #: sysdeps/gnu/errlist.c:676 msgid "Too many references: cannot splice" -msgstr "Quá nhiá»u tham chiếu: không thể nối bện" +msgstr "Quá nhiá»u tham chiếu: không thể splice (trao đổi dữ liệu giữa hai táºp tin)" #. TRANS A socket operation with a specified timeout received no response during #. TRANS the timeout period. @@ -6384,7 +6422,7 @@ msgstr "Ký tá»± Ä‘a byte hoặc rá»™ng không hợp lệ hoặc chÆ°a hoà n thi #. TRANS for information on process groups and these signals. #: sysdeps/gnu/errlist.c:945 msgid "Inappropriate operation for background process" -msgstr "Thao tác không thÃch hợp vá»›i tiến trình ná»n" +msgstr "Thao tác không thÃch hợp vá»›i tiến trình chạy ná»n" #. TRANS On @gnuhurdsystems{}, opening a file returns this error when the file is #. TRANS translated by a program and the translator program dies while starting @@ -6441,11 +6479,11 @@ msgstr "Không có thông Ä‘iệp kiểu đã muốn" #: sysdeps/gnu/errlist.c:1050 msgid "Out of streams resources" -msgstr "Trà n tà i nguyên luồng" +msgstr "Hết tà i nguyên luồng dữ liệu" #: sysdeps/gnu/errlist.c:1058 msgid "Device not a stream" -msgstr "Thiết bị không phải luồng" +msgstr "Thiết bị không phải luồng dữ liệu" #: sysdeps/gnu/errlist.c:1066 msgid "Value too large for defined data type" @@ -6605,7 +6643,7 @@ msgstr "Không phải má»™t táºp tin kiểu đặt tên XENIX" #: sysdeps/gnu/errlist.c:1374 msgid "No XENIX semaphores available" -msgstr "Không có cá» hiệu XENIX sẵn sà ng " +msgstr "Không có cá» hiệu XENIX sẵn sà ng" #: sysdeps/gnu/errlist.c:1382 msgid "Is a named type file" @@ -6617,11 +6655,11 @@ msgstr "Lá»—i V/R ở xa" #: sysdeps/gnu/errlist.c:1398 msgid "No medium found" -msgstr "Không tìm thấy váºt chứa" +msgstr "Không tìm Ä‘Ä©a Ä‘a phÆ°Æ¡ng tiện" #: sysdeps/gnu/errlist.c:1406 msgid "Wrong medium type" -msgstr "Kiểu váºt chứa không đúng" +msgstr "Kiểu Ä‘Ä©a Ä‘a phÆ°Æ¡ng tiện không đúng" #: sysdeps/gnu/errlist.c:1414 msgid "Required key not available" @@ -6681,7 +6719,7 @@ msgstr "“ai_family†không được há»— trợ" #: sysdeps/posix/gai_strerror-strs.h:6 msgid "Memory allocation failure" -msgstr "Lá»—i cấp phát bá»™ nhá»›" +msgstr "Gặp lá»—i khi cấp phát bá»™ nhá»›" #: sysdeps/posix/gai_strerror-strs.h:7 msgid "No address associated with hostname" @@ -6709,7 +6747,7 @@ msgstr "Yêu cầu xá» lý Ä‘ang chạy" #: sysdeps/posix/gai_strerror-strs.h:13 msgid "Request canceled" -msgstr "Yêu cầu bị thôi" +msgstr "Yêu cầu bị hủy bá»" #: sysdeps/posix/gai_strerror-strs.h:14 msgid "Request not canceled" @@ -6751,72 +6789,74 @@ msgstr "không thể mở “%sâ€" msgid "cannot read header from `%s'" msgstr "không thể Ä‘á»c phần đầu từ “%sâ€" -#: timezone/zdump.c:246 +#: timezone/zdump.c:280 msgid "lacks alphabetic at start" msgstr "thiếu chữ cái ở đầu" -#: timezone/zdump.c:248 +#: timezone/zdump.c:282 msgid "has fewer than 3 alphabetics" msgstr "có Ãt hÆ¡n 3 chữ cái" -#: timezone/zdump.c:250 +#: timezone/zdump.c:284 msgid "has more than 6 alphabetics" msgstr "có nhiá»u hÆ¡n 6 chữ cái" -#: timezone/zdump.c:258 +#: timezone/zdump.c:292 msgid "differs from POSIX standard" msgstr "khác vá»›i tiêu chuẩn POSIX" -#: timezone/zdump.c:264 +#: timezone/zdump.c:298 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "%s: cảnh báo: múi giỠ“%s†viết tắt “%s†%s\n" -#: timezone/zdump.c:273 +#: timezone/zdump.c:307 #, c-format msgid "" -"%s: usage is %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] zonename ...\n" +"%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" -"%s: cách dùng là %s [ --version ] [ --help ] [ -v ] [ -c [loyear,]hiyear ] tên_múi_giá» ...\n" +"%s: cách dùng: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] tên_múi_giá» ...\n" "\n" "Báo lá»—i tá»›i %s.\n" +"Thông báo lá»—i dịch cho: <http://translationproject.org/team/vi.html>.\n" -#: timezone/zdump.c:340 +#: timezone/zdump.c:384 #, c-format msgid "%s: wild -c argument %s\n" msgstr "%s: đối số “-c†đại diện %s\n" -#: timezone/zdump.c:426 +#: timezone/zdump.c:417 +#, c-format +msgid "%s: wild -t argument %s\n" +msgstr "%s: đối số “-t†đại diện %s\n" + +#: timezone/zdump.c:506 msgid "Error writing to standard output" msgstr "Gặp lá»—i khi ghi và o đầu ra tiêu chuẩn" -#: timezone/zdump.c:439 -#, c-format -msgid "%s: use of -v on system with floating time_t other than float or double\n" -msgstr "%s: dùng “-v†trên hệ thống có time_t chấm Ä‘á»™ng khác vá»›i số thá»±c dấu chấm Ä‘á»™ng hoặc số chÃnh đôi\n" - -#: timezone/zic.c:361 +#: timezone/zic.c:370 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: Hết bá»™ nhá»›: %s\n" -#: timezone/zic.c:401 +#: timezone/zic.c:410 #, c-format -msgid "\"%s\", line %d: %s" -msgstr "“%sâ€, dòng %d: %s" +msgid "\"%s\", line %d: " +msgstr "“%sâ€, dòng %d:" -#: timezone/zic.c:404 +#: timezone/zic.c:413 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (quy tắc từ “%sâ€, dòng %d)" -#: timezone/zic.c:415 +#: timezone/zic.c:432 +#, c-format msgid "warning: " msgstr "cảnh báo: " -#: timezone/zic.c:425 +#: timezone/zic.c:442 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] [ -l localtime ] [ -p posixrules ] \\\n" @@ -6828,339 +6868,353 @@ msgstr "" "\t[ -d thÆ°_mục ] [ -L giây_năm_nhuáºn ] [ -y kiểu_năm ] [ tên_táºp_tin ... ]\n" "\n" "Báo lá»—i cho %s.\n" +"Thông báo lá»—i dịch cho: <http://translationproject.org/team/vi.html>.\n" -#: timezone/zic.c:460 +#: timezone/zic.c:477 msgid "wild compilation-time specification of zic_t" msgstr "đặc tả thá»i gian biên dịch đại diện của zic_t" -#: timezone/zic.c:479 +#: timezone/zic.c:496 #, c-format msgid "%s: More than one -d option specified\n" -msgstr "%s: Ghi rõ nhiá»u hÆ¡n má»™t tùy chá»n “-dâ€\n" +msgstr "%s: Äã chỉ ra nhiá»u hÆ¡n má»™t tùy chá»n “-dâ€\n" -#: timezone/zic.c:489 +#: timezone/zic.c:506 #, c-format msgid "%s: More than one -l option specified\n" -msgstr "%s: Ghi rõ nhiá»u hÆ¡n má»™t tùy chá»n “-lâ€\n" +msgstr "%s: Äã chỉ ra nhiá»u hÆ¡n má»™t tùy chá»n “-lâ€\n" -#: timezone/zic.c:499 +#: timezone/zic.c:516 #, c-format msgid "%s: More than one -p option specified\n" -msgstr "%s: Ghi rõ nhiá»u hÆ¡n má»™t tùy chá»n “-pâ€\n" +msgstr "%s: Äã chỉ ra nhiá»u hÆ¡n má»™t tùy chá»n “-pâ€\n" -#: timezone/zic.c:509 +#: timezone/zic.c:526 #, c-format msgid "%s: More than one -y option specified\n" -msgstr "%s: Ghi rõ nhiá»u hÆ¡n má»™t tùy chá»n “-yâ€\n" +msgstr "%s: Äã chỉ ra nhiá»u hÆ¡n má»™t tùy chá»n “-yâ€\n" -#: timezone/zic.c:519 +#: timezone/zic.c:536 #, c-format msgid "%s: More than one -L option specified\n" -msgstr "%s: Ghi rõ nhiá»u hÆ¡n má»™t tùy chá»n “-Lâ€\n" +msgstr "%s: Äã chỉ ra nhiá»u hÆ¡n má»™t tùy chá»n “-Lâ€\n" -#: timezone/zic.c:566 +#: timezone/zic.c:583 msgid "link to link" msgstr "liên kết đến liên kết" -#: timezone/zic.c:629 +#: timezone/zic.c:650 msgid "hard link failed, symbolic link used" msgstr "lá»—i cứng không thà nh công nên dùng liên kết tượng trÆ°ng" -#: timezone/zic.c:637 +#: timezone/zic.c:660 #, c-format -msgid "%s: Can't link from %s to %s: %s\n" -msgstr "%s: không thể liên kết từ %s đến %s: %s\n" +msgid "%s: Can't read %s: %s\n" +msgstr "%s: Không thể Ä‘á»c %s: %s\n" -#: timezone/zic.c:697 timezone/zic.c:699 +#: timezone/zic.c:668 timezone/zic.c:1533 +#, c-format +msgid "%s: Can't create %s: %s\n" +msgstr "%s: Không thể tạo %s: %s\n" + +#: timezone/zic.c:676 timezone/zic.c:881 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s: Lá»—i Ä‘á»c %s\n" + +#: timezone/zic.c:682 timezone/zic.c:1750 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s: Lá»—i ghi %s\n" + +#: timezone/zic.c:686 +msgid "link failed, copy used" +msgstr "liên kết gặp lá»—i nên dùng kiểu sao chép" + +#: timezone/zic.c:744 timezone/zic.c:746 msgid "same rule name in multiple files" msgstr "nhiá»u táºp tin chứa cùng má»™t tên quy tắc" -#: timezone/zic.c:740 +#: timezone/zic.c:787 msgid "unruly zone" msgstr "múi giá» phóng túng" -#: timezone/zic.c:747 +#: timezone/zic.c:794 #, c-format msgid "%s in ruleless zone" msgstr "%s trong múi giá» không có quy tắc" -#: timezone/zic.c:767 +#: timezone/zic.c:814 msgid "standard input" msgstr "đầu và o tiêu chuẩn" -#: timezone/zic.c:772 +#: timezone/zic.c:819 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: Không thể mở %s: %s\n" -#: timezone/zic.c:783 +#: timezone/zic.c:830 msgid "line too long" msgstr "dòng quá dà i" -#: timezone/zic.c:803 +#: timezone/zic.c:850 msgid "input line of unknown type" msgstr "dòng nháºp và o có kiểu không rõ" -#: timezone/zic.c:819 +#: timezone/zic.c:866 #, c-format msgid "%s: Leap line in non leap seconds file %s\n" msgstr "%s: dòng năm nhuáºn nằm trong táºp tin giây không phải năm nhuáºn %s\n" -#: timezone/zic.c:826 timezone/zic.c:1243 timezone/zic.c:1265 +#: timezone/zic.c:873 timezone/zic.c:1282 timezone/zic.c:1304 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: không thể phục hồi: giá trị l_value không hợp lệ %d\n" -#: timezone/zic.c:834 -#, c-format -msgid "%s: Error reading %s\n" -msgstr "%s: Lá»—i Ä‘á»c %s\n" - -#: timezone/zic.c:841 +#: timezone/zic.c:888 #, c-format msgid "%s: Error closing %s: %s\n" msgstr "%s: Lá»—i đóng %s: %s\n" -#: timezone/zic.c:846 +#: timezone/zic.c:893 msgid "expected continuation line not found" -msgstr "không tìm thấy Ä‘Æ°á»ng tiếp tục mong đợi" +msgstr "không tìm thấy Ä‘Æ°á»ng tiếp tục cần" -#: timezone/zic.c:887 timezone/zic.c:2413 timezone/zic.c:2427 +#: timezone/zic.c:934 timezone/zic.c:2610 timezone/zic.c:2624 msgid "time overflow" msgstr "trà n thá»i gian" -#: timezone/zic.c:891 +#: timezone/zic.c:938 msgid "24:00 not handled by pre-1998 versions of zic" -msgstr "24:00 không được xá» lý bởi phiên bản zlc trÆ°á»›c năm 1998" +msgstr "24:00 không được xá» lý bởi phiên bản zic trÆ°á»›c năm 1998" -#: timezone/zic.c:894 +#: timezone/zic.c:941 msgid "values over 24 hours not handled by pre-2007 versions of zic" -msgstr "giá trị nhiá»u hÆ¡n 24 giá» không được xá» lý bởi phiên bản zlc trÆ°á»›c năm 2007" +msgstr "giá trị nhiá»u hÆ¡n 24 giá» không được xá» lý bởi phiên bản zic trÆ°á»›c năm 2007" -#: timezone/zic.c:905 +#: timezone/zic.c:952 msgid "wrong number of fields on Rule line" msgstr "số trÆ°á»ng không đúng trên dòng Quy tắc (Rule)" -#: timezone/zic.c:909 +#: timezone/zic.c:956 msgid "nameless rule" msgstr "quy tắc không tên" -#: timezone/zic.c:914 +#: timezone/zic.c:961 msgid "invalid saved time" msgstr "thá»i gian đã lÆ°u không hợp lệ" -#: timezone/zic.c:932 +#: timezone/zic.c:978 msgid "wrong number of fields on Zone line" msgstr "số trÆ°á»ng không đúng trên dòng Múi Giá» (Zone)" -#: timezone/zic.c:938 +#: timezone/zic.c:983 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "Dòng “Zone %s†và tùy chá»n “-l†loại từ lẫn nhau" -#: timezone/zic.c:946 +#: timezone/zic.c:989 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "Dòng “Zone %s†và tùy chá»n “-p†loại từ lẫn nhau" -#: timezone/zic.c:958 +#: timezone/zic.c:997 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "tên múi giá» trùng %s (táºp tin “%sâ€, dòng %d)" -#: timezone/zic.c:972 +#: timezone/zic.c:1010 msgid "wrong number of fields on Zone continuation line" msgstr "số trÆ°á»ng không đúng trên dòng tiếp tục Múi Giá» (Zone)" -#: timezone/zic.c:1009 -msgid "invalid UTC offset" -msgstr "khoảng bù UTC không hợp lệ" +#: timezone/zic.c:1047 +msgid "invalid UT offset" +msgstr "khoảng bù UT không hợp lệ" -#: timezone/zic.c:1012 +#: timezone/zic.c:1050 msgid "invalid abbreviation format" msgstr "định dạng viết tắt không hợp lệ" -#: timezone/zic.c:1041 +#: timezone/zic.c:1079 msgid "Zone continuation line end time is not after end time of previous line" msgstr "Giá» kết thúc dòng tiếp tục Múi Giá» không nằm sau giá» kết thúc của dòng trÆ°á»›c" -#: timezone/zic.c:1066 +#: timezone/zic.c:1105 msgid "wrong number of fields on Leap line" msgstr "số trÆ°á»ng không đúng trên dòng Leap (năm nhuáºn)" -#: timezone/zic.c:1075 +#: timezone/zic.c:1114 msgid "invalid leaping year" msgstr "năm nhuáºn không hợp lệ" -#: timezone/zic.c:1095 timezone/zic.c:1197 +#: timezone/zic.c:1134 timezone/zic.c:1236 msgid "invalid month name" msgstr "tên tháng không hợp lệ" -#: timezone/zic.c:1108 timezone/zic.c:1310 timezone/zic.c:1324 +#: timezone/zic.c:1147 timezone/zic.c:1349 timezone/zic.c:1363 msgid "invalid day of month" msgstr "ngà y tháng không hợp lệ" -#: timezone/zic.c:1113 +#: timezone/zic.c:1152 msgid "time before zero" msgstr "thá»i gian nằm trÆ°á»›c số không" -#: timezone/zic.c:1117 +#: timezone/zic.c:1156 msgid "time too small" msgstr "thá»i gian quá nhá»" -#: timezone/zic.c:1121 +#: timezone/zic.c:1160 msgid "time too large" msgstr "thá»i gian quá lá»›n" -#: timezone/zic.c:1125 timezone/zic.c:1226 +#: timezone/zic.c:1164 timezone/zic.c:1265 msgid "invalid time of day" msgstr "giá» ngà y không hợp lệ" -#: timezone/zic.c:1144 +#: timezone/zic.c:1183 msgid "illegal CORRECTION field on Leap line" msgstr "trÆ°á»ng CORRECTION (sá»a lá»—i) cấm trên dòng Leap (năm nhuáºn)" -#: timezone/zic.c:1149 +#: timezone/zic.c:1188 msgid "illegal Rolling/Stationary field on Leap line" msgstr "trÆ°á»ng Rolling/Stationary (Ä‘ang lăn/không di chuyển) cấm trên dòng Leap (năm nhuáºn)" -#: timezone/zic.c:1163 +#: timezone/zic.c:1202 msgid "wrong number of fields on Link line" msgstr "số trÆ°á»ng không đúng trên dòng Link (liên kết)" -#: timezone/zic.c:1167 +#: timezone/zic.c:1206 msgid "blank FROM field on Link line" msgstr "trÆ°á»ng FROM (từ) rá»—ng trên dòng Link (liên kết)" -#: timezone/zic.c:1171 +#: timezone/zic.c:1210 msgid "blank TO field on Link line" msgstr "trÆ°á»ng TO (đến) rá»—ng trên dòng Link (liên kết)" -#: timezone/zic.c:1247 +#: timezone/zic.c:1286 msgid "invalid starting year" msgstr "năm bắt đầu không hợp lệ" -#: timezone/zic.c:1269 +#: timezone/zic.c:1308 msgid "invalid ending year" msgstr "năm kết thúc không hợp lệ" -#: timezone/zic.c:1273 +#: timezone/zic.c:1312 msgid "starting year greater than ending year" msgstr "năm bắt đầu nằm sau nằm kết thúc" -#: timezone/zic.c:1280 +#: timezone/zic.c:1319 msgid "typed single year" msgstr "đã gõ năm riêng lẻ" -#: timezone/zic.c:1315 +#: timezone/zic.c:1354 msgid "invalid weekday name" msgstr "tên ngà y tuần không hợp lệ" -#: timezone/zic.c:1481 +#: timezone/zic.c:1523 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s: Không thể gỡ bá» %s: %s\n" -#: timezone/zic.c:1491 -#, c-format -msgid "%s: Can't create %s: %s\n" -msgstr "%s: Không thể tạo %s: %s\n" - -#: timezone/zic.c:1683 -#, c-format -msgid "%s: Error writing %s\n" -msgstr "%s: Lá»—i ghi %s\n" - -#: timezone/zic.c:1966 +#: timezone/zic.c:2105 msgid "no POSIX environment variable for zone" msgstr "chÆ°a đặt biến môi trÆ°á»ng POSIX cho múi giá»" -#: timezone/zic.c:2133 +#: timezone/zic.c:2111 +#, c-format +msgid "%s: pre-%d clients may mishandle distant timestamps" +msgstr "%s: các máy khách trÆ°á»›c-%d có lẽ đã giải quyết dấu vết thá»i gian xa không đúng" + +#: timezone/zic.c:2292 msgid "can't determine time zone abbreviation to use just after until time" msgstr "không thể quyết định từ viết tắt múi giá» cần dùng đúng sau thá»i gian Ä‘Ãch đến" -#: timezone/zic.c:2177 +#: timezone/zic.c:2338 timezone/zic.c:2416 +msgid "too many local time types" +msgstr "quá nhiá»u kiểu thá»i gian địa phÆ°Æ¡ng" + +#: timezone/zic.c:2374 msgid "too many transitions?!" msgstr "quá nhiá»u lần chuyển tiếp?!" -#: timezone/zic.c:2192 +#: timezone/zic.c:2389 msgid "internal error - addtype called with bad isdst" msgstr "gặp lá»—i ná»™i bá»™ — addtype (thêm loại) được gá»i vá»›i isdst sai" -#: timezone/zic.c:2196 +#: timezone/zic.c:2393 msgid "internal error - addtype called with bad ttisstd" msgstr "gặp lá»—i ná»™i bá»™ — addtype (thêm loại) được gá»i vá»›i ttisstd sai" -#: timezone/zic.c:2200 +#: timezone/zic.c:2397 msgid "internal error - addtype called with bad ttisgmt" msgstr "gặp lá»—i ná»™i bá»™ — addtype (thêm loại) được gá»i vá»›i ttisgmt sai" -#: timezone/zic.c:2219 -msgid "too many local time types" -msgstr "quá nhiá»u kiểu thá»i gian địa phÆ°Æ¡ng" - -#: timezone/zic.c:2223 -msgid "UTC offset out of range" -msgstr "khoảng bù UTC ở ngoại phạm vi" +#: timezone/zic.c:2420 +msgid "UT offset out of range" +msgstr "khoảng bù UT ở ngoà i phạm vi" -#: timezone/zic.c:2247 +#: timezone/zic.c:2444 msgid "too many leap seconds" msgstr "quá nhiá»u giây năm nhuáºn" -#: timezone/zic.c:2253 +#: timezone/zic.c:2450 msgid "repeated leap second moment" msgstr "lúc giây năm nhuáºn đã lặp lại" -#: timezone/zic.c:2303 +#: timezone/zic.c:2500 msgid "Wild result from command execution" msgstr "Kết quả rất lạ khi thá»±c hiện câu lệnh" -#: timezone/zic.c:2304 +#: timezone/zic.c:2501 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: câu lệnh là “%sâ€, kết quả là %d\n" -#: timezone/zic.c:2395 +#: timezone/zic.c:2592 msgid "Odd number of quotation marks" msgstr "Số lẻ các dấu trÃch dẫn" -#: timezone/zic.c:2472 +#: timezone/zic.c:2669 msgid "use of 2/29 in non leap-year" msgstr "dùng 2/29 trong năm không phải năm nhuáºn" -#: timezone/zic.c:2507 +#: timezone/zic.c:2704 msgid "rule goes past start/end of month--will not work with pre-2004 versions of zic" msgstr "quy tắc vượt quá kết thúc của tháng nên không hoạt Ä‘á»™ng được vá»›i phiên bản zlc được phát hà nh trÆ°á»›c năm 2004" -#: timezone/zic.c:2538 +#: timezone/zic.c:2735 msgid "time zone abbreviation lacks alphabetic at start" msgstr "từ viết tắt múi giá» thiếu chữ cái ở đầu" -#: timezone/zic.c:2540 +#: timezone/zic.c:2737 msgid "time zone abbreviation has fewer than 3 alphabetics" msgstr "từ viết tắt múi giá» phải Ãt hÆ¡n 3 chữ cái" -#: timezone/zic.c:2542 +#: timezone/zic.c:2739 msgid "time zone abbreviation has too many alphabetics" msgstr "từ viết tắt múi giá» chứa quá nhiá»u chữ cái" -#: timezone/zic.c:2552 +#: timezone/zic.c:2749 msgid "time zone abbreviation differs from POSIX standard" msgstr "từ viết tắt múi giá» không tùy theo tiêu chuẩn POSIX" -#: timezone/zic.c:2564 +#: timezone/zic.c:2755 msgid "too many, or too long, time zone abbreviations" msgstr "quá nhiá»u hoặc quá dà i các từ viết tắt múi giá»" -#: timezone/zic.c:2604 +#: timezone/zic.c:2795 #, c-format msgid "%s: Can't create directory %s: %s\n" msgstr "%s: Không thể tạo thÆ° mục %s: %s\n" -#: timezone/zic.c:2625 -#, c-format -msgid "%s: %d did not sign extend correctly\n" -msgstr "%s: %d chÆ°a ký đúng đồ kéo dà i\n" +#~ msgid "%s: use of -v on system with floating time_t other than float or double\n" +#~ msgstr "%s: dùng “-v†trên hệ thống có time_t chấm Ä‘á»™ng khác vá»›i số thá»±c dấu chấm Ä‘á»™ng hoặc số chÃnh đôi\n" + +#~ msgid "%s: Can't link from %s to %s: %s\n" +#~ msgstr "%s: không thể liên kết từ %s đến %s: %s\n" + +#~ msgid "%s: %d did not sign extend correctly\n" +#~ msgstr "%s: %d chÆ°a ký đúng đồ kéo dà i\n" #~ msgid "cannot find any C preprocessor (cpp)\n" #~ msgstr "không tìm thấy bá»™ tiá»n xá» lý C (cpp)\n" diff --git a/libc/ports/ChangeLog.aarch64 b/libc/ports/ChangeLog.aarch64 index e947cb190..b801c7349 100644 --- a/libc/ports/ChangeLog.aarch64 +++ b/libc/ports/ChangeLog.aarch64 @@ -1,3 +1,48 @@ +2014-01-20 Marcus Shawcroft <marcus.shawcroft@linaro.org> + + * sysdeps/unix/sysv/linux/aarch64/Makefile (abi-lp64_be-options): Fix + type in define. + +2014-01-20 Tom Tromey <tromey@redhat.com> + + [BZ #16169] + * sysdeps/unix/sysv/linux/aarch64/clone.S (__clone): Add CFI + directives; Zero x29. + +2014-01-20 Marcus Shawcroft <marcus.shawcroft@linaro.org> + + * sysdeps/aarch64/configure.ac: New file. + * sysdeps/aarch64/configure: New file. + * sysdeps/aarch64/shlib-versions: Define ld-linux-aarch64_be.so.1 + * sysdeps/unix/sysv/linux/aarch64/Makefile (abi-variants) + (abi-lp64-options, abi-lp64-condition, abi-lp64-ld-soname) + (abi-lp64_be-options, abi-lp64_be-condition) + (abi-lp64_be-ld-soname) Define. + * sysdeps/unix/sysv/linux/aarch64/ldconfig.h + (SYSDEP_KNOWN_INTERPRETER_NAMES): Add ld-linux-aarch64_be.so.1 + +2014-01-07 Marcus Shawcroft <marcus.shawcroft@linaro.org> + + [BZ #16387] + * sysdeps/aarch64/fpu/fpu_control.h (_FPU_FPCR_RM_MASK): Define. + * sysdeps/aarch64/soft-fp/sfp-machine.h (FP_ROUNDMODE): Adjust + rounding mode mask. + +2014-01-07 Marcus Shawcroft <marcus.shawcroft@linaro.org> + + * sysdeps/aarch64/libm-test-ulps: Drop sqrt ULPs. + +2014-01-07 Marcus Shawcroft <marcus.shawcroft@linaro.org> + + * sysdeps/aarch64/dl-trampoline.S (_dl_runtime_resolve): Correct + cfi_adjust_cfa_offset offset. + +2014-01-06 Mike Frysinger <vapier@gentoo.org> + + * sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h (ptrace_peeksiginfo_args): + Rename to ... + (__ptrace_peeksiginfo_args): ... this. + 2014-01-01 Marcus Shawcroft <marcus.shawcroft@linaro.org> * sysdeps/aarch64/libm-test-ulps: Regenerated. diff --git a/libc/ports/ChangeLog.arm b/libc/ports/ChangeLog.arm index 313377401..4371b3ccf 100644 --- a/libc/ports/ChangeLog.arm +++ b/libc/ports/ChangeLog.arm @@ -1,3 +1,24 @@ +2014-01-14 Will Newton <will.newton@linaro.org> + + * sysdeps/arm/__longjmp.S: Don't apply pointer encryption + to fp register. + * sysdeps/arm/setjmp.S: Likewise. + * sysdeps/arm/include/bits/setjmp.h (JMP_BUF_REGLIST): Add + fp to register list, remove a4. + * sysdeps/unix/sysv/linux/arm/sysdep.h (PTR_MANGLE_LOAD): + New macro. + +2014-01-10 Roland McGrath <roland@hack.frob.com> + + * sysdeps/arm/arm-mcount.S: + #include <shlib-compat.h> and <gcc-compat.h>. + (_mcount): Renamed to __mcount_arm_compat. Made conditional on + [GCC_COMPAT (4, 3) || SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_19)]. + (_mcount, mcount): Define (as aliases) only under [GCC_COMPAT (4, 3)], + with compat_symbol under [SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_19)]. + + * sysdeps/arm/gcc-compat.h: New file. + 2014-01-01 Joseph Myers <joseph@codesourcery.com> * sysdeps/arm/libm-test-ulps: Regenerated. @@ -7,7 +28,9 @@ * sysdeps/arm/fegetround.c (fegetround): Use libm_hidden_def. 2013-11-26 OndÅ™ej BÃlka <neleai@seznam.cz> - * sysdeps/unix/sysv/linux/arm/bits/shm.h: Use __glibc_reserved instead __unused. + + * sysdeps/unix/sysv/linux/arm/bits/shm.h: Use __glibc_reserved + instead of __unused. 2013-11-22 Roland McGrath <roland@hack.frob.com> diff --git a/libc/ports/ChangeLog.ia64 b/libc/ports/ChangeLog.ia64 index c0bac5567..b5c5668a2 100644 --- a/libc/ports/ChangeLog.ia64 +++ b/libc/ports/ChangeLog.ia64 @@ -1,3 +1,42 @@ +2014-01-06 Mike Frysinger <vapier@gentoo.org> + + * sysdeps/ia64/fpu/libm-test-ulps: Update after truncating. + +2014-01-06 Mike Frysinger <vapier@gentoo.org> + + [BZ #16401] + * sysdeps/ia64/fpu/libm-test-ulps: Delete large pow entries. + +2014-01-06 Mike Frysinger <vapier@gentoo.org> + + * sysdeps/ia64/fpu/libm-test-ulps: Update. + +2014-01-06 Mike Frysinger <vapier@gentoo.org> + + [BZ #762] + * sysdeps/unix/sysv/linux/ia64/bits/sigcontext.h (ia64_fpreg): + Rename to ... + (__ia64_fpreg): ... this. + (sigcontext): Use __ia64_fpreg. + * sysdeps/unix/sysv/linux/ia64/sys/procfs.h (elf_fpreg_t): Use + __ia64_fpreg. + * sysdeps/unix/sysv/linux/ia64/sys/ptrace.h (pt_all_user_regs): + Rename to ... + (__pt_all_user_regs): ... this. Use __ia64_fpreg. + +2014-01-06 Mike Frysinger <vapier@gentoo.org> + + * sysdeps/unix/sysv/linux/ia64/sys/ptrace.h (ptrace_peeksiginfo_args): + Rename to ... + (__ptrace_peeksiginfo_args): ... this. + +2014-01-04 Mike Frysinger <vapier@gentoo.org> + + * sysdeps/ia64/dl-tls.h (GET_ADDR_ARGS): Add "tls_ia64_" prefix to vars. + (GET_ADDR_PARAM): Likewise. + (GET_ADDR_MODULE): Likewise. + (GET_ADDR_OFFSET): Likewise. + 2013-12-30 Mike Frysinger <vapier@gentoo.org> * sysdeps/unix/sysv/linux/ia64/Makefile (gen-as-const-headers): Add diff --git a/libc/ports/ChangeLog.mips b/libc/ports/ChangeLog.mips index 3dda3a87b..9b9992174 100644 --- a/libc/ports/ChangeLog.mips +++ b/libc/ports/ChangeLog.mips @@ -1,3 +1,12 @@ +2014-01-07 Joseph Myers <joseph@codesourcery.com> + + * sysdeps/unix/sysv/linux/mips/mips32/nptl/libc.abilist: Move to + .... + * sysdeps/unix/sysv/linux/mips/mips32/fpu/nptl/libc.abilist: + ... here. + * sysdeps/unix/sysv/linux/mips/mips32/nofpu/nptl/libc.abilist: New + file. + 2014-01-01 Joseph Myers <joseph@codesourcery.com> * sysdeps/mips/mips32/libm-test-ulps: Regenerated. diff --git a/libc/ports/ChangeLog.tile b/libc/ports/ChangeLog.tile index a0ec89cac..bf871234b 100644 --- a/libc/ports/ChangeLog.tile +++ b/libc/ports/ChangeLog.tile @@ -1,3 +1,9 @@ +2014-01-06 Mike Frysinger <vapier@gentoo.org> + + * sysdeps/unix/sysv/linux/tile/sys/ptrace.h (ptrace_peeksiginfo_args): + Rename to ... + (__ptrace_peeksiginfo_args): ... this. + 2013-10-30 Mike Frysinger <vapier@gentoo.org> * sysdeps/unix/sysv/linux/tile/configure.in: Moved to ... diff --git a/libc/ports/sysdeps/aarch64/configure b/libc/ports/sysdeps/aarch64/configure new file mode 100644 index 000000000..af870b7b4 --- /dev/null +++ b/libc/ports/sysdeps/aarch64/configure @@ -0,0 +1,174 @@ +# This file is generated from configure.ac by Autoconf. DO NOT EDIT! + # Local configure fragment for sysdeps/aarch64. + +# We check to see if the compiler and flags are +# selecting the big endian ABI and if they are then +# we set libc_cv_aarch64_be to yes which causes +# HAVE_AARCH64_BE to be defined in config.h and +# in include/libc-symbols.h and thus available to +# shlib-versions to select the appropriate name for +# the dynamic linker via %ifdef. + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 +$as_echo_n "checking for grep that handles long lines and -e... " >&6; } +if ${ac_cv_path_GREP+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -z "$GREP"; then + ac_path_GREP_found=false + # Loop through the user's path and test for each of PROGNAME-LIST + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in grep ggrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue +# Check for GNU ac_path_GREP and select it if it is found. + # Check for GNU $ac_path_GREP +case `"$ac_path_GREP" --version 2>&1` in +*GNU*) + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; +*) + ac_count=0 + $as_echo_n 0123456789 >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + $as_echo 'GREP' >> "conftest.nl" + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + as_fn_arith $ac_count + 1 && ac_count=$as_val + if test $ac_count -gt ${ac_path_GREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_GREP="$ac_path_GREP" + ac_path_GREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + $ac_path_GREP_found && break 3 + done + done + done +IFS=$as_save_IFS + if test -z "$ac_cv_path_GREP"; then + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + fi +else + ac_cv_path_GREP=$GREP +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 +$as_echo "$ac_cv_path_GREP" >&6; } + GREP="$ac_cv_path_GREP" + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 +$as_echo_n "checking for egrep... " >&6; } +if ${ac_cv_path_EGREP+:} false; then : + $as_echo_n "(cached) " >&6 +else + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 + then ac_cv_path_EGREP="$GREP -E" + else + if test -z "$EGREP"; then + ac_path_EGREP_found=false + # Loop through the user's path and test for each of PROGNAME-LIST + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in egrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue +# Check for GNU ac_path_EGREP and select it if it is found. + # Check for GNU $ac_path_EGREP +case `"$ac_path_EGREP" --version 2>&1` in +*GNU*) + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; +*) + ac_count=0 + $as_echo_n 0123456789 >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + $as_echo 'EGREP' >> "conftest.nl" + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + as_fn_arith $ac_count + 1 && ac_count=$as_val + if test $ac_count -gt ${ac_path_EGREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_EGREP="$ac_path_EGREP" + ac_path_EGREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + $ac_path_EGREP_found && break 3 + done + done + done +IFS=$as_save_IFS + if test -z "$ac_cv_path_EGREP"; then + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + fi +else + ac_cv_path_EGREP=$EGREP +fi + + fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 +$as_echo "$ac_cv_path_EGREP" >&6; } + EGREP="$ac_cv_path_EGREP" + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for big endian" >&5 +$as_echo_n "checking for big endian... " >&6; } +if ${libc_cv_aarch64_be+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#ifdef __AARCH64EB__ + yes + #endif + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "yes" >/dev/null 2>&1; then : + libc_cv_aarch64_be=yes +else + libc_cv_aarch64_be=no +fi +rm -f conftest* + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_aarch64_be" >&5 +$as_echo "$libc_cv_aarch64_be" >&6; } +if test $libc_cv_aarch64_be = yes; then + $as_echo "#define HAVE_AARCH64_BE 1" >>confdefs.h + + config_vars="$config_vars +default-abi = lp64_be" +else + config_vars="$config_vars +default-abi = lp64" +fi diff --git a/libc/ports/sysdeps/aarch64/configure.ac b/libc/ports/sysdeps/aarch64/configure.ac new file mode 100644 index 000000000..7851dd4da --- /dev/null +++ b/libc/ports/sysdeps/aarch64/configure.ac @@ -0,0 +1,22 @@ +GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory. +# Local configure fragment for sysdeps/aarch64. + +# We check to see if the compiler and flags are +# selecting the big endian ABI and if they are then +# we set libc_cv_aarch64_be to yes which causes +# HAVE_AARCH64_BE to be defined in config.h and +# in include/libc-symbols.h and thus available to +# shlib-versions to select the appropriate name for +# the dynamic linker via %ifdef. +AC_CACHE_CHECK([for big endian], + [libc_cv_aarch64_be], + [AC_EGREP_CPP(yes,[#ifdef __AARCH64EB__ + yes + #endif + ], libc_cv_aarch64_be=yes, libc_cv_aarch64_be=no)]) +if test $libc_cv_aarch64_be = yes; then + AC_DEFINE(HAVE_AARCH64_BE) + LIBC_CONFIG_VAR([default-abi], [lp64_be]) +else + LIBC_CONFIG_VAR([default-abi], [lp64]) +fi diff --git a/libc/ports/sysdeps/aarch64/dl-trampoline.S b/libc/ports/sysdeps/aarch64/dl-trampoline.S index c007165ad..2037f1827 100644 --- a/libc/ports/sysdeps/aarch64/dl-trampoline.S +++ b/libc/ports/sysdeps/aarch64/dl-trampoline.S @@ -42,7 +42,7 @@ _dl_runtime_resolve: /* Save arguments. */ stp x8, x9, [sp, #-(80+8*16)]! - cfi_adjust_cfa_offset (80) + cfi_adjust_cfa_offset (80+8*16) cfi_rel_offset (x8, 0) cfi_rel_offset (x9, 8) diff --git a/libc/ports/sysdeps/aarch64/fpu/fpu_control.h b/libc/ports/sysdeps/aarch64/fpu/fpu_control.h index 79ab5fb95..6a265e89b 100644 --- a/libc/ports/sysdeps/aarch64/fpu/fpu_control.h +++ b/libc/ports/sysdeps/aarch64/fpu/fpu_control.h @@ -59,6 +59,9 @@ E E D D E E */ + +#define _FPU_FPCR_RM_MASK 0xc00000 + #define _FPU_FPCR_MASK_IXE 0x1000 #define _FPU_FPCR_MASK_UFE 0x0800 #define _FPU_FPCR_MASK_OFE 0x0400 diff --git a/libc/ports/sysdeps/aarch64/libm-test-ulps b/libc/ports/sysdeps/aarch64/libm-test-ulps index da49b4035..25afbe111 100644 --- a/libc/ports/sysdeps/aarch64/libm-test-ulps +++ b/libc/ports/sysdeps/aarch64/libm-test-ulps @@ -16076,432 +16076,6 @@ Test "sinh_upward (0xcp-4)": ildouble: 1 ldouble: 1 -# sqrt_downward -Test "sqrt_downward (0x1.33b43b08p-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x1.6e66a858p-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x1.dbb258c8p-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x2.ae207d48p-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x2.c36098cp-1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x3.36529f1p-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x5.d5c26509ceb5cp+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x5.d5c268p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x5.d5c26p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x5.f6ba58p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x5.f6ba5a510bf98p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x5.f6ba6p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.0d9194398e95p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.0d919p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.16fb749d3b76p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.16fb78p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.16fb7p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.18273d25aaddcp+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.18274p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.1ce128p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.379128p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.4920a8p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.49c0bp+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.4add88p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.4add8ea0c47f4p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.4add9p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.4de27c4p-1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.51f6804f1ca4cp+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.51f68p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x6.54d82p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x7.e4ef24p-1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0x9.7b3af18p-1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xd.0ac284p-1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.ffffffffffeb8p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.ffffffffffed8p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.ffffffffffef8p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.fffffffffff18p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.fffffffffff38p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.fffffffffff58p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.fffffffffff78p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.fffffffffff98p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.fffffffffffb8p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.fffffffffffd8p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.ffffffffffff8p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.ffffffffffff8p-4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.fffffp+124)": -ildouble: 1 -ldouble: 1 -Test "sqrt_downward (0xf.fffffp-4)": -ildouble: 1 -ldouble: 1 - -# sqrt_towardzero -Test "sqrt_towardzero (0x1.33b43b08p-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x1.6e66a858p-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x1.dbb258c8p-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x2.ae207d48p-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x2.c36098cp-1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x3.36529f1p-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x5.d5c26509ceb5cp+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x5.d5c268p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x5.d5c26p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x5.f6ba58p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x5.f6ba5a510bf98p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x5.f6ba6p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.0d9194398e95p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.0d919p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.16fb749d3b76p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.16fb78p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.16fb7p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.18273d25aaddcp+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.18274p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.1ce128p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.379128p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.4920a8p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.49c0bp+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.4add88p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.4add8ea0c47f4p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.4add9p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.4de27c4p-1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.51f6804f1ca4cp+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.51f68p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x6.54d82p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x7.e4ef24p-1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0x9.7b3af18p-1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xd.0ac284p-1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.ffffffffffeb8p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.ffffffffffed8p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.ffffffffffef8p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.fffffffffff18p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.fffffffffff38p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.fffffffffff58p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.fffffffffff78p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.fffffffffff98p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.fffffffffffb8p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.fffffffffffd8p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.ffffffffffff8p+1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.ffffffffffff8p-4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.fffffp+124)": -ildouble: 1 -ldouble: 1 -Test "sqrt_towardzero (0xf.fffffp-4)": -ildouble: 1 -ldouble: 1 - -# sqrt_upward -Test "sqrt_upward (0x1.0000000000001p+0)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x1.000002p+0)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x1.8661cbf8p-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x1.bbb221b4p-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x1.c4942f3cp-1016)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x2p+0)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.000000000000cp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.000000000001cp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.000000000002cp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.000000000003cp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.000000000004cp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.000000000005cp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.000000000006cp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.000000000007cp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.000000000008cp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.000000000009cp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.00000000000acp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.00000000000bcp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.00000000000ccp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x4.00000000000dcp-1024)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x5.c59ef0dbaa8ecp+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x5.c59ef8p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x5.c59efp+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x5.fe1113f3d9f94p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x5.fe1118p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x5.fe111p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.0d9198p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.182738p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.1ce1271c28dd4p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.1ce12p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.2467258b2eab8p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.246728p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.24672p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.379124f88b718p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.37912p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.4920a685e8a2p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.4920ap+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.49c0b3664bc48p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.49c0b8p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.51f688p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.54d8247125348p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.54d828p+4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x6.86626dp-1020)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0x8p-152)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0xcp-4)": -ildouble: 1 -ldouble: 1 -Test "sqrt_upward (0xe.698f83cp-1020)": -ildouble: 1 -ldouble: 1 - # tan Test "tan (-0xc.90fdcp-4)": ildouble: 1 @@ -19228,18 +18802,6 @@ ifloat: 1 ildouble: 1 ldouble: 1 -Function: "sqrt_downward": -ildouble: 1 -ldouble: 1 - -Function: "sqrt_towardzero": -ildouble: 1 -ldouble: 1 - -Function: "sqrt_upward": -ildouble: 1 -ldouble: 1 - Function: "tan": ildouble: 1 ldouble: 1 diff --git a/libc/ports/sysdeps/aarch64/shlib-versions b/libc/ports/sysdeps/aarch64/shlib-versions index 82b227da6..67f19119a 100644 --- a/libc/ports/sysdeps/aarch64/shlib-versions +++ b/libc/ports/sysdeps/aarch64/shlib-versions @@ -1,2 +1,7 @@ aarch64.*-.*-linux.* DEFAULT GLIBC_2.17 + +%ifdef HAVE_AARCH64_BE +aarch64.*-.*-linux.* ld=ld-linux-aarch64_be.so.1 +%else aarch64.*-.*-linux.* ld=ld-linux-aarch64.so.1 +%endif diff --git a/libc/ports/sysdeps/aarch64/soft-fp/sfp-machine.h b/libc/ports/sysdeps/aarch64/soft-fp/sfp-machine.h index d21d00a93..9bb94e5cc 100644 --- a/libc/ports/sysdeps/aarch64/soft-fp/sfp-machine.h +++ b/libc/ports/sysdeps/aarch64/soft-fp/sfp-machine.h @@ -47,7 +47,7 @@ #define _FP_DECL_EX fpu_control_t _fcw -#define FP_ROUNDMODE (_fcw & 0x3) +#define FP_ROUNDMODE (_fcw & _FPU_FPCR_RM_MASK) #define FP_RND_NEAREST FE_TONEAREST #define FP_RND_ZERO FE_TOWARDZERO diff --git a/libc/ports/sysdeps/arm/__longjmp.S b/libc/ports/sysdeps/arm/__longjmp.S index 1503923aa..27c57a12d 100644 --- a/libc/ports/sysdeps/arm/__longjmp.S +++ b/libc/ports/sysdeps/arm/__longjmp.S @@ -41,14 +41,12 @@ ENTRY (__longjmp) sfi_sp sfi_breg ip, \ ldmia \B!, JMP_BUF_REGLIST #ifdef PTR_DEMANGLE - PTR_DEMANGLE (fp, a4, a3, a2) ldr a4, [ip], #4 - PTR_DEMANGLE2 (a4, a4, a3) + PTR_DEMANGLE (a4, a4, a3, a2) mov sp, a4 ldr a4, [ip], #4 PTR_DEMANGLE2 (lr, a4, a3) #else - mov fp, a4 ldr sp, [ip], #4 ldr lr, [ip], #4 #endif diff --git a/libc/ports/sysdeps/arm/arm-mcount.S b/libc/ports/sysdeps/arm/arm-mcount.S index 8b8653c78..7e433c6ff 100644 --- a/libc/ports/sysdeps/arm/arm-mcount.S +++ b/libc/ports/sysdeps/arm/arm-mcount.S @@ -21,6 +21,7 @@ #include <sysdep.h> +#undef mcount #ifdef __thumb2__ .thumb @@ -65,10 +66,20 @@ ENTRY(__gnu_mcount_nc) END(__gnu_mcount_nc) +#include <gcc-compat.h> +#include <shlib-compat.h> + +/* The new __gnu_mcount_nc entry point was introduced in 4.4, so the + static library needs the old one only to support older compilers. + Even in a configuration that only cares about newer compilers, the + shared library might need it only for strict ABI compatibility. */ + +#if GCC_COMPAT (4, 3) || SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_19) + /* Provide old mcount for backwards compatibility. This requires code be compiled with APCS frame pointers. */ -ENTRY(_mcount) +ENTRY(__mcount_arm_compat) push {r0, r1, r2, r3, fp, lr} cfi_adjust_cfa_offset (24) cfi_rel_offset (r0, 0) @@ -83,7 +94,7 @@ ENTRY(_mcount) ldrne r0, [\B, #-4] movsne r1, lr blne __mcount_internal -#if defined (__ARM_ARCH_4T__) && defined (__THUMB_INTERWORK__) +# if defined (__ARM_ARCH_4T__) && defined (__THUMB_INTERWORK__) pop {r0, r1, r2, r3, fp, lr} cfi_adjust_cfa_offset (-24) cfi_restore (r0) @@ -93,12 +104,26 @@ ENTRY(_mcount) cfi_restore (fp) cfi_restore (lr) bx lr -#else +# else pop {r0, r1, r2, r3, fp, pc} +# endif +END(__mcount_arm_compat) + #endif -END(_mcount) + +#if GCC_COMPAT (4, 3) + +strong_alias (__mcount_arm_compat, _mcount) /* The canonical name for the function is `_mcount' in both C and asm, but some old asm code might assume it's `mcount'. */ -#undef mcount weak_alias (_mcount, mcount) + +#elif SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_19) + +compat_symbol (libc, __mcount_arm_compat, _mcount, GLIBC_2_0) + +strong_alias (__mcount_arm_compat, __mcount_arm_compat_1) +compat_symbol (libc, __mcount_arm_compat_1, mcount, GLIBC_2_0) + +#endif diff --git a/libc/ports/sysdeps/arm/gcc-compat.h b/libc/ports/sysdeps/arm/gcc-compat.h new file mode 100644 index 000000000..680f30e3a --- /dev/null +++ b/libc/ports/sysdeps/arm/gcc-compat.h @@ -0,0 +1,35 @@ +/* Macros for checking required GCC compatibility. ARM version. + Copyright (C) 2014 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#ifndef _ARM_GCC_COMPAT_H +#define _ARM_GCC_COMPAT_H 1 + +#ifndef GCC_COMPAT_VERSION +# ifdef __ARM_PCS_VFP +/* The hard-float ABI was first supported in 4.5. */ +# define GCC_COMPAT_VERSION GCC_VERSION (4, 5) +# else +/* The EABI configurations (the only ones we handle) were first supported + in 4.1. */ +# define GCC_COMPAT_VERSION GCC_VERSION (4, 1) +# endif +#endif + +#include_next <gcc-compat.h> + +#endif diff --git a/libc/ports/sysdeps/arm/include/bits/setjmp.h b/libc/ports/sysdeps/arm/include/bits/setjmp.h index 2f502457d..220dfe8d9 100644 --- a/libc/ports/sysdeps/arm/include/bits/setjmp.h +++ b/libc/ports/sysdeps/arm/include/bits/setjmp.h @@ -26,9 +26,8 @@ #ifndef _ISOMAC /* Register list for a ldm/stm instruction to load/store - the general registers from a __jmp_buf. The a4 register - contains fp at this point. */ -# define JMP_BUF_REGLIST {a4, v1-v6, sl} + the general registers from a __jmp_buf. */ +# define JMP_BUF_REGLIST {v1-v6, sl, fp} /* Index of __jmp_buf where the sp register resides. */ # define __JMP_BUF_SP 8 diff --git a/libc/ports/sysdeps/arm/setjmp.S b/libc/ports/sysdeps/arm/setjmp.S index 96657071d..b0b45ed8d 100644 --- a/libc/ports/sysdeps/arm/setjmp.S +++ b/libc/ports/sysdeps/arm/setjmp.S @@ -23,9 +23,7 @@ ENTRY (__sigsetjmp) #ifdef PTR_MANGLE - PTR_MANGLE (a4, fp, a3, ip) -#else - mov a4, fp + PTR_MANGLE_LOAD (a3, ip) #endif mov ip, r0 diff --git a/libc/ports/sysdeps/ia64/dl-tls.h b/libc/ports/sysdeps/ia64/dl-tls.h index 0b687fb8b..9e63c8edd 100644 --- a/libc/ports/sysdeps/ia64/dl-tls.h +++ b/libc/ports/sysdeps/ia64/dl-tls.h @@ -19,10 +19,10 @@ /* On IA-64 the __tls_get_addr function take the module ID and the offset as parameters. */ -#define GET_ADDR_ARGS size_t m, size_t offset -#define GET_ADDR_PARAM m, offset -#define GET_ADDR_MODULE m -#define GET_ADDR_OFFSET offset +#define GET_ADDR_ARGS size_t tls_ia64_m, size_t tls_ia64_offset +#define GET_ADDR_PARAM tls_ia64_m, tls_ia64_offset +#define GET_ADDR_MODULE tls_ia64_m +#define GET_ADDR_OFFSET tls_ia64_offset /* We have no tls_index type. */ #define DONT_USE_TLS_INDEX 1 diff --git a/libc/ports/sysdeps/ia64/fpu/libm-test-ulps b/libc/ports/sysdeps/ia64/fpu/libm-test-ulps index 5036dd68c..b0e68df0a 100644 --- a/libc/ports/sysdeps/ia64/fpu/libm-test-ulps +++ b/libc/ports/sysdeps/ia64/fpu/libm-test-ulps @@ -1,55 +1,3323 @@ # Begin of automatic generation +# asin_downward +Test "asin_downward (-0x2p-16384)": +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0x4p-128)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0x4p-16384)": +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0x8p-152)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0x8p-16448)": +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0x8p-972)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + +# asin_towardzero +Test "asin_towardzero (-0x2p-16384)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x4p-128)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x4p-16384)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x8p-152)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x8p-16448)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x8p-972)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + +# asin_upward +Test "asin_upward (-0x2p-16384)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x4p-128)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x4p-16384)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x8p-152)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x8p-16448)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x8p-972)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + # cacos -Test "Imaginary part of: cacos (0.75 + 1.25 i)": +Test "Imaginary part of: cacos (+0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (+0 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: cacos (+0 + 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (+0 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (+0 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: cacos (+0 - 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0 + 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0 - 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0.0 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.0 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (-0.25 + 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (-0.25 - 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0.5 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.5 + 0x1.fp-129 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.5 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.5 + 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0.5 + 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0.5 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.5 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0.5 - 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0.5 - 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0.5 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 + 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 - 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x0.ffffffp0 + 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: cacos (-0x0.ffffffp0 - 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: cacos (-0x1.0000000000000002p0 + 0x1p-63 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: cacos (-0x1.0000000000000002p0 - 0x1p-63 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: cacos (-0x1.0000000000001p0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.0000000000001p0 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.0000000000001p0 + 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.0000000000001p0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.0000000000001p0 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.0000000000001p0 - 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.000002p0 + 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1.000002p0 - 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-10 + 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-10 - 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-100 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-100 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-1000 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1000 - 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-129 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-129 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-129 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-129 + 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-129 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-129 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-129 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1.fp-129 - 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-30 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1.fp-30 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-105 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-105 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-112 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-112 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-0x1p-23 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-23 + 0x0.ffffffp0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-23 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-23 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-23 - 0x0.ffffffp0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-23 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-52 + 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-52 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-52 - 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-52 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-63 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-63 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-63 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-0x1p-63 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (-1.0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-1.0 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-1.0 + 0x1.fp-10 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-1.0 + 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (-1.0 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-1.0 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-1.0 - 0x1.fp-10 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (-1.0 - 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-1.5 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-1.5 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-1.5 + 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-1.5 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-1.5 - 0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-1.5 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-1.5 - 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (-1.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0.0 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0.0 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0.0 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0.0 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0.0 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0.0 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0.5 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0.5 + 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0.5 + 0x1.fp-129 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 + 0x1.fp-129 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0.5 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0.5 + 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 + 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0.5 + 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 + 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 + 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0.5 + 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0.5 + 0x1p-63 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0.5 - 0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0.5 - 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0.5 - 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 - 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0.5 - 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 - 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 - 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0.5 - 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0.5 - 0x1p-63 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0.5 - 1.0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x0.fffffffffffff8p0 + 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 + 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (0x0.fffffffffffff8p0 - 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 - 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x0.ffffffffffffffffp0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x0.ffffffffffffffffp0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x0.ffffffp0 + 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: cacos (0x0.ffffffp0 + 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Real part of: cacos (0x0.ffffffp0 - 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: cacos (0x0.ffffffp0 - 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Real part of: cacos (0x1.0000000000000002p0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 +Test "Real part of: cacos (0x1.0000000000000002p0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.0000000000000002p0 - 0x1p-63 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: cacos (0x1.0000000000001p0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.0000000000001p0 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.0000000000001p0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.0000000000001p0 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (0x1.000002p0 + 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1.000002p0 + 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacos (0x1.000002p0 - 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1.000002p0 - 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1.fp-10 + 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-10 - 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-100 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1.fp-100 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1.fp-1000 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1000 - 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 + 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 - 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0x1.fp-1025 - 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0x1.fp-129 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1.fp-129 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-129 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1.fp-129 + 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0x1.fp-129 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1.fp-129 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-129 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1.fp-129 - 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-30 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp-30 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp1023 + 0x1.fp1023 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1.fp127 + 0x1.fp127 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0x1p-105 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1p-105 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1p-112 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1p-112 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (0x1p-23 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-23 + 0x0.ffffffp0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-23 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-23 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-23 - 0x0.ffffffp0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-23 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-52 + 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-52 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-52 - 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-52 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-63 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-63 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-63 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (0x1p-63 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (1.0 + 0.25 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (1.0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (1.0 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (1.0 + 0x1.fp-10 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.0 + 0x1.fp-10 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (1.0 + 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (1.0 - 0.25 i)": +double: 1 +idouble: 1 +Test "Real part of: cacos (1.0 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (1.0 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacos (1.0 - 0x1.fp-10 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.0 - 0x1.fp-10 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacos (1.0 - 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.5 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.5 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.5 + 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.5 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.5 - 0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.5 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.5 - 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacos (1.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 # cacosh -Test "Real part of: cacosh (-2 - 3 i)": +Test "Real part of: cacosh (+0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (+0 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: cacosh (+0 + 1.5 i)": double: 1 -float: 7 idouble: 1 -ifloat: 7 -ildouble: 7 -ldouble: 7 -Test "Imaginary part of: cacosh (-2 - 3 i)": +Test "Real part of: cacosh (+0 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (+0 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: cacosh (+0 - 1.5 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-0 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: cacosh (-0 + 1.5 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-0 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: cacosh (-0 - 1.5 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0.0 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.0 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.0 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.0 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.0 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.0 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (-0.25 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacosh (-0.25 - 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0.5 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.5 + 0x1.fp-129 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.5 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.5 + 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0.5 + 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0.5 + 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0.5 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.5 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0.5 - 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0.5 - 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0.5 - 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0.5 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x0.fffffffffffff8p0 + 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x0.fffffffffffff8p0 - 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x0.ffffffp0 + 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Real part of: cacosh (-0x0.ffffffp0 - 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Real part of: cacosh (-0x1.0000000000000002p0 + 0x1p-63 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: cacosh (-0x1.0000000000000002p0 - 0x1p-63 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: cacosh (-0x1.0000000000001p0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.0000000000001p0 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.0000000000001p0 + 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.0000000000001p0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.0000000000001p0 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.0000000000001p0 - 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.000002p0 + 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x1.000002p0 - 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x1.fp-10 + 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.fp-10 - 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.fp-100 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x1.fp-100 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x1.fp-1000 + 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x1.fp-1000 - 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x1.fp-1025 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.fp-1025 + 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x1.fp-1025 + 1.5 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x1.fp-1025 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.fp-1025 - 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x1.fp-1025 - 1.5 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x1.fp-129 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x1.fp-129 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.fp-129 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x1.fp-129 + 1.5 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x1.fp-129 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x1.fp-129 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.fp-129 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x1.fp-129 - 1.5 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.fp-30 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1.fp-30 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-105 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x1p-105 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x1p-112 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x1p-112 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-0x1p-23 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-23 + 0x0.ffffffp0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-23 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-23 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-23 - 0x0.ffffffp0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-23 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-52 + 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-52 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-52 - 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-52 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-63 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-63 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-63 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-0x1p-63 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-1.0 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (-1.0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-1.0 + 0x1.fp-10 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-1.0 + 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-1.0 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (-1.0 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-1.0 - 0x1.fp-10 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (-1.0 - 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-1.5 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-1.5 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-1.5 + 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-1.5 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-1.5 - 0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-1.5 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-1.5 - 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (-1.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0.0 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0.0 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0.0 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0.0 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0.0 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0.0 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (0.5 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0.5 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (0.5 + 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0.5 + 0x1.fp-129 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (0.5 + 0x1.fp-129 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0.5 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0.5 + 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacosh (0.5 + 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0.5 + 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacosh (0.5 + 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0.5 + 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacosh (0.5 + 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacosh (0.5 + 0x1p-63 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0.5 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (0.5 - 0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0.5 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (0.5 - 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (0.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0.5 - 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacosh (0.5 - 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0.5 - 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacosh (0.5 - 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0.5 - 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacosh (0.5 - 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacosh (0.5 - 0x1p-63 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0.5 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x0.fffffffffffff8p0 + 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 + 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x0.fffffffffffff8p0 - 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacosh (0x0.fffffffffffff8p0 - 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x0.ffffffffffffffffp0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (0x0.ffffffffffffffffp0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x0.ffffffffffffffffp0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (0x0.ffffffffffffffffp0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Real part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Real part of: cacosh (0x1.0000000000000002p0 + 0x1p-63 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: cacosh (0x1.0000000000000002p0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.0000000000000002p0 - 0x1p-63 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: cacosh (0x1.0000000000000002p0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.0000000000001p0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.0000000000001p0 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.0000000000001p0 + 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (0x1.0000000000001p0 + 0x1p-52 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.0000000000001p0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.0000000000001p0 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.0000000000001p0 - 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (0x1.0000000000001p0 - 0x1p-52 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.000002p0 + 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacosh (0x1.000002p0 + 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (0x1.000002p0 - 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacosh (0x1.000002p0 - 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (0x1.fp-10 + 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.fp-10 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 +Test "Real part of: cacosh (0x1.fp-100 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: cacosh (0x1.fp-100 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: cacosh (0x1.fp-1000 + 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0x1.fp-1000 - 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0x1.fp-1025 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.fp-1025 + 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0x1.fp-1025 + 1.5 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0x1.fp-1025 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.fp-1025 - 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0x1.fp-1025 - 1.5 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0x1.fp-129 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (0x1.fp-129 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.fp-129 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: cacosh (0x1.fp-129 + 1.5 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0x1.fp-129 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (0x1.fp-129 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.fp-129 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: cacosh (0x1.fp-129 - 1.5 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.fp-30 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.fp-30 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.fp1023 + 0x1.fp1023 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1.fp127 + 0x1.fp127 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0x1p-105 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (0x1p-105 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (0x1p-112 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (0x1p-112 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (0x1p-23 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-23 + 0x0.ffffffp0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-23 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-23 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-23 - 0x0.ffffffp0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-23 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-52 + 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-52 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-52 - 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-52 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-63 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-63 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-63 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (0x1p-63 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (1.0 + 0.25 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (1.0 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (1.0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (1.0 + 0x1.fp-10 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacosh (1.0 + 0x1.fp-10 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (1.0 + 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (1.0 - 0.25 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (1.0 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cacosh (1.0 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: cacosh (1.0 - 0x1.fp-10 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cacosh (1.0 - 0x1.fp-10 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (1.0 - 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (1.5 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (1.5 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (1.5 + 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (1.5 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (1.5 - 0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (1.5 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (1.5 - 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cacosh (1.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 # casin -Test "Real part of: casin (0.75 + 1.25 i)": +Test "Imaginary part of: casin (+0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (+0 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (+0 + 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (+0 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (+0 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (+0 - 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0 + 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0 - 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0.0 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.0 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.0 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.0 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.0 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.0 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.5 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.5 + 0x1.fp-129 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.5 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.5 + 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0.5 + 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (-0.5 + 0x1p-23 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.5 + 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (-0.5 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.5 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.5 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.5 - 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0.5 - 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (-0.5 - 0x1p-23 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.5 - 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (-0.5 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0.5 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x0.fffffffffffff8p0 + 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0x0.fffffffffffff8p0 - 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x0.ffffffp0 + 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: casin (-0x0.ffffffp0 - 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: casin (-0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 -Test "Imaginary part of: casin (0.75 + 1.25 i)": +Test "Imaginary part of: casin (-0x1.0000000000000002p0 - 0x1p-63 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: casin (-0x1.0000000000001p0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.0000000000001p0 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.0000000000001p0 + 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.0000000000001p0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.0000000000001p0 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.0000000000001p0 - 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.000002p0 + 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0x1.000002p0 - 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0x1.fp-10 + 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-10 - 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1.fp-100 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-100 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casin (-0x1.fp-100 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-100 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casin (-0x1.fp-1000 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-1000 + 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (-0x1.fp-1000 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-1000 - 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (-0x1.fp-10000 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1.fp-10000 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-1025 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1.fp-1025 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-1025 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0x1.fp-1025 + 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0x1.fp-1025 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1.fp-1025 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-1025 - 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0x1.fp-1025 - 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0x1.fp-129 + 0.5 i)": float: 1 ifloat: 1 +Test "Real part of: casin (-0x1.fp-129 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-129 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1.fp-129 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-129 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0x1.fp-129 + 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0x1.fp-129 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: casin (-0x1.fp-129 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-129 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1.fp-129 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-129 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0x1.fp-129 - 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1.fp-30 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-30 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1.fp-30 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1.fp-30 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1p-105 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0x1p-105 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0x1p-112 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0x1p-112 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: casin (-0x1p-23 + 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0x1p-23 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1p-23 + 0x0.ffffffp0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1p-23 + 0x1.000002p0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0x1p-23 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1p-23 - 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0x1p-23 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1p-23 - 0x0.ffffffp0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1p-23 - 0x1.000002p0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (-0x1p-23 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1p-52 + 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1p-52 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1p-52 - 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1p-52 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1p-63 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1p-63 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1p-63 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1p-63 + 0x1.0000000000000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1p-63 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1p-63 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-0x1p-63 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-0x1p-63 - 0x1.0000000000000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-1.0 + 0.25 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (-1.0 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-1.0 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-1.0 + 0x1.fp-10 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (-1.0 + 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (-1.0 - 0.25 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (-1.0 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-1.0 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-1.0 - 0x1.fp-10 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (-1.0 - 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-1.5 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-1.5 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-1.5 + 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-1.5 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-1.5 - 0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-1.5 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-1.5 - 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (-1.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.0 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.0 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.0 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.0 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.0 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.0 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.5 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.5 + 0x1.fp-129 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.5 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.5 + 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0.5 + 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (0.5 + 0x1p-23 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.5 + 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (0.5 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.5 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.5 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.5 - 0x1p-105 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0.5 - 0x1p-112 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (0.5 - 0x1p-23 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.5 - 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (0.5 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0.5 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0.75 + 1.25 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0x0.fffffffffffff8p0 + 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0x0.fffffffffffff8p0 - 0x1p-52 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x0.ffffffp0 + 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: casin (0x0.ffffffp0 - 0x1p-23 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: casin (0x1.0000000000000002p0 + 0x1p-63 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: casin (0x1.0000000000000002p0 - 0x1p-63 i)": ildouble: 2 ldouble: 2 +Test "Imaginary part of: casin (0x1.0000000000001p0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.0000000000001p0 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.0000000000001p0 + 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.0000000000001p0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.0000000000001p0 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.0000000000001p0 - 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.000002p0 + 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (0x1.000002p0 - 0x1p-23 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (0x1.fp-10 + 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-10 - 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1.fp-100 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-100 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casin (0x1.fp-100 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-100 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casin (0x1.fp-1000 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-1000 + 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (0x1.fp-1000 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-1000 - 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (0x1.fp-10000 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1.fp-10000 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-1025 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1.fp-1025 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-1025 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0x1.fp-1025 + 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0x1.fp-1025 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1.fp-1025 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-1025 - 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0x1.fp-1025 - 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0x1.fp-129 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: casin (0x1.fp-129 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-129 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1.fp-129 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-129 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (0x1.fp-129 + 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0x1.fp-129 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: casin (0x1.fp-129 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-129 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1.fp-129 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-129 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (0x1.fp-129 - 1.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1.fp-30 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-30 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1.fp-30 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp-30 - 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp1023 + 0x1.fp1023 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1.fp127 + 0x1.fp127 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0x1p-105 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (0x1p-105 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (0x1p-112 + 0.5 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (0x1p-112 - 0.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: casin (0x1p-23 + 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (0x1p-23 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1p-23 + 0x0.ffffffp0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1p-23 + 0x1.000002p0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (0x1p-23 + 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1p-23 - 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (0x1p-23 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1p-23 - 0x0.ffffffp0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1p-23 - 0x1.000002p0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casin (0x1p-23 - 0x1.000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1p-52 + 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1p-52 + 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1p-52 - 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1p-52 - 0x0.fffffffffffff8p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1p-63 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1p-63 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1p-63 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1p-63 + 0x1.0000000000000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1p-63 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1p-63 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (0x1p-63 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (0x1p-63 - 0x1.0000000000000002p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (1.0 + 0.25 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (1.0 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (1.0 + 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (1.0 + 0x1.fp-10 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (1.0 + 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casin (1.0 - 0.25 i)": +double: 1 +idouble: 1 +Test "Real part of: casin (1.0 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (1.0 - 0.5 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (1.0 - 0x1.fp-10 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: casin (1.0 - 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (1.5 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (1.5 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (1.5 + 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (1.5 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (1.5 - 0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (1.5 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (1.5 - 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casin (1.5 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 # casinh -Test "Real part of: casinh (-2 - 3 i)": -double: 5 +Test "Real part of: casinh (+0 + 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (+0 - 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0 + 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0 - 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0.0 + 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0.0 - 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0.25 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (-0.25 - 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (-0.5 + +0 i)": float: 1 -idouble: 5 ifloat: 1 -ildouble: 5 -ldouble: 5 -Test "Imaginary part of: casinh (-2 - 3 i)": -double: 3 -float: 6 -idouble: 3 -ifloat: 6 -ildouble: 5 -ldouble: 5 +Test "Real part of: casinh (-0.5 + 0x1.fp-129 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (-0.5 + 0x1p-105 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (-0.5 + 0x1p-112 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (-0.5 + 0x1p-23 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0.5 + 0x1p-23 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casinh (-0.5 + 0x1p-52 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0.5 + 0x1p-63 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0.5 + 1.0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0.5 + 1.0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0.5 - 0 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (-0.5 - 0x1.fp-129 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (-0.5 - 0x1p-105 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (-0.5 - 0x1p-112 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (-0.5 - 0x1p-23 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0.5 - 0x1p-23 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casinh (-0.5 - 0x1p-52 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0.5 - 0x1p-63 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0.5 - 1.0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0.5 - 1.0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.fffffffffffff8p0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.fffffffffffff8p0 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.fffffffffffff8p0 + 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.fffffffffffff8p0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.fffffffffffff8p0 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.fffffffffffff8p0 - 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.ffffffffffffffffp0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0x0.ffffffffffffffffp0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.ffffffffffffffffp0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.ffffffp0 + 0x1p-23 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x0.ffffffp0 - 0x1p-23 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0x1.0000000000000002p0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0x1.0000000000000002p0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.000002p0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.000002p0 + 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0x1.000002p0 + 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.000002p0 + 0x1p-23 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0x1.000002p0 + 0x1p-23 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casinh (-0x1.000002p0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.000002p0 - 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0x1.000002p0 - 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.000002p0 - 0x1p-23 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-0x1.000002p0 - 0x1p-23 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casinh (-0x1.fp-10 + 1.0 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (-0x1.fp-10 - 1.0 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (-0x1.fp-1025 + 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-1025 + 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-1025 + 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-1025 - 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-1025 - 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-1025 - 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-129 + 0.5 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-129 + 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-129 - 0.5 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-129 - 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-16385 + 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-16385 + 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-16385 - 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-16385 - 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-30 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1.fp-30 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1p-105 + 0.5 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (-0x1p-105 - 0.5 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (-0x1p-112 + 0.5 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (-0x1p-112 - 0.5 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (-0x1p-23 + 0.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (-0x1p-23 + 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1p-23 + 0x0.ffffffp0 i)": +float: 2 +ifloat: 2 +Test "Real part of: casinh (-0x1p-23 + 0x1.000002p0 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (-0x1p-23 - 0.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (-0x1p-23 - 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1p-23 - 0x0.ffffffp0 i)": +float: 2 +ifloat: 2 +Test "Real part of: casinh (-0x1p-23 - 0x1.000002p0 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (-0x1p-52 + 0x0.fffffffffffff8p0 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (-0x1p-52 + 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1p-52 - 0x0.fffffffffffff8p0 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (-0x1p-52 - 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1p-63 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1p-63 + 0x1.0000000000000002p0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: casinh (-0x1p-63 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-0x1p-63 - 0x1.0000000000000002p0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: casinh (-1.0 + +0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casinh (-1.0 + 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-1.0 + 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 + 0x1.fp-10 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 + 0x1.fp-100 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casinh (-1.0 + 0x1.fp-100 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 + 0x1.fp-1000 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (-1.0 + 0x1.fp-1000 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-1.0 + 0x1.fp-10000 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 + 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (-1.0 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 + 0x1.fp-129 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casinh (-1.0 + 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 + 0x1.fp-30 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-1.0 + 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 - 0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casinh (-1.0 - 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-1.0 - 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 - 0x1.fp-10 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 - 0x1.fp-100 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casinh (-1.0 - 0x1.fp-100 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 - 0x1.fp-1000 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (-1.0 - 0x1.fp-1000 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-1.0 - 0x1.fp-10000 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 - 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (-1.0 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 - 0x1.fp-129 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casinh (-1.0 - 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.0 - 0x1.fp-30 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (-1.0 - 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (-1.5 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (-1.5 + 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (-1.5 + 0x1.fp-129 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (-1.5 - 0 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (-1.5 - 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (-1.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (0.0 + 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0.0 - 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0.25 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (0.25 - 1.0 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (0.5 + +0 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (0.5 + 0x1.fp-129 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (0.5 + 0x1p-105 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (0.5 + 0x1p-112 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (0.5 + 0x1p-23 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0.5 + 0x1p-23 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casinh (0.5 + 0x1p-52 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0.5 + 0x1p-63 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0.5 + 1.0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0.5 + 1.0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0.5 - 0 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (0.5 - 0x1.fp-129 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (0.5 - 0x1p-105 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (0.5 - 0x1p-112 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (0.5 - 0x1p-23 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0.5 - 0x1p-23 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casinh (0.5 - 0x1p-52 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0.5 - 0x1p-63 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0.5 - 1.0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0.5 - 1.0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 Test "Real part of: casinh (0.75 + 1.25 i)": float: 1 ifloat: 1 @@ -60,73 +3328,1662 @@ double: 1 float: 1 idouble: 1 ifloat: 1 +Test "Real part of: casinh (0x0.fffffffffffff8p0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.fffffffffffff8p0 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.fffffffffffff8p0 + 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.fffffffffffff8p0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.fffffffffffff8p0 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.fffffffffffff8p0 - 0x1p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.ffffffffffffffffp0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.ffffffffffffffffp0 + 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.ffffffffffffffffp0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0x0.ffffffffffffffffp0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.ffffffffffffffffp0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.ffffffffffffffffp0 - 0x1.fp-16385 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.ffffffffffffffffp0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0x0.ffffffffffffffffp0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.ffffffp0 + 0x1p-23 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x0.ffffffp0 - 0x1p-23 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0x1.0000000000000002p0 + 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0x1.0000000000000002p0 - 0x1p-63 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.000002p0 + 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.000002p0 + 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0x1.000002p0 + 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.000002p0 + 0x1p-23 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0x1.000002p0 + 0x1p-23 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casinh (0x1.000002p0 - 0.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.000002p0 - 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0x1.000002p0 - 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.000002p0 - 0x1p-23 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (0x1.000002p0 - 0x1p-23 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casinh (0x1.fp-10 + 1.0 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (0x1.fp-10 - 1.0 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (0x1.fp-1025 + 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-1025 + 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-1025 + 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-1025 - 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-1025 - 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-1025 - 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-129 + 0.5 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-129 + 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-129 - 0.5 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-129 - 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-16385 + 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-16385 + 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-16385 - 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-16385 - 1.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-30 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp-30 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp1023 + 0x1.fp1023 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1.fp127 + 0x1.fp127 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (0x1p-105 + 0.5 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (0x1p-105 - 0.5 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (0x1p-112 + 0.5 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (0x1p-112 - 0.5 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (0x1p-23 + 0.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (0x1p-23 + 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1p-23 + 0x0.ffffffp0 i)": +float: 2 +ifloat: 2 +Test "Real part of: casinh (0x1p-23 + 0x1.000002p0 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (0x1p-23 - 0.5 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (0x1p-23 - 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1p-23 - 0x0.ffffffp0 i)": +float: 2 +ifloat: 2 +Test "Real part of: casinh (0x1p-23 - 0x1.000002p0 i)": +float: 1 +ifloat: 1 +Test "Real part of: casinh (0x1p-52 + 0x0.fffffffffffff8p0 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (0x1p-52 + 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1p-52 - 0x0.fffffffffffff8p0 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (0x1p-52 - 0x1.0000000000001p0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1p-63 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1p-63 + 0x1.0000000000000002p0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: casinh (0x1p-63 - 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (0x1p-63 - 0x1.0000000000000002p0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: casinh (1.0 + +0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casinh (1.0 + 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (1.0 + 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 + 0x1.fp-10 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 + 0x1.fp-100 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casinh (1.0 + 0x1.fp-100 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 + 0x1.fp-1000 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (1.0 + 0x1.fp-1000 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (1.0 + 0x1.fp-10000 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 + 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (1.0 + 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 + 0x1.fp-129 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casinh (1.0 + 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 + 0x1.fp-30 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (1.0 + 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 - 0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: casinh (1.0 - 0.5 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (1.0 - 0.5 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 - 0x1.fp-10 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 - 0x1.fp-100 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casinh (1.0 - 0x1.fp-100 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 - 0x1.fp-1000 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (1.0 - 0x1.fp-1000 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (1.0 - 0x1.fp-10000 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 - 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casinh (1.0 - 0x1.fp-1025 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 - 0x1.fp-129 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: casinh (1.0 - 0x1.fp-129 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.0 - 0x1.fp-30 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: casinh (1.0 - 0x1.fp-30 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: casinh (1.5 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (1.5 + 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (1.5 + 0x1.fp-129 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (1.5 - 0 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (1.5 - 0x1.fp-1025 i)": +double: 1 +idouble: 1 +Test "Real part of: casinh (1.5 - 0x1.fp-129 i)": +double: 1 +idouble: 1 # catan +Test "Imaginary part of: catan (-0x0.fffffffffffff8p0 + 0x1p-27 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: catan (-0x0.ffffffffffffffffp0 + 0x1p-33 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (-0x0.ffffffp0 + 0x1p-13 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: catan (-0x1.0000000000001p0 - 0x1p-27 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: catan (-0x1.000002p0 - 0x1p-13 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (-0x1.fp1023 + 0x1.fp1023 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (-0x1.fp1023 - 0x1.fp1023 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (-0x1.fp127 + 0x1.fp127 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (-0x1.fp127 - 0x1.fp127 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (-0x1p-1020 + 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (-0x1p-1020 - 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (-0x1p-13 - 0x1.000002p0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: catan (-0x1p-54 + 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: catan (-0x1p-54 - 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: catan (-0x1p-57 + 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: catan (-0x1p-57 - 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: catan (-1.0 - 0x1p-13 i)": +ildouble: 1 +ldouble: 1 Test "Imaginary part of: catan (-2 - 3 i)": double: 1 float: 1 idouble: 1 ifloat: 1 +Test "Imaginary part of: catan (0x0.fffffffffffff8p0 + 0x1p-27 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: catan (0x0.ffffffffffffffffp0 + 0x1p-33 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (0x0.ffffffp0 + 0x1p-13 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: catan (0x1.0000000000001p0 - 0x1p-27 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: catan (0x1.000002p0 - 0x1p-13 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (0x1.fp1023 + 0x1.fp1023 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (0x1.fp1023 - 0x1.fp1023 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (0x1.fp127 + 0x1.fp127 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (0x1.fp127 - 0x1.fp127 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (0x1p-1020 + 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (0x1p-1020 - 1.0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: catan (0x1p-13 - 0x1.000002p0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: catan (0x1p-54 + 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: catan (0x1p-54 - 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: catan (0x1p-57 + 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: catan (0x1p-57 - 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: catan (1.0 - 0x1p-13 i)": +ildouble: 1 +ldouble: 1 # catanh -Test "Real part of: catanh (-2 - 3 i)": -double: 4 -idouble: 4 +Test "Real part of: catanh (-0x1.000002p0 + 0x1p-13 i)": +float: 1 +ifloat: 1 +Test "Real part of: catanh (-0x1.000002p0 - 0x1p-13 i)": +float: 1 +ifloat: 1 +Test "Real part of: catanh (-0x1.fp1023 + 0x1.fp1023 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (-0x1.fp1023 - 0x1.fp1023 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (-0x1.fp127 + 0x1.fp127 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (-0x1.fp127 - 0x1.fp127 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (-0x1p-13 + 0x1.000002p0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (-0x1p-13 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (-0x1p-13 - 0x1.000002p0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (-0x1p-13 - 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (-0x1p-27 + 0x1.0000000000001p0 i)": +double: 1 +idouble: 1 +Test "Real part of: catanh (-0x1p-27 - 0x1.0000000000001p0 i)": +double: 1 +idouble: 1 +Test "Real part of: catanh (-1.0 + 0x1p-1020 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 +Test "Real part of: catanh (-1.0 + 0x1p-54 i)": +float: 1 +ifloat: 1 +Test "Real part of: catanh (-1.0 + 0x1p-57 i)": +float: 1 +ifloat: 1 +Test "Real part of: catanh (-1.0 - 0x1p-1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (-1.0 - 0x1p-54 i)": +float: 1 +ifloat: 1 +Test "Real part of: catanh (-1.0 - 0x1p-57 i)": +float: 1 +ifloat: 1 +Test "Real part of: catanh (-2 - 3 i)": +double: 1 +idouble: 1 Test "Real part of: catanh (0.75 + 1.25 i)": double: 1 idouble: 1 - -# ccos -Test "Imaginary part of: ccos (-2 - 3 i)": +Test "Real part of: catanh (0x1.fp1023 + 0x1.fp1023 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (0x1.fp1023 - 0x1.fp1023 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (0x1.fp127 + 0x1.fp127 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (0x1.fp127 - 0x1.fp127 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (0x1p-13 + 0x0.ffffffp0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: catanh (0x1p-13 - 0x0.ffffffp0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "Real part of: catanh (0x1p-27 + 0x0.fffffffffffff8p0 i)": +double: 1 +idouble: 1 +Test "Real part of: catanh (0x1p-27 - 0x0.fffffffffffff8p0 i)": +double: 1 +idouble: 1 +Test "Real part of: catanh (0x1p-33 + 0x0.ffffffffffffffffp0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (0x1p-33 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccos (0.75 + 1.25 i)": +Test "Real part of: catanh (1.0 + 0x1p-1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (1.0 + 0x1p-54 i)": +float: 1 +ifloat: 1 +Test "Real part of: catanh (1.0 + 0x1p-57 i)": +float: 1 +ifloat: 1 +Test "Real part of: catanh (1.0 - 0x1p-1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: catanh (1.0 - 0x1p-54 i)": +float: 1 +ifloat: 1 +Test "Real part of: catanh (1.0 - 0x1p-57 i)": +float: 1 +ifloat: 1 + +# ccos +Test "Imaginary part of: ccos (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ccos (-0xcp-4 + 0x2.c68p+8 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ccos (-0xcp-4 + 0x5.98p+4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ccos (-0xcp-4 - 0x2.c68p+8 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ccos (-0xcp-4 - 0x5.98p+4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ccos (0x4p-1076 + 0x5.ap+8 i)": +double: 1 +idouble: 1 +Test "Real part of: ccos (0xcp-4 + 0x1.4p+0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0.75 + 1.25 i)": +Test "Imaginary part of: ccos (0xcp-4 + 0x1.4p+0 i)": ildouble: 1 ldouble: 1 +Test "Imaginary part of: ccos (0xcp-4 + 0x2.c68p+8 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ccos (0xcp-4 + 0x5.98p+4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ccos (0xcp-4 - 0x2.c68p+8 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ccos (0xcp-4 - 0x5.98p+4 i)": +float: 1 +ifloat: 1 # ccosh -Test "Imaginary part of: ccosh (-2 - 3 i)": +Test "Imaginary part of: ccosh (-0x2.c68p+8 + 0xcp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ccosh (-0x2.c68p+8 - 0xcp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ccosh (-0x2p+0 - 0x3p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ccosh (0.75 + 1.25 i)": +Test "Imaginary part of: ccosh (-0x5.98p+4 + 0xcp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ccosh (-0x5.98p+4 - 0xcp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ccosh (0x1p-120 + 0x4p-16328 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccosh (0x2.c68p+8 + 0xcp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ccosh (0x2.c68p+8 - 0xcp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ccosh (0x5.98p+4 + 0xcp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ccosh (0x5.98p+4 - 0xcp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ccosh (0x5.ap+8 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: ccosh (0xcp-4 + 0x1.4p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Imaginary part of: ccosh (0.75 + 1.25 i)": +Test "Imaginary part of: ccosh (0xcp-4 + 0x1.4p+0 i)": float: 1 ifloat: 1 # cexp -Test "Imaginary part of: cexp (-2.0 - 3.0 i)": +Test "Real part of: cexp (-0x2.71p+12 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cexp (-0x2.71p+12 + 0xf.fffffp+124 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +Test "Real part of: cexp (-0x5.fp+4 + 0xcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (-0x5.fp+4 + 0xcp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: cexp (0x1.f4p+8 + 0x8p+1020 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cexp (0x2.c5c9p+12 + 0xcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cexp (0x2.c5dp+8 + 0xcp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (0x2.c5dp+8 + 0xcp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: cexp (0x3.2p+4 + 0x8p+124 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: cexp (0x3.2p+4 + 0x8p+124 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cexp (0x5.8cp+4 + 0xcp-4 i)": float: 1 ifloat: 1 -Test "Real part of: cexp (0.75 + 1.25 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (0x5.8cp+4 + 0xcp-4 i)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (0x5.ap+8 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: cexp (0xcp-4 + 0x1.4p+0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cexp (0.75 + 1.25 i)": +Test "Imaginary part of: cexp (0xcp-4 + 0x1.4p+0 i)": ildouble: 1 ldouble: 1 # clog -Test "Real part of: clog (0.75 + 1.25 i)": +Test "Real part of: clog (+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + 0x1.2345678p-1000 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + 0x4.8d1598p-32 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + 0x4.8d159ep-32 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.000002p+0 + +0 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0x1.000002p+0 + 0x4.8d1598p-32 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: clog (-0x1.000002p+0 + 0x4.8d159ep-32 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.000002p+0 + 0x4.8d15ap-32 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 +Test "Real part of: clog (-0x1.000002p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0x8p-152 + 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0x8p-152 - 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0xf.8p+124 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0xf.8p+124 - 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.0000000000000012p+0 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000000012p+0 + 0x1.234566p-60 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000000012p+0 + 0x1.23456789p-1000 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000000012p+0 + 0x1.23456789p-60 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000000012p+0 + 0x1.234568p-60 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000000012p+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000000014p+0 + 0x1.234566p-60 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000000014p+0 + 0x1.23456789p-60 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000000014p+0 + 0x1.234568p-60 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x1.234566p-60 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x1.23456789p-1000 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x1.23456789p-60 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x1.234568p-60 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.000002p+0 + +0 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.000002p+0 + 0x1.234566p-60 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.000002p+0 + 0x1.234568p-60 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.000002p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.000566p+0 + 0x4.8dp-12 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.48e45e3268d8p-4 + 0xf.f2c64p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.48e45ep-4 + 0xf.f2c63p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.48e45ep-4 + 0xf.f2c64p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.8907bc3694fd4e7cp-4 + 0xf.ed1990460bep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bc3694fd4e7ep-4 + 0xf.ed1990460bdfbf7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bc3694fd4p-4 + 0xf.ed1990460bdf8p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.8907bc3694fd4p-4 + 0xf.ed1990460bdfbf6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bc3694fd4p-4 + 0xf.ed1990460bdfbf7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bc3694fd5p-4 + 0xf.ed1990460bdf8p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.8907bcp-4 + 0xf.ed1990460bdf8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bcp-4 + 0xf.ed1990460bdfbf6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bcp-4 + 0xf.ed1990460bdfbf7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bep-4 + 0xf.ed1990460bdfbf6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67eccp-4 + 0xf.e6b4d1d7a6e08p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.c67eccp-4 + 0xf.e6b4d1d7a6e0948p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67eccp-4 + 0xf.e6b4d1d7a6e1p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.c67eccp-4 + 0xf.e6b4ep-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.c67ecd92a85944b8p-4 + 0xf.e6b4d1d7a6e08p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67ecd92a85944b8p-4 + 0xf.e6b4d1d7a6e0949p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67ecd92a85944bap-4 + 0xf.e6b4ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67ecd92a8594p-4 + 0xf.e6b4dp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.c67ecd92a8594p-4 + 0xf.e6b4ep-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.c67ecd92a8595p-4 + 0xf.e6b4ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67ecep-4 + 0xf.e6b4d1d7a6e1p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1p+0 + 0x4.8d1598p-12 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1p-16440 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.0ce7ba1e4902p-4 + 0xf.de3a3p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a3612p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a38p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42a15bf9a38p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281acp-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281acp-4 + 0xf.cd42a15bf9a38p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281acp-4 + 0xf.cd42a15bf9a3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b28p-4 + 0xf.cd42a15bf9a3p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x2.82b795e420b2ap-4 + 0xf.cd42ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b798p-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2p-148 + 0x2p-148 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x3.2cdb84p-4 + 0xf.ae888f0455f6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.2cdb88p-4 + 0xf.ae888f0455f6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f9163276aa8dcp-4 + 0xf.ab873d09e61e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f9163276aap-4 + 0xf.ab873d09e61e797p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f9163276acp-4 + 0xf.ab874p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f94p-4 + 0xf.ab873d09e61e797p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f94p-4 + 0xf.ab873d09e61e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f94p-4 + 0xf.ab873d09e61ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f94p-4 + 0xf.ab873p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x3.6e17119fb8aaap-4 + 0xf.a0c58a83e57c772p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aaap-4 + 0xf.a0c58p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab754p-4 + 0xf.a0c58a83e57cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab754p-4 + 0xf.a0c58p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab754p-4 + 0xf.a0c59p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aacp-4 + 0xf.a0c58p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e1714p-4 + 0xf.a0c58a83e57c772p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e1714p-4 + 0xf.a0c58a83e57cp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x3.6e1714p-4 + 0xf.a0c58p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x3.6e1714p-4 + 0xf.a0c59p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x3.6e171p-4 + 0xf.a0c58a83e57c773p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2bcp-4 + 0xf.8e3d619a8d118p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x3.bea2bcp-4 + 0xf.8e3d619a8d11bfdp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2bcp-4 + 0xf.8e3d619a8d11bfep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2bd62e3501174p-4 + 0xf.8e3d619a8d11bfep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2bd62e350117p-4 + 0xf.8e3d619a8d11bfep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2bd62e35p-4 + 0xf.8e3d6p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x3.bea2cp-4 + 0xf.8e3d619a8d12p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2cp-4 + 0xf.8e3d7p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x3.e1d0a105ac4eap-4 + 0xf.859b3d1b06d005ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4eap-4 + 0xf.859b3d1b06d08p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ebeacp-4 + 0xf.859b3d1b06d005dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ebebp-4 + 0xf.859b3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ecp-4 + 0xf.859b3d1b06d005dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ecp-4 + 0xf.859b3d1b06d005ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ecp-4 + 0xf.859b3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a4p-4 + 0xf.859b3d1b06d08p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0ap-4 + 0xf.859b3d1b06d005dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0ap-4 + 0xf.859b3d1b06d08p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x3.e1d0ap-4 + 0xf.859b3d1b06dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0ap-4 + 0xf.859b3p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x4.0dbf78p-4 + 0xf.7a5c1af8e3ce8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.0dbf78p-4 + 0xf.7a5c1af8e3cec09p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.0dbf7d40fe1acp-4 + 0xf.7a5c1af8e3ce8p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x4.0dbf7d40fe1acp-4 + 0xf.7a5c1p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.0dbf7d40fe1ad688p-4 + 0xf.7a5c1af8e3cfp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.0dbf7d40fe1bp-4 + 0xf.7a5c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.0dbf8p-4 + 0xf.7a5c1af8e3ce8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acb8p-4 + 0xf.5f4a550c9d75e3bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acbp-4 + 0xf.5f4a6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807cp-4 + 0xf.5f4a550c9d758p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x4.7017a2e36807cp-4 + 0xf.5f4a550c9d75e3bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a8p-4 + 0xf.5f4a550c9d75e3cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a8p-4 + 0xf.5f4a550c9d76p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x4.7017a8p-4 + 0xf.5f4a6p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x4.7017ap-4 + 0xf.5f4a550c9d76p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.d9e8c415d5644p-4 + 0xf.3f302p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.d9e8c8p-4 + 0xf.3f303p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x4.d9e8cp-4 + 0xf.3f30281507d8p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x4p-1076 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x4p-1076 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x5.318c58p-4 + 0xf.22364p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x5.318c596a8cb114ep-4 + 0xf.22363bf989dap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x5.318c596a8cb114ep-4 + 0xf.22363p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x5.318c596a8cb114ep-4 + 0xf.22364p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x5.318c596a8cb1p-4 + 0xf.22364p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x5.318c6p-4 + 0xf.22363bf989dap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x5.b06b68p-4 + 0xe.f452b965da9fp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x5.b06b68p-4 + 0xe.f452bp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x5.b06b7p-4 + 0xe.f452b965da9fp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.02fd5037c4792efp-4 + 0xe.d3e2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.02fd5037c479p-4 + 0xe.d3e2086dcca80b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.02fd5037c479p-4 + 0xe.d3e21p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.02fd5037c479p-4 + 0xe.d3e2p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.02fd58p-4 + 0xe.d3e2086dcca80b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.02fd58p-4 + 0xe.d3e2086dcca8p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.02fd58p-4 + 0xe.d3e21p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x6.02fd5p-4 + 0xe.d3e2086dcca80b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c643068cd124p-4 + 0xe.c97c2018b428258p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c643068cd125ef8p-4 + 0xe.c97c3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c643068cd125efp-4 + 0xe.c97c3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c643068cd128p-4 + 0xe.c97c2018b428258p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c643068cd128p-4 + 0xe.c97c2p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.1c643068cd128p-4 + 0xe.c97c3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c6438p-4 + 0xe.c97c2018b4288p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.1c6438p-4 + 0xe.c97c2018b428p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c6438p-4 + 0xe.c97c3p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x6.2aff83ae6467cb08p-4 + 0xe.c36a599a86ba8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cb08p-4 + 0xe.c36a6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cbp-4 + 0xe.c36a599a86ba8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cbp-4 + 0xe.c36a599a86baf8fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cbp-4 + 0xe.c36a5p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cbp-4 + 0xe.c36a6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cp-4 + 0xe.c36a6p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.2aff83ae6468p-4 + 0xe.c36a599a86ba8p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.2aff83ae6468p-4 + 0xe.c36a599a86baf8fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6468p-4 + 0xe.c36a5p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.2aff88p-4 + 0xe.c36a599a86ba8p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.2aff8p-4 + 0xe.c36a599a86baf8fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff8p-4 + 0xe.c36a599a86baf9p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.59feap-4 + 0xe.af6f9p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.b10b48p-4 + 0xe.8893cbb449253a1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b48p-4 + 0xe.8893cbb44925p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.b10b4f3520214p-4 + 0xe.8893cbb449253a1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b4f3520217b6p-4 + 0xe.8893cbb44925p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b4f3520218p-4 + 0xe.8893cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b4f3520218p-4 + 0xe.8893dp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.b10b5p-4 + 0xe.8893cbb449258p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.b10b5p-4 + 0xe.8893cbb44925p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e028p-4 + 0xd.e655e694e510a94p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e028p-4 + 0xd.e655e694e510a95p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e028p-4 + 0xd.e655fp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae18p-4 + 0xd.e655fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e02cp-4 + 0xd.e655e694e510a95p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca928p-4 + 0xd.e655e694e5108p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x7.eca928p-4 + 0xd.e655e694e511p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca928p-4 + 0xd.e655fp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x7.eca92p-4 + 0xd.e655e694e510a95p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1eca10d8p-4 + 0xd.e2d65939160b311p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1eca10d8p-4 + 0xd.e2d65939160b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1eca10dp-4 + 0xd.e2d65939160bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1eca10dp-4 + 0xd.e2d66p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1eca4p-4 + 0xd.e2d65939160b311p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1eca4p-4 + 0xd.e2d66p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1ecap-4 + 0xd.e2d65939160b311p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1ecap-4 + 0xd.e2d65p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x7.f2c8d8p-4 + 0xd.e2d65939160b31p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d8p-4 + 0xd.e2d65939160b8p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x7.f2c8dp-4 + 0xd.e2d65939160b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8dp-4 + 0xd.e2d65939160bp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f4b083cb0bp-4 + 0xd.e1bf1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f4b088p-4 + 0xd.e1bf04f3688p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x8.88faep-4 + 0xd.888bdp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x8.88fafp-4 + 0xd.888bdp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x8.ecbf810c4ae6p-4 + 0xd.47946p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8.ecbf8p-4 + 0xd.479468b09a37p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x8.ecbf9p-4 + 0xd.479468b09a37p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x8p-152 + 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x8p-152 - 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x9.b386fc56b9688p-4 + 0xc.b9317c470b4085cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.b386fc56b968a66p-4 + 0xc.b9317p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.b386fp-4 + 0xc.b9317c470b408p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.b386fp-4 + 0xc.b9317c470b41p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.b386fp-4 + 0xc.b9317p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x9.b387p-4 + 0xc.b9317c470b4085cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.b387p-4 + 0xc.b9317c470b41p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a246bap-4 + 0xc.ae53de1d5a7c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a246bap-4 + 0xc.ae53ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a246bbp-4 + 0xc.ae53de1d5a7c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53de1d5a7c8bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53de1d5a7dp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53ep-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a24p-4 + 0xc.ae53dp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a24p-4 + 0xc.ae53ep-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ap-4 + 0xc.ae53de1d5a7dp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x9.c1b6ap-4 + 0xc.ae53dp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x9.c1b6bp-4 + 0xc.ae53de1d5a7c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd4928p-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd4928p-4 + 0xc.42a51p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7ep-4 + 0xc.42a51a3c05c18p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51a3c05c18p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51a3c05c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd493p-4 + 0xc.42a51a3c05c199fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0cp-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0cp-4 + 0xc.42a51p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xa.47c0dp-4 + 0xc.42a51a3c05c18p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e2624342dfp-4 + 0xb.e867932966df8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e2624342ep-4 + 0xb.e867ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e2624348p-4 + 0xb.e867932966df589p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e262434p-4 + 0xb.e867ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57p-4 + 0xb.e867932966df58ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57p-4 + 0xb.e867932966df8p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xa.b96da19075eap-8 + 0xf.fc679p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.b96dap-8 + 0xf.fc67818f89d2p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xa.b96dap-8 + 0xf.fc678p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xa.b96dap-8 + 0xf.fc679p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xa.e7de8cc868ff8p-4 + 0xb.b51cbp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.e7de8p-4 + 0xb.b51cbp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xa.e7de9p-4 + 0xb.b51cb9f04d4dp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xa.ec55b7682e528a1p-4 + 0xb.b0f2405504a68p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55b7682e528ap-4 + 0xb.b0f2405504a68p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55b7682e528p-4 + 0xb.b0f24p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xa.ec55b7682e53p-4 + 0xb.b0f24p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55bp-4 + 0xb.b0f2405504a6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55cp-4 + 0xb.b0f2405504a68p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55cp-4 + 0xb.b0f25p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xb.263a77543bp-4 + 0xb.79c9ap-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xb.263a8p-4 + 0xb.79c9bp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xf.8p+124 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xf.8p+124 - 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xf.8p+16380 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.ffffffffffff8p-4 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xf.ffffffffffff8p-4 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xf.ffffffffffff8p-4 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xf.ffffffffffff8p-4 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xf.ffffffffffff8p-4 + 0xf.ffffffffffff8p-1004 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xf.fffffp+124 + 0x8p+1020 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xf.fffffp-4 + +0 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xf.fffffp-4 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xf.fffffp-4 + 0xf.fffffp-104 i)": +float: 1 +ifloat: 1 # clog10 Test "Imaginary part of: clog10 (-0 + inf i)": @@ -139,11 +4996,61 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Imaginary part of: clog10 (-2 - 3 i)": +Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)": +double: 1 +idouble: 1 +Test "Real part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: clog10 (-0x1.0000000123456p0 + 0x1.2345678p-30 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 +Test "Imaginary part of: clog10 (-0x1.234566p-40 - 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (-0x1.fp+1023 + 0x1p-1074 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (-0x1.fp+1023 - 0x1p-1074 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (-0x1.fp+127 + 0x1p-149 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (-0x1.fp+127 - 0x1p-149 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (-0x1p-1074 + 0x1.fp+1023 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (-0x1p-1074 - 0x1.fp+1023 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (-0x1p-149 + 0x1.fp+127 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (-0x1p-149 - 0x1.fp+127 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (-1.0 + 0x1.234566p-20 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (-2 - 3 i)": +double: 1 +idouble: 1 Test "Imaginary part of: clog10 (-3 + inf i)": double: 1 float: 1 @@ -187,11 +5094,221 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Real part of: clog10 (0.75 + 1.25 i)": +Test "Real part of: clog10 (0x0.fffffffffffff8p0 + 0x0.fffffffffffff8p-1000 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog10 (0x0.ffffffffffffffffp0 + 0x0.ffffffffffffffffp-15000 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog10 (0x0.ffffffp0 + 0x0.ffffffp-100 i)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-10 i)": +double: 1 +idouble: 1 +Test "Real part of: clog10 (0x1.000566p0 + 0x1.234p-100 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (0x1.000566p0 + 0x1.234p-100 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog10 (0x1.234566p-30 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog10 (0x1.234566p-30 + 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (0x1.234566p-50 + 1.0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog10 (0x1.234566p-60 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (0x1.fffffep+127 + 0x1.fffffep+127 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: clog10 (0x1.fffffep+127 + 1.0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)": +double: 1 +idouble: 1 +Test "Real part of: clog10 (0x10673dd0f2481p-51 + 0x7ef1d17cefbd2p-51 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x11682p-23 + 0x7ffed1p-23 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x1367a310575591p-54 + 0x3cfcc0a0541f60p-54 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x164c74eea876p-45 + 0x16f393482f77p-45 i)": +double: 1 +idouble: 1 +Test "Real part of: clog10 (0x1a6p-10 + 0x3a5p-10 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog10 (0x1a6p-10 + 0x3a5p-10 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x1p-1073 + 0x1p-1073 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x1p-1074 + 0x1.fp+1023 i)": +double: 1 +idouble: 1 +Test "Real part of: clog10 (0x1p-1074 + 0x1p-1074 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x1p-1074 + 0x1p-1074 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x1p-1074 - 0x1.fp+1023 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x1p-147 + 0x1p-147 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (0x1p-149 + 0x1.fp+127 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (0x1p-149 + 0x1p-149 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (0x1p-149 - 0x1.fp+127 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (0x1p-16440 + 0x1p-16441 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog10 (0x1p-509 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x1p-510 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x1p-511 + 1.0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x1p-61 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (0x1p-62 + 1.0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (0x1p-63 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 +Test "Real part of: clog10 (0x1p-8190 + 1.0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog10 (0x2818p-15 + 0x798fp-15 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: clog10 (0x2818p-15 + 0x798fp-15 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog10 (0x2dd46725bp-35 + 0x7783a1284p-35 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog10 (0x2dd46725bp-35 + 0x7783a1284p-35 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog10 (0x2ede88p-23 + 0x771c3fp-23 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog10 (0x4447d7175p-35 + 0x6c445e00ap-35 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x4447d7175p-35 + 0x6c445e00ap-35 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog10 (0x4d4ep-15 + 0x6605p-15 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog10 (0x5b06b680ea2ccp-52 + 0xef452b965da9fp-52 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog10 (0x659b70ab7971bp-53 + 0x1f5d111e08abecp-53 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog10 (0x659feap-24 + 0xeaf6f9p-24 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0x659feap-24 + 0xeaf6f9p-24 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog10 (0x6b10b4f3520217b6p-64 + 0xe8893cbb449253a1p-64 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog10 (0x81b7efa81fc35ad1p-65 + 0x1ef4b835f1c79d812p-65 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog10 (0x8ecbf810c4ae6p-52 + 0xd479468b09a37p-52 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog10 (0x9b57bp-20 + 0xcb7b4p-20 i)": +double: 1 +idouble: 1 +Test "Real part of: clog10 (0xf2p-10 + 0x3e3p-10 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog10 (0xf2p-10 + 0x3e3p-10 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (0xfe961079616p-45 + 0x1bc37e09e6d1p-45 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog10 (1.0 + 0x1.234566p-10 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 Test "Imaginary part of: clog10 (3 + inf i)": @@ -216,82 +5333,179 @@ idouble: 1 ifloat: 1 # cos -Test "cos (0.80190127184058835)": +Test "cos (0x1.000000cf4a2a2p+0)": +double: 1 +idouble: 1 +Test "cos (0x1.0000010b239a9p+0)": double: 1 idouble: 1 -Test "cos (M_PI_6l * 2.0)": +Test "cos (0x1.00000162a932bp+0)": +double: 1 +idouble: 1 +Test "cos (0xc.d4966d92d1708p-4)": +double: 1 +idouble: 1 + +# cos_downward +Test "cos_downward (-0x4p-1024)": +double: 1 +idouble: 1 +Test "cos_downward (-0x4p-1076)": +double: 1 +idouble: 1 +Test "cos_downward (-0x4p-128)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "cos (M_PI_6l * 4.0)": -double: 2 +Test "cos_downward (-0x8p-152)": +double: 1 float: 1 -idouble: 2 +idouble: 1 ifloat: 1 +Test "cos_downward (-0x8p-972)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.000005bc7d86dp+0)": ildouble: 1 ldouble: 1 -Test "cos (pi/2)": +Test "cos_downward (0x4p-1024)": +double: 1 +idouble: 1 +Test "cos_downward (0x4p-1076)": +double: 1 +idouble: 1 +Test "cos_downward (0x4p-128)": double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +Test "cos_downward (0x8p-152)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_downward (0x8p-972)": +double: 1 +idouble: 1 -# cpow -Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)": +# cos_tonearest +Test "cos_tonearest (0x1.000000cf4a2a2p+0)": +double: 1 +idouble: 1 +Test "cos_tonearest (0x1.0000010b239a9p+0)": +double: 1 +idouble: 1 +Test "cos_tonearest (0x1.00000162a932bp+0)": +double: 1 +idouble: 1 +Test "cos_tonearest (0xc.d4966d92d1708p-4)": +double: 1 +idouble: 1 + +# cos_towardzero +Test "cos_towardzero (-0x4p-1024)": +double: 1 +idouble: 1 +Test "cos_towardzero (-0x4p-1076)": +double: 1 +idouble: 1 +Test "cos_towardzero (-0x4p-128)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)": +Test "cos_towardzero (-0x8p-152)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 -Test "Real part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)": +Test "cos_towardzero (-0x8p-972)": double: 1 -float: 4 idouble: 1 -ifloat: 4 -ildouble: 6 -ldouble: 6 -Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)": +Test "cos_towardzero (0x1.000005bc7d86dp+0)": ildouble: 1 ldouble: 1 -Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i)": +Test "cos_towardzero (0x4p-1024)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x4p-1076)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x4p-128)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_towardzero (0x8p-152)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_towardzero (0x8p-972)": +double: 1 +idouble: 1 + +# cos_upward +Test "cos_upward (0x1.000005bc7d86dp+0)": ildouble: 1 ldouble: 1 -Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)": -double: 2 -float: 3 -idouble: 2 -ifloat: 3 -ildouble: 3 -ldouble: 3 -Test "Real part of: cpow (2 + 0 i, 10 + 0 i)": + +# cpow +Test "Real part of: cpow (0x2p+0 + +0 i, 0xap+0 + +0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cpow (2 + 3 i, 4 + 0 i)": +Test "Real part of: cpow (0x2p+0 + 0x3p+0 i, 0x4p+0 + +0 i)": double: 1 float: 5 idouble: 1 ifloat: 5 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i)": +Test "Imaginary part of: cpow (0x2p+0 + 0x3p+0 i, 0x4p+0 + +0 i)": float: 2 ifloat: 2 ildouble: 4 ldouble: 4 -Test "Imaginary part of: cpow (e + 0 i, 0 + 2 * M_PIl i)": +Test "Real part of: cpow (0xcp-4 + 0x1.4p+0 i, +0 + 0x1p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cpow (0xcp-4 + 0x1.4p+0 i, 0x1p+0 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cpow (0xcp-4 + 0x1.4p+0 i, 0x1p+0 + 0x1p+0 i)": double: 2 float: 3 idouble: 2 ifloat: 3 +ildouble: 3 +ldouble: 3 +Test "Real part of: cpow (0xcp-4 + 0x1.4p+0 i, 0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 4 +idouble: 1 +ifloat: 4 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cpow (0xcp-4 + 0x1.4p+0 i, 0xcp-4 + 0x1.4p+0 i)": ildouble: 1 ldouble: 1 # csin +Test "Real part of: csin (-0.75 + 710.5 i)": +double: 1 +idouble: 1 +Test "Real part of: csin (-0.75 + 89.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: csin (-0.75 - 710.5 i)": +double: 1 +idouble: 1 +Test "Real part of: csin (-0.75 - 89.5 i)": +float: 1 +ifloat: 1 Test "Real part of: csin (0.75 + 1.25 i)": float: 1 ifloat: 1 @@ -300,6 +5514,21 @@ ldouble: 1 Test "Imaginary part of: csin (0.75 + 1.25 i)": float: 1 ifloat: 1 +Test "Real part of: csin (0.75 + 710.5 i)": +double: 1 +idouble: 1 +Test "Real part of: csin (0.75 + 89.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: csin (0.75 - 710.5 i)": +double: 1 +idouble: 1 +Test "Real part of: csin (0.75 - 89.5 i)": +float: 1 +ifloat: 1 +Test "Real part of: csin (0x1p-1074 + 1440 i)": +double: 1 +idouble: 1 # csinh Test "Real part of: csinh (-2 - 3 i)": @@ -310,8 +5539,18 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 +Test "Imaginary part of: csinh (-710.5 + 0.75 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csinh (-710.5 - 0.75 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csinh (-89.5 + 0.75 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: csinh (-89.5 - 0.75 i)": +float: 1 +ifloat: 1 Test "Real part of: csinh (0.75 + 1.25 i)": float: 1 ifloat: 1 @@ -320,526 +5559,2761 @@ ldouble: 1 Test "Imaginary part of: csinh (0.75 + 1.25 i)": float: 1 ifloat: 1 +Test "Imaginary part of: csinh (1440 + 0x1p-1074 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csinh (710.5 + 0.75 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csinh (710.5 - 0.75 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csinh (89.5 + 0.75 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: csinh (89.5 - 0.75 i)": +float: 1 +ifloat: 1 # csqrt -Test "Real part of: csqrt (-2 + 3 i)": +Test "Real part of: csqrt (-0x2p+0 + 0x3p+0 i)": float: 1 ifloat: 1 -Test "Real part of: csqrt (-2 - 3 i)": +Test "Real part of: csqrt (-0x2p+0 - 0x3p+0 i)": float: 1 ifloat: 1 +Test "Real part of: csqrt (-0x4.0000000000000008p-16384 - 0x4.0000000000000008p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (-0x4.0000000000000008p-16384 - 0x4.0000000000000008p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x4.0000000000000008p-16384 - 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x4.0000000000004p-1024 - 0x4.0000000000004p-1024 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x4.000008p-128 - 0x4.000008p-128 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x4p-1076 - 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x4p-16384 - 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x4p-16384 - 0x4p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x8p-152 - 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x8p-152 - 0x4p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x8p-152 - 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x1p-16440 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x1p-5000 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x2p-148 + 0x2p-148 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (0x4.0000000000000008p-16384 + 0x4.0000000000000008p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4.0000000000000008p-16384 + 0x4.0000000000000008p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4.0000000000000008p-16384 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4.0000000000004p-1024 + 0x4.0000000000004p-1024 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4.000008p-128 + 0x4.000008p-128 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4p-1076 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4p-1076 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4p-1076 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0x4p-16384 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4p-16384 + 0x4p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p+1020 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p+1020 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p+124 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p+16380 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p+16380 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-1076 + 0x8p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x4p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x8p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x8p-16444 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0x8p-16448 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.8p+16380 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0x8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Real part of: csqrt (0xf.ffffffffffff8p+1020 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0xf.fffffp+124 + 0x1p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: csqrt (0xf.fffffp+124 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 # ctan -Test "Real part of: ctan (-2 - 3 i)": +Test "Real part of: ctan (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (-0x2p+0 - 0x3p+0 i)": double: 1 idouble: 1 -ildouble: 2 -ldouble: 2 -Test "Imaginary part of: ctan (-2 - 3 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb4p+0 + +0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ctan (0.75 + 1.25 i)": +Test "Real part of: ctan (0x1.921fb4p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctan (0.75 + 1.25 i)": +Test "Imaginary part of: ctan (0x1.921fb4p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan (0x1.921fb4p+0 + 0x8p-152 i)": double: 1 float: 1 idouble: 1 ifloat: 1 - -# ctanh -Test "Real part of: ctanh (-2 - 3 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctanh (-2 - 3 i)": +Test "Imaginary part of: ctan (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan (0x1.921fb4p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d1846ap+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d18p+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb54442d19p+0 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d19p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb6p+0 + +0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctan (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb6p+0 + 0x8p-152 i)": float: 1 ifloat: 1 -ildouble: 24 -ldouble: 24 -Test "Imaginary part of: ctanh (0 + pi/4 i)": +Test "Imaginary part of: ctan (0x1.921fb6p+0 + 0x8p-152 i)": float: 1 ifloat: 1 -Test "Real part of: ctanh (0.75 + 1.25 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1p+0 + 0x2.dp+4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1p+0 + 0x2.fp+4 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan (0x8p+1020 + 0x1p+0 i)": double: 1 idouble: 1 -Test "Imaginary part of: ctanh (0.75 + 1.25 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x8p+124 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x8p+124 + 0x1p+0 i)": double: 1 idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan (0x8p+16380 + 0x1p+0 i)": ildouble: 1 ldouble: 1 - -# erf -Test "erf (1.25)": +Test "Real part of: ctan (0xcp-4 + 0x1.4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0xcp-4 + 0x1.4p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0xf.fffffp+124 + 0x1p+0 i)": double: 1 idouble: 1 -# erfc -Test "erfc (0.75)": +# ctan_downward +Test "Real part of: ctan_downward (-0x2p+0 - 0x3p+0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "erfc (1.25)": ildouble: 1 ldouble: 1 -Test "erfc (2.0)": +Test "Imaginary part of: ctan_downward (-0x2p+0 - 0x3p+0 i)": double: 1 idouble: 1 -Test "erfc (4.125)": +Test "Real part of: ctan_downward (0x1.921fb4p+0 + +0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctan_downward (0x1.921fb4p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1.921fb4p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctan_downward (0x1.921fb4p+0 + 0x8p-152 i)": double: 1 +float: 2 idouble: 1 +ifloat: 2 ildouble: 1 ldouble: 1 - -# exp10 -Test "exp10 (-1)": +Test "Imaginary part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + +0 i)": +double: 2 +idouble: 2 +Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x4p-1076 i)": double: 2 +idouble: 2 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +double: 3 +idouble: 3 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x8p-152 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d18p+0 + 0x8p-152 i)": +double: 3 +idouble: 3 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d19p+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d19p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1.921fb6p+0 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x8p-152 i)": +double: 1 float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1p+0 + 0x1.63p+8 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1p+0 + 0x1.6dp+8 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1p+0 + 0x2.dp+4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1p+0 + 0x2.fp+4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x8p+1020 + 0x1p+0 i)": +double: 2 idouble: 2 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x8p+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_downward (0x8p+124 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 ifloat: 1 -Test "exp10 (0.75)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x8p+16380 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0x8p+16380 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0xcp-4 + 0x1.4p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "exp10 (3)": -double: 6 -float: 2 -idouble: 6 -ifloat: 2 -ildouble: 3 -ldouble: 3 - -# expm1 -Test "expm1 (1)": +Test "Real part of: ctan_downward (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_downward (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan_downward (0xf.fffffp+124 + 0x1p+0 i)": +double: 4 +float: 4 +idouble: 4 +ifloat: 4 ildouble: 1 ldouble: 1 - -# gamma -Test "gamma (-0.5)": +Test "Imaginary part of: ctan_downward (0xf.fffffp+124 + 0x1p+0 i)": +double: 2 +idouble: 2 ildouble: 1 ldouble: 1 -# hypot -Test "hypot (-0.7, -12.4)": +# ctan_tonearest +Test "Real part of: ctan_tonearest (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (-0x2p+0 - 0x3p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb4p+0 + +0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb4p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb4p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "hypot (-0.7, 12.4)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb4p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb54442d19p+0 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + +0 i)": float: 1 ifloat: 1 -Test "hypot (-12.4, -0.7)": +Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x8p-152 i)": float: 1 ifloat: 1 -Test "hypot (-12.4, 0.7)": +Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x8p-152 i)": float: 1 ifloat: 1 -Test "hypot (0.7, -12.4)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1p+0 + 0x2.dp+4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1p+0 + 0x2.fp+4 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_tonearest (0x8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x8p+124 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x8p+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_tonearest (0x8p+16380 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0xcp-4 + 0x1.4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0xcp-4 + 0x1.4p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan_tonearest (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +idouble: 1 + +# ctan_towardzero +Test "Real part of: ctan_towardzero (-0x2p+0 - 0x3p+0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "hypot (0.7, 12.4)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (-0x2p+0 - 0x3p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_towardzero (-0xc.35p+12 - 0xc.35p+12 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "hypot (12.4, -0.7)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb4p+0 + +0 i)": float: 1 ifloat: 1 -Test "hypot (12.4, 0.7)": +Test "Imaginary part of: ctan_towardzero (0x1.921fb4p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb4p+0 + 0x8p-152 i)": float: 1 ifloat: 1 - -# j0 -Test "j0 (-4.0)": +Test "Imaginary part of: ctan_towardzero (0x1.921fb4p+0 + 0x8p-152 i)": double: 1 float: 2 idouble: 1 ifloat: 2 -ildouble: 2 -ldouble: 2 -Test "j0 (10.0)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + +0 i)": +double: 2 +idouble: 2 +Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x4p-1076 i)": double: 3 -float: 1 idouble: 3 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x8p-152 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x8p-152 i)": +double: 3 +idouble: 3 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 2 +idouble: 2 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 2 +idouble: 2 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x8p-16448 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + +0 i)": +float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "j0 (2.0)": -float: 2 -ifloat: 2 -Test "j0 (4.0)": +Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x8p-152 i)": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 +ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1p+0 + 0x1.63p+8 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1p+0 + 0x1.6dp+8 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1p+0 + 0x2.dp+4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1p+0 + 0x2.fp+4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x8p+1020 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_towardzero (0x8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x8p+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_towardzero (0x8p+124 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 -Test "j0 (8.0)": +Test "Real part of: ctan_towardzero (0x8p+16380 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x8p+16380 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0xc.35p+12 - 0xc.35p+12 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0xf.fffffp+124 + 0x1p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0xf.fffffp+124 + 0x1p+0 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 -# j1 -Test "j1 (10.0)": +# ctan_upward +Test "Real part of: ctan_upward (-0x2p+0 - 0x3p+0 i)": float: 2 ifloat: 2 +Test "Imaginary part of: ctan_upward (-0x2p+0 - 0x3p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_upward (-0xc.35p+12 + 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "j1 (2.0)": +Test "Imaginary part of: ctan_upward (-0xc.35p+12 - 0xc.35p+12 i)": double: 1 +float: 1 idouble: 1 -Test "j1 (8.0)": +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb4p+0 + +0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb4p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb4p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb4p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb4p+0 + 0x8p-152 i)": +double: 3 +float: 1 +idouble: 3 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb4p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + +0 i)": double: 1 idouble: 1 - -# jn -Test "jn (0, -4.0)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x8p-152 i)": +double: 3 +idouble: 3 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_upward (0x1.921fb54442d19p+0 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +ildouble: 7 +ldouble: 7 +Test "Real part of: ctan_upward (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 6 +idouble: 6 +ildouble: 7 +ldouble: 7 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d19p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb6p+0 + +0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 7 +ldouble: 7 +Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x8p-152 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x8p-152 i)": +double: 5 +float: 1 +idouble: 5 +ifloat: 1 +ildouble: 7 +ldouble: 7 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x1.63ap+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x1.63p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1p+0 + 0x1.63p+8 i)": double: 1 -float: 2 idouble: 1 -ifloat: 2 ildouble: 2 ldouble: 2 -Test "jn (0, 10.0)": -double: 3 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x1.63p+8 i)": +double: 1 float: 1 -idouble: 3 +idouble: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_upward (0x1p+0 + 0x1.6dp+8 i)": ildouble: 1 ldouble: 1 -Test "jn (0, 2.0)": -float: 2 -ifloat: 2 -Test "jn (0, 4.0)": +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x1.6dp+8 i)": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 +ifloat: 1 ildouble: 2 ldouble: 2 -Test "jn (0, 8.0)": +Test "Real part of: ctan_upward (0x1p+0 + 0x2.dp+4 i)": float: 1 ifloat: 1 -Test "jn (1, 10.0)": -float: 2 -ifloat: 2 ildouble: 1 ldouble: 1 -Test "jn (1, 2.0)": +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x2.dp+4 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_upward (0x1p+0 + 0x2.fp+4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x2.fp+4 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_upward (0x8p+1020 + 0x1p+0 i)": +double: 2 +idouble: 2 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_upward (0x8p+1020 + 0x1p+0 i)": double: 1 idouble: 1 -Test "jn (1, 8.0)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x8p+124 + 0x1p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x8p+124 + 0x1p+0 i)": +float: 1 +ifloat: 1 +Test "Real part of: ctan_upward (0x8p+16380 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_upward (0x8p+16380 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0xc.35p+12 + 0xc.35p+12 i)": double: 1 +float: 1 idouble: 1 -Test "jn (10, -1.0)": +ifloat: 1 ildouble: 1 ldouble: 1 -Test "jn (10, 0.125)": +Test "Imaginary part of: ctan_upward (0xc.35p+12 - 0xc.35p+12 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "jn (10, 0.75)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0xcp-4 + 0x1.4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_upward (0xcp-4 + 0x1.4p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 ildouble: 2 ldouble: 2 -Test "jn (10, 1.0)": +Test "Real part of: ctan_upward (0xf.fffffp+124 + 0x1p+0 i)": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 +ildouble: 5 +ldouble: 5 +Test "Imaginary part of: ctan_upward (0xf.fffffp+124 + 0x1p+0 i)": +float: 2 +ifloat: 2 ildouble: 1 ldouble: 1 -Test "jn (10, 10.0)": + +# ctanh +Test "Imaginary part of: ctanh (+0 + 0x1.921fb4p+0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh (+0 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdaa22168c235p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdaa22168cp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdap-4 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdbp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh (0x1p+0 + 0x8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x1p+0 + 0x8p+124 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x1p+0 + 0x8p+124 i)": +float: 1 +ifloat: 1 +Test "Real part of: ctanh (0x1p+0 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x2.dp+4 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x2.fp+4 + 0x1p+0 i)": ildouble: 2 ldouble: 2 -Test "jn (10, 2.0)": -float: 4 -ifloat: 4 +Test "Real part of: ctanh (0x4p-1076 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh (0x4p-1076 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "jn (3, -1.0)": +Test "Real part of: ctanh (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": ildouble: 1 ldouble: 1 -Test "jn (3, 0.125)": +Test "Real part of: ctanh (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb54442d18p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x8p-152 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh (0x8p-16448 + 0x1.921fb4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-16448 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0xcp-4 + 0x1.4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh (0xcp-4 + 0x1.4p+0 i)": +float: 1 +ifloat: 1 + +# ctanh_downward +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb54442d18p+0 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168c234p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168cp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdbp-4 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctanh_downward (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_downward (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_downward (0x1.63p+8 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x1.6dp+8 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x1p+0 + 0x8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0x8p+1020 i)": +double: 2 +idouble: 2 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x1p+0 + 0x8p+124 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "jn (3, 0.75)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0x8p+124 i)": double: 1 idouble: 1 -Test "jn (3, 1.0)": ildouble: 1 ldouble: 1 -Test "jn (3, 10.0)": +Test "Real part of: ctanh_downward (0x1p+0 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh_downward (0x1p+0 + 0xf.fffffp+124 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0xf.fffffp+124 i)": +double: 4 +float: 4 +idouble: 4 +ifloat: 4 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x2.dp+4 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x2.fp+4 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x4p-1076 + 0x1.921fb4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d18p+0 i)": double: 3 -float: 2 idouble: 3 -ifloat: 2 ildouble: 1 ldouble: 1 -Test "jn (3, 2.0)": +Test "Imaginary part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 2 +idouble: 2 +Test "Real part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb4p+0 i)": double: 1 float: 2 idouble: 1 ifloat: 2 ildouble: 1 ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d18p+0 i)": +double: 3 +idouble: 3 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d18p+0 i)": +double: 2 +idouble: 2 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d19p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb6p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x8p-16448 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x8p-16448 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0xcp-4 + 0x1.4p+0 i)": +float: 1 +ifloat: 1 + +# ctanh_tonearest +Test "Imaginary part of: ctanh_tonearest (+0 + 0x1.921fb4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdaa22168c235p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdaa22168cp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdap-4 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdbp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0x8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x1p+0 + 0x8p+124 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0x8p+124 i)": +float: 1 +ifloat: 1 +Test "Real part of: ctanh_tonearest (0x1p+0 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x2.dp+4 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x2.fp+4 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb54442d18p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x8p-152 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_tonearest (0x8p-16448 + 0x1.921fb4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-16448 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0xcp-4 + 0x1.4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (0xcp-4 + 0x1.4p+0 i)": +float: 1 +ifloat: 1 -# lgamma -Test "lgamma (-0.5)": +# ctanh_towardzero +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb54442d18p+0 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168c234p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168cp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdbp-4 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctanh_towardzero (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_towardzero (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (-0xc.35p+12 + 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "lgamma (0.7)": +Test "Real part of: ctanh_towardzero (-0xc.35p+12 - 0xc.35p+12 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "lgamma (1.2)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x1.63p+8 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x1.6dp+8 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x1p+0 + 0x8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x1p+0 + 0x8p+124 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0x8p+124 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x1p+0 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x1p+0 + 0xf.fffffp+124 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0xf.fffffp+124 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x2.dp+4 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x2.fp+4 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 3 +idouble: 3 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 2 +idouble: 2 +Test "Real part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb4p+0 i)": double: 1 float: 2 idouble: 1 ifloat: 2 ildouble: 1 ldouble: 1 - -# log -Test "log (e)": +Test "Imaginary part of: ctanh_towardzero (0x8p-152 + 0x1.921fb4p+0 i)": float: 1 ifloat: 1 - -# log10 -Test "log10 (e)": +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d18p+0 i)": +double: 3 +idouble: 3 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d18p+0 i)": +double: 2 +idouble: 2 +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb6p+0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_towardzero (0x8p-152 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x8p-16448 + 0x1.921fb54442d18p+0 i)": ildouble: 1 ldouble: 1 +Test "Real part of: ctanh_towardzero (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_towardzero (0x8p-16448 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0xcp-4 + 0x1.4p+0 i)": +float: 1 +ifloat: 1 -# sincos -Test "sincos (0.80190127184058835) extra output 2": +# ctanh_upward +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb54442d19p+0 i)": double: 1 idouble: 1 -Test "sincos (M_PI_6l*2.0) extra output 1": +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb6p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdaa22168c234p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdaa22168c235p-4 i)": ildouble: 1 ldouble: 1 -Test "sincos (M_PI_6l*2.0) extra output 2": +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdbp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (-0x2p+0 - 0x3p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "sincos (pi/2) extra output 2": +Test "Imaginary part of: ctanh_upward (-0x2p+0 - 0x3p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (-0xc.35p+12 + 0xc.35p+12 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 - -# tan -Test "tan (pi/4)": +Test "Real part of: ctanh_upward (-0xc.35p+12 - 0xc.35p+12 i)": double: 1 +float: 1 idouble: 1 - -# tgamma -Test "tgamma (-0.5)": +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x1.63ap+12 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x1.63p+12 + 0x1p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tgamma (0.5)": +Test "Real part of: ctanh_upward (0x1.63p+8 + 0x1p+0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "tgamma (0.7)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x1.63p+8 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x1.6dp+8 + 0x1p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 - -# y0 -Test "y0 (0.125)": ildouble: 1 ldouble: 1 -Test "y0 (1.0)": +Test "Real part of: ctanh_upward (0x1p+0 + 0x8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0x8p+1020 i)": +double: 2 +idouble: 2 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0x8p+124 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x1p+0 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0x8p+16380 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_upward (0x1p+0 + 0xf.fffffp+124 i)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0xf.fffffp+124 i)": double: 2 +float: 3 +idouble: 2 +ifloat: 3 +ildouble: 5 +ldouble: 5 +Test "Real part of: ctanh_upward (0x2.dp+4 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x2.dp+4 + 0x1p+0 i)": +float: 1 +ifloat: 1 +Test "Real part of: ctanh_upward (0x2.fp+4 + 0x1p+0 i)": +double: 1 float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x2.fp+4 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x4p-1076 + 0x1.921fb4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +ildouble: 7 +ldouble: 7 +Test "Imaginary part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 7 +ldouble: 7 +Test "Imaginary part of: ctanh_upward (0x4p-1076 + 0x1.921fb6p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb4p+0 i)": +double: 3 +float: 1 +idouble: 3 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d18p+0 i)": +double: 3 +idouble: 3 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 6 +idouble: 6 +ildouble: 7 +ldouble: 7 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb6p+0 i)": +double: 5 +float: 1 +idouble: 5 +ifloat: 1 +ildouble: 7 +ldouble: 7 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb6p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_upward (0x8p-16448 + 0x1.921fb4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_upward (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_upward (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0xc.35p+12 + 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0xc.35p+12 - 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0xcp-4 + 0x1.4p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 + +# expm1 +Test "expm1 (-0x1p-64)": +ildouble: 1 +ldouble: 1 + +# expm1_downward +Test "expm1_downward (-0x1p-20)": +ildouble: 1 +ldouble: 1 + +# expm1_tonearest +Test "expm1_tonearest (-0x1p-64)": +ildouble: 1 +ldouble: 1 + +# j0 +Test "j0 (-0x2.002000002p+592)": +ildouble: 2 +ldouble: 2 +Test "j0 (-0x4p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "j0 (-0xf.fffffp+124)": +double: 2 +float: 2 idouble: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "j0 (0x4p+0)": +double: 1 +float: 1 +idouble: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "j0 (0x4p+16380)": ildouble: 1 ldouble: 1 -Test "y0 (1.5)": +Test "j0 (0x8p+0)": +float: 1 +ifloat: 1 +Test "j0 (0xap+0)": double: 2 float: 1 idouble: 2 ifloat: 1 -Test "y0 (10.0)": +Test "j0 (0xe.be71dp+104)": +float: 2 +ifloat: 2 +Test "j0 (0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "j0 (0xf.fffffp+124)": +double: 2 +float: 2 +idouble: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 + +# j1 +Test "j1 (0x1.ff00000000002p+840)": +double: 1 +idouble: 1 +Test "j1 (0x2p+0)": +double: 1 +idouble: 1 +Test "j1 (0x4.ffcp+72)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "j1 (0x4p+16380)": +ildouble: 1 +ldouble: 1 +Test "j1 (0x8p+0)": +double: 1 +idouble: 1 +Test "j1 (0xap+0)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "j1 (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +Test "j1 (0xf.fffffp+124)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "y0 (2.0)": + +# jn +Test "jn (0, -0x4p+0)": double: 1 +float: 1 idouble: 1 -Test "y0 (8.0)": +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "jn (0, 0x4p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "jn (0, 0x8p+0)": +float: 1 +ifloat: 1 +Test "jn (0, 0xap+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "jn (1, 0x2p+0)": +double: 1 +idouble: 1 +Test "jn (1, 0x8p+0)": +double: 1 +idouble: 1 +Test "jn (1, 0xap+0)": +float: 2 +ifloat: 2 ildouble: 1 ldouble: 1 - -# y1 -Test "y1 (0.125)": +Test "jn (10, -0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (10, 0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (10, 0x2p+0)": double: 1 +float: 2 idouble: 1 +ifloat: 2 ildouble: 1 ldouble: 1 -Test "y1 (1.5)": +Test "jn (10, 0x2p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "jn (10, 0xap+0)": +ildouble: 2 +ldouble: 2 +Test "jn (10, 0xcp-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "jn (2, 0x2.67a2a4p+0)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "jn (2, 0x2.67a2a5d2e36801p+0)": +ildouble: 3 +ldouble: 3 +Test "jn (2, 0x2.67a2a5d2e3682p+0)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "y1 (10.0)": +Test "jn (2, 0x2.67a2a5d2e368p+0)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "jn (2, 0x2.67a2a8p+0)": +double: 1 +float: 3 +idouble: 1 +ifloat: 3 +ildouble: 2 +ldouble: 2 +Test "jn (2, 0x8p+124)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "jn (2, 0xf.fffb1p+96)": +double: 2 +float: 2 +idouble: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "jn (2, 0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "jn (2, 0xf.fffffp+124)": +double: 2 +float: 2 +idouble: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "jn (3, -0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (3, 0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (3, 0x2.67a2a4p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "jn (3, 0x2.67a2a5d2e36801p+0)": +ildouble: 3 +ldouble: 3 +Test "jn (3, 0x2.67a2a5d2e3682p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "jn (3, 0x2.67a2a5d2e368p+0)": double: 3 +idouble: 3 +Test "jn (3, 0x2.67a2a8p+0)": +double: 1 +float: 3 +idouble: 1 +ifloat: 3 +ildouble: 1 +ldouble: 1 +Test "jn (3, 0x2p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "jn (3, 0x2p-4)": +double: 1 float: 1 +idouble: 1 +ifloat: 1 +Test "jn (3, 0xap+0)": +double: 3 idouble: 3 +ildouble: 1 +ldouble: 1 +Test "jn (3, 0xcp-4)": +double: 1 +idouble: 1 +Test "jn (4, 0x2.67a2a4p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "jn (4, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 2 +ldouble: 2 +Test "jn (4, 0x2.67a2a5d2e36801p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (4, 0x2.67a2a5d2e3682p+0)": +double: 1 +idouble: 1 +Test "jn (4, 0x2.67a2a5d2e368p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "jn (4, 0x2.67a2a8p+0)": +double: 1 +float: 1 +idouble: 1 ifloat: 1 -Test "y1 (2.0)": +ildouble: 1 +ldouble: 1 +Test "jn (5, 0x2.67a2a4p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "y1 (8.0)": +Test "jn (5, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 2 +ldouble: 2 +Test "jn (5, 0x2.67a2a5d2e36801p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (5, 0x2.67a2a5d2e3682p+0)": +double: 1 +idouble: 1 +Test "jn (5, 0x2.67a2a5d2e368p+0)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "jn (5, 0x2.67a2a8p+0)": double: 1 float: 2 idouble: 1 ifloat: 2 - -# yn -Test "yn (0, 0.125)": +Test "jn (6, 0x2.67a2a4p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "jn (6, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 1 +ldouble: 1 +Test "jn (6, 0x2.67a2a5d2e36801p+0)": ildouble: 1 ldouble: 1 -Test "yn (0, 1.0)": +Test "jn (6, 0x2.67a2a5d2e3682p+0)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "jn (6, 0x2.67a2a5d2e368p+0)": +double: 4 +idouble: 4 +Test "jn (6, 0x2.67a2a8p+0)": +float: 3 +ifloat: 3 +ildouble: 1 +ldouble: 1 +Test "jn (7, 0x2.67a2a4p+0)": double: 2 float: 1 idouble: 2 ifloat: 1 +Test "jn (7, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 2 +ldouble: 2 +Test "jn (7, 0x2.67a2a5d2e36801p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (7, 0x2.67a2a5d2e3682p+0)": +ildouble: 4 +ldouble: 4 +Test "jn (7, 0x2.67a2a5d2e368p+0)": +double: 3 +idouble: 3 ildouble: 1 ldouble: 1 -Test "yn (0, 1.5)": +Test "jn (7, 0x2.67a2a8p+0)": +float: 3 +ifloat: 3 +Test "jn (8, 0x2.67a2a4p+0)": double: 2 -float: 1 +float: 2 +idouble: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "jn (8, 0x2.67a2a5d2e3682p+0)": +double: 1 +idouble: 1 +Test "jn (8, 0x2.67a2a5d2e368p+0)": +double: 3 +idouble: 3 +Test "jn (8, 0x2.67a2a8p+0)": +double: 1 +float: 4 +idouble: 1 +ifloat: 4 +ildouble: 1 +ldouble: 1 +Test "jn (9, 0x2.67a2a4p+0)": +double: 3 +float: 3 +idouble: 3 +ifloat: 3 +ildouble: 2 +ldouble: 2 +Test "jn (9, 0x2.67a2a5d2e3682p+0)": +double: 4 +idouble: 4 +Test "jn (9, 0x2.67a2a5d2e368p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "jn (9, 0x2.67a2a8p+0)": +double: 2 +float: 3 idouble: 2 +ifloat: 3 +ildouble: 3 +ldouble: 3 + +# pow_downward +Test "pow_downward (1.0625, 1.125)": +double: 1 +idouble: 1 +Test "pow_downward (1.5, 1.03125)": +float: 1 ifloat: 1 -Test "yn (0, 10.0)": + +# pow_towardzero +Test "pow_towardzero (1.0625, 1.125)": double: 1 +idouble: 1 +Test "pow_towardzero (1.5, 1.03125)": +float: 1 +ifloat: 1 + +# pow_upward +Test "pow_upward (1.0625, 1.125)": float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "pow_upward (1.5, 1.03125)": +double: 1 idouble: 1 +ildouble: 1 +ldouble: 1 + +# sin +Test "sin (0x3.be735c19beap+0)": +double: 1 +idouble: 1 +Test "sin (0x4.c92d0ffa4bfp+0)": +double: 1 +idouble: 1 + +# sin_downward +Test "sin_downward (0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x3.be735c19beap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.093385688a2d1508p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.1237e153f708p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.c92d0ffa4bfp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x5.fbec7477d4a8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0xe.ef3af1b5d8p-4)": +ildouble: 1 +ldouble: 1 + +# sin_tonearest +Test "sin_tonearest (0x3.be735c19beap+0)": +double: 1 +idouble: 1 +Test "sin_tonearest (0x4.c92d0ffa4bfp+0)": +double: 1 +idouble: 1 + +# sin_towardzero +Test "sin_towardzero (-0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (-0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x3.ec2a0250032ap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x4.093385688a2d1508p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x4.1237e153f708p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x5.fbec7477d4a8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0xe.ef3af1b5d8p-4)": +ildouble: 1 +ldouble: 1 + +# sin_upward +Test "sin_upward (-0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +Test "sin_upward (-0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +Test "sin_upward (0x3.ec2a0250032ap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.093385688a2d1508p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.1237e153f708p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x5.fbec7477d4a8p+0)": +ildouble: 1 +ldouble: 1 + +# sincos +Test "sincos (0xc.d4966d92d1708p-4) extra output 2": +double: 1 +idouble: 1 + +# tan_downward +Test "tan_downward (0xc.90ep-4)": +ildouble: 1 +ldouble: 1 + +# tan_towardzero +Test "tan_towardzero (-0xc.90ep-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0xc.90ep-4)": +ildouble: 1 +ldouble: 1 + +# tan_upward +Test "tan_upward (-0xc.90ep-4)": +ildouble: 1 +ldouble: 1 + +# tgamma +Test "tgamma (0x1.28p+4)": +ildouble: 1 +ldouble: 1 + +# y0 +Test "y0 (0x1.8p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "y0 (0x1.ff00000000002p+840)": +double: 1 +idouble: 1 +Test "y0 (0x1p+0)": +double: 2 +float: 1 +idouble: 2 ifloat: 1 -Test "yn (0, 2.0)": +ildouble: 1 +ldouble: 1 +Test "y0 (0x1p-20)": double: 1 idouble: 1 -Test "yn (0, 8.0)": +ildouble: 1 +ldouble: 1 +Test "y0 (0x1p-40)": double: 1 float: 1 idouble: 1 ifloat: 1 +Test "y0 (0x1p-60)": +float: 1 +ifloat: 1 +Test "y0 (0x1p-80)": +double: 1 +idouble: 1 +Test "y0 (0x2p+0)": +double: 1 +idouble: 1 +Test "y0 (0x2p-4)": ildouble: 1 ldouble: 1 -Test "yn (1, 0.125)": +Test "y0 (0x4.ffcp+72)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "yn (1, 1.5)": +Test "y0 (0x4p+16380)": +ildouble: 1 +ldouble: 1 +Test "y0 (0x4p-112)": +double: 1 +idouble: 1 +Test "y0 (0x4p-32)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "yn (1, 10.0)": -double: 3 +Test "y0 (0x4p-72)": +double: 1 float: 1 -idouble: 3 +idouble: 1 ifloat: 1 -Test "yn (1, 2.0)": +Test "y0 (0x8p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "yn (1, 8.0)": +Test "y0 (0xap+0)": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 -Test "yn (10, 0.125)": +ifloat: 1 +Test "y0 (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +Test "y0 (0xf.fffffp+124)": double: 1 +float: 1 idouble: 1 +ifloat: 1 + +# y1 +Test "y1 (0x1.8p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "y1 (0x2.002000002p+592)": ildouble: 2 ldouble: 2 -Test "yn (10, 0.75)": +Test "y1 (0x2p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "y1 (0x2p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "y1 (0x4p+16380)": +ildouble: 1 +ldouble: 1 +Test "y1 (0x4p-12)": +double: 1 +idouble: 1 +Test "y1 (0x8p+0)": double: 1 float: 2 idouble: 1 ifloat: 2 -Test "yn (10, 1.0)": +Test "y1 (0x9.3f102p+96)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "y1 (0xap+0)": +double: 3 +float: 1 +idouble: 3 +ifloat: 1 +Test "y1 (0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "y1 (0xf.fffffp+124)": +double: 2 float: 2 +idouble: 2 ifloat: 2 -Test "yn (10, 10.0)": -double: 2 +ildouble: 1 +ldouble: 1 + +# yn +Test "yn (-10, 0x1p+0)": float: 2 +ifloat: 2 +Test "yn (0, 0x1.8p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "yn (0, 0x1p+0)": +double: 2 +float: 1 idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "yn (0, 0x2p+0)": +double: 1 +idouble: 1 +Test "yn (0, 0x2p-4)": +ildouble: 1 +ldouble: 1 +Test "yn (0, 0x8p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "yn (0, 0xap+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "yn (1, 0x1.8p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "yn (1, 0x2p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "yn (1, 0x2p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "yn (1, 0x8p+0)": +double: 1 +float: 2 +idouble: 1 ifloat: 2 -Test "yn (10, 2.0)": +Test "yn (1, 0xap+0)": double: 3 float: 1 idouble: 3 ifloat: 1 -Test "yn (3, 0.125)": +Test "yn (10, 0x1p+0)": +float: 2 +ifloat: 2 +Test "yn (10, 0x2p+0)": +double: 3 +float: 1 +idouble: 3 +ifloat: 1 +Test "yn (10, 0x2p-4)": double: 1 idouble: 1 +ildouble: 2 +ldouble: 2 +Test "yn (10, 0x4p-1024)": +ildouble: 1 +ldouble: 1 +Test "yn (10, 0x4p-128)": ildouble: 1 ldouble: 1 -Test "yn (3, 0.75)": +Test "yn (10, 0x8p-972)": +ildouble: 1 +ldouble: 1 +Test "yn (10, 0xap+0)": +double: 2 float: 1 +idouble: 2 ifloat: 1 +Test "yn (10, 0xcp-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "yn (2, 0x8p+124)": +double: 1 +float: 3 +idouble: 1 +ifloat: 3 +Test "yn (2, 0xf.fffb1p+96)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "yn (3, 10.0)": +Test "yn (2, 0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +Test "yn (2, 0xf.fffffp+124)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "yn (3, 2.0)": +Test "yn (3, 0x2p+0)": +double: 1 +idouble: 1 +Test "yn (3, 0x2p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "yn (3, 0xap+0)": double: 1 +float: 1 idouble: 1 +ifloat: 1 +Test "yn (3, 0xcp-4)": +ildouble: 1 +ldouble: 1 # Maximal error of functions: -Function: Imaginary part of "cacos": +Function: "asin_downward": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 + +Function: "asin_towardzero": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 + +Function: "asin_upward": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 + +Function: Real part of "cacos": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 1 +ldouble: 1 + +Function: Imaginary part of "cacos": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 ildouble: 2 ldouble: 2 Function: Real part of "cacosh": double: 1 -float: 7 +float: 2 idouble: 1 -ifloat: 7 -ildouble: 7 -ldouble: 7 +ifloat: 2 +ildouble: 2 +ldouble: 2 Function: Imaginary part of "cacosh": double: 1 +float: 2 idouble: 1 +ifloat: 2 ildouble: 1 ldouble: 1 @@ -848,40 +8322,46 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 +ildouble: 1 +ldouble: 1 Function: Imaginary part of "casin": -float: 1 -ifloat: 1 +double: 1 +float: 2 +idouble: 1 +ifloat: 2 ildouble: 2 ldouble: 2 Function: Real part of "casinh": -double: 5 -float: 1 -idouble: 5 -ifloat: 1 -ildouble: 5 -ldouble: 5 +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 2 +ldouble: 2 Function: Imaginary part of "casinh": -double: 3 -float: 6 -idouble: 3 -ifloat: 6 -ildouble: 5 -ldouble: 5 +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 Function: Imaginary part of "catan": double: 1 float: 1 idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 Function: Real part of "catanh": -double: 4 -idouble: 4 +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 @@ -892,7 +8372,9 @@ ildouble: 1 ldouble: 1 Function: Imaginary part of "ccos": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 @@ -912,22 +8394,44 @@ ildouble: 1 ldouble: 1 Function: Real part of "cexp": +double: 2 float: 1 +idouble: 2 ifloat: 1 +ildouble: 1 +ldouble: 1 Function: Imaginary part of "cexp": -float: 1 -ifloat: 1 +double: 1 +float: 2 +idouble: 1 +ifloat: 2 ildouble: 1 ldouble: 1 Function: Real part of "clog": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 +Function: Imaginary part of "clog": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + Function: Real part of "clog10": +double: 2 +float: 2 +idouble: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 + +Function: Imaginary part of "clog10": double: 1 float: 1 idouble: 1 @@ -935,7 +8439,11 @@ ifloat: 1 ildouble: 1 ldouble: 1 -Function: Imaginary part of "clog10": +Function: "cos": +double: 1 +idouble: 1 + +Function: "cos_downward": double: 1 float: 1 idouble: 1 @@ -943,32 +8451,40 @@ ifloat: 1 ildouble: 1 ldouble: 1 -Function: "cos": -double: 2 +Function: "cos_tonearest": +double: 1 +idouble: 1 + +Function: "cos_towardzero": +double: 1 float: 1 -idouble: 2 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 +Function: "cos_upward": +ildouble: 1 +ldouble: 1 + Function: Real part of "cpow": double: 2 float: 5 idouble: 2 ifloat: 5 -ildouble: 6 -ldouble: 6 +ildouble: 3 +ldouble: 3 Function: Imaginary part of "cpow": -double: 2 -float: 3 -idouble: 2 -ifloat: 3 +float: 2 +ifloat: 2 ildouble: 4 ldouble: 4 Function: Real part of "csin": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 @@ -990,77 +8506,199 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 Function: Real part of "csqrt": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 + +Function: Imaginary part of "csqrt": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 Function: Real part of "ctan": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 Function: Imaginary part of "ctan": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 2 +ldouble: 2 + +Function: Real part of "ctan_downward": +double: 4 +float: 4 +idouble: 4 +ifloat: 4 +ildouble: 2 +ldouble: 2 + +Function: Imaginary part of "ctan_downward": +double: 3 +float: 2 +idouble: 3 +ifloat: 2 +ildouble: 2 +ldouble: 2 + +Function: Real part of "ctan_tonearest": double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 + +Function: Imaginary part of "ctan_tonearest": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 2 +ldouble: 2 + +Function: Real part of "ctan_towardzero": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 2 +ldouble: 2 + +Function: Imaginary part of "ctan_towardzero": +double: 3 +float: 2 +idouble: 3 +ifloat: 2 +ildouble: 4 +ldouble: 4 + +Function: Real part of "ctan_upward": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 +ildouble: 5 +ldouble: 5 + +Function: Imaginary part of "ctan_upward": +double: 6 +float: 2 +idouble: 6 +ifloat: 2 +ildouble: 7 +ldouble: 7 Function: Real part of "ctanh": -double: 1 -idouble: 1 +double: 2 +float: 1 +idouble: 2 +ifloat: 1 ildouble: 1 ldouble: 1 Function: Imaginary part of "ctanh": -double: 1 +double: 2 float: 1 -idouble: 1 +idouble: 2 ifloat: 1 -ildouble: 24 -ldouble: 24 +ildouble: 2 +ldouble: 2 -Function: "erf": -double: 1 -idouble: 1 +Function: Real part of "ctanh_downward": +double: 3 +float: 2 +idouble: 3 +ifloat: 2 +ildouble: 1 +ldouble: 1 -Function: "erfc": -double: 1 +Function: Imaginary part of "ctanh_downward": +double: 4 +float: 4 +idouble: 4 +ifloat: 4 +ildouble: 2 +ldouble: 2 + +Function: Real part of "ctanh_tonearest": +double: 2 float: 1 -idouble: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 + +Function: Imaginary part of "ctanh_tonearest": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 2 +ldouble: 2 + +Function: Real part of "ctanh_towardzero": +double: 3 +float: 2 +idouble: 3 +ifloat: 2 +ildouble: 4 +ldouble: 4 + +Function: Imaginary part of "ctanh_towardzero": +double: 2 +float: 1 +idouble: 2 ifloat: 1 ildouble: 1 ldouble: 1 -Function: "exp10": +Function: Real part of "ctanh_upward": double: 6 float: 2 idouble: 6 ifloat: 2 -ildouble: 3 -ldouble: 3 +ildouble: 7 +ldouble: 7 + +Function: Imaginary part of "ctanh_upward": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 +ildouble: 5 +ldouble: 5 Function: "expm1": ildouble: 1 ldouble: 1 -Function: "gamma": +Function: "expm1_downward": ildouble: 1 ldouble: 1 -Function: "hypot": -float: 1 -ifloat: 1 +Function: "expm1_tonearest": +ildouble: 1 +ldouble: 1 Function: "j0": -double: 3 +double: 2 float: 2 -idouble: 3 +idouble: 2 ifloat: 2 ildouble: 2 ldouble: 2 @@ -1074,48 +8712,76 @@ ildouble: 1 ldouble: 1 Function: "jn": -double: 3 +double: 4 float: 4 -idouble: 3 +idouble: 4 ifloat: 4 -ildouble: 2 -ldouble: 2 +ildouble: 4 +ldouble: 4 -Function: "lgamma": +Function: "pow_downward": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 -ildouble: 1 -ldouble: 1 +ifloat: 1 -Function: "log": +Function: "pow_towardzero": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Function: "log10": +Function: "pow_upward": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Function: "sincos": +Function: "sin": +double: 1 +idouble: 1 + +Function: "sin_downward": double: 1 -float: 1 idouble: 1 -ifloat: 1 ildouble: 1 ldouble: 1 -Function: "tan": +Function: "sin_tonearest": double: 1 idouble: 1 -Function: "tgamma": +Function: "sin_towardzero": double: 1 -float: 1 idouble: 1 -ifloat: 1 +ildouble: 1 +ldouble: 1 + +Function: "sin_upward": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + +Function: "sincos": +double: 1 +idouble: 1 + +Function: "tan_downward": +ildouble: 1 +ldouble: 1 + +Function: "tan_towardzero": +ildouble: 1 +ldouble: 1 + +Function: "tan_upward": +ildouble: 1 +ldouble: 1 + +Function: "tgamma": ildouble: 1 ldouble: 1 @@ -1132,14 +8798,14 @@ double: 3 float: 2 idouble: 3 ifloat: 2 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "yn": double: 3 -float: 2 +float: 3 idouble: 3 -ifloat: 2 +ifloat: 3 ildouble: 2 ldouble: 2 diff --git a/libc/ports/sysdeps/unix/sysv/linux/aarch64/Makefile b/libc/ports/sysdeps/unix/sysv/linux/aarch64/Makefile index 8a3d76be6..88250dd87 100644 --- a/libc/ports/sysdeps/unix/sysv/linux/aarch64/Makefile +++ b/libc/ports/sysdeps/unix/sysv/linux/aarch64/Makefile @@ -22,3 +22,18 @@ endif ifeq ($(subdir),stdlib) gen-as-const-headers += ucontext_i.sym endif + +abi-variants := lp64 +abi-variants += lp64_be + +ifeq (,$(filter $(default-abi),$(abi-variants))) +Unknown ABI, must be one of $(abi-variants) +endif + +abi-lp64-options := -U__AARCH64EB__ +abi-lp64-condition := !defined __AARCH64EB__ +abi-lp64-ld-soname := ld-linux-aarch64.so.1 + +abi-lp64_be-options := -D__AARCH64EB__ +abi-lp64_be-condition := defined __AARCH64EB__ +abi-lp64_be-ld-soname := ld-linux-aarch64_be.so.1 diff --git a/libc/ports/sysdeps/unix/sysv/linux/aarch64/clone.S b/libc/ports/sysdeps/unix/sysv/linux/aarch64/clone.S index 2ca802106..f2964f487 100644 --- a/libc/ports/sysdeps/unix/sysv/linux/aarch64/clone.S +++ b/libc/ports/sysdeps/unix/sysv/linux/aarch64/clone.S @@ -63,6 +63,7 @@ ENTRY(__clone) mov x8, #SYS_ify(clone) /* X0:flags, x1:newsp, x2:parenttidptr, x3:newtls, x4:childtid. */ svc 0x0 + cfi_endproc cmp x0, #0 beq 2f blt 3f @@ -72,6 +73,9 @@ ENTRY(__clone) b syscall_error 2: + cfi_startproc + cfi_undefined (x30) + mov x29, 0 #ifdef RESET_PID tbnz x5, #CLONE_THREAD_BIT, 3f mov x0, #-1 @@ -93,7 +97,8 @@ ENTRY(__clone) /* We are done, pass the return value through x0. */ b HIDDEN_JUMPTARGET(_exit) - + cfi_endproc + cfi_startproc PSEUDO_END (__clone) weak_alias (__clone, clone) diff --git a/libc/ports/sysdeps/unix/sysv/linux/aarch64/ldconfig.h b/libc/ports/sysdeps/unix/sysv/linux/aarch64/ldconfig.h index 10be19768..b0e6b6a2f 100644 --- a/libc/ports/sysdeps/unix/sysv/linux/aarch64/ldconfig.h +++ b/libc/ports/sysdeps/unix/sysv/linux/aarch64/ldconfig.h @@ -20,6 +20,7 @@ #define SYSDEP_KNOWN_INTERPRETER_NAMES \ { "/lib/ld-linux-aarch64.so.1", FLAG_ELF_LIBC6 }, \ + { "/lib/ld-linux-aarch64_be.so.1", FLAG_ELF_LIBC6 }, \ { "/lib/ld-linux.so.3", FLAG_ELF_LIBC6 }, \ { "/lib/ld-linux-armhf.so.3", FLAG_ELF_LIBC6 }, #define SYSDEP_KNOWN_LIBRARY_NAMES \ diff --git a/libc/ports/sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h b/libc/ports/sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h index c8aff0eaa..ca57bb50e 100644 --- a/libc/ports/sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h +++ b/libc/ports/sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h @@ -165,7 +165,7 @@ enum __ptrace_eventcodes }; /* Arguments for PTRACE_PEEKSIGINFO. */ -struct ptrace_peeksiginfo_args +struct __ptrace_peeksiginfo_args { __uint64_t off; /* From which siginfo to start. */ __uint32_t flags; /* Flags for peeksiginfo. */ diff --git a/libc/ports/sysdeps/unix/sysv/linux/arm/sysdep.h b/libc/ports/sysdeps/unix/sysv/linux/arm/sysdep.h index 11d0a1146..dcd99198c 100644 --- a/libc/ports/sysdeps/unix/sysv/linux/arm/sysdep.h +++ b/libc/ports/sysdeps/unix/sysv/linux/arm/sysdep.h @@ -439,8 +439,10 @@ __local_syscall_error: \ #if (defined NOT_IN_libc && defined IS_IN_rtld) || \ (!defined SHARED && (!defined NOT_IN_libc || defined IS_IN_libpthread)) # ifdef __ASSEMBLER__ +# define PTR_MANGLE_LOAD(guard, tmp) \ + LDST_PCREL(ldr, guard, tmp, C_SYMBOL_NAME(__pointer_chk_guard_local)); # define PTR_MANGLE(dst, src, guard, tmp) \ - LDST_PCREL(ldr, guard, tmp, C_SYMBOL_NAME(__pointer_chk_guard_local)); \ + PTR_MANGLE_LOAD(guard, tmp); \ PTR_MANGLE2(dst, src, guard) /* Use PTR_MANGLE2 for efficiency if guard is already loaded. */ # define PTR_MANGLE2(dst, src, guard) \ @@ -457,8 +459,10 @@ extern uintptr_t __pointer_chk_guard_local attribute_relro attribute_hidden; # endif #else # ifdef __ASSEMBLER__ +# define PTR_MANGLE_LOAD(guard, tmp) \ + LDST_GLOBAL(ldr, guard, tmp, C_SYMBOL_NAME(__pointer_chk_guard)); # define PTR_MANGLE(dst, src, guard, tmp) \ - LDST_GLOBAL(ldr, guard, tmp, C_SYMBOL_NAME(__pointer_chk_guard)); \ + PTR_MANGLE_LOAD(guard, tmp); \ PTR_MANGLE2(dst, src, guard) /* Use PTR_MANGLE2 for efficiency if guard is already loaded. */ # define PTR_MANGLE2(dst, src, guard) \ diff --git a/libc/ports/sysdeps/unix/sysv/linux/ia64/bits/sigcontext.h b/libc/ports/sysdeps/unix/sysv/linux/ia64/bits/sigcontext.h index 93d421aff..d11c1f17f 100644 --- a/libc/ports/sysdeps/unix/sysv/linux/ia64/bits/sigcontext.h +++ b/libc/ports/sysdeps/unix/sysv/linux/ia64/bits/sigcontext.h @@ -27,7 +27,7 @@ #include <stddef.h> #include <bits/sigstack.h> -struct ia64_fpreg +struct __ia64_fpreg { union { @@ -55,7 +55,7 @@ struct sigcontext unsigned long int sc_pr; /* predicate registers */ unsigned long int sc_br[8]; /* branch registers */ unsigned long int sc_gr[32]; /* general registers (static partition) */ - struct ia64_fpreg sc_fr[128]; /* floating-point registers */ + struct __ia64_fpreg sc_fr[128]; /* floating-point registers */ unsigned long int sc_rbs_base;/* NULL or new base of sighandler's rbs */ unsigned long int sc_loadrs; /* see description above */ unsigned long int sc_ar25; /* cmp8xchg16 uses this */ diff --git a/libc/ports/sysdeps/unix/sysv/linux/ia64/sys/procfs.h b/libc/ports/sysdeps/unix/sysv/linux/ia64/sys/procfs.h index fac96c3d4..0c431fbfc 100644 --- a/libc/ports/sysdeps/unix/sysv/linux/ia64/sys/procfs.h +++ b/libc/ports/sysdeps/unix/sysv/linux/ia64/sys/procfs.h @@ -46,7 +46,7 @@ struct elf_siginfo typedef unsigned long elf_greg_t; typedef elf_greg_t elf_gregset_t[ELF_NGREG]; -typedef struct ia64_fpreg elf_fpreg_t; +typedef struct __ia64_fpreg elf_fpreg_t; typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG]; typedef elf_greg_t greg_t; diff --git a/libc/ports/sysdeps/unix/sysv/linux/ia64/sys/ptrace.h b/libc/ports/sysdeps/unix/sysv/linux/ia64/sys/ptrace.h index 0ea6d4024..f67798a99 100644 --- a/libc/ports/sysdeps/unix/sysv/linux/ia64/sys/ptrace.h +++ b/libc/ports/sysdeps/unix/sysv/linux/ia64/sys/ptrace.h @@ -144,7 +144,7 @@ enum __ptrace_flags }; /* pt_all_user_regs is used for PTRACE_GETREGS/PTRACE_SETREGS. */ -struct pt_all_user_regs +struct __pt_all_user_regs { unsigned long nat; unsigned long cr_iip; @@ -155,7 +155,7 @@ struct pt_all_user_regs unsigned long gr[32]; unsigned long br[8]; unsigned long ar[128]; - struct ia64_fpreg fr[128]; + struct __ia64_fpreg fr[128]; }; /* Options set using PTRACE_SETOPTIONS. */ @@ -185,7 +185,7 @@ enum __ptrace_eventcodes }; /* Arguments for PTRACE_PEEKSIGINFO. */ -struct ptrace_peeksiginfo_args +struct __ptrace_peeksiginfo_args { __uint64_t off; /* From which siginfo to start. */ __uint32_t flags; /* Flags for peeksiginfo. */ diff --git a/libc/ports/sysdeps/unix/sysv/linux/mips/mips32/nptl/libc.abilist b/libc/ports/sysdeps/unix/sysv/linux/mips/mips32/fpu/nptl/libc.abilist index 1c3490cde..1c3490cde 100644 --- a/libc/ports/sysdeps/unix/sysv/linux/mips/mips32/nptl/libc.abilist +++ b/libc/ports/sysdeps/unix/sysv/linux/mips/mips32/fpu/nptl/libc.abilist diff --git a/libc/ports/sysdeps/unix/sysv/linux/mips/mips32/nofpu/nptl/libc.abilist b/libc/ports/sysdeps/unix/sysv/linux/mips/mips32/nofpu/nptl/libc.abilist new file mode 100644 index 000000000..d8fd82393 --- /dev/null +++ b/libc/ports/sysdeps/unix/sysv/linux/mips/mips32/nofpu/nptl/libc.abilist @@ -0,0 +1,2259 @@ +GCC_3.0 + GCC_3.0 A + _Unwind_Find_FDE F + __deregister_frame_info_bases F + __register_frame_info_bases F + __register_frame_info_table_bases F +GLIBC_2.0 + GLIBC_2.0 A + _IO_adjust_column F + _IO_default_doallocate F + _IO_default_finish F + _IO_default_pbackfail F + _IO_default_uflow F + _IO_default_xsgetn F + _IO_default_xsputn F + _IO_do_write F + _IO_doallocbuf F + _IO_fclose F + _IO_fdopen F + _IO_feof F + _IO_ferror F + _IO_fflush F + _IO_fgetpos F + _IO_fgets F + _IO_file_attach F + _IO_file_close F + _IO_file_close_it F + _IO_file_doallocate F + _IO_file_fopen F + _IO_file_init F + _IO_file_jumps D 0x54 + _IO_file_open F + _IO_file_overflow F + _IO_file_read F + _IO_file_seek F + _IO_file_seekoff F + _IO_file_setbuf F + _IO_file_stat F + _IO_file_sync F + _IO_file_underflow F + _IO_file_write F + _IO_file_xsputn F + _IO_flockfile F + _IO_flush_all F + _IO_flush_all_linebuffered F + _IO_fopen F + _IO_fprintf F + _IO_fputs F + _IO_fread F + _IO_free_backup_area F + _IO_fsetpos F + _IO_ftell F + _IO_ftrylockfile F + _IO_funlockfile F + _IO_fwrite F + _IO_getc F + _IO_getline F + _IO_gets F + _IO_init F + _IO_init_marker F + _IO_link_in F + _IO_list_all D 0x4 + _IO_marker_delta F + _IO_marker_difference F + _IO_padn F + _IO_peekc_locked F + _IO_popen F + _IO_printf F + _IO_proc_close F + _IO_proc_open F + _IO_putc F + _IO_puts F + _IO_remove_marker F + _IO_seekmark F + _IO_seekoff F + _IO_seekpos F + _IO_setb F + _IO_setbuffer F + _IO_setvbuf F + _IO_sgetn F + _IO_sprintf F + _IO_sputbackc F + _IO_sscanf F + _IO_stderr_ D 0x50 + _IO_stdin_ D 0x50 + _IO_stdout_ D 0x50 + _IO_str_init_readonly F + _IO_str_init_static F + _IO_str_overflow F + _IO_str_pbackfail F + _IO_str_seekoff F + _IO_str_underflow F + _IO_sungetc F + _IO_switch_to_get_mode F + _IO_un_link F + _IO_ungetc F + _IO_unsave_markers F + _IO_vfprintf F + _IO_vfscanf F + _IO_vsprintf F + ___brk_addr D 0x4 + __adjtimex F + __after_morecore_hook D 0x4 + __argz_count F + __argz_next F + __argz_stringify F + __assert_fail F + __assert_perror_fail F + __bsd_getpgrp F + __bzero F + __check_rhosts_file D 0x4 + __clone F + __close F + __cmsg_nxthdr F + __connect F + __ctype32_b D 0x4 + __ctype_b D 0x4 + __ctype_get_mb_cur_max F + __ctype_tolower D 0x4 + __ctype_toupper D 0x4 + __curbrk D 0x4 + __daylight D 0x4 + __dcgettext F + __default_morecore F + __deregister_frame F + __deregister_frame_info F + __dgettext F + __dup2 F + __environ D 0x4 + __errno_location F + __fcntl F + __ffs F + __finite F + __finitef F + __finitel F + __fork F + __fpu_control D 0x4 + __frame_state_for F + __free_hook D 0x4 + __fxstat F + __getdelim F + __getpagesize F + __getpgid F + __getpid F + __gettimeofday F + __gmtime_r F + __h_errno_location F + __isinf F + __isinff F + __isinfl F + __isnan F + __isnanf F + __isnanl F + __iswctype F + __ivaliduser F + __libc_calloc F + __libc_free F + __libc_init_first F + __libc_mallinfo F + __libc_malloc F + __libc_mallopt F + __libc_memalign F + __libc_pvalloc F + __libc_realloc F + __libc_start_main F + __libc_valloc F + __lseek F + __lxstat F + __malloc_hook D 0x4 + __malloc_initialize_hook D 0x4 + __mbrlen F + __mbrtowc F + __memalign_hook D 0x4 + __mempcpy F + __monstartup F + __morecore D 0x4 + __nss_configure_lookup F + __nss_database_lookup F + __nss_group_lookup F + __nss_hosts_lookup F + __nss_next F + __nss_passwd_lookup F + __open F + __overflow F + __pipe F + __printf_fp F + __profile_frequency F + __progname D 0x4 + __progname_full D 0x4 + __rcmd_errstr D 0x4 + __read F + __realloc_hook D 0x4 + __register_frame F + __register_frame_info F + __register_frame_info_table F + __register_frame_table F + __res_randomid F + __sbrk F + __sched_get_priority_max F + __sched_get_priority_min F + __sched_getparam F + __sched_getscheduler F + __sched_setscheduler F + __sched_yield F + __secure_getenv F + __select F + __send F + __setpgid F + __sigaction F + __sigaddset F + __sigdelset F + __sigismember F + __sigpause F + __sigsetjmp F + __stpcpy F + __stpncpy F + __strcasecmp F + __strdup F + __strerror_r F + __strtod_internal F + __strtof_internal F + __strtok_r F + __strtol_internal F + __strtold_internal F + __strtoll_internal F + __strtoq_internal F + __strtoul_internal F + __strtoull_internal F + __strtouq_internal F + __sysv_signal F + __timezone D 0x4 + __tzname D 0x8 + __uflow F + __underflow F + __vfscanf F + __vsnprintf F + __vsscanf F + __wait F + __waitpid F + __wcstod_internal F + __wcstof_internal F + __wcstol_internal F + __wcstold_internal F + __wcstoll_internal F + __wcstoul_internal F + __wcstoull_internal F + __write F + __xmknod F + __xpg_basename F + __xstat F + _environ D 0x4 + _exit F + _flush_cache F + _libc_intl_domainname D 0x5 + _longjmp F + _mcleanup F + _mcount F + _nl_default_dirname D 0x12 + _nl_domain_bindings D 0x4 + _nl_msg_cat_cntr D 0x4 + _null_auth D 0xc + _obstack D 0x4 + _obstack_allocated_p F + _obstack_begin F + _obstack_begin_1 F + _obstack_free F + _obstack_memory_used F + _obstack_newchunk F + _res D 0x200 + _rpc_dtablesize F + _seterr_reply F + _setjmp F + _sys_errlist D 0x1ec + _sys_nerr D 0x4 + _sys_siglist D 0x80 + _tolower F + _toupper F + a64l F + abort F + abs F + accept F + access F + acct F + addmntent F + adjtime F + adjtimex F + advance F + alarm F + alphasort F + argz_add F + argz_add_sep F + argz_append F + argz_count F + argz_create F + argz_create_sep F + argz_delete F + argz_extract F + argz_insert F + argz_next F + argz_replace F + argz_stringify F + asctime F + asctime_r F + asprintf F + atexit F + atof F + atoi F + atol F + atoll F + authnone_create F + authunix_create F + authunix_create_default F + basename F + bcmp F + bcopy F + bdflush F + bind F + bindresvport F + bindtextdomain F + brk F + bsd_signal F + bsearch F + btowc F + bzero F + cachectl F + cacheflush F + calloc F + callrpc F + canonicalize_file_name F + catclose F + catgets F + catopen F + cfgetispeed F + cfgetospeed F + cfmakeraw F + cfree F + cfsetispeed F + cfsetospeed F + cfsetspeed F + chdir F + chflags F + chmod F + chown F + chroot F + clearenv F + clearerr F + clearerr_unlocked F + clnt_broadcast F + clnt_create F + clnt_pcreateerror F + clnt_perrno F + clnt_perror F + clnt_spcreateerror F + clnt_sperrno F + clnt_sperror F + clntraw_create F + clnttcp_create F + clntudp_bufcreate F + clntudp_create F + clock F + clone F + close F + closedir F + closelog F + confstr F + connect F + copysign F + copysignf F + copysignl F + creat F + create_module F + ctermid F + ctime F + ctime_r F + cuserid F + daemon F + daylight D 0x4 + dcgettext F + delete_module F + dgettext F + difftime F + dirfd F + dirname F + div F + dprintf F + drand48 F + drand48_r F + dup F + dup2 F + dysize F + ecvt F + ecvt_r F + endaliasent F + endfsent F + endgrent F + endhostent F + endmntent F + endnetent F + endnetgrent F + endprotoent F + endpwent F + endrpcent F + endservent F + endspent F + endttyent F + endusershell F + endutent F + environ D 0x4 + envz_add F + envz_entry F + envz_get F + envz_merge F + envz_remove F + envz_strip F + erand48 F + erand48_r F + err F + error F + error_at_line F + error_message_count D 0x4 + error_one_per_line D 0x4 + error_print_progname D 0x4 + errx F + ether_aton F + ether_aton_r F + ether_hostton F + ether_line F + ether_ntoa F + ether_ntoa_r F + ether_ntohost F + euidaccess F + execl F + execle F + execlp F + execv F + execve F + execvp F + exit F + fchdir F + fchflags F + fchmod F + fchown F + fclose F + fcloseall F + fcntl F + fcvt F + fcvt_r F + fdatasync F + fdopen F + feof F + feof_unlocked F + ferror F + ferror_unlocked F + fexecve F + fflush F + fflush_unlocked F + ffs F + fgetc F + fgetgrent F + fgetgrent_r F + fgetpos F + fgetpwent F + fgetpwent_r F + fgets F + fgetspent F + fgetspent_r F + fileno F + fileno_unlocked F + finite F + finitef F + finitel F + flock F + flockfile F + fnmatch F + fopen F + fopencookie F + fork F + fpathconf F + fprintf F + fputc F + fputc_unlocked F + fputs F + fread F + free F + freeaddrinfo F + freopen F + frexp F + frexpf F + frexpl F + fscanf F + fseek F + fsetpos F + fstatfs F + fsync F + ftell F + ftime F + ftok F + ftruncate F + ftrylockfile F + fts_children F + fts_close F + fts_open F + fts_read F + fts_set F + ftw F + funlockfile F + fwrite F + gcvt F + get_avphys_pages F + get_current_dir_name F + get_kernel_syms F + get_myaddress F + get_nprocs F + get_nprocs_conf F + get_phys_pages F + getaddrinfo F + getaliasbyname F + getaliasbyname_r F + getaliasent F + getaliasent_r F + getc F + getc_unlocked F + getchar F + getchar_unlocked F + getcwd F + getdelim F + getdirentries F + getdomainname F + getdtablesize F + getegid F + getenv F + geteuid F + getfsent F + getfsfile F + getfsspec F + getgid F + getgrent F + getgrent_r F + getgrgid F + getgrgid_r F + getgrnam F + getgrnam_r F + getgroups F + gethostbyaddr F + gethostbyaddr_r F + gethostbyname F + gethostbyname2 F + gethostbyname2_r F + gethostbyname_r F + gethostent F + gethostent_r F + gethostid F + gethostname F + getitimer F + getline F + getlogin F + getlogin_r F + getmntent F + getmntent_r F + getnetbyaddr F + getnetbyaddr_r F + getnetbyname F + getnetbyname_r F + getnetent F + getnetent_r F + getnetgrent F + getnetgrent_r F + getopt F + getopt_long F + getopt_long_only F + getpagesize F + getpass F + getpeername F + getpgid F + getpgrp F + getpid F + getppid F + getpriority F + getprotobyname F + getprotobyname_r F + getprotobynumber F + getprotobynumber_r F + getprotoent F + getprotoent_r F + getpublickey F + getpw F + getpwent F + getpwent_r F + getpwnam F + getpwnam_r F + getpwuid F + getpwuid_r F + getresgid F + getresuid F + getrlimit F + getrpcbyname F + getrpcbyname_r F + getrpcbynumber F + getrpcbynumber_r F + getrpcent F + getrpcent_r F + getrpcport F + getrusage F + gets F + getsecretkey F + getservbyname F + getservbyname_r F + getservbyport F + getservbyport_r F + getservent F + getservent_r F + getsid F + getsockname F + getsockopt F + getspent F + getspent_r F + getspnam F + getspnam_r F + getsubopt F + gettext F + gettimeofday F + getttyent F + getttynam F + getuid F + getusershell F + getutent F + getutent_r F + getutid F + getutid_r F + getutline F + getutline_r F + getw F + getwd F + glob F + glob_pattern_p F + globfree F + gmtime F + gmtime_r F + group_member F + gsignal F + gtty F + h_errlist D 0x14 + h_nerr D 0x4 + hasmntopt F + hcreate F + hcreate_r F + hdestroy F + hdestroy_r F + herror F + hsearch F + hsearch_r F + hstrerror F + htonl F + htons F + index F + inet_addr F + inet_aton F + inet_lnaof F + inet_makeaddr F + inet_netof F + inet_network F + inet_nsap_addr F + inet_nsap_ntoa F + inet_ntoa F + inet_ntop F + inet_pton F + init_module F + initgroups F + initstate F + initstate_r F + innetgr F + insque F + ioctl F + iruserok F + isalnum F + isalpha F + isascii F + isatty F + isblank F + iscntrl F + isdigit F + isfdtype F + isgraph F + isinf F + isinff F + isinfl F + islower F + isnan F + isnanf F + isnanl F + isprint F + ispunct F + isspace F + isupper F + iswalnum F + iswalpha F + iswcntrl F + iswctype F + iswdigit F + iswgraph F + iswlower F + iswprint F + iswpunct F + iswspace F + iswupper F + iswxdigit F + isxdigit F + jrand48 F + jrand48_r F + kill F + killpg F + klogctl F + l64a F + labs F + lchown F + lckpwdf F + lcong48 F + lcong48_r F + ldexp F + ldexpf F + ldexpl F + ldiv F + lfind F + link F + listen F + llabs F + lldiv F + llseek F + loc1 D 0x4 + loc2 D 0x4 + localeconv F + localtime F + localtime_r F + lockf F + locs D 0x4 + longjmp F + lrand48 F + lrand48_r F + lsearch F + lseek F + madvise F + mallinfo F + malloc F + malloc_get_state F + malloc_set_state F + malloc_stats F + malloc_trim F + malloc_usable_size F + mallopt F + mallwatch D 0x4 + mblen F + mbrlen F + mbrtowc F + mbsinit F + mbsnrtowcs F + mbsrtowcs F + mbstowcs F + mbtowc F + mcheck F + memalign F + memccpy F + memchr F + memcmp F + memcpy F + memfrob F + memmem F + memmove F + memset F + mkdir F + mkfifo F + mkstemp F + mktemp F + mktime F + mlock F + mlockall F + mmap F + modf F + modff F + modfl F + monstartup F + mount F + mprobe F + mprotect F + mrand48 F + mrand48_r F + mremap F + msgctl F + msgget F + msgrcv F + msgsnd F + msync F + mtrace F + munlock F + munlockall F + munmap F + muntrace F + nanosleep F + nfsservctl F + nice F + nl_langinfo F + nrand48 F + nrand48_r F + ntohl F + ntohs F + obstack_alloc_failed_handler D 0x4 + obstack_exit_failure D 0x4 + obstack_free F + obstack_printf F + obstack_vprintf F + on_exit F + open F + open_memstream F + opendir F + openlog F + optarg D 0x4 + opterr D 0x4 + optind D 0x4 + optopt D 0x4 + parse_printf_format F + pathconf F + pause F + pclose F + perror F + personality F + pipe F + pmap_getmaps F + pmap_getport F + pmap_rmtcall F + pmap_set F + pmap_unset F + poll F + popen F + prctl F + printf F + profil F + program_invocation_name D 0x4 + program_invocation_short_name D 0x4 + pselect F + psignal F + pthread_attr_destroy F + pthread_attr_getdetachstate F + pthread_attr_getinheritsched F + pthread_attr_getschedparam F + pthread_attr_getschedpolicy F + pthread_attr_getscope F + pthread_attr_init F + pthread_attr_setdetachstate F + pthread_attr_setinheritsched F + pthread_attr_setschedparam F + pthread_attr_setschedpolicy F + pthread_attr_setscope F + pthread_cond_broadcast F + pthread_cond_destroy F + pthread_cond_init F + pthread_cond_signal F + pthread_cond_timedwait F + pthread_cond_wait F + pthread_condattr_destroy F + pthread_condattr_init F + pthread_equal F + pthread_exit F + pthread_getschedparam F + pthread_mutex_destroy F + pthread_mutex_init F + pthread_mutex_lock F + pthread_mutex_unlock F + pthread_self F + pthread_setcancelstate F + pthread_setcanceltype F + pthread_setschedparam F + ptrace F + putc F + putc_unlocked F + putchar F + putchar_unlocked F + putenv F + putpwent F + puts F + putspent F + pututline F + putw F + pvalloc F + qecvt F + qecvt_r F + qfcvt F + qfcvt_r F + qgcvt F + qsort F + query_module F + quotactl F + raise F + rand F + rand_r F + random F + random_r F + rcmd F + re_comp F + re_compile_fastmap F + re_compile_pattern F + re_exec F + re_match F + re_match_2 F + re_max_failures D 0x4 + re_search F + re_search_2 F + re_set_registers F + re_set_syntax F + re_syntax_options D 0x4 + read F + readdir F + readdir_r F + readlink F + readv F + realloc F + realpath F + reboot F + recv F + recvfrom F + recvmsg F + regcomp F + regerror F + regexec F + regfree F + register_printf_function F + registerrpc F + remove F + remque F + rename F + res_init F + revoke F + rewind F + rewinddir F + rexec F + rexecoptions D 0x4 + rindex F + rmdir F + rpc_createerr D 0x10 + rpmatch F + rresvport F + ruserok F + ruserpass F + sbrk F + scalbn F + scalbnf F + scalbnl F + scandir F + scanf F + sched_get_priority_max F + sched_get_priority_min F + sched_getparam F + sched_getscheduler F + sched_rr_get_interval F + sched_setparam F + sched_setscheduler F + sched_yield F + seed48 F + seed48_r F + seekdir F + select F + semctl F + semget F + semop F + send F + sendmsg F + sendto F + setaliasent F + setbuf F + setbuffer F + setcontext F + setdomainname F + setegid F + setenv F + seteuid F + setfsent F + setfsgid F + setfsuid F + setgid F + setgrent F + setgroups F + sethostent F + sethostid F + sethostname F + setitimer F + setjmp F + setlinebuf F + setlocale F + setlogin F + setlogmask F + setmntent F + setnetent F + setnetgrent F + setpgid F + setpgrp F + setpriority F + setprotoent F + setpwent F + setregid F + setresgid F + setresuid F + setreuid F + setrlimit F + setrpcent F + setservent F + setsid F + setsockopt F + setspent F + setstate F + setstate_r F + settimeofday F + setttyent F + setuid F + setusershell F + setutent F + setvbuf F + sgetspent F + sgetspent_r F + shmat F + shmctl F + shmdt F + shmget F + shutdown F + sigaction F + sigaddset F + sigaltstack F + sigandset F + sigblock F + sigdelset F + sigemptyset F + sigfillset F + siggetmask F + siginterrupt F + sigisemptyset F + sigismember F + siglongjmp F + signal F + sigorset F + sigpause F + sigpending F + sigprocmask F + sigreturn F + sigsetmask F + sigstack F + sigsuspend F + sigvec F + sigwait F + sleep F + snprintf F + socket F + socketpair F + sprintf F + srand F + srand48 F + srand48_r F + srandom F + srandom_r F + sscanf F + ssignal F + sstk F + statfs F + stderr D 0x4 + stdin D 0x4 + stdout D 0x4 + step F + stime F + stpcpy F + stpncpy F + strcasecmp F + strcat F + strchr F + strcmp F + strcoll F + strcpy F + strcspn F + strdup F + strerror F + strerror_r F + strfmon F + strfry F + strftime F + strlen F + strncasecmp F + strncat F + strncmp F + strncpy F + strndup F + strnlen F + strpbrk F + strptime F + strrchr F + strsep F + strsignal F + strspn F + strstr F + strtod F + strtof F + strtok F + strtok_r F + strtol F + strtold F + strtoll F + strtoq F + strtoul F + strtoull F + strtouq F + strxfrm F + stty F + svc_exit F + svc_fdset D 0x80 + svc_getreq F + svc_getreqset F + svc_register F + svc_run F + svc_sendreply F + svc_unregister F + svcauthdes_stats D 0xc + svcerr_auth F + svcerr_decode F + svcerr_noproc F + svcerr_noprog F + svcerr_progvers F + svcerr_systemerr F + svcerr_weakauth F + svcfd_create F + svcraw_create F + svctcp_create F + svcudp_bufcreate F + svcudp_create F + svcudp_enablecache F + swab F + swapoff F + swapon F + symlink F + sync F + sys_errlist D 0x1ec + sys_nerr D 0x4 + sys_sigabbrev D 0x80 + sys_siglist D 0x80 + syscall F + sysconf F + sysctl F + sysinfo F + syslog F + sysmips F + system F + tcdrain F + tcflow F + tcflush F + tcgetattr F + tcgetpgrp F + tcsendbreak F + tcsetattr F + tcsetpgrp F + tdelete F + telldir F + tempnam F + textdomain F + tfind F + time F + timegm F + timelocal F + times F + timezone D 0x4 + tmpfile F + tmpnam F + tmpnam_r F + toascii F + tolower F + toupper F + towctrans F + towlower F + towupper F + tr_break F + truncate F + tsearch F + ttyname F + ttyname_r F + ttyslot F + twalk F + tzname D 0x8 + tzset F + ualarm F + ulckpwdf F + ulimit F + umask F + umount F + uname F + ungetc F + unlink F + unsetenv F + updwtmp F + uselib F + usleep F + ustat F + utime F + utimes F + utmpname F + valloc F + vasprintf F + vdprintf F + verr F + verrx F + vfork F + vfprintf F + vfscanf F + vhangup F + vlimit F + vprintf F + vscanf F + vsnprintf F + vsprintf F + vsscanf F + vsyslog F + vtimes F + vwarn F + vwarnx F + wait F + wait3 F + wait4 F + waitpid F + warn F + warnx F + wcpcpy F + wcpncpy F + wcrtomb F + wcscat F + wcschr F + wcscmp F + wcscoll F + wcscpy F + wcscspn F + wcsdup F + wcslen F + wcsncat F + wcsncmp F + wcsncpy F + wcsnrtombs F + wcspbrk F + wcsrchr F + wcsrtombs F + wcsspn F + wcsstr F + wcstod F + wcstof F + wcstok F + wcstol F + wcstold F + wcstombs F + wcstoq F + wcstoul F + wcstouq F + wcswidth F + wcsxfrm F + wctob F + wctomb F + wctrans F + wctype F + wcwidth F + wmemchr F + wmemcmp F + wmemcpy F + wmemmove F + wmemset F + write F + writev F + xdr_accepted_reply F + xdr_array F + xdr_authunix_parms F + xdr_bool F + xdr_bytes F + xdr_callhdr F + xdr_callmsg F + xdr_char F + xdr_cryptkeyarg F + xdr_cryptkeyarg2 F + xdr_cryptkeyres F + xdr_des_block F + xdr_double F + xdr_enum F + xdr_float F + xdr_free F + xdr_int F + xdr_key_netstarg F + xdr_key_netstres F + xdr_keybuf F + xdr_keystatus F + xdr_long F + xdr_netobj F + xdr_opaque F + xdr_opaque_auth F + xdr_pmap F + xdr_pmaplist F + xdr_pointer F + xdr_reference F + xdr_rejected_reply F + xdr_replymsg F + xdr_rmtcall_args F + xdr_rmtcallres F + xdr_short F + xdr_string F + xdr_u_char F + xdr_u_int F + xdr_u_long F + xdr_u_short F + xdr_union F + xdr_vector F + xdr_void F + xdr_wrapstring F + xdrmem_create F + xdrrec_create F + xdrrec_endofrecord F + xdrrec_eof F + xdrrec_skiprecord F + xdrstdio_create F + xencrypt F + xprt_register F + xprt_unregister F +GLIBC_2.10 + GLIBC_2.10 A + __cxa_at_quick_exit F + __posix_getopt F + accept4 F + endsgent F + fallocate F + fgetsgent F + fgetsgent_r F + getsgent F + getsgent_r F + getsgnam F + getsgnam_r F + malloc_info F + preadv F + preadv64 F + psiginfo F + putsgent F + pwritev F + pwritev64 F + quick_exit F + register_printf_modifier F + register_printf_specifier F + register_printf_type F + setsgent F + sgetsgent F + sgetsgent_r F +GLIBC_2.11 + GLIBC_2.11 A + __longjmp_chk F + execvpe F + fallocate64 F + mkostemps F + mkostemps64 F + mkstemps F + mkstemps64 F +GLIBC_2.12 + GLIBC_2.12 A + ntp_gettimex F + recvmmsg F +GLIBC_2.13 + GLIBC_2.13 A + fanotify_init F + fanotify_mark F + prlimit F + prlimit64 F +GLIBC_2.14 + GLIBC_2.14 A + clock_adjtime F + name_to_handle_at F + open_by_handle_at F + sendmmsg F + setns F + syncfs F +GLIBC_2.15 + GLIBC_2.15 A + __fdelt_chk F + __fdelt_warn F + posix_spawn F + posix_spawnp F + process_vm_readv F + process_vm_writev F + scandirat F + scandirat64 F +GLIBC_2.16 + GLIBC_2.16 A + __getauxval F + __poll_chk F + __ppoll_chk F + aligned_alloc F + c16rtomb F + c32rtomb F + getauxval F + mbrtoc16 F + mbrtoc32 F + timespec_get F +GLIBC_2.17 + GLIBC_2.17 A + clock_getcpuclockid F + clock_getres F + clock_gettime F + clock_nanosleep F + clock_settime F + secure_getenv F +GLIBC_2.18 + GLIBC_2.18 A + __cxa_thread_atexit_impl F +GLIBC_2.19 + GLIBC_2.19 A + getrlimit64 F + setrlimit64 F +GLIBC_2.2 + GLIBC_2.2 A + _Exit F + _IO_2_1_stderr_ D 0xa0 + _IO_2_1_stdin_ D 0xa0 + _IO_2_1_stdout_ D 0xa0 + _IO_adjust_wcolumn F + _IO_do_write F + _IO_fclose F + _IO_fdopen F + _IO_fgetpos F + _IO_fgetpos64 F + _IO_file_attach F + _IO_file_close_it F + _IO_file_finish F + _IO_file_fopen F + _IO_file_init F + _IO_file_overflow F + _IO_file_seekoff F + _IO_file_setbuf F + _IO_file_sync F + _IO_file_underflow F + _IO_file_write F + _IO_file_xsputn F + _IO_fopen F + _IO_free_wbackup_area F + _IO_fsetpos F + _IO_fsetpos64 F + _IO_getline_info F + _IO_init_wmarker F + _IO_iter_begin F + _IO_iter_end F + _IO_iter_file F + _IO_iter_next F + _IO_least_wmarker F + _IO_list_lock F + _IO_list_resetlock F + _IO_list_unlock F + _IO_popen F + _IO_proc_close F + _IO_proc_open F + _IO_seekwmark F + _IO_sputbackwc F + _IO_sungetwc F + _IO_switch_to_main_wget_area F + _IO_switch_to_wbackup_area F + _IO_switch_to_wget_mode F + _IO_unsave_wmarkers F + _IO_wdefault_doallocate F + _IO_wdefault_finish F + _IO_wdefault_pbackfail F + _IO_wdefault_uflow F + _IO_wdefault_xsgetn F + _IO_wdefault_xsputn F + _IO_wdo_write F + _IO_wdoallocbuf F + _IO_wfile_jumps D 0x54 + _IO_wfile_overflow F + _IO_wfile_seekoff F + _IO_wfile_sync F + _IO_wfile_underflow F + _IO_wfile_xsputn F + _IO_wmarker_delta F + _IO_wsetb F + __asprintf F + __assert F + __backtrace F + __backtrace_symbols F + __backtrace_symbols_fd F + __ctype32_tolower D 0x4 + __ctype32_toupper D 0x4 + __cxa_atexit F + __cxa_finalize F + __cyg_profile_func_enter F + __cyg_profile_func_exit F + __duplocale F + __endmntent F + __fbufsize F + __flbf F + __fpending F + __fpurge F + __freadable F + __freading F + __freelocale F + __fsetlocking F + __fwritable F + __fwriting F + __fxstat64 F + __getmntent_r F + __isalnum_l F + __isalpha_l F + __isascii_l F + __isblank_l F + __iscntrl_l F + __isdigit_l F + __isgraph_l F + __islower_l F + __isprint_l F + __ispunct_l F + __isspace_l F + __isupper_l F + __iswalnum_l F + __iswalpha_l F + __iswblank_l F + __iswcntrl_l F + __iswctype_l F + __iswdigit_l F + __iswgraph_l F + __iswlower_l F + __iswprint_l F + __iswpunct_l F + __iswspace_l F + __iswupper_l F + __iswxdigit_l F + __isxdigit_l F + __key_decryptsession_pk_LOCAL D 0x4 + __key_encryptsession_pk_LOCAL D 0x4 + __key_gendes_LOCAL D 0x4 + __libc_allocate_rtsig F + __libc_current_sigrtmax F + __libc_current_sigrtmin F + __libc_freeres F + __libc_sa_len F + __lxstat64 F + __mempcpy_small F + __newlocale F + __nl_langinfo_l F + __open64 F + __poll F + __pread64 F + __pwrite64 F + __rawmemchr F + __res_init F + __res_nclose F + __res_ninit F + __res_state F + __setmntent F + __signbit F + __signbitf F + __sigsuspend F + __statfs F + __stpcpy_small F + __strcasecmp_l F + __strcasestr F + __strcoll_l F + __strcpy_small F + __strcspn_c1 F + __strcspn_c2 F + __strcspn_c3 F + __strfmon_l F + __strncasecmp_l F + __strndup F + __strpbrk_c2 F + __strpbrk_c3 F + __strsep_1c F + __strsep_2c F + __strsep_3c F + __strsep_g F + __strspn_c1 F + __strspn_c2 F + __strspn_c3 F + __strtod_l F + __strtof_l F + __strtok_r_1c F + __strtol_l F + __strtold_l F + __strtoll_l F + __strtoul_l F + __strtoull_l F + __strverscmp F + __strxfrm_l F + __sysconf F + __sysctl F + __toascii_l F + __tolower_l F + __toupper_l F + __towctrans F + __towctrans_l F + __towlower_l F + __towupper_l F + __vfork F + __wcscasecmp_l F + __wcscoll_l F + __wcsncasecmp_l F + __wcstod_l F + __wcstof_l F + __wcstol_l F + __wcstold_l F + __wcstoll_l F + __wcstoul_l F + __wcstoull_l F + __wcsxfrm_l F + __wctrans_l F + __wctype_l F + __woverflow F + __wuflow F + __wunderflow F + __xpg_sigpause F + __xstat64 F + _authenticate F + _dl_mcount_wrapper F + _dl_mcount_wrapper_check F + _flushlbf F + _res_hconf D 0x30 + _sys_errlist D 0x11b8 + _sys_nerr D 0x4 + _sys_siglist D 0x100 + _test_and_set F + addseverity F + alphasort64 F + argp_err_exit_status D 0x4 + argp_error F + argp_failure F + argp_help F + argp_parse F + argp_program_bug_address D 0x4 + argp_program_version D 0x4 + argp_program_version_hook D 0x4 + argp_state_help F + argp_usage F + authdes_create F + authdes_getucred F + authdes_pk_create F + backtrace F + backtrace_symbols F + backtrace_symbols_fd F + bind_textdomain_codeset F + capget F + capset F + cbc_crypt F + clntunix_create F + creat64 F + dcngettext F + des_setparity F + dngettext F + ecb_crypt F + endutxent F + fattach F + fclose F + fdetach F + fdopen F + ffsl F + ffsll F + fgetc_unlocked F + fgetpos F + fgetpos64 F + fgets_unlocked F + fgetwc F + fgetwc_unlocked F + fgetws F + fgetws_unlocked F + fmemopen F + fmtmsg F + fopen F + fopen64 F + fopencookie F + fputs_unlocked F + fputwc F + fputwc_unlocked F + fputws F + fputws_unlocked F + fread_unlocked F + freopen64 F + fseeko F + fseeko64 F + fsetpos F + fsetpos64 F + fstatfs64 F + fstatvfs F + fstatvfs64 F + ftello F + ftello64 F + ftruncate64 F + ftw64 F + fwide F + fwprintf F + fwrite_unlocked F + fwscanf F + gai_strerror F + getaliasbyname_r F + getaliasent_r F + getcontext F + getdate F + getdate_err D 0x4 + getdate_r F + getdirentries64 F + getgrent_r F + getgrgid_r F + getgrnam_r F + gethostbyaddr_r F + gethostbyname2_r F + gethostbyname_r F + gethostent_r F + getloadavg F + getmsg F + getnameinfo F + getnetbyaddr_r F + getnetbyname_r F + getnetent_r F + getnetname F + getpmsg F + getprotobyname_r F + getprotobynumber_r F + getprotoent_r F + getpt F + getpwent_r F + getpwnam_r F + getpwuid_r F + getrlimit64 F + getrpcbyname_r F + getrpcbynumber_r F + getrpcent_r F + getservbyname_r F + getservbyport_r F + getservent_r F + getspent_r F + getspnam_r F + getutmp F + getutmpx F + getutxent F + getutxid F + getutxline F + getwc F + getwc_unlocked F + getwchar F + getwchar_unlocked F + glob64 F + globfree64 F + gnu_get_libc_release F + gnu_get_libc_version F + grantpt F + host2netname F + iconv F + iconv_close F + iconv_open F + if_freenameindex F + if_indextoname F + if_nameindex F + if_nametoindex F + imaxabs F + imaxdiv F + in6addr_any D 0x10 + in6addr_loopback D 0x10 + iruserok_af F + isastream F + iswblank F + key_decryptsession F + key_decryptsession_pk F + key_encryptsession F + key_encryptsession_pk F + key_gendes F + key_get_conv F + key_secretkey_is_set F + key_setnet F + key_setsecret F + localeconv F + lockf64 F + lseek64 F + makecontext F + mcheck_check_all F + mcheck_pedantic F + mempcpy F + memrchr F + mincore F + mkdtemp F + mkstemp64 F + mmap64 F + moncontrol F + msgctl F + netname2host F + netname2user F + nftw F + nftw64 F + ngettext F + ntp_adjtime F + ntp_gettime F + open64 F + passwd2des F + pclose F + popen F + posix_fadvise F + posix_fadvise64 F + posix_fallocate F + posix_fallocate64 F + posix_madvise F + posix_memalign F + posix_spawn F + posix_spawn_file_actions_addclose F + posix_spawn_file_actions_adddup2 F + posix_spawn_file_actions_addopen F + posix_spawn_file_actions_destroy F + posix_spawn_file_actions_init F + posix_spawnattr_destroy F + posix_spawnattr_getflags F + posix_spawnattr_getpgroup F + posix_spawnattr_getschedparam F + posix_spawnattr_getschedpolicy F + posix_spawnattr_getsigdefault F + posix_spawnattr_getsigmask F + posix_spawnattr_init F + posix_spawnattr_setflags F + posix_spawnattr_setpgroup F + posix_spawnattr_setschedparam F + posix_spawnattr_setschedpolicy F + posix_spawnattr_setsigdefault F + posix_spawnattr_setsigmask F + posix_spawnp F + pread F + pread64 F + printf_size F + printf_size_info F + pthread_attr_init F + ptsname F + ptsname_r F + putgrent F + putmsg F + putpmsg F + pututxline F + putwc F + putwc_unlocked F + putwchar F + putwchar_unlocked F + pwrite F + pwrite64 F + rawmemchr F + rcmd_af F + readdir64 F + readdir64_r F + rexec_af F + rresvport_af F + rtime F + ruserok_af F + scandir64 F + semctl F + sendfile F + setrlimit64 F + setutxent F + shmctl F + sighold F + sigignore F + sigqueue F + sigrelse F + sigset F + sigtimedwait F + sigwaitinfo F + statfs64 F + statvfs F + statvfs64 F + strcasestr F + strchrnul F + strtoimax F + strtoumax F + strverscmp F + svc_getreq_common F + svc_getreq_poll F + svc_max_pollfd D 0x4 + svc_pollfd D 0x4 + svcunix_create F + svcunixfd_create F + swapcontext F + swprintf F + swscanf F + sys_errlist D 0x11b8 + sys_nerr D 0x4 + sys_sigabbrev D 0x100 + sys_siglist D 0x100 + sysv_signal F + tcgetsid F + tdestroy F + tmpfile F + tmpfile64 F + truncate64 F + umount2 F + ungetwc F + unlockpt F + updwtmpx F + user2netname F + utmpxname F + versionsort F + versionsort64 F + vfwprintf F + vfwscanf F + vswprintf F + vswscanf F + vwprintf F + vwscanf F + waitid F + wcscasecmp F + wcschrnul F + wcsftime F + wcsncasecmp F + wcsnlen F + wcstoimax F + wcstoll F + wcstoull F + wcstoumax F + wcswcs F + wmempcpy F + wordexp F + wordfree F + wprintf F + wscanf F + xdecrypt F + xdr_authdes_cred F + xdr_authdes_verf F + xdr_getcredres F + xdr_hyper F + xdr_int16_t F + xdr_int32_t F + xdr_int64_t F + xdr_int8_t F + xdr_longlong_t F + xdr_netnamestr F + xdr_sizeof F + xdr_u_hyper F + xdr_u_longlong_t F + xdr_uint16_t F + xdr_uint32_t F + xdr_uint64_t F + xdr_uint8_t F + xdr_unixcred F +GLIBC_2.2.1 + GLIBC_2.2.1 A + pivot_root F + posix_openpt F +GLIBC_2.2.2 + GLIBC_2.2.2 A + __nss_hostname_digits_dots F +GLIBC_2.2.3 + GLIBC_2.2.3 A + __rpc_thread_createerr F + __rpc_thread_svc_fdset F + __rpc_thread_svc_max_pollfd F + __rpc_thread_svc_pollfd F + fnmatch F + sprofil F +GLIBC_2.2.4 + GLIBC_2.2.4 A + dl_iterate_phdr F + getgrouplist F + sockatmark F +GLIBC_2.2.6 + GLIBC_2.2.6 A + __nanosleep F +GLIBC_2.3 + GLIBC_2.3 A + __ctype_b_loc F + __ctype_tolower_loc F + __ctype_toupper_loc F + __isctype F + __strftime_l F + __uselocale F + __wcsftime_l F + duplocale F + fgetxattr F + flistxattr F + freeifaddrs F + freelocale F + fremovexattr F + fsetxattr F + futimes F + getifaddrs F + getxattr F + isalnum_l F + isalpha_l F + isblank_l F + iscntrl_l F + isctype F + isdigit_l F + isgraph_l F + islower_l F + isprint_l F + ispunct_l F + isspace_l F + isupper_l F + iswalnum_l F + iswalpha_l F + iswblank_l F + iswcntrl_l F + iswctype_l F + iswdigit_l F + iswgraph_l F + iswlower_l F + iswprint_l F + iswpunct_l F + iswspace_l F + iswupper_l F + iswxdigit_l F + isxdigit_l F + lgetxattr F + listxattr F + llistxattr F + lremovexattr F + lsetxattr F + lutimes F + newlocale F + nl_langinfo_l F + readahead F + realpath F + removexattr F + sendfile64 F + setxattr F + strcasecmp_l F + strcoll_l F + strfmon_l F + strftime_l F + strncasecmp_l F + strtod_l F + strtof_l F + strtol_l F + strtold_l F + strtoll_l F + strtoul_l F + strtoull_l F + strxfrm_l F + tolower_l F + toupper_l F + towctrans_l F + towlower_l F + towupper_l F + uselocale F + wcscasecmp_l F + wcscoll_l F + wcsftime_l F + wcsncasecmp_l F + wcstod_l F + wcstof_l F + wcstol_l F + wcstold_l F + wcstoll_l F + wcstoul_l F + wcstoull_l F + wcsxfrm_l F + wctrans_l F + wctype_l F +GLIBC_2.3.2 + GLIBC_2.3.2 A + __register_atfork F + epoll_create F + epoll_ctl F + epoll_wait F + lchmod F + pthread_cond_broadcast F + pthread_cond_destroy F + pthread_cond_init F + pthread_cond_signal F + pthread_cond_timedwait F + pthread_cond_wait F + strptime_l F +GLIBC_2.3.3 + GLIBC_2.3.3 A + _sys_siglist D 0x200 + gnu_dev_major F + gnu_dev_makedev F + gnu_dev_minor F + inet6_option_alloc F + inet6_option_append F + inet6_option_find F + inet6_option_init F + inet6_option_next F + inet6_option_space F + nftw F + nftw64 F + posix_fadvise64 F + posix_fallocate64 F + remap_file_pages F + sched_getaffinity F + sched_setaffinity F + semtimedop F + sys_sigabbrev D 0x200 + sys_siglist D 0x200 +GLIBC_2.3.4 + GLIBC_2.3.4 A + __chk_fail F + __fprintf_chk F + __gets_chk F + __memcpy_chk F + __memmove_chk F + __mempcpy_chk F + __memset_chk F + __printf_chk F + __snprintf_chk F + __sprintf_chk F + __stpcpy_chk F + __strcat_chk F + __strcpy_chk F + __strncat_chk F + __strncpy_chk F + __vfprintf_chk F + __vprintf_chk F + __vsnprintf_chk F + __vsprintf_chk F + __xpg_strerror_r F + getipv4sourcefilter F + getsourcefilter F + regexec F + sched_getaffinity F + sched_setaffinity F + setipv4sourcefilter F + setsourcefilter F + xdr_quad_t F + xdr_u_quad_t F +GLIBC_2.4 + GLIBC_2.4 A + __confstr_chk F + __fgets_chk F + __fgets_unlocked_chk F + __fgetws_chk F + __fgetws_unlocked_chk F + __fwprintf_chk F + __fxstatat F + __fxstatat64 F + __getcwd_chk F + __getdomainname_chk F + __getgroups_chk F + __gethostname_chk F + __getlogin_r_chk F + __getwd_chk F + __mbsnrtowcs_chk F + __mbsrtowcs_chk F + __mbstowcs_chk F + __pread64_chk F + __pread_chk F + __ptsname_r_chk F + __read_chk F + __readlink_chk F + __realpath_chk F + __recv_chk F + __recvfrom_chk F + __stack_chk_fail F + __stpncpy_chk F + __swprintf_chk F + __syslog_chk F + __ttyname_r_chk F + __vfwprintf_chk F + __vswprintf_chk F + __vsyslog_chk F + __vwprintf_chk F + __wcpcpy_chk F + __wcpncpy_chk F + __wcrtomb_chk F + __wcscat_chk F + __wcscpy_chk F + __wcsncat_chk F + __wcsncpy_chk F + __wcsnrtombs_chk F + __wcsrtombs_chk F + __wcstombs_chk F + __wctomb_chk F + __wmemcpy_chk F + __wmemmove_chk F + __wmempcpy_chk F + __wmemset_chk F + __wprintf_chk F + __xmknodat F + eaccess F + faccessat F + fchmodat F + fchownat F + fdopendir F + futimesat F + inotify_add_watch F + inotify_init F + inotify_rm_watch F + linkat F + mkdirat F + mkfifoat F + open_wmemstream F + openat F + openat64 F + ppoll F + readlinkat F + renameat F + symlinkat F + unlinkat F + unshare F +GLIBC_2.5 + GLIBC_2.5 A + __readlinkat_chk F + inet6_opt_append F + inet6_opt_find F + inet6_opt_finish F + inet6_opt_get_val F + inet6_opt_init F + inet6_opt_next F + inet6_opt_set_val F + inet6_rth_add F + inet6_rth_getaddr F + inet6_rth_init F + inet6_rth_reverse F + inet6_rth_segments F + inet6_rth_space F + splice F + tee F + vmsplice F +GLIBC_2.6 + GLIBC_2.6 A + __sched_cpucount F + epoll_pwait F + futimens F + sched_getcpu F + strerror_l F + sync_file_range F + utimensat F +GLIBC_2.7 + GLIBC_2.7 A + __fread_chk F + __fread_unlocked_chk F + __isoc99_fscanf F + __isoc99_fwscanf F + __isoc99_scanf F + __isoc99_sscanf F + __isoc99_swscanf F + __isoc99_vfscanf F + __isoc99_vfwscanf F + __isoc99_vscanf F + __isoc99_vsscanf F + __isoc99_vswscanf F + __isoc99_vwscanf F + __isoc99_wscanf F + __open64_2 F + __open_2 F + __openat64_2 F + __openat_2 F + __sched_cpualloc F + __sched_cpufree F + eventfd F + eventfd_read F + eventfd_write F + mkostemp F + mkostemp64 F + signalfd F +GLIBC_2.8 + GLIBC_2.8 A + __asprintf_chk F + __dprintf_chk F + __obstack_printf_chk F + __obstack_vprintf_chk F + __vasprintf_chk F + __vdprintf_chk F + qsort_r F + timerfd_create F + timerfd_gettime F + timerfd_settime F +GLIBC_2.9 + GLIBC_2.9 A + dup3 F + epoll_create1 F + inotify_init1 F + pipe2 F +_gp_disp + _gp_disp A diff --git a/libc/ports/sysdeps/unix/sysv/linux/tile/sys/ptrace.h b/libc/ports/sysdeps/unix/sysv/linux/tile/sys/ptrace.h index 2a5246968..be31308dd 100644 --- a/libc/ports/sysdeps/unix/sysv/linux/tile/sys/ptrace.h +++ b/libc/ports/sysdeps/unix/sysv/linux/tile/sys/ptrace.h @@ -154,7 +154,7 @@ enum __ptrace_eventcodes }; /* Arguments for PTRACE_PEEKSIGINFO. */ -struct ptrace_peeksiginfo_args +struct __ptrace_peeksiginfo_args { __uint64_t off; /* From which siginfo to start. */ __uint32_t flags; /* Flags for peeksiginfo. */ diff --git a/libc/stdio-common/vfprintf.c b/libc/stdio-common/vfprintf.c index 4f1bea7ad..60108f1d0 100644 --- a/libc/stdio-common/vfprintf.c +++ b/libc/stdio-common/vfprintf.c @@ -1080,7 +1080,13 @@ vfprintf (FILE *s, const CHAR_T *format, va_list ap) /* Allocate dynamically an array which definitely is long \ enough for the wide character version. Each byte in the \ multi-byte string can produce at most one wide character. */ \ - if (__libc_use_alloca (len * sizeof (wchar_t))) \ + if (__glibc_unlikely (len > SIZE_MAX / sizeof (wchar_t))) \ + { \ + __set_errno (EOVERFLOW); \ + done = -1; \ + goto all_done; \ + } \ + else if (__libc_use_alloca (len * sizeof (wchar_t))) \ string = (CHAR_T *) alloca (len * sizeof (wchar_t)); \ else if ((string = (CHAR_T *) malloc (len * sizeof (wchar_t))) \ == NULL) \ diff --git a/libc/sysdeps/generic/gcc-compat.h b/libc/sysdeps/generic/gcc-compat.h new file mode 100644 index 000000000..ac4fa1e95 --- /dev/null +++ b/libc/sysdeps/generic/gcc-compat.h @@ -0,0 +1,42 @@ +/* Macros for checking required GCC compatibility. Generic version. + Copyright (C) 2014 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +/* This is the base file. More-specific sysdeps/.../gcc-compat.h files + can define GCC_COMPAT_VERSION and then #include_next this file. */ + +#ifndef _GENERIC_GCC_COMPAT_H +#define _GENERIC_GCC_COMPAT_H 1 + +/* This is the macro that gets used in #if tests in code: true iff + the library we build must be compatible with user code built by + GCC version MAJOR.MINOR. */ +#define GCC_COMPAT(major, minor) \ + (GCC_COMPAT_VERSION <= GCC_VERSION (major, minor)) + +/* This is how we compose an integer from major and minor version + numbers, for comparison. */ +#define GCC_VERSION(major, minor) \ + (((major) << 16) + (minor)) + +#ifndef GCC_COMPAT_VERSION +/* GCC 2.7.2 was current at the time of the glibc-2.0 release. + We assume nothing before that ever mattered. */ +# define GCC_COMPAT_VERSION GCC_VERSION (2, 7) +#endif + +#endif diff --git a/libc/sysdeps/i386/fpu/libm-test-ulps b/libc/sysdeps/i386/fpu/libm-test-ulps index 440be0d28..4a921b1a6 100644 --- a/libc/sysdeps/i386/fpu/libm-test-ulps +++ b/libc/sysdeps/i386/fpu/libm-test-ulps @@ -332,7 +332,9 @@ ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Imaginary part of: cacos (-0.5 + 0x1p-52 i)": double: 1 idouble: 1 @@ -356,7 +358,9 @@ ildouble: 1 ldouble: 1 Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Imaginary part of: cacos (-0.5 - 0x1p-52 i)": double: 1 idouble: 1 @@ -387,6 +391,12 @@ ldouble: 1 Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 +Test "Imaginary part of: cacos (-0x0.ffffffp0 + 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (-0x0.ffffffp0 - 0x1p-23 i)": +double: 1 +idouble: 1 Test "Imaginary part of: cacos (-0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 @@ -661,7 +671,9 @@ double: 1 idouble: 1 Test "Imaginary part of: cacos (0.5 + 0x1p-23 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Real part of: cacos (0.5 + 0x1p-52 i)": double: 1 idouble: 1 @@ -706,7 +718,9 @@ double: 1 idouble: 1 Test "Imaginary part of: cacos (0.5 - 0x1p-23 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Real part of: cacos (0.5 - 0x1p-52 i)": double: 1 idouble: 1 @@ -758,6 +772,12 @@ ldouble: 1 Test "Imaginary part of: cacos (0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 +Test "Imaginary part of: cacos (0x0.ffffffp0 + 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cacos (0x0.ffffffp0 - 0x1p-23 i)": +double: 1 +idouble: 1 Test "Real part of: cacos (0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 1 ldouble: 1 @@ -1107,7 +1127,9 @@ ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.5 + 0x1p-23 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Real part of: cacosh (-0.5 + 0x1p-52 i)": double: 1 idouble: 1 @@ -1131,7 +1153,9 @@ ildouble: 1 ldouble: 1 Test "Real part of: cacosh (-0.5 - 0x1p-23 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Real part of: cacosh (-0.5 - 0x1p-52 i)": double: 1 idouble: 1 @@ -1162,6 +1186,12 @@ ldouble: 1 Test "Real part of: cacosh (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 +Test "Real part of: cacosh (-0x0.ffffffp0 + 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (-0x0.ffffffp0 - 0x1p-23 i)": +double: 1 +idouble: 1 Test "Real part of: cacosh (-0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 @@ -1436,7 +1466,9 @@ double: 1 idouble: 1 Test "Real part of: cacosh (0.5 + 0x1p-23 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Real part of: cacosh (0.5 + 0x1p-52 i)": double: 1 idouble: 1 @@ -1481,7 +1513,9 @@ double: 1 idouble: 1 Test "Real part of: cacosh (0.5 - 0x1p-23 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Real part of: cacosh (0.5 - 0x1p-52 i)": double: 1 idouble: 1 @@ -1533,6 +1567,12 @@ ldouble: 1 Test "Imaginary part of: cacosh (0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 +Test "Real part of: cacosh (0x0.ffffffp0 + 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Real part of: cacosh (0x0.ffffffp0 - 0x1p-23 i)": +double: 1 +idouble: 1 Test "Real part of: cacosh (0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 @@ -1879,7 +1919,9 @@ ildouble: 1 ldouble: 1 Test "Imaginary part of: casin (-0.5 + 0x1p-23 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Imaginary part of: casin (-0.5 + 0x1p-52 i)": double: 1 idouble: 1 @@ -1909,7 +1951,9 @@ ildouble: 1 ldouble: 1 Test "Imaginary part of: casin (-0.5 - 0x1p-23 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Imaginary part of: casin (-0.5 - 0x1p-52 i)": double: 1 idouble: 1 @@ -1943,6 +1987,12 @@ ldouble: 1 Test "Imaginary part of: casin (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 +Test "Imaginary part of: casin (-0x0.ffffffp0 + 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (-0x0.ffffffp0 - 0x1p-23 i)": +double: 1 +idouble: 1 Test "Imaginary part of: casin (-0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 @@ -2259,7 +2309,9 @@ ildouble: 1 ldouble: 1 Test "Imaginary part of: casin (0.5 + 0x1p-23 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Imaginary part of: casin (0.5 + 0x1p-52 i)": double: 1 idouble: 1 @@ -2289,7 +2341,9 @@ ildouble: 1 ldouble: 1 Test "Imaginary part of: casin (0.5 - 0x1p-23 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Imaginary part of: casin (0.5 - 0x1p-52 i)": double: 1 idouble: 1 @@ -2329,6 +2383,12 @@ ldouble: 1 Test "Imaginary part of: casin (0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 +Test "Imaginary part of: casin (0x0.ffffffp0 + 0x1p-23 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: casin (0x0.ffffffp0 - 0x1p-23 i)": +double: 1 +idouble: 1 Test "Imaginary part of: casin (0x1.0000000000000002p0 + 0x1p-63 i)": ildouble: 2 ldouble: 2 @@ -2854,10 +2914,15 @@ ildouble: 1 ldouble: 1 Test "Real part of: casinh (-0x1p-23 + 0.5 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Imaginary part of: casinh (-0x1p-23 + 0.5 i)": ildouble: 1 ldouble: 1 +Test "Real part of: casinh (-0x1p-23 + 0x0.ffffffp0 i)": +double: 1 +idouble: 1 Test "Real part of: casinh (-0x1p-23 + 0x1.fp-129 i)": ildouble: 1 ldouble: 1 @@ -2866,10 +2931,15 @@ ildouble: 1 ldouble: 1 Test "Real part of: casinh (-0x1p-23 - 0.5 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Imaginary part of: casinh (-0x1p-23 - 0.5 i)": ildouble: 1 ldouble: 1 +Test "Real part of: casinh (-0x1p-23 - 0x0.ffffffp0 i)": +double: 1 +idouble: 1 Test "Real part of: casinh (-0x1p-23 - 0x1.fp-129 i)": ildouble: 1 ldouble: 1 @@ -3269,10 +3339,15 @@ ildouble: 1 ldouble: 1 Test "Real part of: casinh (0x1p-23 + 0.5 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Imaginary part of: casinh (0x1p-23 + 0.5 i)": ildouble: 1 ldouble: 1 +Test "Real part of: casinh (0x1p-23 + 0x0.ffffffp0 i)": +double: 1 +idouble: 1 Test "Real part of: casinh (0x1p-23 + 0x1.fp-129 i)": ildouble: 1 ldouble: 1 @@ -3281,10 +3356,15 @@ ildouble: 1 ldouble: 1 Test "Real part of: casinh (0x1p-23 - 0.5 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 Test "Imaginary part of: casinh (0x1p-23 - 0.5 i)": ildouble: 1 ldouble: 1 +Test "Real part of: casinh (0x1p-23 - 0x0.ffffffp0 i)": +double: 1 +idouble: 1 Test "Real part of: casinh (0x1p-23 - 0x1.fp-129 i)": ildouble: 1 ldouble: 1 @@ -7763,7 +7843,9 @@ idouble: 1 ifloat: 1 Test "Imaginary part of: ctanh_downward (0xcp-4 + 0x1.4p+0 i)": double: 2 +float: 1 idouble: 2 +ifloat: 1 # ctanh_tonearest Test "Imaginary part of: ctanh_tonearest (+0 + 0x1.921fb4p+0 i)": @@ -8075,7 +8157,9 @@ idouble: 1 ifloat: 1 Test "Imaginary part of: ctanh_towardzero (0xcp-4 + 0x1.4p+0 i)": double: 2 +float: 1 idouble: 2 +ifloat: 1 # ctanh_upward Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb4p+0 i)": diff --git a/libc/sysdeps/i386/i686/memmove.S b/libc/sysdeps/i386/i686/memmove.S index d9017388f..4b8785f22 100644 --- a/libc/sysdeps/i386/i686/memmove.S +++ b/libc/sysdeps/i386/i686/memmove.S @@ -58,8 +58,8 @@ ENTRY (memmove) movl %edi, %eax subl %esi, %eax - cmpl %eax, %edi - jae 3f + cmpl %eax, %ecx + ja 3f cld shrl $1, %ecx diff --git a/libc/sysdeps/ieee754/ldbl-128/e_lgammal_r.c b/libc/sysdeps/ieee754/ldbl-128/e_lgammal_r.c index 23ab9b9a4..1961355a7 100644 --- a/libc/sysdeps/ieee754/ldbl-128/e_lgammal_r.c +++ b/libc/sysdeps/ieee754/ldbl-128/e_lgammal_r.c @@ -805,7 +805,9 @@ __ieee754_lgammal_r (long double x, int *signgamp) { case 0: /* log gamma (x + 1) = log(x) + log gamma(x) */ - if (x <= 0.125) + if (x < 0x1p-120L) + return -__logl (x); + else if (x <= 0.125) { p = x * neval (x, RN1, NRN1) / deval (x, RD1, NRD1); } diff --git a/libc/sysdeps/ieee754/ldbl-128/w_expl.c b/libc/sysdeps/ieee754/ldbl-128/w_expl.c index 10193befa..f0b1f8e55 100644 --- a/libc/sysdeps/ieee754/ldbl-128/w_expl.c +++ b/libc/sysdeps/ieee754/ldbl-128/w_expl.c @@ -25,24 +25,16 @@ static char rcsid[] = "$NetBSD: $"; #include <math.h> #include <math_private.h> -static const long double -o_threshold= 1.1356523406294143949491931077970763428449E4L, -u_threshold= -1.1433462743336297878837243843452621503410E4; - long double __expl(long double x) /* wrapper exp */ { #ifdef _IEEE_LIBM return __ieee754_expl(x); #else - long double z; - z = __ieee754_expl(x); - if(_LIB_VERSION == _IEEE_) return z; - if(__finitel(x)) { - if(x>o_threshold) - return __kernel_standard_l(x,x,206); /* exp overflow */ - else if(x<u_threshold) - return __kernel_standard_l(x,x,207); /* exp underflow */ - } + long double z = __ieee754_expl (x); + if (__glibc_unlikely (!__finitel (z) || z == 0) + && __finitel (x) && _LIB_VERSION != _IEEE_) + return __kernel_standard_l (x, x, 206 + !!__signbitl (x)); + return z; #endif } diff --git a/libc/sysdeps/ieee754/ldbl-128ibm/e_coshl.c b/libc/sysdeps/ieee754/ldbl-128ibm/e_coshl.c index 05683bc02..92313e25e 100644 --- a/libc/sysdeps/ieee754/ldbl-128ibm/e_coshl.c +++ b/libc/sysdeps/ieee754/ldbl-128ibm/e_coshl.c @@ -69,7 +69,7 @@ __ieee754_coshl (long double x) if (ix < 0x40862e42fefa39efLL) return half*__ieee754_expl(fabsl(x)); /* |x| in [log(maxdouble), overflowthresold] */ - if (ix < 0x408633ce8fb9f87dLL) { + if (ix < 0x408633ce8fb9f87fLL) { w = __ieee754_expl(half*fabsl(x)); t = half*w; return t*w; diff --git a/libc/sysdeps/ieee754/ldbl-128ibm/s_expm1l.c b/libc/sysdeps/ieee754/ldbl-128ibm/s_expm1l.c index 007e78534..0464f7904 100644 --- a/libc/sysdeps/ieee754/ldbl-128ibm/s_expm1l.c +++ b/libc/sysdeps/ieee754/ldbl-128ibm/s_expm1l.c @@ -101,6 +101,8 @@ __expm1l (long double x) EXTRACT_WORDS (ix, lx, xhi); sign = ix & 0x80000000; ix &= 0x7fffffff; + if (!sign && ix >= 0x40600000) + return __expl (x); if (ix >= 0x7ff00000) { /* Infinity. */ diff --git a/libc/sysdeps/ieee754/ldbl-128ibm/s_truncl.c b/libc/sysdeps/ieee754/ldbl-128ibm/s_truncl.c index 490ad266d..aca3f3efc 100644 --- a/libc/sysdeps/ieee754/ldbl-128ibm/s_truncl.c +++ b/libc/sysdeps/ieee754/ldbl-128ibm/s_truncl.c @@ -17,9 +17,6 @@ License along with the GNU C Library; if not, see <http://www.gnu.org/licenses/>. */ -/* This has been coded in assembler because GCC makes such a mess of it - when it's coded in C. */ - #include <math.h> #include <math_ldbl_opt.h> #include <float.h> diff --git a/libc/sysdeps/posix/system.c b/libc/sysdeps/posix/system.c index de71e6b66..e8b921feb 100644 --- a/libc/sysdeps/posix/system.c +++ b/libc/sysdeps/posix/system.c @@ -181,15 +181,6 @@ __libc_system (const char *line) not be available after a chroot(), for example. */ return do_system ("exit 0") == 0; - if (SINGLE_THREAD_P) - return do_system (line); - - int oldtype = LIBC_CANCEL_ASYNC (); - - int result = do_system (line); - - LIBC_CANCEL_RESET (oldtype); - - return result; + return do_system (line); } weak_alias (__libc_system, system) diff --git a/libc/sysdeps/powerpc/fpu/libm-test-ulps b/libc/sysdeps/powerpc/fpu/libm-test-ulps index 7a33dba3a..656c09724 100644 --- a/libc/sysdeps/powerpc/fpu/libm-test-ulps +++ b/libc/sysdeps/powerpc/fpu/libm-test-ulps @@ -8242,6 +8242,15 @@ ldouble: 1 Test "cosh (-0x2.c5e3acp+8)": double: 1 idouble: 1 +Test "cosh (-0x2.c679d1f73f0fap+8)": +ildouble: 3 +ldouble: 3 +Test "cosh (-0x2.c679d1f73f0fb624d358b213a7p+8)": +ildouble: 3 +ldouble: 3 +Test "cosh (-0x2.c679d1f73f0fb624p+8)": +ildouble: 1 +ldouble: 1 Test "cosh (-0x2.c679dp+8)": double: 1 idouble: 1 @@ -8251,6 +8260,15 @@ ldouble: 1 Test "cosh (0x2.c5e3acp+8)": double: 1 idouble: 1 +Test "cosh (0x2.c679d1f73f0fap+8)": +ildouble: 3 +ldouble: 3 +Test "cosh (0x2.c679d1f73f0fb624d358b213a7p+8)": +ildouble: 3 +ldouble: 3 +Test "cosh (0x2.c679d1f73f0fb624p+8)": +ildouble: 1 +ldouble: 1 Test "cosh (0x2.c679dp+8)": double: 1 idouble: 1 @@ -8344,6 +8362,15 @@ ldouble: 1 Test "cosh_tonearest (-0x2.c5e3acp+8)": double: 1 idouble: 1 +Test "cosh_tonearest (-0x2.c679d1f73f0fap+8)": +ildouble: 3 +ldouble: 3 +Test "cosh_tonearest (-0x2.c679d1f73f0fb624d358b213a7p+8)": +ildouble: 3 +ldouble: 3 +Test "cosh_tonearest (-0x2.c679d1f73f0fb624p+8)": +ildouble: 1 +ldouble: 1 Test "cosh_tonearest (-0x2.c679dp+8)": double: 1 idouble: 1 @@ -8353,6 +8380,15 @@ ldouble: 1 Test "cosh_tonearest (0x2.c5e3acp+8)": double: 1 idouble: 1 +Test "cosh_tonearest (0x2.c679d1f73f0fap+8)": +ildouble: 3 +ldouble: 3 +Test "cosh_tonearest (0x2.c679d1f73f0fb624d358b213a7p+8)": +ildouble: 3 +ldouble: 3 +Test "cosh_tonearest (0x2.c679d1f73f0fb624p+8)": +ildouble: 1 +ldouble: 1 Test "cosh_tonearest (0x2.c679dp+8)": double: 1 idouble: 1 @@ -14674,6 +14710,12 @@ idouble: 1 Test "tgamma (-0x2.7fffffffffffffffffffffffffp+4)": ildouble: 1 ldouble: 1 +Test "tgamma (-0x2.80000000000000000000000001p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x2.8000000000000004p+4)": +ildouble: 2 +ldouble: 2 Test "tgamma (-0x2.8000000000002p+4)": double: 1 idouble: 1 @@ -14953,8 +14995,8 @@ ldouble: 1 Test "tgamma (-0x7.0000000000004p+0)": double: 3 idouble: 3 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Test "tgamma (-0x7.0000000000004p0)": double: 3 idouble: 3 @@ -15133,6 +15175,8 @@ ldouble: 1 Test "tgamma (0x1.38p+4)": double: 2 idouble: 2 +ildouble: 1 +ldouble: 1 Test "tgamma (0x1.78p+4)": double: 1 float: 1 @@ -15292,6 +15336,8 @@ ifloat: 1 Test "tgamma (0x7.0000000000004p+0)": double: 4 idouble: 4 +ildouble: 1 +ldouble: 1 Test "tgamma (0x7.0000000000004p0)": double: 4 idouble: 4 @@ -15996,6 +16042,8 @@ ldouble: 2 Function: "acosh": double: 1 idouble: 1 +ildouble: 1 +ldouble: 1 Function: "asin": ildouble: 2 @@ -16034,6 +16082,7 @@ double: 1 float: 1 ifloat: 1 ildouble: 1 +ldouble: 1 Function: "atan": double: 1 @@ -16062,24 +16111,32 @@ double: 1 float: 2 idouble: 1 ifloat: 2 +ildouble: 1 +ldouble: 1 Function: Imaginary part of "cacos": double: 3 float: 2 idouble: 3 ifloat: 2 +ildouble: 2 +ldouble: 2 Function: Real part of "cacosh": double: 1 float: 7 idouble: 1 ifloat: 7 +ildouble: 2 +ldouble: 2 Function: Imaginary part of "cacosh": double: 1 float: 3 idouble: 1 ifloat: 3 +ildouble: 1 +ldouble: 1 Function: "carg": ildouble: 1 @@ -16098,12 +16155,16 @@ double: 3 float: 2 idouble: 3 ifloat: 2 +ildouble: 2 +ldouble: 2 Function: Real part of "casinh": double: 5 float: 2 idouble: 5 ifloat: 2 +ildouble: 2 +ldouble: 2 Function: Imaginary part of "casinh": double: 3 @@ -16116,6 +16177,8 @@ ldouble: 1 Function: Real part of "catan": float: 4 ifloat: 4 +ildouble: 1 +ldouble: 1 Function: Imaginary part of "catan": double: 1 @@ -16136,12 +16199,16 @@ ldouble: 1 Function: Imaginary part of "catanh": float: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 Function: "cbrt": double: 1 float: 1 idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 Function: Real part of "ccos": double: 1 @@ -16266,8 +16333,8 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 3 +ldouble: 3 Function: "cosh_downward": double: 1 @@ -16282,14 +16349,16 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 3 +ldouble: 3 Function: "cosh_towardzero": double: 1 float: 1 idouble: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 Function: "cosh_upward": double: 1 @@ -16350,12 +16419,16 @@ double: 1 float: 2 idouble: 1 ifloat: 2 +ildouble: 1 +ldouble: 1 Function: Imaginary part of "csqrt": double: 1 float: 2 idouble: 1 ifloat: 2 +ildouble: 1 +ldouble: 1 Function: Real part of "ctan": double: 1 @@ -16546,6 +16619,8 @@ ldouble: 1 Function: "exp10_downward": double: 1 idouble: 1 +ildouble: 4 +ldouble: 4 Function: "exp10_tonearest": double: 1 @@ -16556,6 +16631,8 @@ ldouble: 1 Function: "exp10_towardzero": double: 1 idouble: 1 +ildouble: 4 +ldouble: 4 Function: "exp10_upward": double: 1 @@ -16626,6 +16703,8 @@ double: 1 float: 1 idouble: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 Function: "expm1_upward": double: 1 @@ -16640,6 +16719,8 @@ double: 1 float: 2 idouble: 1 ifloat: 2 +ildouble: 1 +ldouble: 1 Function: "hypot": double: 1 @@ -16678,10 +16759,14 @@ double: 1 float: 2 idouble: 1 ifloat: 2 +ildouble: 1 +ldouble: 1 Function: "log": float: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 Function: "log10": double: 1 diff --git a/libc/sysdeps/powerpc/nofpu/Makefile b/libc/sysdeps/powerpc/nofpu/Makefile index 9de7c4374..99761ef7f 100644 --- a/libc/sysdeps/powerpc/nofpu/Makefile +++ b/libc/sysdeps/powerpc/nofpu/Makefile @@ -15,6 +15,7 @@ CPPFLAGS += -I../soft-fp/ # gcc-4.1.1 and may be too late for gcc-4.2. So we need these flags # until the fix in a gcc release and glibc drops support for earlier # versions of gcc. +CFLAGS-e_atan2l.c += -fno-builtin-fabsl CFLAGS-e_hypotl.c += -fno-builtin-fabsl CFLAGS-e_powl.c += -fno-builtin-fabsl CFLAGS-s_ccoshl.c += -fno-builtin-fabsl diff --git a/libc/sysdeps/powerpc/nofpu/libm-test-ulps b/libc/sysdeps/powerpc/nofpu/libm-test-ulps index ad5a9cd42..a9b604b93 100644 --- a/libc/sysdeps/powerpc/nofpu/libm-test-ulps +++ b/libc/sysdeps/powerpc/nofpu/libm-test-ulps @@ -1,153 +1,751 @@ # Begin of automatic generation # acos -Test "acos (-0x0.ffffffff8p0)": +Test "acos (-0xf.fffffff8p-4)": ildouble: 1 ldouble: 1 -Test "acos (-0x0.ffffffp0)": +Test "acos (-0xf.fffffp-4)": ildouble: 1 ldouble: 1 -Test "acos (2e-17)": +Test "acos (0x1.70ef54646d496892137dfd73f58p-56)": +ildouble: 1 +ldouble: 1 +Test "acos (0x1.70ef54646d496892137dfd73f6p-56)": +ildouble: 1 +ldouble: 1 +Test "acos (0x1.70ef54646d496892p-56)": +ildouble: 1 +ldouble: 1 +Test "acos (0x1.70ef54646d496894p-56)": +ildouble: 1 +ldouble: 1 +Test "acos (0x1.70ef54646d496p-56)": +ildouble: 1 +ldouble: 1 +Test "acos (0x1.70ef54646d497p-56)": ildouble: 1 ldouble: 1 # acos_downward -Test "acos_downward (-0)": +Test "acos_downward (-0x8p-4)": float: 1 ifloat: 1 -Test "acos_downward (-0.5)": +Test "acos_downward (-0xf.fffffffffffffffp-4)": +ildouble: 2 +ldouble: 2 +Test "acos_downward (-0xf.fffffffffffp-4)": +ildouble: 2 +ldouble: 2 +Test "acos_downward (0x1.70ef54646d496892137dfd73f58p-56)": +ildouble: 2 +ldouble: 2 +Test "acos_downward (0x1.70ef54646d496892137dfd73f6p-56)": +ildouble: 2 +ldouble: 2 +Test "acos_downward (0x1.70ef54646d496892p-56)": +ildouble: 2 +ldouble: 2 +Test "acos_downward (0x1.70ef54646d496894p-56)": +ildouble: 2 +ldouble: 2 +Test "acos_downward (0x1.70ef54646d496p-56)": +ildouble: 2 +ldouble: 2 +Test "acos_downward (0x1.70ef54646d497p-56)": +ildouble: 2 +ldouble: 2 +Test "acos_downward (0x1.70ef54p-56)": +ildouble: 3 +ldouble: 3 +Test "acos_downward (0x1.70ef56p-56)": +ildouble: 3 +ldouble: 3 +Test "acos_downward (0x1p-4)": +ildouble: 1 +ldouble: 1 +Test "acos_downward (0xcp-4)": +ildouble: 1 +ldouble: 1 + +# acos_tonearest +Test "acos_tonearest (-0xf.fffffff8p-4)": +ildouble: 1 +ldouble: 1 +Test "acos_tonearest (-0xf.fffffp-4)": +ildouble: 1 +ldouble: 1 +Test "acos_tonearest (0x1.70ef54646d496892137dfd73f58p-56)": +ildouble: 1 +ldouble: 1 +Test "acos_tonearest (0x1.70ef54646d496892137dfd73f6p-56)": +ildouble: 1 +ldouble: 1 +Test "acos_tonearest (0x1.70ef54646d496892p-56)": +ildouble: 1 +ldouble: 1 +Test "acos_tonearest (0x1.70ef54646d496894p-56)": +ildouble: 1 +ldouble: 1 +Test "acos_tonearest (0x1.70ef54646d496p-56)": +ildouble: 1 +ldouble: 1 +Test "acos_tonearest (0x1.70ef54646d497p-56)": +ildouble: 1 +ldouble: 1 + +# acos_towardzero +Test "acos_towardzero (-0x8p-4)": +float: 1 +ifloat: 1 +Test "acos_towardzero (-0xf.fffffffffffffffp-4)": +ildouble: 2 +ldouble: 2 +Test "acos_towardzero (-0xf.fffffffffffp-4)": +ildouble: 2 +ldouble: 2 +Test "acos_towardzero (0x1.70ef54646d496892137dfd73f58p-56)": +ildouble: 2 +ldouble: 2 +Test "acos_towardzero (0x1.70ef54646d496892137dfd73f6p-56)": +ildouble: 2 +ldouble: 2 +Test "acos_towardzero (0x1.70ef54646d496892p-56)": +ildouble: 2 +ldouble: 2 +Test "acos_towardzero (0x1.70ef54646d496894p-56)": +ildouble: 2 +ldouble: 2 +Test "acos_towardzero (0x1.70ef54646d496p-56)": +ildouble: 2 +ldouble: 2 +Test "acos_towardzero (0x1.70ef54646d497p-56)": +ildouble: 2 +ldouble: 2 +Test "acos_towardzero (0x1.70ef54p-56)": +ildouble: 3 +ldouble: 3 +Test "acos_towardzero (0x1.70ef56p-56)": +ildouble: 3 +ldouble: 3 +Test "acos_towardzero (0x1p-4)": +ildouble: 1 +ldouble: 1 +Test "acos_towardzero (0xcp-4)": +ildouble: 1 +ldouble: 1 + +# acos_upward +Test "acos_upward (+0)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "acos_downward (-1)": +Test "acos_upward (-0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "acos_upward (-0x1p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "acos_upward (-0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "acos_upward (-0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "acos_upward (-0x4p-128)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "acos_upward (-0x8p-152)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "acos_upward (-0x8p-972)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "acos_upward (0x1.70ef54646d496p-56)": +double: 1 +idouble: 1 +Test "acos_upward (0x1.70ef54646d497p-56)": +double: 1 +idouble: 1 +Test "acos_upward (0x1.70ef54p-56)": +double: 1 +idouble: 1 +Test "acos_upward (0x1.70ef56p-56)": +double: 1 +idouble: 1 +Test "acos_upward (0x1p-4)": +ildouble: 1 +ldouble: 1 +Test "acos_upward (0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "acos_upward (0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "acos_upward (0x4p-128)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "acos_upward (0x8p-152)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "acos_upward (0x8p-972)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "acos_upward (0xf.fffffp-4)": +ildouble: 1 +ldouble: 1 + +# acosh +Test "acosh (0x6.4p+4)": +double: 1 +idouble: 1 +Test "acosh (0xf.ffffffffffff8p+1020)": +double: 1 + +# asin +Test "asin (-0xf.fffffff8p-4)": +ildouble: 1 +ldouble: 1 +Test "asin (-0xf.fffffp-4)": +ildouble: 1 +ldouble: 1 +Test "asin (0xcp-4)": +ildouble: 2 +ldouble: 2 +Test "asin (0xf.fffffff8p-4)": +ildouble: 1 +ldouble: 1 +Test "asin (0xf.fffffp-4)": +ildouble: 1 +ldouble: 1 + +# asin_downward +Test "asin_downward (-0x1p+0)": +double: 1 +idouble: 1 +Test "asin_downward (-0x8p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0xf.fffffff8p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0xf.ffffffffffff8p-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "asin_downward (-0xf.fffffffffffffffp-4)": +ildouble: 2 +ldouble: 2 +Test "asin_downward (-0xf.fffffffffffp-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "asin_downward (-0xf.fffffp-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "acos_downward (0)": +ildouble: 2 +ldouble: 2 +Test "asin_downward (0x8p-4)": +float: 1 +ifloat: 1 +Test "asin_downward (0xcp-4)": +ildouble: 1 +ldouble: 1 +Test "asin_downward (0xf.fffffffffffffffp-4)": +ildouble: 1 +ldouble: 1 +Test "asin_downward (0xf.fffffffffffp-4)": +ildouble: 1 +ldouble: 1 +Test "asin_downward (0xf.fffffp-4)": +ildouble: 1 +ldouble: 1 + +# asin_tonearest +Test "asin_tonearest (-0xf.fffffff8p-4)": +ildouble: 1 +ldouble: 1 +Test "asin_tonearest (-0xf.fffffp-4)": +ildouble: 1 +ldouble: 1 +Test "asin_tonearest (0xcp-4)": +ildouble: 2 +ldouble: 2 +Test "asin_tonearest (0xf.fffffff8p-4)": +ildouble: 1 +ldouble: 1 +Test "asin_tonearest (0xf.fffffp-4)": +ildouble: 1 +ldouble: 1 + +# asin_towardzero +Test "asin_towardzero (-0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x4p-128)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "acos_downward (0.5)": +Test "asin_towardzero (-0x8p-152)": double: 1 float: 1 idouble: 1 ifloat: 1 +Test "asin_towardzero (-0x8p-4)": +float: 1 +ifloat: 1 +Test "asin_towardzero (-0x8p-972)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0xf.fffffffffffffffp-4)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0xf.fffffffffffp-4)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0xf.fffffp-4)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (0x8p-4)": +float: 1 +ifloat: 1 +Test "asin_towardzero (0xcp-4)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (0xf.fffffffffffffffp-4)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (0xf.fffffffffffp-4)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (0xf.fffffp-4)": ildouble: 1 ldouble: 1 -# acos_towardzero -Test "acos_towardzero (-0)": +# asin_upward +Test "asin_upward (-0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x4p-128)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "asin_upward (-0x8p-152)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "asin_upward (-0x8p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "acos_towardzero (-0.5)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x8p-972)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "acos_towardzero (-1)": +Test "asin_upward (-0xf.fffffff8p-4)": +double: 1 +idouble: 1 +Test "asin_upward (-0xf.ffffffffffff8p-4)": +double: 1 +idouble: 1 +Test "asin_upward (-0xf.fffffffffffp-4)": +double: 1 +idouble: 1 +Test "asin_upward (-0xf.fffffp-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "acos_towardzero (0)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x1p+0)": +double: 1 +idouble: 1 +Test "asin_upward (0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x4p-128)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "acos_towardzero (0.5)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x8p-152)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 +Test "asin_upward (0x8p-972)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (0xf.fffffffffffffffp-4)": +ildouble: 2 +ldouble: 2 +Test "asin_upward (0xf.fffffffffffp-4)": +ildouble: 1 +ldouble: 1 -# acos_upward -Test "acos_upward (-0)": +# asinh +Test "asinh (-0xf.ffffffffffff8p+1020)": +double: 1 +Test "asinh (0xap+0)": +float: 1 +ifloat: 1 +Test "asinh (0xf.ffffffffffff8p+1020)": +double: 1 + +# atan2 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac28p-8, -0x7.57d1d8p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac28p-8, -0x7.57d1de0e51244p-12)": ildouble: 2 ldouble: 2 -Test "acos_upward (-1)": +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac28p-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac28p-8, -0x7.57d1de0e51246640cc2340ca4ap-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac28p-8, -0x7.57d1de0e51246648p-12)": ildouble: 2 ldouble: 2 -Test "acos_upward (0)": +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac28p-8, -0x7.57d1de0e5124664p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac28p-8, -0x7.57d1de0e51248p-12)": ildouble: 2 ldouble: 2 - -# asin -Test "asin (-0x0.ffffffff8p0)": +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac28p-8, -0x7.57d1ep-12)": ildouble: 1 ldouble: 1 -Test "asin (-0x0.ffffffp0)": +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1d8p-12)": ildouble: 1 ldouble: 1 -Test "asin (0.75)": +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1de0e51244p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1de0e51246640cc2340ca4ap-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1de0e51246648p-12)": ildouble: 2 ldouble: 2 -Test "asin (0x0.ffffffff8p0)": +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1de0e5124664p-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1de0e51248p-12)": ildouble: 1 ldouble: 1 -Test "asin (0x0.ffffffp0)": +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1ep-12)": ildouble: 1 ldouble: 1 - -# asin_downward -Test "asin_downward (-0.5)": -double: 1 -idouble: 1 +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1d8p-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1de0e51244p-12)": ildouble: 1 ldouble: 1 -Test "asin_downward (-1.0)": +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1de0e51246640cc2340ca4ap-12)": ildouble: 1 ldouble: 1 -Test "asin_downward (0.5)": -double: 1 -idouble: 1 +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1de0e51246648p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1de0e5124664p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1de0e51248p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1ep-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1d8p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1de0e51244p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1de0e51246640cc2340ca4ap-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1de0e51246648p-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1de0e5124664p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1de0e51248p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1ep-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716p-8, -0x7.57d1d8p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716p-8, -0x7.57d1de0e51244p-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe81f852716p-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716p-8, -0x7.57d1de0e51246640cc2340ca4ap-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe81f852716p-8, -0x7.57d1de0e51246648p-12)": ildouble: 1 ldouble: 1 -Test "asin_downward (1.0)": +Test "atan2 (-0x1.effe81f852716p-8, -0x7.57d1de0e5124664p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716p-8, -0x7.57d1de0e51248p-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe81f852716p-8, -0x7.57d1ep-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe81f852717p-8, -0x7.57d1d8p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852717p-8, -0x7.57d1de0e51244p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852717p-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852717p-8, -0x7.57d1de0e51246640cc2340ca4ap-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852717p-8, -0x7.57d1de0e51246648p-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe81f852717p-8, -0x7.57d1de0e5124664p-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe81f852717p-8, -0x7.57d1de0e51248p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852717p-8, -0x7.57d1ep-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe82p-8, -0x7.57d1d8p-12)": float: 1 ifloat: 1 - -# asin_towardzero -Test "asin_towardzero (-0.5)": -double: 1 -idouble: 1 +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe82p-8, -0x7.57d1de0e51244p-12)": ildouble: 1 ldouble: 1 -Test "asin_towardzero (-1.0)": +Test "atan2 (-0x1.effe82p-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe82p-8, -0x7.57d1de0e51246640cc2340ca4ap-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe82p-8, -0x7.57d1de0e5124664p-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe82p-8, -0x7.57d1de0e51248p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe82p-8, -0x7.57d1ep-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe8p-8, -0x7.57d1d8p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe8p-8, -0x7.57d1de0e51244p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe8p-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe8p-8, -0x7.57d1de0e51246640cc2340ca4ap-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe8p-8, -0x7.57d1de0e51246648p-12)": +ildouble: 2 +ldouble: 2 +Test "atan2 (-0x1.effe8p-8, -0x7.57d1de0e5124664p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe8p-8, -0x7.57d1de0e51248p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe8p-8, -0x7.57d1ep-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x4p-1024, -0x4p-1024)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x4p-1076, -0x4p-1076)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x4p-128, -0x4p-128)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x8p-152, -0x8p-152)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x8p-972, -0x8p-972)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0xcp-4, -0x1p+0)": float: 1 ifloat: 1 -Test "asin_towardzero (0.5)": -double: 1 -idouble: 1 +Test "atan2 (-0xf.ffffffffffff8p+1020, -0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0xf.ffffffffffff8p+1020, 0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0xf.ffffffffffffbffffffffffffcp+1020, -0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0xf.ffffffffffffbffffffffffffcp+1020, -0xf.ffffffffffffbffffffffffffcp+1020)": ildouble: 1 ldouble: 1 -Test "asin_towardzero (1.0)": +Test "atan2 (-0xf.fffffp+124, -0x4p-128)": float: 1 ifloat: 1 - -# asin_upward -Test "asin_upward (-1.0)": +Test "atan2 (-0xf.fffffp+124, -0x8p-152)": float: 1 ifloat: 1 -Test "asin_upward (1.0)": +Test "atan2 (-0xf.fffffp+124, -0xf.fffffp+124)": ildouble: 1 ldouble: 1 - -# atan2 -Test "atan2 (-0.00756827042671106339, -.001792735857538728036)": +Test "atan2 (-inf, -inf)": ildouble: 1 ldouble: 1 -Test "atan2 (-0.75, -1.0)": +Test "atan2 (0x1.64p+0, 0xe.ep-4)": float: 1 ifloat: 1 -Test "atan2 (-inf, -inf)": ildouble: 1 ldouble: 1 -Test "atan2 (-max_value, -min_value)": +Test "atan2 (0x4p-1024, -0x4p-1024)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0x4p-1076, -0x4p-1076)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0x4p-128, -0x4p-128)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0x6.4p-4, 0x1.30164840e1719f7ep-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0x6.4p-4, 0x1.30164ap-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0x8p-152, -0x8p-152)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0x8p-972, -0x8p-972)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0xcp-4, -0x1p+0)": float: 1 ifloat: 1 -Test "atan2 (0.75, -1.0)": +Test "atan2 (0xf.ffffffffffff8p+1020, -0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0xf.ffffffffffff8p+1020, -0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0xf.ffffffffffff8p+1020, 0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0xf.ffffffffffffbffffffffffffcp+1020, -0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0xf.ffffffffffffbffffffffffffcp+1020, -0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0xf.fffffp+124, -0x4p-128)": float: 1 ifloat: 1 -Test "atan2 (1.390625, 0.9296875)": +Test "atan2 (0xf.fffffp+124, -0x8p-152)": float: 1 ifloat: 1 +Test "atan2 (0xf.fffffp+124, -0xf.fffffp+124)": ildouble: 1 ldouble: 1 Test "atan2 (inf, -inf)": @@ -155,12 +753,15 @@ ildouble: 1 ldouble: 1 # atanh -Test "atanh (0.75)": +Test "atanh (-0xcp-4)": +float: 1 +ifloat: 1 +Test "atanh (0xcp-4)": float: 1 ifloat: 1 # cabs -Test "cabs (0.75 + 1.25 i)": +Test "cabs (0xcp-4 + 0x1.4p+0 i)": ildouble: 1 ldouble: 1 @@ -3954,269 +4555,1482 @@ float: 1 ifloat: 1 # cbrt -Test "cbrt (-27.0)": +Test "cbrt (-0x1.bp+4)": double: 1 idouble: 1 -Test "cbrt (0.75)": +Test "cbrt (-0x4.189374bc6a7ef9ep-12)": +ildouble: 1 +ldouble: 1 +Test "cbrt (-0x4.18937p-12)": +float: 1 +ifloat: 1 +Test "cbrt (0xcp-4)": double: 1 idouble: 1 -Test "cbrt (0.9921875)": +Test "cbrt (0xf.ep-4)": double: 1 idouble: 1 # ccos -Test "Imaginary part of: ccos (-0.75 + 710.5 i)": +Test "Imaginary part of: ccos (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ccos (-0xcp-4 + 0x2.c68p+8 i)": double: 1 idouble: 1 -Test "Imaginary part of: ccos (-0.75 + 89.5 i)": +Test "Imaginary part of: ccos (-0xcp-4 + 0x5.98p+4 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ccos (-0.75 - 710.5 i)": +Test "Imaginary part of: ccos (-0xcp-4 - 0x2.c68p+8 i)": double: 1 idouble: 1 -Test "Imaginary part of: ccos (-0.75 - 89.5 i)": +Test "Imaginary part of: ccos (-0xcp-4 - 0x5.98p+4 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ccos (-2 - 3 i)": -float: 1 -ifloat: 1 -Test "Real part of: ccos (0.75 + 1.25 i)": +Test "Imaginary part of: ccos (0x4p-1076 + 0x5.ap+8 i)": +double: 1 +idouble: 1 +Test "Real part of: ccos (0xcp-4 + 0x1.4p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Imaginary part of: ccos (0.75 + 1.25 i)": +Test "Imaginary part of: ccos (0xcp-4 + 0x1.4p+0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: ccos (0.75 + 710.5 i)": +Test "Imaginary part of: ccos (0xcp-4 + 0x2.c68p+8 i)": double: 1 idouble: 1 -Test "Imaginary part of: ccos (0.75 + 89.5 i)": +Test "Imaginary part of: ccos (0xcp-4 + 0x5.98p+4 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ccos (0.75 - 710.5 i)": +Test "Imaginary part of: ccos (0xcp-4 - 0x2.c68p+8 i)": double: 1 idouble: 1 -Test "Imaginary part of: ccos (0.75 - 89.5 i)": +Test "Imaginary part of: ccos (0xcp-4 - 0x5.98p+4 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ccos (0x1p-1074 + 1440 i)": -double: 1 -idouble: 1 # ccosh -Test "Real part of: ccosh (-2 - 3 i)": +Test "Imaginary part of: ccosh (-0x2.c68p+8 + 0xcp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ccosh (-0x2.c68p+8 - 0xcp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: ccosh (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ccosh (-0x2p+0 - 0x3p+0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: ccosh (-2 - 3 i)": +Test "Imaginary part of: ccosh (-0x5.98p+4 + 0xcp-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: ccosh (-710.5 + 0.75 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ccosh (-0x5.98p+4 - 0xcp-4 i)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ccosh (0x2.c68p+8 + 0xcp-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: ccosh (-710.5 - 0.75 i)": +Test "Imaginary part of: ccosh (0x2.c68p+8 - 0xcp-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: ccosh (-89.5 + 0.75 i)": +Test "Imaginary part of: ccosh (0x5.98p+4 + 0xcp-4 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ccosh (-89.5 - 0.75 i)": +Test "Imaginary part of: ccosh (0x5.98p+4 - 0xcp-4 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Real part of: ccosh (0.75 + 1.25 i)": +Test "Imaginary part of: ccosh (0x5.ap+8 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: ccosh (0xcp-4 + 0x1.4p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (0.75 + 1.25 i)": +Test "Imaginary part of: ccosh (0xcp-4 + 0x1.4p+0 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ccosh (1440 + 0x1p-1074 i)": + +# cexp +Test "Imaginary part of: cexp (+0 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cexp (-0x5.fp+4 + 0xcp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cexp (0x1.f4p+8 + 0x8p+1020 i)": double: 1 idouble: 1 -Test "Imaginary part of: ccosh (710.5 + 0.75 i)": +Test "Imaginary part of: cexp (0x1.f4p+8 + 0x8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (0x1.f4p+8 + 0xf.fffffp+124 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cexp (0x2.c5dp+8 + 0xcp-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: ccosh (710.5 - 0.75 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (0x2.c5dp+8 + 0xcp-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: ccosh (89.5 + 0.75 i)": +Test "Real part of: cexp (0x3.2p+4 + 0x8p+124 i)": +double: 2 float: 1 +idouble: 2 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (0x3.2p+4 + 0x8p+124 i)": +double: 1 +idouble: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ccosh (89.5 - 0.75 i)": +Test "Real part of: cexp (0x5.8cp+4 + 0xcp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cexp (0x5.8cp+4 + 0xcp-4 i)": +float: 2 +ifloat: 2 +Test "Imaginary part of: cexp (0x5.ap+8 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: cexp (0xcp-4 + 0x1.4p+0 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 +Test "Imaginary part of: cexp (0xcp-4 + 0x1.4p+0 i)": +ildouble: 1 +ldouble: 1 -# cexp -Test "Imaginary part of: cexp (-2.0 - 3.0 i)": +# clog +Test "Real part of: clog (+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + +0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + 0x1.2345678p-1000 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + 0x4.8d1598p-32 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + 0x4.8d159ep-32 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0x1.000002p+0 + +0 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0x1.000002p+0 + 0x4.8d1598p-32 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "Imaginary part of: cexp (-95 + 0.75 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0x1.000002p+0 + 0x4.8d159ep-32 i)": double: 1 idouble: 1 +Test "Imaginary part of: clog (-0x1.000002p+0 + 0x4.8d159ep-32 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cexp (0.75 + 1.25 i)": +Test "Real part of: clog (-0x1.000002p+0 + 0x4.8d15ap-32 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 -Test "Imaginary part of: cexp (0.75 + 1.25 i)": +Test "Imaginary part of: clog (-0x1.000002p+0 + 0x4.8d15ap-32 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0x1.000002p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (-0x1.234566p-40 - 0x1p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (-0x2p+0 - 0x3p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0x8p-152 + 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (-0x8p-152 + 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (-0x8p-152 + 0xf.fffffp+124 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0x8p-152 - 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (-0x8p-152 - 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (-0x8p-152 - 0xf.fffffp+124 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0xf.8p+124 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0xf.8p+124 - 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (-inf + inf i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (1440 + 0x1p-1074 i)": +Test "Imaginary part of: clog (-inf - inf i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + +0 i)": double: 1 idouble: 1 -Test "Real part of: cexp (50 + 0x1p127 i)": -double: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x1.234566p-60 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x1.23456789p-1000 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x1.23456789p-60 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x1.234568p-60 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.000002p+0 + +0 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.000002p+0 + 0x1.234566p-60 i)": float: 1 -idouble: 2 ifloat: 1 +Test "Real part of: clog (0x1.000002p+0 + 0x1.234568p-60 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.000002p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.000566p+0 + 0x4.8dp-12 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x1.48e45e3268d8p-4 + 0xf.f2c638bcfe0ep-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (50 + 0x1p127 i)": +Test "Real part of: clog (0x1.48e45e3268d8p-4 + 0xf.f2c64p-4 i)": double: 1 idouble: 1 -ildouble: 2 -ldouble: 2 -Test "Real part of: cexp (500 + 0x1p1023 i)": +Test "Imaginary part of: clog (0x1.48e45ep-4 + 0xf.f2c638bcfe0ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.48e45ep-4 + 0xf.f2c63p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.48e45ep-4 + 0xf.f2c64p-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x1.48e46p-4 + 0xf.f2c638bcfe0ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bc3694fd4e7c0beb59f6acp-4 + 0xf.ed1990460bdf8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7c0beb59f6acp-4 + 0xf.ed1990460bdf8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7c0beb59f6acp-4 + 0xf.ed1990460bdfbf672a9da76bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7c0beb59f6acp-4 + 0xf.ed1990460bdfbf7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7cp-4 + 0xf.ed1990460bdfbf7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7cp-4 + 0xf.ed1990460bep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7cp-4 + 0xf.ed199p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7cp-4 + 0xf.ed19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7ep-4 + 0xf.ed1990460bdfbf6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7ep-4 + 0xf.ed1990460bep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bc3694fd4p-4 + 0xf.ed1990460bdf8p-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: cexp (500 + 0x1p1023 i)": +Test "Imaginary part of: clog (0x1.8907bc3694fd4p-4 + 0xf.ed1990460bep-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cexp (709.8125 + 0.75 i)": +Test "Real part of: clog (0x1.8907bc3694fd5p-4 + 0xf.ed1990460bdf8p-4 i)": double: 1 idouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd5p-4 + 0xf.ed1990460bdfbf7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd5p-4 + 0xf.ed1990460bep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd5p-4 + 0xf.ed199p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bcp-4 + 0xf.ed1990460bdf8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bcp-4 + 0xf.ed1990460bdfbf672a9da76bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bcp-4 + 0xf.ed1990460bdfbf7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bcp-4 + 0xf.ed19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bep-4 + 0xf.ed1990460bep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bep-4 + 0xf.ed19ap-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (709.8125 + 0.75 i)": +Test "Real part of: clog (0x1.c67eccp-4 + 0xf.e6b4d1d7a6e08p-4 i)": double: 1 idouble: 1 -Test "Real part of: cexp (88.75 + 0.75 i)": +Test "Real part of: clog (0x1.c67eccp-4 + 0xf.e6b4d1d7a6e1p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x1.c67eccp-4 + 0xf.e6b4d1d7a6e1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67eccp-4 + 0xf.e6b4ep-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cexp (88.75 + 0.75 i)": -float: 2 -ifloat: 2 - -# clog -Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)": +Test "Imaginary part of: clog (0x1.c67ecd92a85944b8p-4 + 0xf.e6b4d1d7a6e08p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67ecd92a85944b8p-4 + 0xf.e6b4dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67ecd92a85944b988790cep-4 + 0xf.e6b4dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a85944b988790cep-4 + 0xf.e6b4ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a8594p-4 + 0xf.e6b4d1d7a6e08p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67ecd92a8594p-4 + 0xf.e6b4dp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.c67ecd92a8594p-4 + 0xf.e6b4ep-4 i)": double: 1 idouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a8595p-4 + 0xf.e6b4d1d7a6e0948p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a8595p-4 + 0xf.e6b4dp-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-30 i)": +Test "Real part of: clog (0x1.c67ecep-4 + 0xf.e6b4d1d7a6e1p-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: clog (-0x1.234566p-40 - 1.0 i)": +Test "Real part of: clog (0x1p+0 + 0x4.8d1598p-12 i)": float: 1 ifloat: 1 -Test "Real part of: clog (-0x1.fp+127 + 0x1p-149 i)": +Test "Imaginary part of: clog (0x2.0ce7b8p-4 + 0xf.de3a2f9df7a4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.0ce7ba1e4902p-4 + 0xf.de3a3p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x2.0ce7ba1e4902p-4 + 0xf.de3a3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.0ce7bcp-4 + 0xf.de3a3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.2d04p-8 + 0xf.ffda2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a3612p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a38p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x2.82b794p-4 + 0xf.cd42ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42a15bf9a361243a89663e84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42a15bf9a3612p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42a15bf9a38p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315cp-4 + 0xf.cd42a15bf9a361243a89663e84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315cp-4 + 0xf.cd42a15bf9a361243a89663e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315cp-4 + 0xf.cd42a15bf9a3612p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315cp-4 + 0xf.cd42a15bf9a38p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315cp-4 + 0xf.cd42ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315dp-4 + 0xf.cd42a15bf9a361243a89663e84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315dp-4 + 0xf.cd42a15bf9a3612p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315dp-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315dp-4 + 0xf.cd42a15bf9a38p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281a934c6dd315dp-4 + 0xf.cd42a15bf9a3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281acp-4 + 0xf.cd42a15bf9a361243a89663e84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281acp-4 + 0xf.cd42a15bf9a361243a89663e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281acp-4 + 0xf.cd42a15bf9a38p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b28p-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b28p-4 + 0xf.cd42a15bf9a3p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b2ap-4 + 0xf.cd42a15bf9a361243a89663e84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b2ap-4 + 0xf.cd42a15bf9a361243a89663e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b2ap-4 + 0xf.cd42a15bf9a3612p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b2ap-4 + 0xf.cd42ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b2ap-4 + 0xf.cd42bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b798p-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2p-148 + 0x2p-148 i)": float: 1 ifloat: 1 -Test "Real part of: clog (-0x1.fp+127 - 0x1p-149 i)": +Test "Imaginary part of: clog (0x3.2cdb84p-4 + 0xf.ae888p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.2cdb84p-4 + 0xf.ae889p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.2cdb88p-4 + 0xf.ae888p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8dc2be0945a6p-4 + 0xf.ab873d09e61e797p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8dc2be0945a6p-4 + 0xf.ab873d09e61e798p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8dc2be0945a6p-4 + 0xf.ab873d09e61ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8dcp-4 + 0xf.ab873d09e61e797a27ebc9f508p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8dcp-4 + 0xf.ab873d09e61e797p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8ep-4 + 0xf.ab873d09e61e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8ep-4 + 0xf.ab873p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8ep-4 + 0xf.ab874p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aap-4 + 0xf.ab873d09e61e797a27ebc9f508p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aap-4 + 0xf.ab873d09e61ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276acp-4 + 0xf.ab873d09e61e797a27ebc9f508p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276acp-4 + 0xf.ab873d09e61e797p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276acp-4 + 0xf.ab873d09e61e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f94p-4 + 0xf.ab873d09e61e798p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f94p-4 + 0xf.ab873d09e61e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f94p-4 + 0xf.ab873d09e61ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f94p-4 + 0xf.ab873p-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (-0x1p-149 + 0x1.fp+127 i)": +Test "Imaginary part of: clog (0x3.3b8f94p-4 + 0xf.ab873p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9p-4 + 0xf.ab873d09e61ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9p-4 + 0xf.ab873p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9p-4 + 0xf.ab874p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab754p-4 + 0xf.a0c58p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aacp-4 + 0xf.a0c58p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x3.6e1714p-4 + 0xf.a0c58a83e57cp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e1714p-4 + 0xf.a0c58p-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: clog (-0x1p-149 + 0x1.fp+127 i)": +Test "Imaginary part of: clog (0x3.6e1714p-4 + 0xf.a0c58p-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (-0x1p-149 - 0x1.fp+127 i)": +Test "Real part of: clog (0x3.6e1714p-4 + 0xf.a0c59p-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: clog (-0x1p-149 - 0x1.fp+127 i)": +Test "Imaginary part of: clog (0x3.6e1714p-4 + 0xf.a0c59p-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: clog (-2 - 3 i)": +Test "Real part of: clog (0x3.bea2bcp-4 + 0xf.8e3d619a8d118p-4 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (-inf + inf i)": +Test "Imaginary part of: clog (0x3.bea2bd62e3501173c8004ccp-4 + 0xf.8e3d619a8d118p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (-inf - inf i)": +Test "Imaginary part of: clog (0x3.bea2bd62e3501173c8004ccp-4 + 0xf.8e3d619a8d11bfdp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2bd62e3501173c8004ccp-4 + 0xf.8e3d619a8d12p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e3501174p-4 + 0xf.8e3d619a8d11bfdp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2bd62e3501174p-4 + 0xf.8e3d619a8d12p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e350117p-4 + 0xf.8e3d619a8d11bfd30b038eep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e350117p-4 + 0xf.8e3d619a8d11bfep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e3502p-4 + 0xf.8e3d619a8d118p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0.75 + 1.25 i)": +Test "Imaginary part of: clog (0x3.bea2bd62e3502p-4 + 0xf.8e3d619a8d11bfdp-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x0.ffffffp0 + 0x0.ffffffp-100 i)": +Test "Real part of: clog (0x3.bea2bd62e35p-4 + 0xf.8e3d6p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e35p-4 + 0xf.8e3d6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e35p-4 + 0xf.8e3d7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2cp-4 + 0xf.8e3d619a8d11bfep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2cp-4 + 0xf.8e3d6p-4 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2cp-4 + 0xf.8e3d7p-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1.000566p0 + 0x1.234p-10 i)": +Test "Imaginary part of: clog (0x3.c8p-4 + 0xf.8cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4eap-4 + 0xf.859b3d1b06d005dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4eap-4 + 0xf.859b3d1b06d08p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4eap-4 + 0xf.859b3d1b06dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34p-4 + 0xf.859b3d1b06d005dcbb5516d548p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34p-4 + 0xf.859b4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacd9c6952d35p-4 + 0xf.859b4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacp-4 + 0xf.859b3d1b06dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebebp-4 + 0xf.859b3d1b06d005dcbb5516d544p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebebp-4 + 0xf.859b3d1b06d005dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebebp-4 + 0xf.859b3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ecp-4 + 0xf.859b3d1b06d005dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ecp-4 + 0xf.859b3d1b06dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0ap-4 + 0xf.859b3d1b06d005ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0ap-4 + 0xf.859b3d1b06d08p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x3.e1d0ap-4 + 0xf.859b3d1b06dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0ap-4 + 0xf.859b3p-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1.fp+127 + 0x1p-149 i)": +Test "Imaginary part of: clog (0x3.e1d0ap-4 + 0xf.859b4p-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1.fp+127 - 0x1p-149 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.0dbf7d40fe1acp-4 + 0xf.7a5c1af8e3ce8p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x4.0dbf7d40fe1acp-4 + 0xf.7a5c1p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.0dbf7d40fe1ad688p-4 + 0xf.7a5c1af8e3ce8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x4.7017a2e36807acbp-4 + 0xf.5f4a5p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807cp-4 + 0xf.5f4a550c9d758p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a8p-4 + 0xf.5f4a550c9d76p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a8p-4 + 0xf.5f4a6p-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: clog (0x11682p-23 + 0x7ffed1p-23 i)": +Test "Imaginary part of: clog (0x4.d9e8c415d5644p-4 + 0xf.3f302p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x13836d58a13448d750b4b9p-85 + 0x195ca7bc3ab4f9161edbe6p-85 i)": +Test "Real part of: clog (0x4.d9e8c8p-4 + 0xf.3f303p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x4.d9e8cp-4 + 0xf.3f30281507d8p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x4.d9e8cp-4 + 0xf.3f303p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4p-1076 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x4p-1076 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x5.03p-4 + 0xf.31ep-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x5.318c58p-4 + 0xf.22363bf989dap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c58p-4 + 0xf.22364p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c596a8cb114ep-4 + 0xf.22363bf989d98p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c596a8cb114ep-4 + 0xf.22363bf989dap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c596a8cb1p-4 + 0xf.22363bf989dap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c596a8cb1p-4 + 0xf.22363p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x5.318c596a8cb1p-4 + 0xf.22364p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x5.318c596a8cb1p-4 + 0xf.22364p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c6p-4 + 0xf.22363bf989d9b5cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c6p-4 + 0xf.22363bf989dap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x5.b06b68p-4 + 0xe.f452b965da9fp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x5.b06b68p-4 + 0xe.f452bp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x5.b06b68p-4 + 0xe.f452cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x5.b06b7p-4 + 0xe.f452b965da9fp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x5.b06b7p-4 + 0xe.f452bp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x5.ba8ce4b6p-4 + 0xe.f0742p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.ba8ce4b6p-4 + 0xe.f0743p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.ba8ce8p-4 + 0xe.f0742508p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.02fd5037c4792efp-4 + 0xe.d3e2086dcca88p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.02fd5037c4794p-4 + 0xe.d3e2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.02fd5037c479p-4 + 0xe.d3e21p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.02fd5037c479p-4 + 0xe.d3e2p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.02fd58p-4 + 0xe.d3e2086dcca8p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.02fd58p-4 + 0xe.d3e21p-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x6.02fd58p-4 + 0xe.d3e21p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.02fd5p-4 + 0xe.d3e21p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x6.1c643068cd124p-4 + 0xe.c97c2018b4288p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.1c643068cd124p-4 + 0xe.c97c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.1c643068cd125ef6f796a57d2p-4 + 0xe.c97c2018b428p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.1c643068cd125ef8p-4 + 0xe.c97c2018b428257133eef0ce34p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c643068cd128p-4 + 0xe.c97c2p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.1c6438p-4 + 0xe.c97c2018b428257133eef0ce34p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.1c6438p-4 + 0xe.c97c2018b428258p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c6438p-4 + 0xe.c97c2018b4288p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.1c6438p-4 + 0xe.c97c2018b4288p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c6438p-4 + 0xe.c97c2018b428p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.1c6438p-4 + 0xe.c97c3p-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x6.1c643p-4 + 0xe.c97c2018b428257133eef0ce34p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c643p-4 + 0xe.c97c2018b428257p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.1c643p-4 + 0xe.c97c2018b428257p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.2aff83ae6467cb019p-4 + 0xe.c36a6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.2aff83ae6467cb08p-4 + 0xe.c36a599a86ba8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.2aff83ae6467cb08p-4 + 0xe.c36a6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cp-4 + 0xe.c36a6p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.2aff83ae6467cp-4 + 0xe.c36a6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6468p-4 + 0xe.c36a599a86ba8p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.2aff83ae6468p-4 + 0xe.c36a599a86bbp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6468p-4 + 0xe.c36a5p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff88p-4 + 0xe.c36a599a86ba8p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.2aff88p-4 + 0xe.c36a599a86baf8febep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.b10b48p-4 + 0xe.8893cbb449258p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b48p-4 + 0xe.8893cbb44925p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.b10b4f3520217b6p-4 + 0xe.8893dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b4f3520218p-4 + 0xe.8893dp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b5p-4 + 0xe.8893cbb449258p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.b10b5p-4 + 0xe.8893cbb44925p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e028p-4 + 0xd.e655e694e510a94307614f1a78p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e028p-4 + 0xd.e655fp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae18p-4 + 0xd.e655e694e511p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae18p-4 + 0xd.e655e694e511p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02cp-4 + 0xd.e655e694e511p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca928p-4 + 0xd.e655e694e5108p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x7.eca928p-4 + 0xd.e655fp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x7.eca928p-4 + 0xd.e655fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1eca10d384p-4 + 0xd.e2d65p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1eca10d8p-4 + 0xd.e2d65p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1eca4p-4 + 0xd.e2d66p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1eca4p-4 + 0xd.e2d66p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1ecap-4 + 0xd.e2d65p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1ecap-4 + 0xd.e2d65p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d8p-4 + 0xd.e2d65939160b8p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8dp-4 + 0xd.e2d65939160b31066ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8dp-4 + 0xd.e2d65939160bp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x7.f4b088p-4 + 0xd.e1bf04f3688p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x7.f4b08p-4 + 0xd.e1bf04f3688p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8.88faep-4 + 0xd.888bdp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x8.88faep-4 + 0xd.888bdp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x8.88fafp-4 + 0xd.888bdp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x8.ecbf810c4ae6p-4 + 0xd.47946p-4 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x155f8afc4c48685bf63610p-85 + 0x17d0cf2652cdbeb1294e19p-85 i)": +Test "Imaginary part of: clog (0x8.ecbf810c4ae6p-4 + 0xd.47946p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8.ecbf8p-4 + 0xd.479468b09a37p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x8.ecbf8p-4 + 0xd.47946p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x8.ecbf9p-4 + 0xd.479468b09a37p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x8p-152 + 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x8p-152 - 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x9.b386fc56b9688p-4 + 0xc.b9317c470b41p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.b386fc56b9688p-4 + 0xc.b9317p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.b386fc56b968a66p-4 + 0xc.b9317c470b4085cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.b386fc56b968a66p-4 + 0xc.b9318p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.b386fp-4 + 0xc.b9317c470b4085cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.b386fp-4 + 0xc.b9317c470b408p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.b386fp-4 + 0xc.b9317p-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x9.b386fp-4 + 0xc.b9317p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.b387p-4 + 0xc.b9317p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a246ba85a5c8p-4 + 0xc.ae53de1d5a7c8b0f6df3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a246ba85a5c8p-4 + 0xc.ae53de1d5a7c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a246bbp-4 + 0xc.ae53de1d5a7c8b1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a246bbp-4 + 0xc.ae53de1d5a7c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a246bbp-4 + 0xc.ae53de1d5a7dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53de1d5a7c8b0f6df3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53de1d5a7c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53de1d5a7dp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53ep-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a24p-4 + 0xc.ae53de1d5a7c8bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a24p-4 + 0xc.ae53dp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a24p-4 + 0xc.ae53ep-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ap-4 + 0xc.ae53de1d5a7c8b1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ap-4 + 0xc.ae53de1d5a7dp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ap-4 + 0xc.ae53de1d5a7dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ap-4 + 0xc.ae53dp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x9.c1b6ap-4 + 0xc.ae53ep-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x9.c1b6bp-4 + 0xc.ae53de1d5a7c8bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.1f2c1p-4 + 0xc.643aep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd4928p-4 + 0xc.42a51a3c05c18p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd4928p-4 + 0xc.42a51a3c05c199f62998856b84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd4928p-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd4928p-4 + 0xc.42a51p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1504p-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1504p-4 + 0xc.42a51a3c05c199fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1504p-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1504p-4 + 0xc.42a51a3c05c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1504p-4 + 0xc.42a51p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1508p-4 + 0xc.42a51a3c05c18p-4 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1508p-4 + 0xc.42a51a3c05c199f62998856b84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1508p-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1508p-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7ep-4 + 0xc.42a51a3c05c18p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7ep-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7ep-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7ep-4 + 0xc.42a51p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7ep-4 + 0xc.42a52p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51a3c05c199fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51a3c05c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a52p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd493p-4 + 0xc.42a51a3c05c18p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd493p-4 + 0xc.42a51a3c05c199f62998856b84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd493p-4 + 0xc.42a51a3c05c199f62998856b84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd493p-4 + 0xc.42a51a3c05c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd493p-4 + 0xc.42a52p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0cp-4 + 0xc.42a51a3c05c199f62998856b84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0cp-4 + 0xc.42a51a3c05c199fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0cp-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0cp-4 + 0xc.42a51p-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0xa.47c0cp-4 + 0xc.42a51p-4 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0dp-4 + 0xc.42a51a3c05c199f62998856b84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0dp-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0dp-4 + 0xc.42a51a3c05c199fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342dfb1b08p-4 + 0xb.e867932966df5894a70c8p-4 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: clog (0xa.afc57e2624342dfb1b08p-4 + 0xb.e867932966df589p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342dfb1b08p-4 + 0xb.e867932966df58ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342dfb1b08p-4 + 0xb.e867932966df8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342dfb1b08p-4 + 0xb.e8679p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342dfp-4 + 0xb.e867932966df5894a70c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342dfp-4 + 0xb.e867932966df589p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342dfp-4 + 0xb.e867932966df58ap-4 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: clog (0xa.afc57e2624342dfp-4 + 0xb.e867932966df8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342ep-4 + 0xb.e867932966df5894a70c8p-4 i)": ildouble: 2 ldouble: 2 -Test "Imaginary part of: clog (0x15cfbd1990d1ffp-53 + 0x176a3973e09a9ap-53 i)": +Test "Imaginary part of: clog (0xa.afc57e2624342ep-4 + 0xb.e867932966df589p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342ep-4 + 0xb.e867932966df58ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342ep-4 + 0xb.e867932966df8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342ep-4 + 0xb.e8679p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342ep-4 + 0xb.e867ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e2624348p-4 + 0xb.e867932966df589p-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1p-1074 + 0x1p-1074 i)": +Test "Imaginary part of: clog (0xa.afc57e2624348p-4 + 0xb.e867932966df589p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624348p-4 + 0xb.e867932966df8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624348p-4 + 0xb.e867ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e262434p-4 + 0xb.e867932966df5894a70c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57p-4 + 0xb.e867932966df8p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.afc58p-4 + 0xb.e867ap-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xa.b96da19075eap-8 + 0xf.fc679p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.b96da19075eap-8 + 0xf.fc679p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.b96dap-8 + 0xf.fc67818f89d2p-4 i)": double: 1 idouble: 1 -Test "Real part of: clog (0x1p-147 + 0x1p-147 i)": +Test "Real part of: clog (0xa.b96dap-8 + 0xf.fc678p-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1p-149 + 0x1.fp+127 i)": +Test "Real part of: clog (0xa.b96dap-8 + 0xf.fc679p-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1p-149 - 0x1.fp+127 i)": +Test "Imaginary part of: clog (0xa.b96dap-8 + 0xf.fc679p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.b96dbp-8 + 0xf.fc67818f89d2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.b96dbp-8 + 0xf.fc678p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.e7de8cc868ff8p-4 + 0xb.b51cb9f04d4dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.e7de8cc868ff8p-4 + 0xb.b51cbp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.e7de8cc868ff8p-4 + 0xb.b51ccp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.e7de8p-4 + 0xb.b51cb9f04d4dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.e7de8p-4 + 0xb.b51cbp-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: clog (0x2818p-15 + 0x798fp-15 i)": +Test "Real part of: clog (0xa.e7de9p-4 + 0xb.b51cb9f04d4dp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.e7de9p-4 + 0xb.b51cbp-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: clog (0x4d9c37e2b5cb4533p-63 + 0x65c98be2385a042ep-63 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x6241ef0da53f539f02fad67dabp-106 + 0x3fb46641182f7efd9caa769dac0p-106 i)": +Test "Imaginary part of: clog (0xa.ec55b7682e528a043561d0f42p-4 + 0xb.b0f24p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e528a1p-4 + 0xb.b0f2405504a68p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e528ap-4 + 0xb.b0f2405504a6059p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55b7682e528ap-4 + 0xb.b0f2405504a68p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e528ap-4 + 0xb.b0f24p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e528p-4 + 0xb.b0f2405504a6058859a584e748p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e528p-4 + 0xb.b0f2405504a6059p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0xa1f2c1p-24 + 0xc643aep-24 i)": +Test "Imaginary part of: clog (0xa.ec55b7682e528p-4 + 0xb.b0f2405504a68p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0xa4722f19346cp-51 + 0x7f9631c5e7f07p-51 i)": +Test "Real part of: clog (0xa.ec55b7682e528p-4 + 0xb.b0f24p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e528p-4 + 0xb.b0f24p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e53p-4 + 0xb.b0f2405504a6058p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e53p-4 + 0xb.b0f24p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55bp-4 + 0xb.b0f2405504a6058859a584e748p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55bp-4 + 0xb.b0f2405504a68p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55bp-4 + 0xb.b0f25p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55cp-4 + 0xb.b0f2405504a6058859a584e748p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55cp-4 + 0xb.b0f2405504a6058859a584e748p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55cp-4 + 0xb.b0f2405504a6059p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55cp-4 + 0xb.b0f2405504a68p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.ec55cp-4 + 0xb.b0f24p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0xf2p-10 + 0x3e3p-10 i)": +Test "Real part of: clog (0xa.ec55cp-4 + 0xb.b0f25p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xb.263a77543bp-4 + 0xb.79c9ap-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xb.263a77543bp-4 + 0xb.79c9bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xb.263a8p-4 + 0xb.79c9a417bb8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xb.263a8p-4 + 0xb.79c9bp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0xcp-4 + 0x1.4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+124 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xf.8p+124 - 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0xf.ffffffffffffbffffffffffffcp+1020 + 0xf.ffffffffffff8p+1020 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (1.0 + 0x1.234566p-10 i)": +Test "Real part of: clog (0xf.fffffp+124 + 0x8p+1020 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xf.fffffp-4 + +0 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xf.fffffp-4 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xf.fffffp-4 + 0xf.fffffp-104 i)": float: 1 ifloat: 1 @@ -4540,196 +6354,964 @@ ifloat: 1 Test "cos (0x1p+120)": float: 1 ifloat: 1 -Test "cos (0x1p+127)": +Test "cos (0x2.182a4705ae6cb08cb7665c1eacp+0)": +ildouble: 2 +ldouble: 2 +Test "cos (0x2.182a4705ae6cb08cb7665c1eadp+0)": +ildouble: 2 +ldouble: 2 +Test "cos (0x2.182a4705ae6cb08cp+0)": +ildouble: 2 +ldouble: 2 +Test "cos (0x2.182a4705ae6cb09p+0)": +ildouble: 2 +ldouble: 2 +Test "cos (0x7p+0)": +float: 1 +ifloat: 1 +Test "cos (0x8p+124)": +float: 1 +ifloat: 1 +Test "cos (0xc.d4967p-4)": float: 1 ifloat: 1 -Test "cos (M_PI_6l * 2.0)": + +# cos_downward +Test "cos_downward (-0x4p-1024)": double: 1 idouble: 1 -Test "cos (M_PI_6l * 4.0)": -double: 2 +Test "cos_downward (-0x4p-1076)": +double: 1 +idouble: 1 +Test "cos_downward (-0x4p-128)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_downward (-0x8p-152)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_downward (-0x8p-972)": +double: 1 +idouble: 1 +Test "cos_downward (-0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0xf.fffffp+124)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.000000cf4a2a2p+0)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.0000010b239a9p+0)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.00000162a932bp+0)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.000002d452a1p+0)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.000002p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_downward (0x1.000004p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1.000006p+0)": +float: 1 +ifloat: 1 +Test "cos_downward (0x1.0c1522p+0)": +float: 1 +ifloat: 1 +Test "cos_downward (0x1.0c152382d7365p+0)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.0c1524p+0)": +float: 1 +ifloat: 1 +Test "cos_downward (0x1.921fb4p+0)": float: 1 -idouble: 2 ifloat: 1 ildouble: 2 ldouble: 2 - -# cos_downward -Test "cos_downward (1)": +Test "cos_downward (0x1.921fb54442d18468p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1.921fb54442d18469898cc517018p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1.921fb54442d18469898cc51702p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1.921fb54442d1846ap+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1.921fb54442d19p+0)": +ildouble: 2 +ldouble: 2 +Test "cos_downward (0x1.921fb6p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "cos_downward (0x1p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_downward (0x1p+120)": +float: 2 +ifloat: 2 +ildouble: 2 +ldouble: 2 +Test "cos_downward (0x1p+28)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x2.182a44p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "cos_downward (0x2.182a4705ae6cap+0)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "cos_downward (10)": +Test "cos_downward (0x2.182a4705ae6cb08cb7665c1eacp+0)": +ildouble: 3 +ldouble: 3 +Test "cos_downward (0x2.182a4705ae6cb08cb7665c1eadp+0)": +ildouble: 3 +ldouble: 3 +Test "cos_downward (0x2.182a4705ae6cb08cp+0)": +ildouble: 2 +ldouble: 2 +Test "cos_downward (0x2.182a4705ae6cb09p+0)": +ildouble: 3 +ldouble: 3 +Test "cos_downward (0x2.182a4705ae6ccp+0)": ildouble: 1 ldouble: 1 -Test "cos_downward (2)": +Test "cos_downward (0x2.182a48p+0)": float: 1 ifloat: 1 -Test "cos_downward (3)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x2.1e19e0c9bab24p+72)": +double: 1 +idouble: 1 +Test "cos_downward (0x2.1e19e4p+72)": +double: 1 +idouble: 1 +Test "cos_downward (0x2.1e19ep+72)": +double: 1 +idouble: 1 +Test "cos_downward (0x2p+0)": float: 1 ifloat: 1 -Test "cos_downward (4)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x3p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_downward (0x4p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x4p+48)": +double: 1 +idouble: 1 +Test "cos_downward (0x4p-1024)": +double: 1 +idouble: 1 +Test "cos_downward (0x4p-1076)": +double: 1 +idouble: 1 +Test "cos_downward (0x4p-128)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "cos_downward (5)": +Test "cos_downward (0x8p+0)": float: 1 ifloat: 1 -Test "cos_downward (6)": +ildouble: 2 +ldouble: 2 +Test "cos_downward (0x8p+1020)": ildouble: 1 ldouble: 1 -Test "cos_downward (7)": +Test "cos_downward (0x8p-152)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_downward (0x8p-972)": +double: 1 +idouble: 1 +Test "cos_downward (0x9p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0xa.217bap+12)": float: 1 ifloat: 1 -Test "cos_downward (8)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0xap+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "cos_downward (9)": +Test "cos_downward (0xc.d4966d92d1708p-4)": +double: 1 +idouble: 1 +Test "cos_downward (0xc.d4966d92d171p-4)": +double: 1 +idouble: 1 +Test "cos_downward (0xc.d4966p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_downward (0xc.d4967p-4)": +float: 1 +ifloat: 1 +Test "cos_downward (0xcp-4)": +double: 1 +idouble: 1 +Test "cos_downward (0xf.ffffcp+124)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0xf.ffffffffffffbffffffffffffcp+1020)": ildouble: 1 ldouble: 1 +Test "cos_downward (0xf.fffffp+124)": +double: 1 +idouble: 1 # cos_tonearest -Test "cos_tonearest (7)": +Test "cos_tonearest (0x1p+120)": +float: 1 +ifloat: 1 +Test "cos_tonearest (0x2.182a4705ae6cb08cb7665c1eacp+0)": +ildouble: 2 +ldouble: 2 +Test "cos_tonearest (0x2.182a4705ae6cb08cb7665c1eadp+0)": +ildouble: 2 +ldouble: 2 +Test "cos_tonearest (0x2.182a4705ae6cb08cp+0)": +ildouble: 2 +ldouble: 2 +Test "cos_tonearest (0x2.182a4705ae6cb09p+0)": +ildouble: 2 +ldouble: 2 +Test "cos_tonearest (0x7p+0)": +float: 1 +ifloat: 1 +Test "cos_tonearest (0x8p+124)": +float: 1 +ifloat: 1 +Test "cos_tonearest (0xc.d4967p-4)": float: 1 ifloat: 1 # cos_towardzero -Test "cos_towardzero (1)": +Test "cos_towardzero (-0x4p-1024)": +double: 1 +idouble: 1 +Test "cos_towardzero (-0x4p-1076)": +double: 1 +idouble: 1 +Test "cos_towardzero (-0x4p-128)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_towardzero (-0x8p-152)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_towardzero (-0x8p-972)": +double: 1 +idouble: 1 +Test "cos_towardzero (-0xf.fffffp+124)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.000000cf4a2a2p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.0000010b239a9p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.00000162a932bp+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.000002d452a1p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.000002p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.000004p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x1.0c152382d7365p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.921fb4p+0)": +ildouble: 3 +ldouble: 3 +Test "cos_towardzero (0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "cos_towardzero (0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "cos_towardzero (0x1.921fb6p+0)": +ildouble: 2 +ldouble: 2 +Test "cos_towardzero (0x1p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1p+120)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_towardzero (0x2.182a4705ae6cb08cb7665c1eacp+0)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x2.182a4705ae6cb08cb7665c1eadp+0)": ildouble: 1 ldouble: 1 -Test "cos_towardzero (10)": +Test "cos_towardzero (0x2.182a4705ae6cb08cp+0)": +ildouble: 2 +ldouble: 2 +Test "cos_towardzero (0x2.182a4705ae6cb09p+0)": ildouble: 1 ldouble: 1 -Test "cos_towardzero (2)": +Test "cos_towardzero (0x2.182a4705ae6ccp+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x2.182a48p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x2.1e19e0c9bab24p+72)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x2.1e19e4p+72)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x2.1e19ep+72)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x2p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x4p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x4p+48)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x4p-1024)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x4p-1076)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x4p-128)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "cos_towardzero (3)": +Test "cos_towardzero (0x5p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x8p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x8p+1020)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x8p-152)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_towardzero (0x8p-972)": +double: 1 +idouble: 1 +Test "cos_towardzero (0xa.217bap+12)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0xap+0)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0xc.d4966d92d1708p-4)": +double: 1 +idouble: 1 +Test "cos_towardzero (0xc.d4966d92d171p-4)": +double: 1 +idouble: 1 +Test "cos_towardzero (0xc.d4966p-4)": +double: 1 +idouble: 1 +Test "cos_towardzero (0xcp-4)": +double: 1 +idouble: 1 +Test "cos_towardzero (0xf.ffffcp+124)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0xf.fffffp+124)": +double: 1 +idouble: 1 + +# cos_upward +Test "cos_upward (-0x2p+64)": +double: 1 +idouble: 1 +Test "cos_upward (-0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (-0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x1.000002p+0)": +float: 1 +ifloat: 1 +Test "cos_upward (0x1.000004p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_upward (0x1.000005bc7d86dp+0)": +double: 1 +idouble: 1 +Test "cos_upward (0x1.000006p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_upward (0x1.0c1522p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_upward (0x1.0c152382d7366p+0)": +double: 1 +idouble: 1 +Test "cos_upward (0x1.0c1524p+0)": +double: 1 +idouble: 1 +Test "cos_upward (0x1.921fb4p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "cos_upward (0x1.921fb54442d18468p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x1.921fb54442d1846ap+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x1.921fb54442d18p+0)": +ildouble: 3 +ldouble: 3 +Test "cos_upward (0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x1.921fb6p+0)": float: 1 ifloat: 1 -Test "cos_towardzero (5)": +ildouble: 2 +ldouble: 2 +Test "cos_upward (0x1p+0)": float: 1 ifloat: 1 -Test "cos_towardzero (7)": +Test "cos_upward (0x1p+120)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "cos_towardzero (8)": +Test "cos_upward (0x1p+28)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x2.182a44p+0)": float: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x2.182a4705ae6cap+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x2.182a4705ae6cb08cb7665c1eacp+0)": ildouble: 2 ldouble: 2 - -# cos_upward -Test "cos_upward (10)": +Test "cos_upward (0x2.182a4705ae6cb08cb7665c1eadp+0)": +ildouble: 2 +ldouble: 2 +Test "cos_upward (0x2.182a4705ae6cb08cp+0)": +ildouble: 3 +ldouble: 3 +Test "cos_upward (0x2.182a4705ae6cb09p+0)": +ildouble: 2 +ldouble: 2 +Test "cos_upward (0x2.182a4705ae6ccp+0)": +double: 1 +idouble: 1 +Test "cos_upward (0x2.182a48p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x2.1e19e4p+72)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x2p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_upward (0x2p+64)": +double: 1 +idouble: 1 +Test "cos_upward (0x3p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_upward (4)": +Test "cos_upward (0x4p+0)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "cos_upward (5)": +Test "cos_upward (0x5p+0)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "cos_upward (6)": +Test "cos_upward (0x6p+0)": +double: 1 +idouble: 1 +Test "cos_upward (0x7p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "cos_upward (7)": +Test "cos_upward (0x8p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_upward (9)": +Test "cos_upward (0x8p+1020)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x8p+124)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_upward (0x9p+0)": float: 2 ifloat: 2 - -# cosh_downward -Test "cosh_downward (22)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0xa.217bap+12)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "cos_upward (0xap+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cosh_downward (23)": +Test "cos_upward (0xc.d4966d92d171p-4)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0xc.d4966p-4)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cosh_downward (24)": +Test "cos_upward (0xc.d4967p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "cos_upward (0xf.ffffcp+124)": +double: 1 +idouble: 1 +Test "cos_upward (0xf.ffffffffffff8p+1020)": ildouble: 1 ldouble: 1 - -# cosh_tonearest -Test "cosh_tonearest (24)": +Test "cos_upward (0xf.ffffffffffffbffffffffffffcp+1020)": ildouble: 1 ldouble: 1 -# cosh_towardzero -Test "cosh_towardzero (22)": +# cosh +Test "cosh (-0x1p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cosh_towardzero (23)": +Test "cosh (-0x2.c5e3acp+8)": +double: 1 +idouble: 1 +Test "cosh (-0x2.c679d1f73f0fap+8)": +ildouble: 1 +ldouble: 1 +Test "cosh (-0x2.c679d1f73f0fb624d358b213a7p+8)": +ildouble: 3 +ldouble: 3 +Test "cosh (-0x2.c679d1f73f0fb624p+8)": +ildouble: 1 +ldouble: 1 +Test "cosh (-0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh (0x1.8p+4)": +ildouble: 1 +ldouble: 1 +Test "cosh (0x2.c5e3acp+8)": +double: 1 +idouble: 1 +Test "cosh (0x2.c679d1f73f0fap+8)": +ildouble: 1 +ldouble: 1 +Test "cosh (0x2.c679d1f73f0fb624d358b213a7p+8)": +ildouble: 3 +ldouble: 3 +Test "cosh (0x2.c679d1f73f0fb624p+8)": +ildouble: 1 +ldouble: 1 +Test "cosh (0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh (0x3.2p+4)": +ildouble: 1 +ldouble: 1 + +# cosh_downward +Test "cosh_downward (-0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "cosh_downward (-0x2.c5e3acd2922a6p+8)": +ildouble: 1 +ldouble: 1 +Test "cosh_downward (-0x2.c5e3acp+8)": +ildouble: 2 +ldouble: 2 +Test "cosh_downward (-0x2.c5e3bp+8)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "cosh_downward (-0x2.c679d1f73f0fap+8)": +double: 1 +idouble: 1 +Test "cosh_downward (-0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_downward (-0x5.96a7ep+4)": float: 1 ifloat: 1 +Test "cosh_downward (0x1.6p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cosh_downward (0x1.7p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cosh_downward (0x2.c5e3acd2922a6p+8)": ildouble: 1 ldouble: 1 -Test "cosh_towardzero (24)": +Test "cosh_downward (0x2.c5e3acp+8)": +ildouble: 2 +ldouble: 2 +Test "cosh_downward (0x2.c5e3bp+8)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "cosh_downward (0x2.c679d1f73f0fap+8)": +double: 1 +idouble: 1 +Test "cosh_downward (0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_downward (0x5.96a7ep+4)": float: 1 ifloat: 1 +Test "cosh_downward (0xcp-4)": +ildouble: 2 +ldouble: 2 + +# cosh_tonearest +Test "cosh_tonearest (-0x1p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cosh_tonearest (-0x2.c5e3acp+8)": +double: 1 +idouble: 1 +Test "cosh_tonearest (-0x2.c679d1f73f0fap+8)": +ildouble: 1 +ldouble: 1 +Test "cosh_tonearest (-0x2.c679d1f73f0fb624d358b213a7p+8)": +ildouble: 3 +ldouble: 3 +Test "cosh_tonearest (-0x2.c679d1f73f0fb624p+8)": +ildouble: 1 +ldouble: 1 +Test "cosh_tonearest (-0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_tonearest (0x1.8p+4)": +ildouble: 1 +ldouble: 1 +Test "cosh_tonearest (0x2.c5e3acp+8)": +double: 1 +idouble: 1 +Test "cosh_tonearest (0x2.c679d1f73f0fap+8)": +ildouble: 1 +ldouble: 1 +Test "cosh_tonearest (0x2.c679d1f73f0fb624d358b213a7p+8)": +ildouble: 3 +ldouble: 3 +Test "cosh_tonearest (0x2.c679d1f73f0fb624p+8)": +ildouble: 1 +ldouble: 1 +Test "cosh_tonearest (0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_tonearest (0x3.2p+4)": ildouble: 1 ldouble: 1 -# cosh_upward -Test "cosh_upward (22)": +# cosh_towardzero +Test "cosh_towardzero (-0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "cosh_towardzero (-0x2.c5e3acd2922a6p+8)": +ildouble: 1 +ldouble: 1 +Test "cosh_towardzero (-0x2.c5e3acp+8)": +ildouble: 2 +ldouble: 2 +Test "cosh_towardzero (-0x2.c5e3bp+8)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "cosh_towardzero (-0x2.c679d1f73f0fap+8)": +double: 1 +idouble: 1 +Test "cosh_towardzero (-0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_towardzero (-0x5.96a7ep+4)": +float: 1 +ifloat: 1 +Test "cosh_towardzero (0x1.6p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cosh_towardzero (0x1.7p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cosh_towardzero (0x2.c5e3acd2922a6p+8)": +ildouble: 1 +ldouble: 1 +Test "cosh_towardzero (0x2.c5e3acp+8)": ildouble: 2 ldouble: 2 -Test "cosh_upward (23)": +Test "cosh_towardzero (0x2.c5e3bp+8)": +double: 1 +idouble: 1 ildouble: 2 ldouble: 2 -Test "cosh_upward (24)": +Test "cosh_towardzero (0x2.c679d1f73f0fap+8)": +double: 1 +idouble: 1 +Test "cosh_towardzero (0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_towardzero (0x5.96a7ep+4)": +float: 1 +ifloat: 1 +Test "cosh_towardzero (0xcp-4)": ildouble: 2 ldouble: 2 -# cpow -Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)": +# cosh_upward +Test "cosh_upward (-0x1p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)": +Test "cosh_upward (-0x2.c5e3acd2922a6p+8)": +ildouble: 1 +ldouble: 1 +Test "cosh_upward (-0x2.c5e3acp+8)": +ildouble: 1 +ldouble: 1 +Test "cosh_upward (-0x2.c5e3bp+8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cosh_upward (-0x2.c679d1f73f0fap+8)": +double: 1 +idouble: 1 +Test "cosh_upward (-0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_upward (-0x5.96a7e8p+4)": +double: 1 +idouble: 1 +Test "cosh_upward (-0x5.96a7ep+4)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +Test "cosh_upward (0x1.6p+4)": +ildouble: 1 +ldouble: 1 +Test "cosh_upward (0x1.7p+4)": +ildouble: 1 +ldouble: 1 +Test "cosh_upward (0x1.8p+4)": double: 1 -float: 4 idouble: 1 -ifloat: 4 ildouble: 2 ldouble: 2 -Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i)": +Test "cosh_upward (0x2.c5e3acd2922a6p+8)": +ildouble: 1 +ldouble: 1 +Test "cosh_upward (0x2.c5e3acp+8)": +ildouble: 1 +ldouble: 1 +Test "cosh_upward (0x2.c5e3bp+8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cosh_upward (0x2.c679d1f73f0fap+8)": +double: 1 +idouble: 1 +Test "cosh_upward (0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_upward (0x3.2p+4)": +double: 1 +idouble: 1 +Test "cosh_upward (0x5.96a7e8p+4)": +double: 1 +idouble: 1 +Test "cosh_upward (0x5.96a7ep+4)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 + +# cpow +Test "Real part of: cpow (0x2p+0 + +0 i, 0xap+0 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cpow (0x2p+0 + 0x3p+0 i, 0x4p+0 + +0 i)": +double: 1 +float: 4 +idouble: 1 +ifloat: 4 +Test "Imaginary part of: cpow (0x2p+0 + 0x3p+0 i, 0x4p+0 + +0 i)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: cpow (0xcp-4 + 0x1.4p+0 i, +0 + 0x1p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: cpow (0xcp-4 + 0x1.4p+0 i, 0x1p+0 + +0 i)": ildouble: 2 ldouble: 2 -Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)": +Test "Real part of: cpow (0xcp-4 + 0x1.4p+0 i, 0x1p+0 + 0x1p+0 i)": double: 2 float: 3 idouble: 2 ifloat: 3 ildouble: 4 ldouble: 4 -Test "Real part of: cpow (2 + 0 i, 10 + 0 i)": -ildouble: 1 -ldouble: 1 -Test "Real part of: cpow (2 + 3 i, 4 + 0 i)": +Test "Real part of: cpow (0xcp-4 + 0x1.4p+0 i, 0xcp-4 + 0x1.4p+0 i)": double: 1 float: 4 idouble: 1 ifloat: 4 -Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i)": -float: 2 -ifloat: 2 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 # csin Test "Real part of: csin (-0.75 + 710.5 i)": @@ -4821,668 +7403,3013 @@ ildouble: 2 ldouble: 2 # csqrt -Test "Real part of: csqrt (-0x1.000002p-126 - 0x1.000002p-126 i)": +Test "Real part of: csqrt (+0 + 0xf.fffffp+124 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (+0 + 0xf.fffffp+124 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x2p+0 + 0x3p+0 i)": +float: 1 +ifloat: 1 +Test "Real part of: csqrt (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +Test "Real part of: csqrt (-0x4.000008p-128 - 0x4.000008p-128 i)": +double: 1 +idouble: 1 +Test "Real part of: csqrt (-0x4p-1076 - 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x8p-152 - 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0x4.000008p-128 + 0x4.000008p-128 i)": double: 1 idouble: 1 -Test "Real part of: csqrt (-2 + 3 i)": +Test "Imaginary part of: csqrt (0x4p-1076 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (0x4p-1076 + 0xf.fffffp+124 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4p-1076 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0x8p+1020 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0x8p+124 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x8p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: csqrt (0x8p-152 + 0xf.fffffp+124 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0x8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Real part of: csqrt (0xf.ffffffffffff8p+1020 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +Test "Real part of: csqrt (0xf.ffffffffffffbffffffffffffcp+1020 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffffbffffffffffffcp+1020 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.fffffp+124 + 0x1p+0 i)": float: 1 ifloat: 1 -Test "Real part of: csqrt (-2 - 3 i)": + +# ctan +Test "Real part of: ctan (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (-0x2p+0 - 0x3p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan (0x1.921fb4p+0 + +0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "Imaginary part of: csqrt (0x1.000002p-126 + 0x1.000002p-126 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan (0x1.921fb4p+0 + 0x4p-1076 i)": double: 1 idouble: 1 -Test "Imaginary part of: csqrt (0x1.fffffep+127 + 1.0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan (0x1.921fb4p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "Real part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan (0x1.921fb4p+0 + 0x8p-152 i)": double: 1 idouble: 1 -Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan (0x1.921fb54442d1846ap+0 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb54442d19p+0 + +0 i)": double: 1 idouble: 1 -Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1p+1023 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb54442d19p+0 + 0x4p-1076 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: csqrt (0x1p-1074 + 0x1p-1074 i)": +Test "Imaginary part of: ctan (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 2 +idouble: 2 +Test "Real part of: ctan (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 - -# ctan -Test "Real part of: ctan (-2 - 3 i)": +Test "Imaginary part of: ctan (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb6p+0 + +0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb6p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb6p+0 + 0x8p-152 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctan (-2 - 3 i)": +Test "Real part of: ctan (0x1p+0 + 0x2.fp+4 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan (0x8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan (0x8p+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x8p+124 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x8p+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan (0xcp-4 + 0x1.4p+0 i)": double: 1 idouble: 1 -Test "Imaginary part of: ctan (0.75 + 1.25 i)": +Test "Real part of: ctan (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": double: 1 idouble: 1 -Test "Real part of: ctan (0x1p1023 + 1 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0xf.fffffp+124 + 0x1p+0 i)": double: 1 idouble: 1 -Test "Imaginary part of: ctan (0x1p1023 + 1 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ctan (0x1p127 + 1 i)": +Test "Imaginary part of: ctan (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 + +# ctan_downward +Test "Real part of: ctan_downward (-0x2p+0 - 0x3p+0 i)": +double: 3 +idouble: 3 +ildouble: 8 +ldouble: 8 +Test "Imaginary part of: ctan_downward (-0x2p+0 - 0x3p+0 i)": +double: 2 +idouble: 2 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctan (0x1p127 + 1 i)": +Test "Real part of: ctan_downward (0x1.921fb4p+0 + +0 i)": +float: 1 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_downward (0x1.921fb4p+0 + 0x4p-1076 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_downward (0x1.921fb4p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_downward (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1.921fb54442d1846ap+0 + +0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + +0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d18p+0 + 0x8p-152 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1.921fb54442d19p+0 + +0 i)": +ildouble: 5 +ldouble: 5 +Test "Real part of: ctan_downward (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +ildouble: 5 +ldouble: 5 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_downward (0x1.921fb54442d19p+0 + 0x8p-152 i)": +ildouble: 5 +ldouble: 5 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d19p+0 + 0x8p-152 i)": +ildouble: 10 +ldouble: 10 +Test "Real part of: ctan_downward (0x1.921fb6p+0 + +0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x4p-1076 i)": double: 1 idouble: 1 ildouble: 2 ldouble: 2 -Test "Real part of: ctan (0x3.243f6cp-1 + 0 i)": +Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x8p-152 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 8 +ldouble: 8 +Test "Real part of: ctan_downward (0x1p+0 + 0x2.dp+4 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "Imaginary part of: ctan_downward (0x1p+0 + 0x2.dp+4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ctan (1 + 47 i)": +Test "Real part of: ctan_downward (0x1p+0 + 0x2.fp+4 i)": ildouble: 2 ldouble: 2 - -# ctan_downward -Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x1p-1074 i)": +Test "Real part of: ctan_downward (0x8p+1020 + 0x1p+0 i)": +double: 6 +idouble: 6 ildouble: 3 ldouble: 3 -Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Real part of: ctan_downward (0x8p+124 + 0x1p+0 i)": +double: 4 +float: 3 +idouble: 4 +ifloat: 3 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x8p+124 + 0x1p+0 i)": double: 2 float: 1 idouble: 2 ifloat: 1 -ildouble: 2 -ldouble: 2 -Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_downward (0xcp-4 + 0x1.4p+0 i)": float: 1 ifloat: 1 -ildouble: 6 -ldouble: 6 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 3 +idouble: 3 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_downward (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0xf.fffffp+124 + 0x1p+0 i)": +double: 5 +float: 5 +idouble: 5 +ifloat: 5 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_downward (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 # ctan_tonearest -Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Real part of: ctan_tonearest (-0x2p+0 - 0x3p+0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Imaginary part of: ctan_tonearest (-0x2p+0 - 0x3p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb4p+0 + +0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_tonearest (0x1.921fb4p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_tonearest (0x1.921fb4p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_tonearest (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb54442d19p+0 + +0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 2 +idouble: 2 +Test "Real part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + +0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1p+0 + 0x2.fp+4 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_tonearest (0x8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_tonearest (0x8p+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x8p+124 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x8p+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_tonearest (0xcp-4 + 0x1.4p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan_tonearest (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 # ctan_towardzero -Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i)": -ildouble: 4 -ldouble: 4 -Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i)": -ildouble: 13 -ldouble: 13 -Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Real part of: ctan_towardzero (-0x2p+0 - 0x3p+0 i)": +double: 5 +float: 3 +idouble: 5 +ifloat: 3 +ildouble: 10 +ldouble: 10 +Test "Imaginary part of: ctan_towardzero (-0x2p+0 - 0x3p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_towardzero (-0xc.35p+12 - 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctan_towardzero (0x1.921fb4p+0 + +0 i)": +float: 1 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_towardzero (0x1.921fb4p+0 + 0x4p-1076 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_towardzero (0x1.921fb4p+0 + 0x8p-152 i)": float: 1 ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_towardzero (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 8 +ldouble: 8 +Test "Real part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + +0 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + +0 i)": +double: 1 +idouble: 1 +ildouble: 6 +ldouble: 6 +Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 6 +ldouble: 6 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +ildouble: 13 +ldouble: 13 +Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 6 +ldouble: 6 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x8p-152 i)": +ildouble: 14 +ldouble: 14 +Test "Real part of: ctan_towardzero (0x1.921fb54442d19p+0 + +0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x4p-1076 i)": ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +ildouble: 6 +ldouble: 6 +Test "Real part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x8p-152 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x8p-152 i)": +ildouble: 14 +ldouble: 14 +Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + +0 i)": float: 1 ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x8p-152 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 8 ldouble: 8 +Test "Real part of: ctan_towardzero (0x1p+0 + 0x2.dp+4 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_towardzero (0x1p+0 + 0x2.dp+4 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_towardzero (0x8p+1020 + 0x1p+0 i)": +double: 5 +idouble: 5 +ildouble: 6 +ldouble: 6 +Test "Real part of: ctan_towardzero (0x8p+124 + 0x1p+0 i)": +double: 4 +float: 3 +idouble: 4 +ifloat: 3 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_towardzero (0x8p+124 + 0x1p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_towardzero (0xc.35p+12 - 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctan_towardzero (0xcp-4 + 0x1.4p+0 i)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_towardzero (0xcp-4 + 0x1.4p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_towardzero (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctan_towardzero (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_towardzero (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0xf.fffffp+124 + 0x1p+0 i)": +double: 4 +float: 2 +idouble: 4 +ifloat: 2 +Test "Imaginary part of: ctan_towardzero (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 # ctan_upward -Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)": +Test "Real part of: ctan_upward (-0x2p+0 - 0x3p+0 i)": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_upward (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctan_upward (-0xc.35p+12 + 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctan_upward (-0xc.35p+12 - 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctan_upward (0x1.921fb4p+0 + +0 i)": +float: 1 +ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_upward (0x1.921fb4p+0 + 0x4p-1076 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_upward (0x1.921fb4p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctan_upward (0x1.921fb4p+0 + 0x8p-152 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 7 +ldouble: 7 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + +0 i)": double: 1 idouble: 1 ildouble: 6 ldouble: 6 -Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)": +Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 6 +ldouble: 6 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 9 +ldouble: 9 +Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x8p-152 i)": ildouble: 10 ldouble: 10 -Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Real part of: ctan_upward (0x1.921fb54442d19p+0 + +0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 2 +idouble: 2 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_upward (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_upward (0x1.921fb6p+0 + +0 i)": double: 2 float: 1 idouble: 2 ifloat: 1 -ildouble: 5 -ldouble: 5 -Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x4p-1076 i)": +double: 2 +idouble: 2 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x8p-152 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x8p-152 i)": double: 1 -float: 2 +float: 3 idouble: 1 -ifloat: 2 +ifloat: 3 ildouble: 5 ldouble: 5 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x1.63ap+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x1.63p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x1.63p+8 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x1.6dp+8 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1p+0 + 0x2.dp+4 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x2.dp+4 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1p+0 + 0x2.fp+4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x2.fp+4 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x8p+1020 + 0x1p+0 i)": +double: 2 +idouble: 2 +ildouble: 6 +ldouble: 6 +Test "Imaginary part of: ctan_upward (0x8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x8p+124 + 0x1p+0 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctan_upward (0x8p+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_upward (0xc.35p+12 + 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctan_upward (0xc.35p+12 - 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctan_upward (0xcp-4 + 0x1.4p+0 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctan_upward (0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctan_upward (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctan_upward (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctan_upward (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_upward (0xf.fffffp+124 + 0x1p+0 i)": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctan_upward (0xf.fffffp+124 + 0x1p+0 i)": +ildouble: 4 +ldouble: 4 # ctanh -Test "Real part of: ctanh (-2 - 3 i)": +Test "Imaginary part of: ctanh (+0 + 0x1.921fb4p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctanh (-2 - 3 i)": +Test "Imaginary part of: ctanh (+0 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0x1.921fb54442d19p+0 i)": double: 1 -float: 1 idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0x1.921fb6p+0 i)": +float: 1 ifloat: 1 -Test "Imaginary part of: ctanh (0 + 0x3.243f6cp-1 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdaa22168c234c4c6628b81p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdaa22168c235p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdaa22168cp-4 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdap-4 i)": +double: 2 float: 1 +idouble: 2 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctanh (0 + pi/4 i)": +Test "Imaginary part of: ctanh (+0 + 0xc.90fdbp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: ctanh (-0x2p+0 - 0x3p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Real part of: ctanh (0.75 + 1.25 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh (-0x2p+0 - 0x3p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 +Test "Real part of: ctanh (0x1p+0 + 0x8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x1p+0 + 0x8p+1020 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh (0x1p+0 + 0x8p+124 i)": +double: 1 +idouble: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctanh (0.75 + 1.25 i)": -float: 2 -ifloat: 2 +Test "Imaginary part of: ctanh (0x1p+0 + 0x8p+124 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 -Test "Real part of: ctanh (1 + 0x1p1023 i)": +Test "Imaginary part of: ctanh (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh (0x2.fp+4 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh (0x4p-1076 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh (0x4p-1076 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctanh (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctanh (1 + 0x1p1023 i)": +Test "Imaginary part of: ctanh (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb4p+0 i)": double: 1 idouble: 1 -Test "Real part of: ctanh (1 + 0x1p127 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh (0x8p-152 + 0x1.921fb4p+0 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctanh (1 + 0x1p127 i)": +Test "Imaginary part of: ctanh (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctanh (47 + 1 i)": +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x8p-152 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh (0xcp-4 + 0x1.4p+0 i)": +float: 2 +ifloat: 2 ildouble: 2 ldouble: 2 # ctanh_downward -Test "Imaginary part of: ctanh_downward (0x1p-1074 + 0x1.921fb54442d18p+0 i)": +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb54442d19p+0 i)": +ildouble: 5 +ldouble: 5 +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb6p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168c234c4c6628b81p-4 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168c234p-4 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168c235p-4 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168c8p-4 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdap-4 i)": +float: 1 +ifloat: 1 ildouble: 3 ldouble: 3 -Test "Real part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdbp-4 i)": +ildouble: 7 +ldouble: 7 +Test "Real part of: ctanh_downward (-0x2p+0 - 0x3p+0 i)": +double: 4 float: 1 +idouble: 4 ifloat: 1 -ildouble: 6 -ldouble: 6 -Test "Imaginary part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_downward (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 5 +ldouble: 5 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0x8p+1020 i)": +double: 6 +idouble: 6 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_downward (0x1p+0 + 0x8p+124 i)": double: 2 float: 1 idouble: 2 ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0x8p+124 i)": +double: 4 +float: 3 +idouble: 4 +ifloat: 3 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 3 +idouble: 3 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0xf.fffffp+124 i)": +double: 5 +float: 5 +idouble: 5 +ifloat: 5 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_downward (0x2.dp+4 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x2.dp+4 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_downward (0x2.fp+4 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (0x4p-1076 + 0x1.921fb4p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +ildouble: 5 +ldouble: 5 +Test "Imaginary part of: ctanh_downward (0x4p-1076 + 0x1.921fb6p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d18p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d19p+0 i)": +ildouble: 10 +ldouble: 10 +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d19p+0 i)": +ildouble: 5 +ldouble: 5 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb6p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 8 +ldouble: 8 +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb6p+0 i)": +double: 1 +idouble: 1 ildouble: 2 ldouble: 2 +Test "Real part of: ctanh_downward (0xcp-4 + 0x1.4p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_downward (0xcp-4 + 0x1.4p+0 i)": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 # ctanh_tonearest -Test "Real part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Imaginary part of: ctanh_tonearest (+0 + 0x1.921fb4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (+0 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdaa22168c234c4c6628b81p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdaa22168c235p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdaa22168cp-4 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdap-4 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdbp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: ctanh_tonearest (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctanh_tonearest (0x1p+0 + 0x8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0x8p+1020 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh_tonearest (0x1p+0 + 0x8p+124 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0x8p+124 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x2.fp+4 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb6p+0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x8p-152 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (0xcp-4 + 0x1.4p+0 i)": +float: 2 +ifloat: 2 +ildouble: 2 +ldouble: 2 # ctanh_towardzero -Test "Real part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i)": -ildouble: 13 -ldouble: 13 -Test "Imaginary part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i)": +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 6 +ldouble: 6 +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb54442d19p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168c234c4c6628b81p-4 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168c235p-4 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168c8p-4 i)": ildouble: 4 ldouble: 4 -Test "Real part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168cp-4 i)": +ildouble: 11 +ldouble: 11 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdap-4 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdbp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (-0x2p+0 - 0x3p+0 i)": +double: 2 +idouble: 2 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_towardzero (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_towardzero (-0xc.35p+12 + 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctanh_towardzero (-0xc.35p+12 - 0xc.35p+12 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0x8p+1020 i)": +double: 5 +idouble: 5 +ildouble: 6 +ldouble: 6 +Test "Real part of: ctanh_towardzero (0x1p+0 + 0x8p+124 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0x8p+124 i)": +double: 4 +float: 3 +idouble: 4 +ifloat: 3 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_towardzero (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 2 +idouble: 2 +Test "Real part of: ctanh_towardzero (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0xf.fffffp+124 i)": +double: 4 +float: 2 +idouble: 4 +ifloat: 2 +Test "Real part of: ctanh_towardzero (0x2.dp+4 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x2.dp+4 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb4p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +ildouble: 13 +ldouble: 13 +Test "Imaginary part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 6 +ldouble: 6 +Test "Real part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +ildouble: 6 +ldouble: 6 +Test "Imaginary part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 ildouble: 8 ldouble: 8 -Test "Imaginary part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Imaginary part of: ctanh_towardzero (0x8p-152 + 0x1.921fb4p+0 i)": float: 1 ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": ildouble: 2 ldouble: 2 +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d18p+0 i)": +ildouble: 13 +ldouble: 13 +Test "Imaginary part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 6 +ldouble: 6 +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d19p+0 i)": +ildouble: 12 +ldouble: 12 +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb6p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 8 +ldouble: 8 +Test "Imaginary part of: ctanh_towardzero (0x8p-152 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_towardzero (0xcp-4 + 0x1.4p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_towardzero (0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 4 +ldouble: 4 # ctanh_upward -Test "Real part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)": -ildouble: 10 -ldouble: 10 -Test "Imaginary part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)": +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb54442d18p+0 i)": double: 1 idouble: 1 ildouble: 6 ldouble: 6 -Test "Real part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb6p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdaa22168c234c4c6628b80cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdaa22168c234p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdaa22168c8p-4 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdaa22168cp-4 i)": +ildouble: 10 +ldouble: 10 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdap-4 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdbp-4 i)": +float: 1 +ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "Real part of: ctanh_upward (-0x2p+0 - 0x3p+0 i)": double: 1 float: 2 idouble: 1 ifloat: 2 -ildouble: 5 -ldouble: 5 -Test "Imaginary part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_upward (-0x2p+0 - 0x3p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_upward (-0xc.35p+12 + 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctanh_upward (-0xc.35p+12 - 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctanh_upward (0x1.63ap+12 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctanh_upward (0x1.63p+12 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctanh_upward (0x1.63p+8 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x1.6dp+8 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x1p+0 + 0x8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0x8p+1020 i)": +double: 2 +idouble: 2 +ildouble: 6 +ldouble: 6 +Test "Real part of: ctanh_upward (0x1p+0 + 0x8p+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0x8p+124 i)": +double: 2 +idouble: 2 +Test "Real part of: ctanh_upward (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 +Test "Real part of: ctanh_upward (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctanh_upward (0x1p+0 + 0xf.fffffp+124 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0xf.fffffp+124 i)": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 +ildouble: 4 +ldouble: 4 +Test "Real part of: ctanh_upward (0x2.dp+4 + 0x1p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x2.dp+4 + 0x1p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x2.fp+4 + 0x1p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x2.fp+4 + 0x1p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_upward (0x4p-1076 + 0x1.921fb4p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 9 +ldouble: 9 +Test "Imaginary part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 6 +ldouble: 6 +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x4p-1076 + 0x1.921fb6p+0 i)": +double: 2 +idouble: 2 +ildouble: 4 +ldouble: 4 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb4p+0 i)": double: 2 float: 1 idouble: 2 ifloat: 1 +ildouble: 7 +ldouble: 7 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d18p+0 i)": +ildouble: 10 +ldouble: 10 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb6p+0 i)": +double: 1 +float: 3 +idouble: 1 +ifloat: 3 ildouble: 5 ldouble: 5 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb6p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "Real part of: ctanh_upward (0xc.35p+12 + 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctanh_upward (0xc.35p+12 - 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctanh_upward (0xcp-4 + 0x1.4p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (0xcp-4 + 0x1.4p+0 i)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 # erf -Test "erf (1.25)": +Test "erf (0x1.4p+0)": double: 1 idouble: 1 # erfc -Test "erfc (0x1.f7303cp+1)": +Test "erfc (-0x8p-4)": +float: 1 +ifloat: 1 +Test "erfc (0x2p+0)": +double: 1 +idouble: 1 +Test "erfc (0x3.ee6078p+0)": double: 1 idouble: 1 -Test "erfc (0x1.ffa002p+2)": +Test "erfc (0x4.2p+0)": +double: 1 +idouble: 1 +Test "erfc (0x7.fe8008p+0)": float: 1 ifloat: 1 -Test "erfc (0x1.ffff56789abcdef0123456789a8p+2)": +Test "erfc (0x7.fffd59e26af37bc048d159e26ap+0)": +ildouble: 1 +ldouble: 1 +Test "erfc (0x7.fffd59e26af37bc8p+0)": +ildouble: 2 +ldouble: 2 +Test "erfc (0x7.fffd59e26af37bcp+0)": +ildouble: 2 +ldouble: 2 +Test "erfc (0x7.fffd6p+0)": +float: 1 +ifloat: 1 + +# exp +Test "exp (0x3.2p+4)": +ildouble: 1 +ldouble: 1 +Test "exp (0xcp-4)": +ildouble: 1 +ldouble: 1 + +# exp10 +Test "exp10 (-0x1.31p+8)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "erfc (2.0)": +Test "exp10 (-0x1p+0)": double: 1 idouble: 1 -Test "erfc (4.125)": +Test "exp10 (-0x2.4p+4)": +double: 1 +idouble: 1 +Test "exp10 (0x2.4p+4)": +double: 1 +idouble: 1 +Test "exp10 (0x3p+0)": double: 1 idouble: 1 -# exp -Test "exp (0.75)": +# exp10_downward +Test "exp10_downward (-0x1.31p+8)": ildouble: 1 ldouble: 1 -Test "exp (50.0)": +Test "exp10_downward (-0x1p+0)": +ildouble: 3 +ldouble: 3 +Test "exp10_downward (-0x2.4p+4)": +ildouble: 3 +ldouble: 3 +Test "exp10_downward (0x1.31p+8)": ildouble: 1 ldouble: 1 - -# exp10 -Test "exp10 (-1)": +Test "exp10_downward (0x2.4p+4)": double: 1 idouble: 1 -Test "exp10 (-305)": +ildouble: 4 +ldouble: 4 +Test "exp10_downward (0x3p+0)": +ildouble: 2 +ldouble: 2 +Test "exp10_downward (0xcp-4)": +ildouble: 2 +ldouble: 2 + +# exp10_tonearest +Test "exp10_tonearest (-0x1.31p+8)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "exp10 (-36)": +Test "exp10_tonearest (-0x1p+0)": +double: 1 +idouble: 1 +Test "exp10_tonearest (-0x2.4p+4)": double: 1 idouble: 1 -Test "exp10 (3)": +Test "exp10_tonearest (0x2.4p+4)": double: 1 idouble: 1 -Test "exp10 (36)": +Test "exp10_tonearest (0x3p+0)": double: 1 idouble: 1 -# exp_downward -Test "exp_downward (2)": +# exp10_towardzero +Test "exp10_towardzero (-0x1.31p+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_towardzero (-0x1p+0)": +ildouble: 3 +ldouble: 3 +Test "exp10_towardzero (-0x2.4p+4)": +ildouble: 3 +ldouble: 3 +Test "exp10_towardzero (0x1.31p+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_towardzero (0x2.4p+4)": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 +Test "exp10_towardzero (0x3p+0)": +ildouble: 2 +ldouble: 2 +Test "exp10_towardzero (0xcp-4)": +ildouble: 2 +ldouble: 2 + +# exp10_upward +Test "exp10_upward (-0x1.31p+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_upward (-0x1.344p+12)": float: 1 ifloat: 1 -Test "exp_downward (3)": +ildouble: 1 +ldouble: 1 +Test "exp10_upward (-0x1.86ap+16)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 - -# exp_towardzero -Test "exp_towardzero (2)": +Test "exp10_upward (-0x2.4p+4)": +ildouble: 2 +ldouble: 2 +Test "exp10_upward (-0xf.424p+16)": float: 1 ifloat: 1 -Test "exp_towardzero (3)": +ildouble: 1 +ldouble: 1 +Test "exp10_upward (-0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "exp10_upward (-0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "exp10_upward (-0xf.fffffp+124)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 - -# exp_upward -Test "exp_upward (1)": +Test "exp10_upward (0x1.31p+8)": +ildouble: 2 +ldouble: 2 +Test "exp10_upward (0x2.4p+4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "exp10_upward (0x3p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "exp10_upward (0xcp-4)": ildouble: 1 ldouble: 1 +# exp_downward +Test "exp_downward (0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "exp_downward (0x2p+0)": +double: 1 +idouble: 1 +Test "exp_downward (0x3p+0)": +double: 1 +idouble: 1 +Test "exp_downward (0x5.8b9028p+4)": +double: 1 +idouble: 1 +Test "exp_downward (0xcp-4)": +double: 1 +idouble: 1 + +# exp_tonearest +Test "exp_tonearest (0x3.2p+4)": +ildouble: 1 +ldouble: 1 +Test "exp_tonearest (0xcp-4)": +ildouble: 1 +ldouble: 1 + +# exp_towardzero +Test "exp_towardzero (0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "exp_towardzero (0x2p+0)": +double: 1 +idouble: 1 +Test "exp_towardzero (0x3p+0)": +double: 1 +idouble: 1 +Test "exp_towardzero (0x5.8b9028p+4)": +double: 1 +idouble: 1 +Test "exp_towardzero (0xcp-4)": +double: 1 +idouble: 1 + +# exp_upward +Test "exp_upward (-0x2.e870a4p+8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0x2.e870a7e5e88c1f0cp+8)": +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0x2.e870a7e5e88c1f0f86d8bda5cep+8)": +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0x2.e870a7e5e88c1f0f86d8bda5cfp+8)": +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0x2.e870a7e5e88c1f1p+8)": +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0x2.e870a7e5e88c2p+8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0x2.e870a7e5e88cp+8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0x2.e870a8p+8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0x2.ebe224p+8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0x2.ebe227861639p+8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0x2.ebe228p+8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0x4.d2p+8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "exp_upward (-0xf.fffffp+124)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp_upward (0x1p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp_upward (0x2.c5cp+8)": +double: 1 +idouble: 1 +Test "exp_upward (0x2p+0)": +ildouble: 1 +ldouble: 1 +Test "exp_upward (0x3.2p+4)": +double: 1 +idouble: 1 + # expm1 -Test "expm1 (0.75)": +Test "expm1 (0x1.f4p+8)": double: 1 idouble: 1 -Test "expm1 (1)": +Test "expm1 (0x1p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "expm1 (500.0)": +Test "expm1 (0xcp-4)": double: 1 idouble: 1 -# gamma -Test "gamma (0.7)": +# expm1_downward +Test "expm1_downward (-0x1p-32)": +ildouble: 1 +ldouble: 1 +Test "expm1_downward (-0x2.cp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_downward (-0x4.bp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_downward (0x1.f4p+8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "expm1_downward (0x1p-32)": +ildouble: 1 +ldouble: 1 +Test "expm1_downward (0x3.2p+4)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "gamma (1.2)": +ildouble: 1 +ldouble: 1 +Test "expm1_downward (0x7.fp+4)": double: 1 -float: 2 idouble: 1 -ifloat: 2 -ildouble: 3 -ldouble: 3 +ildouble: 1 +ldouble: 1 -# hypot -Test "hypot (-0.7, -12.4)": +# expm1_tonearest +Test "expm1_tonearest (0x1.f4p+8)": +double: 1 +idouble: 1 +Test "expm1_tonearest (0x1p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "hypot (-0.7, 12.4)": +Test "expm1_tonearest (0xcp-4)": +double: 1 +idouble: 1 + +# expm1_towardzero +Test "expm1_towardzero (-0x1p-100)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "expm1_towardzero (-0x1p-32)": float: 1 ifloat: 1 -Test "hypot (-12.4, -0.7)": +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (-0x1p-64)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "hypot (-12.4, 0.7)": +Test "expm1_towardzero (-0x2.6p+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (-0x4.ap+4)": +ildouble: 2 +ldouble: 2 +Test "expm1_towardzero (-0x4.ep+4)": +ildouble: 2 +ldouble: 2 +Test "expm1_towardzero (-0x4.fp+4)": +ildouble: 2 +ldouble: 2 +Test "expm1_towardzero (-0x4p-52)": float: 1 ifloat: 1 -Test "hypot (0.7, -12.4)": +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (-0x8p-32)": float: 1 ifloat: 1 -Test "hypot (0.7, 12.4)": +Test "expm1_towardzero (-0xap+0)": +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (0x1.f4p+8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (0x1p-32)": +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (0x3.2p+4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "hypot (0.75, 1.25)": ildouble: 1 ldouble: 1 -Test "hypot (12.4, -0.7)": +Test "expm1_towardzero (0x7.fp+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + +# expm1_upward +Test "expm1_upward (-0x1p-100)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "hypot (12.4, 0.7)": +Test "expm1_upward (-0x1p-32)": float: 1 ifloat: 1 - -# j0 -Test "j0 (-0x1.001000001p+593)": -ildouble: 2 -ldouble: 2 -Test "j0 (-4.0)": +ildouble: 1 +ldouble: 1 +Test "expm1_upward (-0x1p-64)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "j0 (0.75)": +Test "expm1_upward (-0x4p-52)": float: 1 ifloat: 1 -Test "j0 (0x1.d7ce3ap+107)": -float: 2 -ifloat: 2 ildouble: 1 ldouble: 1 -Test "j0 (0x1p1023)": +Test "expm1_upward (-0x8p-32)": +float: 1 +ifloat: 1 +Test "expm1_upward (-0xap+0)": ildouble: 1 ldouble: 1 -Test "j0 (10.0)": -double: 2 +Test "expm1_upward (0x1p-100)": +double: 1 float: 1 -idouble: 2 +idouble: 1 ifloat: 1 -Test "j0 (2.0)": -float: 2 -ifloat: 2 -Test "j0 (4.0)": +Test "expm1_upward (0x1p-32)": +float: 1 +ifloat: 1 +Test "expm1_upward (0x1p-64)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "j0 (8.0)": +Test "expm1_upward (0x4p-52)": +float: 1 +ifloat: 1 +Test "expm1_upward (0x8p-32)": float: 1 ifloat: 1 -# j1 -Test "j1 (0x1.3ffp+74)": +# gamma +Test "gamma (-0x1p-20)": +double: 1 +idouble: 1 +Test "gamma (-0x2p-16)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "gamma (-0x4p-12)": +double: 1 +idouble: 1 +Test "gamma (-0x8p-8)": +double: 1 +idouble: 1 +Test "gamma (0x4p-12)": +float: 1 +ifloat: 1 +Test "gamma (0x4p-32)": +double: 1 +idouble: 1 +Test "gamma (0xb.333333333333p-4)": +double: 1 +idouble: 1 +Test "gamma (0xb.33333p-4)": double: 1 idouble: 1 + +# hypot +Test "hypot (-0xb.33333333333333333333333334p-4, -0xc.66666666666666666666666664p+0)": ildouble: 1 ldouble: 1 -Test "j1 (0x1.ff00000000002p+840)": +Test "hypot (-0xb.33333333333333333333333334p-4, -0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33333333333333333333333334p-4, 0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33333333333333333333333334p-4, 0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333333333333333333p-4, -0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333333333333333333p-4, -0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333333333333333333p-4, 0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333333333333333333p-4, 0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333333p-4, -0xc.666666666666667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333333p-4, 0xc.666666666666667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333334p-4, -0xc.66666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333334p-4, 0xc.66666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333p-4, -0xc.6666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333p-4, 0xc.6666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33334p-4, -0xc.6666666666668p+0)": double: 1 idouble: 1 +Test "hypot (-0xb.33334p-4, 0xc.6666666666668p+0)": +double: 1 +idouble: 1 +Test "hypot (-0xc.66666666666666666666666664p+0, -0xb.33333333333333333333333334p-4)": ildouble: 1 ldouble: 1 -Test "j1 (0x1p1023)": +Test "hypot (-0xc.66666666666666666666666664p+0, -0xb.3333333333333333333333333p-4)": ildouble: 1 ldouble: 1 -Test "j1 (10.0)": -float: 2 -ifloat: 2 +Test "hypot (-0xc.66666666666666666666666664p+0, 0xb.33333333333333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666666666666666666666664p+0, 0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666666666666666666666668p+0, -0xb.33333333333333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666666666666666666666668p+0, -0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666666666666666666666668p+0, 0xb.33333333333333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666666666666666666666668p+0, 0xb.3333333333333333333333333p-4)": ildouble: 1 ldouble: 1 -Test "j1 (2.0)": +Test "hypot (-0xc.666666666666667p+0, -0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666667p+0, 0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.6666666666668p+0, -0xb.333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.6666666666668p+0, -0xb.33334p-4)": double: 1 idouble: 1 -Test "j1 (8.0)": +Test "hypot (-0xc.6666666666668p+0, 0xb.333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.6666666666668p+0, 0xb.33334p-4)": double: 1 idouble: 1 +Test "hypot (-0xc.66666p+0, -0xb.333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666p+0, 0xb.333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0x1.23456789abcdefp-500, 0x1.23456789abcdefp-500)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333333333333333333333334p-4, -0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333333333333333333333334p-4, -0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333333333333333333333334p-4, 0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333333333333333333333334p-4, 0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333333333333333333p-4, -0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333333333333333333p-4, -0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333333333333333333p-4, 0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333333333333333333p-4, 0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333333p-4, -0xc.666666666666667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333333p-4, 0xc.666666666666667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333334p-4, -0xc.66666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333334p-4, 0xc.66666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333p-4, -0xc.6666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333p-4, 0xc.6666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33334p-4, -0xc.6666666666668p+0)": +double: 1 +idouble: 1 +Test "hypot (0xb.33334p-4, 0xc.6666666666668p+0)": +double: 1 +idouble: 1 +Test "hypot (0xc.66666666666666666666666664p+0, -0xb.33333333333333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666664p+0, -0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666664p+0, 0xb.33333333333333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666664p+0, 0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666668p+0, -0xb.33333333333333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666668p+0, -0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666668p+0, 0xb.33333333333333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666668p+0, 0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666667p+0, -0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666667p+0, 0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.6666666666668p+0, -0xb.333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.6666666666668p+0, -0xb.33334p-4)": +double: 1 +idouble: 1 +Test "hypot (0xc.6666666666668p+0, 0xb.333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.6666666666668p+0, 0xb.33334p-4)": +double: 1 +idouble: 1 +Test "hypot (0xc.66666p+0, -0xb.333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666p+0, 0xb.333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xcp-4, 0x1.4p+0)": ildouble: 1 ldouble: 1 -# jn -Test "jn (0, -4.0)": +# j0 +Test "j0 (-0x2.002000002p+592)": +ildouble: 2 +ldouble: 2 +Test "j0 (-0x4p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "jn (0, 0.75)": -float: 1 -ifloat: 1 -Test "jn (0, 10.0)": +Test "j0 (-0xf.fffffp+124)": double: 2 -float: 1 +float: 2 idouble: 2 -ifloat: 1 -Test "jn (0, 2.0)": +ifloat: 2 +Test "j0 (0x2p+0)": float: 2 ifloat: 2 -Test "jn (0, 4.0)": +Test "j0 (0x4p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "jn (0, 8.0)": +Test "j0 (0x8p+0)": float: 1 ifloat: 1 -Test "jn (1, 10.0)": +Test "j0 (0x8p+1020)": +ildouble: 1 +ldouble: 1 +Test "j0 (0xap+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "j0 (0xcp-4)": +float: 1 +ifloat: 1 +Test "j0 (0xe.be71dp+104)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "j0 (0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 2 +ldouble: 2 +Test "j0 (0xf.fffffp+124)": +double: 2 float: 2 +idouble: 2 ifloat: 2 + +# j1 +Test "j1 (0x1.ff00000000002p+840)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "j1 (0x2p+0)": +double: 1 +idouble: 1 +Test "j1 (0x4.ffcp+72)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "jn (1, 2.0)": +Test "j1 (0x8p+0)": double: 1 idouble: 1 -Test "jn (1, 8.0)": +ildouble: 1 +ldouble: 1 +Test "j1 (0x8p+1020)": +ildouble: 1 +ldouble: 1 +Test "j1 (0xap+0)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "j1 (0xf.ffffffffffff8p+1020)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "jn (10, -1.0)": +Test "j1 (0xf.ffffffffffffbffffffffffffcp+1020)": ildouble: 1 ldouble: 1 -Test "jn (10, 0.125)": +Test "j1 (0xf.fffffp+124)": double: 1 float: 1 idouble: 1 ifloat: 1 + +# jn +Test "jn (0, -0x4p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "jn (0, 0x2p+0)": +float: 2 +ifloat: 2 +Test "jn (0, 0x4p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "jn (0, 0x8p+0)": +float: 1 +ifloat: 1 +Test "jn (0, 0xap+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "jn (0, 0xcp-4)": +float: 1 +ifloat: 1 +Test "jn (1, 0x2p+0)": +double: 1 +idouble: 1 +Test "jn (1, 0x8p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "jn (1, 0xap+0)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "jn (10, -0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (10, 0x1p+0)": ildouble: 1 ldouble: 1 -Test "jn (10, 0.75)": +Test "jn (10, 0x2p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +Test "jn (10, 0x2p-4)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "jn (10, 1.0)": ildouble: 1 ldouble: 1 -Test "jn (10, 10.0)": +Test "jn (10, 0xap+0)": double: 4 -float: 3 +float: 2 idouble: 4 -ifloat: 3 +ifloat: 2 ildouble: 4 ldouble: 4 -Test "jn (10, 2.0)": +Test "jn (10, 0xcp-4)": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 -Test "jn (2, 0x1.ffff62p+99)": +ifloat: 1 +Test "jn (2, 0x2.67a2a4p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "jn (2, 0x2.67a2a5d2e36800fce3e16f10cbp+0)": +ildouble: 1 +ldouble: 1 +Test "jn (2, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 2 +ldouble: 2 +Test "jn (2, 0x2.67a2a5d2e3682p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "jn (2, 0x2.67a2a5d2e368p+0)": +double: 2 +idouble: 2 +ildouble: 2 +ldouble: 2 +Test "jn (2, 0x2.67a2a8p+0)": +double: 1 +float: 3 +idouble: 1 +ifloat: 3 +Test "jn (2, 0x8p+1020)": +ildouble: 1 +ldouble: 1 +Test "jn (2, 0x8p+124)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "jn (2, 0xf.fffb1p+96)": double: 2 float: 2 idouble: 2 ifloat: 2 -Test "jn (2, 2.4048255576957729)": +Test "jn (2, 0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "jn (2, 0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 2 +ldouble: 2 +Test "jn (2, 0xf.fffffp+124)": double: 2 -float: 1 +float: 2 idouble: 2 -ifloat: 1 -Test "jn (3, 0.125)": +ifloat: 2 +Test "jn (3, 0x2.67a2a4p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +Test "jn (3, 0x2.67a2a5d2e36800fce3e16f10cbp+0)": +ildouble: 2 +ldouble: 2 +Test "jn (3, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 3 +ldouble: 3 +Test "jn (3, 0x2.67a2a5d2e3682p+0)": double: 1 -float: 1 idouble: 1 +ildouble: 3 +ldouble: 3 +Test "jn (3, 0x2.67a2a5d2e368p+0)": +double: 3 +idouble: 3 +ildouble: 1 +ldouble: 1 +Test "jn (3, 0x2.67a2a8p+0)": +double: 1 +float: 3 +idouble: 1 +ifloat: 3 +Test "jn (3, 0x2p+0)": +float: 1 ifloat: 1 -Test "jn (3, 0.75)": +Test "jn (3, 0x2p-4)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "jn (3, 10.0)": +Test "jn (3, 0xap+0)": double: 3 -float: 1 idouble: 3 -ifloat: 1 ildouble: 2 ldouble: 2 -Test "jn (3, 2.0)": +Test "jn (3, 0xcp-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "jn (3, 2.4048255576957729)": -double: 3 -idouble: 3 +Test "jn (4, 0x2.67a2a4p+0)": +float: 1 +ifloat: 1 +Test "jn (4, 0x2.67a2a5d2e36800fce3e16f10cap+0)": ildouble: 1 ldouble: 1 -Test "jn (4, 2.4048255576957729)": +Test "jn (4, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 3 +ldouble: 3 +Test "jn (4, 0x2.67a2a5d2e3682p+0)": double: 1 idouble: 1 ildouble: 2 ldouble: 2 -Test "jn (5, 2.4048255576957729)": -double: 3 +Test "jn (4, 0x2.67a2a5d2e368p+0)": +double: 1 +idouble: 1 +Test "jn (4, 0x2.67a2a8p+0)": float: 1 -idouble: 3 ifloat: 1 ildouble: 1 ldouble: 1 -Test "jn (6, 2.4048255576957729)": +Test "jn (5, 0x2.67a2a4p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "jn (5, 0x2.67a2a5d2e36801p+0)": +ildouble: 2 +ldouble: 2 +Test "jn (5, 0x2.67a2a5d2e3682p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "jn (5, 0x2.67a2a5d2e368p+0)": +double: 2 +idouble: 2 +Test "jn (5, 0x2.67a2a8p+0)": +float: 2 +ifloat: 2 +Test "jn (6, 0x2.67a2a4p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "jn (6, 0x2.67a2a5d2e36800fce3e16f10cbp+0)": +ildouble: 2 +ldouble: 2 +Test "jn (6, 0x2.67a2a5d2e36801p+0)": +ildouble: 4 +ldouble: 4 +Test "jn (6, 0x2.67a2a5d2e3682p+0)": +double: 2 +idouble: 2 +Test "jn (6, 0x2.67a2a5d2e368p+0)": double: 4 -float: 3 idouble: 4 -ifloat: 3 ildouble: 4 ldouble: 4 -Test "jn (7, 2.4048255576957729)": +Test "jn (6, 0x2.67a2a8p+0)": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 +Test "jn (7, 0x2.67a2a4p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "jn (7, 0x2.67a2a5d2e36800fce3e16f10cap+0)": +ildouble: 1 +ldouble: 1 +Test "jn (7, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 3 +ldouble: 3 +Test "jn (7, 0x2.67a2a5d2e36801p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (7, 0x2.67a2a5d2e3682p+0)": +ildouble: 2 +ldouble: 2 +Test "jn (7, 0x2.67a2a5d2e368p+0)": double: 3 -float: 5 idouble: 3 -ifloat: 5 +ildouble: 1 +ldouble: 1 +Test "jn (7, 0x2.67a2a8p+0)": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 ildouble: 2 ldouble: 2 -Test "jn (8, 2.4048255576957729)": -double: 3 +Test "jn (8, 0x2.67a2a4p+0)": +double: 2 float: 2 -idouble: 3 +idouble: 2 ifloat: 2 -ildouble: 4 -ldouble: 4 -Test "jn (9, 2.4048255576957729)": +ildouble: 1 +ldouble: 1 +Test "jn (8, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 2 +ldouble: 2 +Test "jn (8, 0x2.67a2a5d2e3682p+0)": double: 1 -float: 2 idouble: 1 -ifloat: 2 -ildouble: 7 -ldouble: 7 +Test "jn (8, 0x2.67a2a5d2e368p+0)": +double: 3 +idouble: 3 +ildouble: 1 +ldouble: 1 +Test "jn (8, 0x2.67a2a8p+0)": +double: 2 +float: 4 +idouble: 2 +ifloat: 4 +Test "jn (9, 0x2.67a2a4p+0)": +double: 3 +float: 3 +idouble: 3 +ifloat: 3 +ildouble: 1 +ldouble: 1 +Test "jn (9, 0x2.67a2a5d2e36800fce3e16f10cap+0)": +ildouble: 2 +ldouble: 2 +Test "jn (9, 0x2.67a2a5d2e3682p+0)": +double: 4 +idouble: 4 +ildouble: 3 +ldouble: 3 +Test "jn (9, 0x2.67a2a5d2e368p+0)": +double: 1 +idouble: 1 +Test "jn (9, 0x2.67a2a8p+0)": +double: 3 +float: 3 +idouble: 3 +ifloat: 3 +ildouble: 3 +ldouble: 3 # lgamma -Test "lgamma (0.7)": +Test "lgamma (-0x1p-20)": +double: 1 +idouble: 1 +Test "lgamma (-0x2p-16)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "lgamma (1.2)": +Test "lgamma (-0x4p-12)": +double: 1 +idouble: 1 +Test "lgamma (-0x8p-8)": +double: 1 +idouble: 1 +Test "lgamma (0x4p-12)": +float: 1 +ifloat: 1 +Test "lgamma (0x4p-32)": +double: 1 +idouble: 1 +Test "lgamma (0xb.333333333333p-4)": +double: 1 +idouble: 1 +Test "lgamma (0xb.33333p-4)": double: 1 -float: 2 idouble: 1 -ifloat: 2 -ildouble: 3 -ldouble: 3 + +# log +Test "log (0x2.b7e15p+0)": +float: 1 +ifloat: 1 # log10 -Test "log10 (0.75)": +Test "log10 (0x2.b7e154p+0)": +float: 1 +ifloat: 1 +Test "log10 (0xcp-4)": double: 1 float: 2 idouble: 1 ifloat: 2 -Test "log10 (e)": -float: 1 -ifloat: 1 # log1p -Test "log1p (-0.25)": +Test "log1p (-0x4p-4)": +float: 1 +ifloat: 1 +Test "log1p (0x1.b7e15p+0)": float: 1 ifloat: 1 - -# log2 -Test "log2 (e)": -ildouble: 1 -ldouble: 1 # pow -Test "pow (0x0.ffffffp0, -0x1p24)": +Test "pow (0x1.000002p+0, 0x1p+24)": float: 1 ifloat: 1 -Test "pow (0x0.ffffffp0, 0x1p24)": +Test "pow (0xf.fffffp-4, -0x1p+24)": float: 1 ifloat: 1 -Test "pow (0x1.000002p0, 0x1p24)": +Test "pow (0xf.fffffp-4, 0x1p+24)": float: 1 ifloat: 1 # pow10 -Test "pow10 (-1)": -double: 1 -idouble: 1 -Test "pow10 (-305)": +Test "pow10 (-0x1.31p+8)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "pow10 (-36)": +Test "pow10 (-0x1p+0)": double: 1 idouble: 1 -Test "pow10 (3)": +Test "pow10 (-0x2.4p+4)": double: 1 idouble: 1 -Test "pow10 (36)": +Test "pow10 (0x2.4p+4)": +double: 1 +idouble: 1 +Test "pow10 (0x3p+0)": double: 1 idouble: 1 @@ -5494,6 +10421,17 @@ Test "pow_downward (1.5, 1.03125)": float: 1 ifloat: 1 +# pow_tonearest +Test "pow_tonearest (0x1.000002p+0, 0x1p+24)": +float: 1 +ifloat: 1 +Test "pow_tonearest (0xf.fffffp-4, -0x1p+24)": +float: 1 +ifloat: 1 +Test "pow_tonearest (0xf.fffffp-4, 0x1p+24)": +float: 1 +ifloat: 1 + # pow_towardzero Test "pow_towardzero (1.0625, 1.125)": ildouble: 1 @@ -5507,150 +10445,926 @@ Test "pow_upward (1.0625, 1.125)": float: 1 ifloat: 1 +# sin +Test "sin (0x1p+0)": +float: 1 +ifloat: 1 +Test "sin (0x4.1237e153f7080008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 + # sin_downward -Test "sin_downward (1)": +Test "sin_downward (-0x1.921fb4p+0)": +double: 1 +idouble: 1 +Test "sin_downward (-0x1.921fb6p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x2p+64)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x8.60a91c16b9b28p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_downward (-0x8.60a91c16b9b2c232dd99707ab4p-4)": ildouble: 1 ldouble: 1 -Test "sin_downward (10)": +Test "sin_downward (-0x8.60a91c16b9b2c24p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x8.60a91c16b9b3p-4)": +double: 1 +idouble: 1 +Test "sin_downward (-0x8.60a91p-4)": +double: 1 +idouble: 1 +Test "sin_downward (-0x8.60a92p-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "sin_downward (0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x1p+120)": +float: 1 +ifloat: 1 +Test "sin_downward (0x1p+28)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x2.1e19e0c9bab24p+72)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x2.1e19e4p+72)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x2.1e19ep+72)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x2.553534p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x2.5535376715b9ep+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x2.5535376715bap+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x2p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x3.be735c19be9fep+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.be735c19be9fffffffffffffffp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.be735c19beap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.be735cp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.be736p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "sin_downward (0x3.ec2a0250032a00000000000001p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.ec2a0250032a0004p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.ec2a0250032a2p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.ec2a0250032ap+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.ec2a04p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.ec2ap+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "sin_downward (0x3p+0)": float: 1 ifloat: 1 -Test "sin_downward (2)": +ildouble: 2 +ldouble: 2 +Test "sin_downward (0x4.093385688a2d150c00bf42a09p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.093388p-4)": +double: 1 +idouble: 1 +Test "sin_downward (0x4.1237e153f70800000000000002p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_downward (0x4.1237e153f7080008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.1237e153f7084p+0)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "sin_downward (0x4.1237e153f708p+0)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "sin_downward (3)": +Test "sin_downward (0x4.1237e8p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_downward (0x4.1237ep+0)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "sin_downward (4)": +Test "sin_downward (0x4.c92d08p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "sin_downward (5)": +Test "sin_downward (0x4.c92d0ffa4bf000000000000002p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.c92d0ffa4bf00008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.c92d0ffa4bf04p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.c92d0ffa4bfp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.c92d1p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4p+48)": +double: 1 +idouble: 1 +Test "sin_downward (0x5.fbec7477d4a800000000000002p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x5.fbec7477d4a84p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x5.fbec7477d4a8p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x5.fbec78p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x5.fbec7p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x5p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "sin_downward (0x6p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x8.60a91c16b9b28p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x8.60a92p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x8p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x8p+1020)": +double: 1 +idouble: 1 +Test "sin_downward (0x9p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "sin_downward (6)": +Test "sin_downward (0xap+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "sin_downward (8)": +Test "sin_downward (0xb.fa09ap+100)": +ildouble: 2 +ldouble: 2 +Test "sin_downward (0xc.d4966d92d17082980965c1a66p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_downward (0xc.d4966d92d170829p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_downward (0xc.d4966d92d17082ap-4)": +ildouble: 2 +ldouble: 2 +Test "sin_downward (0xc.d4966d92d1708p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0xc.d4966d92d171p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0xc.d4966p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0xc.d4967p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_downward (0xe.ef3af1b5d800001p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_downward (0xe.ef3af1b5d8008p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_downward (0xe.ef3af1b5d8p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0xe.ef3afp-4)": +ildouble: 3 +ldouble: 3 +Test "sin_downward (0xe.ef3bp-4)": +ildouble: 2 +ldouble: 2 +Test "sin_downward (0xf.ffffcp+124)": +double: 1 +idouble: 1 +Test "sin_downward (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "sin_downward (0xf.fffffp+124)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 # sin_tonearest -Test "sin_tonearest (1)": +Test "sin_tonearest (0x1p+0)": float: 1 ifloat: 1 +Test "sin_tonearest (0x4.1237e153f7080008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 # sin_towardzero -Test "sin_towardzero (1)": +Test "sin_towardzero (-0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (-0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (-0x2p+64)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (-0x8.60a91c16b9b28p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (-0x8.60a92p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x1p+0)": float: 1 ifloat: 1 ildouble: 3 ldouble: 3 -Test "sin_towardzero (10)": +Test "sin_towardzero (0x2.1e19e4p+72)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x2.1e19ep+72)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "sin_towardzero (2)": +Test "sin_towardzero (0x2.553534p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x2.5535376715b9ep+0)": ildouble: 1 ldouble: 1 -Test "sin_towardzero (3)": +Test "sin_towardzero (0x2.5535376715b9ffffffffffffffp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x2.5535376715bap+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x2p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x2p+64)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "sin_towardzero (4)": +Test "sin_towardzero (0x3.be735c19beap+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x3.be735cp+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "sin_towardzero (5)": +Test "sin_towardzero (0x3.be736p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x3.ec2a04p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "sin_towardzero (8)": +Test "sin_towardzero (0x3p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x4.093385688a2d150c00bf42a09p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x4.093388p-4)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x4.1237e153f70800000000000002p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x4.1237e153f7084p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x4.1237e153f708p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x4.1237e8p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x4.1237ep+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x4.c92d0ffa4bf04p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x4.c92d0ffa4bfp+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x4p+0)": ildouble: 1 ldouble: 1 -Test "sin_towardzero (9)": +Test "sin_towardzero (0x4p+48)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x5.fbec7p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x8.60a91c16b9b28p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x8.60a92p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x8p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x8p+1020)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x9p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0xb.fa09ap+100)": +double: 1 +idouble: 1 +Test "sin_towardzero (0xc.d4966d92d17082980965c1a664p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_towardzero (0xc.d4966d92d17082980965c1a66p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_towardzero (0xc.d4966d92d170829p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_towardzero (0xc.d4966d92d17082ap-4)": +ildouble: 2 +ldouble: 2 +Test "sin_towardzero (0xc.d4966d92d1708p-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "sin_towardzero (0xc.d4966d92d171p-4)": +ildouble: 4 +ldouble: 4 +Test "sin_towardzero (0xc.d4966p-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "sin_towardzero (0xc.d4967p-4)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "sin_towardzero (0xe.ef3af1b5d80000000000000004p-4)": +ildouble: 3 +ldouble: 3 +Test "sin_towardzero (0xe.ef3af1b5d800001p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_towardzero (0xe.ef3af1b5d8008p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_towardzero (0xe.ef3af1b5d8p-4)": +ildouble: 3 +ldouble: 3 +Test "sin_towardzero (0xe.ef3afp-4)": float: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0xe.ef3bp-4)": +ildouble: 2 +ldouble: 2 +Test "sin_towardzero (0xf.ffffcp+124)": +double: 1 +idouble: 1 +Test "sin_towardzero (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 # sin_upward -Test "sin_upward (1)": +Test "sin_upward (-0x1.921fb4p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +Test "sin_upward (-0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +Test "sin_upward (-0x1.921fb6p+0)": float: 1 ifloat: 1 -ildouble: 3 -ldouble: 3 -Test "sin_upward (2)": -float: 2 -ifloat: 2 -Test "sin_upward (3)": ildouble: 1 ldouble: 1 -Test "sin_upward (4)": +Test "sin_upward (-0x2p+64)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a91c16b9b28p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a91c16b9b2c232dd99707ab4p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a91c16b9b2c24p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a91c16b9b3p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a91p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a92p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x1.921fb4p+0)": +double: 1 +idouble: 1 +Test "sin_upward (0x1.921fb6p+0)": +double: 1 +idouble: 1 +Test "sin_upward (0x1p+0)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x1p+120)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "sin_upward (0x1p+28)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "sin_upward (6)": +Test "sin_upward (0x2.1e19e0c9bab24p+72)": ildouble: 1 ldouble: 1 -Test "sin_upward (9)": +Test "sin_upward (0x2.1e19e4p+72)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x2.1e19ep+72)": +double: 1 float: 1 +idouble: 1 ifloat: 1 - -# sincos -Test "sincos (0x1p+120) extra output 2": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x2.5535376715b9ep+0)": +double: 1 +idouble: 1 +Test "sin_upward (0x2.5535376715b9ffffffffffffffp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x2.553538p+0)": +double: 1 +idouble: 1 +Test "sin_upward (0x2p+0)": +float: 1 +ifloat: 1 +Test "sin_upward (0x2p+64)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.be735c19be9fep+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.be735c19be9ffffcp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.be735c19be9fffffffffffffffp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.be735c19beap+0)": +double: 1 +idouble: 1 +Test "sin_upward (0x3.be735cp+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "sincos (0x1p+127) extra output 2": +Test "sin_upward (0x3.be736p+0)": float: 1 ifloat: 1 -Test "sincos (M_PI_6l*2.0) extra output 1": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.ec2a0250032a00000000000001p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.ec2a0250032a0004p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.ec2a0250032a2p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.ec2a0250032ap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.ec2a04p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "sincos (M_PI_6l*2.0) extra output 2": +Test "sin_upward (0x3.ec2ap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x4.093385688a2d4p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0x4.093385688a2dp-4)": +double: 1 +idouble: 1 +Test "sin_upward (0x4.09338p-4)": double: 1 idouble: 1 -Test "sincos (pi/6) extra output 2": +Test "sin_upward (0x4.1237e153f70800000000000002p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x4.1237e153f7080008p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x4.1237e153f7084p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x4.1237e153f708p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x4.1237e8p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.1237ep+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x4.c92d08p+0)": float: 1 ifloat: 1 - -# sinh -Test "sinh (0.75)": ildouble: 1 ldouble: 1 - -# sinh_downward -Test "sinh_downward (22)": +Test "sin_upward (0x4.c92d0ffa4bf000000000000002p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.c92d0ffa4bf00008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.c92d0ffa4bf04p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.c92d0ffa4bfp+0)": +double: 1 +idouble: 1 +Test "sin_upward (0x4.c92d1p+0)": float: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4p+0)": +float: 2 +ifloat: 2 ildouble: 2 ldouble: 2 -Test "sinh_downward (23)": +Test "sin_upward (0x4p+48)": float: 1 ifloat: 1 -Test "sinh_downward (24)": +Test "sin_upward (0x5.fbec7477d4a800000000000002p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x5.fbec7477d4a80008p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x5.fbec7477d4a84p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x5.fbec7477d4a8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x5.fbec78p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x5.fbec7p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x5p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 - -# sinh_towardzero -Test "sinh_towardzero (22)": +Test "sin_upward (0x6p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x7p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "sin_upward (0x8.60a91c16b9b3p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0x8.60a91p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0x8.60a92p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0x8p+0)": +float: 1 +ifloat: 1 +Test "sin_upward (0x8p+1020)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x8p+124)": +double: 1 +idouble: 1 +Test "sin_upward (0x9p+0)": +float: 1 +ifloat: 1 +Test "sin_upward (0xap+0)": float: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0xb.fa09ap+100)": +double: 1 +idouble: 1 +Test "sin_upward (0xc.d4966d92d17082980965c1a664p-4)": +ildouble: 3 +ldouble: 3 +Test "sin_upward (0xc.d4966d92d17082980965c1a66p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0xc.d4966d92d170829p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0xc.d4966d92d17082ap-4)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0xc.d4966d92d1708p-4)": +ildouble: 3 +ldouble: 3 +Test "sin_upward (0xc.d4966d92d171p-4)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "sin_upward (0xc.d4966p-4)": +ildouble: 3 +ldouble: 3 +Test "sin_upward (0xc.d4967p-4)": +double: 1 +idouble: 1 ildouble: 2 ldouble: 2 -Test "sinh_towardzero (23)": +Test "sin_upward (0xcp-4)": +double: 1 +idouble: 1 +Test "sin_upward (0xe.ef3af1b5d80000000000000004p-4)": +ildouble: 3 +ldouble: 3 +Test "sin_upward (0xe.ef3af1b5d800001p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0xe.ef3af1b5d8008p-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "sin_upward (0xe.ef3af1b5d8p-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "sin_upward (0xe.ef3afp-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "sin_upward (0xe.ef3bp-4)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "sin_upward (0xf.ffffcp+124)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0xf.fffffp+124)": +ildouble: 1 +ldouble: 1 + +# sincos +Test "sincos (0x1.0c1522p+0) extra output 1": +float: 1 +ifloat: 1 +Test "sincos (0x1.0c152382d7366p+0) extra output 2": +ildouble: 1 +ldouble: 1 +Test "sincos (0x1p+120) extra output 2": +float: 1 +ifloat: 1 +Test "sincos (0x8.60a92p-4) extra output 2": float: 1 ifloat: 1 -Test "sinh_towardzero (24)": +Test "sincos (0x8p+124) extra output 2": float: 1 ifloat: 1 +Test "sincos (0xc.d4966d92d17082980965c1a66p-4) extra output 2": +ildouble: 1 +ldouble: 1 +Test "sincos (0xc.d4967p-4) extra output 2": +float: 1 +ifloat: 1 +Test "sincos (0xf.ffffffffffff8p+1020) extra output 1": +ildouble: 1 +ldouble: 1 + +# sinh +Test "sinh (0xcp-4)": +ildouble: 1 +ldouble: 1 + +# sinh_downward +Test "sinh_downward (0x1.6p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sinh_downward (0x1.7p+4)": +double: 1 +idouble: 1 +Test "sinh_downward (0x1.8p+4)": +ildouble: 1 +ldouble: 1 + +# sinh_tonearest +Test "sinh_tonearest (0xcp-4)": +ildouble: 1 +ldouble: 1 + +# sinh_towardzero +Test "sinh_towardzero (0x1.6p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sinh_towardzero (0x1.7p+4)": +double: 1 +idouble: 1 +Test "sinh_towardzero (0x1.8p+4)": ildouble: 1 ldouble: 1 # sinh_upward -Test "sinh_upward (23)": +Test "sinh_upward (0x1.8p+4)": +double: 1 +idouble: 1 +Test "sinh_upward (0x8p-32)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "sinh_upward (24)": +Test "sinh_upward (0xcp-4)": ildouble: 1 ldouble: 1 @@ -5682,6 +11396,18 @@ ldouble: 1 Test "tan (-0xc.9p-4)": ildouble: 1 ldouble: 1 +Test "tan (0x2.1e19ep+72)": +ildouble: 1 +ldouble: 1 +Test "tan (0x4p+0)": +ildouble: 1 +ldouble: 1 +Test "tan (0x7p+0)": +ildouble: 1 +ldouble: 1 +Test "tan (0xap+0)": +ildouble: 1 +ldouble: 1 Test "tan (0xc.908p-4)": ildouble: 2 ldouble: 2 @@ -5700,6 +11426,12 @@ ldouble: 1 Test "tan (0xc.90fd8p-4)": ildouble: 1 ldouble: 1 +Test "tan (0xc.90fdaa22168c234c4c6628b81p-4)": +ildouble: 1 +ldouble: 1 +Test "tan (0xc.90fdaa22168c235p-4)": +ildouble: 1 +ldouble: 1 Test "tan (0xc.90fdap-4)": ildouble: 1 ldouble: 1 @@ -5709,494 +11441,1198 @@ ldouble: 1 Test "tan (0xc.9p-4)": ildouble: 1 ldouble: 1 -Test "tan (pi/4)": -ildouble: 1 -ldouble: 1 # tan_downward -Test "tan_downward (1)": +Test "tan_downward (-0x2p+64)": +double: 1 +idouble: 1 +Test "tan_downward (-0xc.908p-4)": +float: 2 +ifloat: 2 +Test "tan_downward (-0xc.90cp-4)": float: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 -Test "tan_downward (10)": +Test "tan_downward (-0xc.90ep-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (-0xc.90f8p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fcp-4)": +float: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fd8p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fdap-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fdbp-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fdcp-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fdp-4)": +float: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fep-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fp-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (-0xc.91p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "tan_downward (-0xc.92p-4)": +double: 1 +idouble: 1 +Test "tan_downward (-0xc.94p-4)": ildouble: 2 ldouble: 2 -Test "tan_downward (2)": +Test "tan_downward (-0xc.98p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (-0xc.9p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tan_downward (6)": +Test "tan_downward (-0xc.ap-4)": +double: 1 +idouble: 1 +Test "tan_downward (0x1p+0)": +double: 1 +idouble: 1 +Test "tan_downward (0x2.1e19e0c9bab24p+72)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tan_downward (0x2.1e19ep+72)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (0x2p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_downward (0x3p+0)": +double: 1 +idouble: 1 +Test "tan_downward (0x4p+0)": float: 1 ifloat: 1 +Test "tan_downward (0x6p+0)": +double: 1 +idouble: 1 +Test "tan_downward (0x7p+0)": +double: 1 +idouble: 1 +Test "tan_downward (0x8p+1020)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_downward (0x9p+0)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (0xap+0)": ildouble: 1 ldouble: 1 -Test "tan_downward (8)": +Test "tan_downward (0xc.908p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "tan_downward (9)": +Test "tan_downward (0xc.90cp-4)": +double: 1 +idouble: 1 +Test "tan_downward (0xc.90ep-4)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (0xc.90f8p-4)": +ildouble: 2 +ldouble: 2 +Test "tan_downward (0xc.90fcp-4)": +double: 1 +idouble: 1 +Test "tan_downward (0xc.90fd8p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (0xc.90fdaa22168c234c4c6628b81p-4)": +ildouble: 2 +ldouble: 2 +Test "tan_downward (0xc.90fdaa22168c235p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (0xc.90fdaa22168c8p-4)": +double: 1 +idouble: 1 +Test "tan_downward (0xc.90fdap-4)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (0xc.90fdp-4)": +double: 1 +idouble: 1 +Test "tan_downward (0xc.90fep-4)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (0xc.90fp-4)": +ildouble: 2 +ldouble: 2 +Test "tan_downward (0xc.92p-4)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 +Test "tan_downward (0xc.94p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (0xc.98p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (0xc.9p-4)": +ildouble: 2 +ldouble: 2 +Test "tan_downward (0xc.ap-4)": +float: 1 +ifloat: 1 +Test "tan_downward (0xcp-4)": +double: 1 +idouble: 1 +Test "tan_downward (0xf.fffffp+124)": +ildouble: 2 +ldouble: 2 # tan_tonearest -Test "tan_tonearest (10)": +Test "tan_tonearest (-0xc.908p-4)": +ildouble: 2 +ldouble: 2 +Test "tan_tonearest (-0xc.90cp-4)": +ildouble: 2 +ldouble: 2 +Test "tan_tonearest (-0xc.90ep-4)": +ildouble: 2 +ldouble: 2 +Test "tan_tonearest (-0xc.90f8p-4)": +ildouble: 2 +ldouble: 2 +Test "tan_tonearest (-0xc.90fcp-4)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (-0xc.90fd8p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (-0xc.90fdap-4)": ildouble: 1 ldouble: 1 -Test "tan_tonearest (4)": +Test "tan_tonearest (-0xc.92p-4)": ildouble: 1 ldouble: 1 -Test "tan_tonearest (7)": +Test "tan_tonearest (-0xc.9p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (0x2.1e19ep+72)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (0x4p+0)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (0x7p+0)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (0xap+0)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (0xc.908p-4)": +ildouble: 2 +ldouble: 2 +Test "tan_tonearest (0xc.90cp-4)": +ildouble: 2 +ldouble: 2 +Test "tan_tonearest (0xc.90ep-4)": +ildouble: 2 +ldouble: 2 +Test "tan_tonearest (0xc.90f8p-4)": +ildouble: 2 +ldouble: 2 +Test "tan_tonearest (0xc.90fcp-4)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (0xc.90fd8p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (0xc.90fdaa22168c234c4c6628b81p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (0xc.90fdaa22168c235p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (0xc.90fdap-4)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (0xc.92p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (0xc.9p-4)": ildouble: 1 ldouble: 1 # tan_towardzero -Test "tan_towardzero (10)": +Test "tan_towardzero (-0x2p+64)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tan_towardzero (-0xc.908p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "tan_towardzero (-0xc.90cp-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (-0xc.90ep-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (-0xc.90f8p-4)": ildouble: 2 ldouble: 2 -Test "tan_towardzero (3)": +Test "tan_towardzero (-0xc.90fcp-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (-0xc.90fd8p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (-0xc.90fdap-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (-0xc.90fdp-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (-0xc.90fp-4)": +ildouble: 2 +ldouble: 2 +Test "tan_towardzero (-0xc.94p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (-0xc.98p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (-0xc.9p-4)": +ildouble: 2 +ldouble: 2 +Test "tan_towardzero (0x1p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 3 -ldouble: 3 -Test "tan_towardzero (4)": +Test "tan_towardzero (0x2.1e19e0c9bab24p+72)": +ildouble: 2 +ldouble: 2 +Test "tan_towardzero (0x2.1e19e4p+72)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tan_towardzero (0x2.1e19ep+72)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0x2p+0)": +ildouble: 2 +ldouble: 2 +Test "tan_towardzero (0x2p+64)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tan_towardzero (0x3p+0)": +ildouble: 2 +ldouble: 2 +Test "tan_towardzero (0x4p+0)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0x5p+0)": +double: 1 +idouble: 1 +Test "tan_towardzero (0x6p+0)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0x7p+0)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tan_towardzero (0x8p+0)": +double: 1 +idouble: 1 +Test "tan_towardzero (0x8p+1020)": +ildouble: 2 +ldouble: 2 +Test "tan_towardzero (0x9p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "tan_towardzero (0xap+0)": ildouble: 1 ldouble: 1 -Test "tan_towardzero (5)": +Test "tan_towardzero (0xc.908p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "tan_towardzero (6)": +Test "tan_towardzero (0xc.90cp-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xc.90ep-4)": ildouble: 1 ldouble: 1 -Test "tan_towardzero (7)": +Test "tan_towardzero (0xc.90f8p-4)": ildouble: 2 ldouble: 2 -Test "tan_towardzero (9)": -float: 1 -ifloat: 1 +Test "tan_towardzero (0xc.90fcp-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xc.90fd8p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0xc.90fdaa22168c234c4c6628b80cp-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0xc.90fdaa22168c234p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0xc.90fdaa22168c8p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0xc.90fdaa22168cp-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0xc.90fdap-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0xc.90fdp-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xc.90fp-4)": +ildouble: 2 +ldouble: 2 +Test "tan_towardzero (0xc.94p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0xc.98p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0xc.9p-4)": +ildouble: 2 +ldouble: 2 +Test "tan_towardzero (0xcp-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xf.ffffffffffffbffffffffffffcp+1020)": ildouble: 1 ldouble: 1 +Test "tan_towardzero (0xf.fffffp+124)": +double: 1 +idouble: 1 # tan_upward -Test "tan_upward (1)": +Test "tan_upward (-0xc.908p-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (-0xc.90cp-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (-0xc.90ep-4)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (-0xc.90f8p-4)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (-0xc.90fcp-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "tan_upward (10)": +ildouble: 2 +ldouble: 2 +Test "tan_upward (-0xc.90fd8p-4)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (-0xc.90fdap-4)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tan_upward (3)": +Test "tan_upward (-0xc.90fdbp-4)": float: 1 ifloat: 1 -ildouble: 3 -ldouble: 3 -Test "tan_upward (5)": +Test "tan_upward (-0xc.90fdcp-4)": +float: 1 +ifloat: 1 +Test "tan_upward (-0xc.90fdp-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (-0xc.90fep-4)": +float: 1 +ifloat: 1 +Test "tan_upward (-0xc.90fp-4)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (-0xc.91p-4)": +float: 1 +ifloat: 1 +Test "tan_upward (-0xc.94p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (-0xc.98p-4)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "tan_upward (6)": +Test "tan_upward (-0xc.9p-4)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (0x1p+0)": +float: 1 +ifloat: 1 +Test "tan_upward (0x2.1e19e4p+72)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (0x2.1e19ep+72)": +double: 1 +idouble: 1 +Test "tan_upward (0x2p+0)": ildouble: 1 ldouble: 1 -Test "tan_upward (7)": +Test "tan_upward (0x2p+64)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (0x3p+0)": +ildouble: 2 +ldouble: 2 +Test "tan_upward (0x4p+0)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (0x5p+0)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "tan_upward (9)": +Test "tan_upward (0x6p+0)": ildouble: 1 ldouble: 1 - -# tanh -Test "tanh (-0.75)": +Test "tan_upward (0x7p+0)": +float: 1 +ifloat: 1 +Test "tan_upward (0x8p+0)": +double: 1 +idouble: 1 +Test "tan_upward (0x8p+1020)": +ildouble: 2 +ldouble: 2 +Test "tan_upward (0x9p+0)": +double: 1 +idouble: 1 +Test "tan_upward (0xap+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "tanh (0.75)": +Test "tan_upward (0xc.908p-4)": +float: 1 +ifloat: 1 +Test "tan_upward (0xc.90ep-4)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 - -# tgamma -Test "tgamma (-0.5)": +Test "tan_upward (0xc.90f8p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.90fcp-4)": +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.90fd8p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.90fdaa22168c234c4c6628b80cp-4)": +ildouble: 2 +ldouble: 2 +Test "tan_upward (0xc.90fdaa22168c234c4c6628b81p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.90fdaa22168c234p-4)": +ildouble: 2 +ldouble: 2 +Test "tan_upward (0xc.90fdaa22168c235p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.90fdaa22168c8p-4)": +ildouble: 2 +ldouble: 2 +Test "tan_upward (0xc.90fdaa22168cp-4)": +ildouble: 2 +ldouble: 2 +Test "tan_upward (0xc.90fdap-4)": +double: 1 +idouble: 1 +Test "tan_upward (0xc.90fdbp-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (0xc.90fdcp-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (0xc.90fep-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.90fp-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.91p-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (0xc.92p-4)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (-0x0.fffffffffffff8p0)": +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.94p-4)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (0xc.98p-4)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (0xc.9p-4)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x0.ffffffp0)": +Test "tan_upward (0xc.ap-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (0xcp-4)": float: 1 ifloat: 1 -Test "tgamma (-0x1.000002p0)": +Test "tan_upward (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +Test "tan_upward (0xf.fffffp+124)": +double: 1 +idouble: 1 + +# tanh +Test "tanh (-0xcp-4)": +ildouble: 1 +ldouble: 1 +Test "tanh (0xcp-4)": +ildouble: 1 +ldouble: 1 + +# tgamma +Test "tgamma (-0x1.000002p+0)": double: 2 idouble: 2 -Test "tgamma (-0x1.0a32a2p+5)": +Test "tgamma (-0x1.3ffffep+4)": float: 2 ifloat: 2 -Test "tgamma (-0x1.fffffffffffffp0)": +Test "tgamma (-0x1.3ffffffffffffp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x13.ffffep0)": -float: 2 -ifloat: 2 -Test "tgamma (-0x13.ffffffffffffp0)": +Test "tgamma (-0x1.4000000000000002p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x14.000000000001p0)": +Test "tgamma (-0x1.4000000000001p+4)": double: 1 idouble: 1 ildouble: 2 ldouble: 2 -Test "tgamma (-0x14.00002p0)": +Test "tgamma (-0x1.400002p+4)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "tgamma (-0x1d.ffffep0)": +Test "tgamma (-0x1.dffffep+4)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x1d.fffffffffffffffffffffffff8p0)": +Test "tgamma (-0x1.dffffffffffffffep+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x1d.ffffffffffffp0)": +Test "tgamma (-0x1.dfffffffffffffffffffffffff8p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x1e.00000000000000000000000008p0)": +Test "tgamma (-0x1.dffffffffffffp+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x1.e00000000000000000000000008p+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0x1e.000000000001p0)": +Test "tgamma (-0x1.e000000000001p+4)": double: 3 idouble: 3 ildouble: 3 ldouble: 3 -Test "tgamma (-0x1e.00002p0)": +Test "tgamma (-0x1.e00002p+4)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (-0x2.0000000000002p0)": +Test "tgamma (-0x1.fffffffffffffp+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x2.0000000000002p+0)": double: 1 idouble: 1 -Test "tgamma (-0x2.000004p0)": +Test "tgamma (-0x2.000004p+0)": double: 2 float: 1 idouble: 2 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x2.fffffcp0)": +Test "tgamma (-0x2.146544p+4)": +float: 2 +ifloat: 2 +Test "tgamma (-0x2.7fffffffffffep+4)": double: 1 -float: 1 idouble: 1 -ifloat: 1 +Test "tgamma (-0x2.7fffffffffffffffffffffffffp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x27.fffffffffffep0)": +Test "tgamma (-0x2.80000000000000000000000001p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x2.8000000000000004p+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x2.8000000000002p+4)": double: 1 idouble: 1 -Test "tgamma (-0x27.fffffffffffffffffffffffffp0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x28.0000000000000000000000001p0)": +Test "tgamma (-0x2.800004p+4)": +double: 2 +idouble: 2 +Test "tgamma (-0x2.8ffffffffffffffcp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x28.000000000002p0)": +Test "tgamma (-0x2.8p+0)": double: 1 +float: 2 idouble: 1 +ifloat: 2 ildouble: 1 ldouble: 1 -Test "tgamma (-0x28.00004p0)": -double: 2 -idouble: 2 -Test "tgamma (-0x29.0000000000000000000000001p0)": +Test "tgamma (-0x2.90000000000000000000000001p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x2.9000000000000004p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x29.000000000002p0)": +Test "tgamma (-0x2.9000000000002p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x29.00004p0)": +Test "tgamma (-0x2.900004p+4)": double: 1 idouble: 1 ildouble: 2 ldouble: 2 -Test "tgamma (-0x29.ffffcp0)": +Test "tgamma (-0x2.9ffffcp+4)": double: 1 idouble: 1 ildouble: 2 ldouble: 2 -Test "tgamma (-0x29.fffffffffffep0)": +Test "tgamma (-0x2.9fffffffffffep+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x2a.0000000000000000000000001p0)": +Test "tgamma (-0x2.a0000000000000000000000001p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x3.000004p0)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 -Test "tgamma (-0x3.fffffcp0)": +Test "tgamma (-0x2.fffffcp+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (-0x3.ffffffffffffep0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x3.000004p+0)": double: 2 +float: 1 idouble: 2 -Test "tgamma (-0x31.fffffffffffep0)": +ifloat: 1 +Test "tgamma (-0x3.1ffffcp+4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x3.1fffffffffffep+4)": double: 3 idouble: 3 -Test "tgamma (-0x32.0000000000000000000000001p0)": +Test "tgamma (-0x3.1ffffffffffffffcp+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x3.20000000000000000000000001p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x32.000000000002p0)": +Test "tgamma (-0x3.2000000000002p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x4.000008p0)": +Test "tgamma (-0x3.200004p+4)": +ildouble: 3 +ldouble: 3 +Test "tgamma (-0x3.8p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "tgamma (-0x4.fffff8p0)": +Test "tgamma (-0x3.fffffcp+0)": double: 1 +float: 1 idouble: 1 -Test "tgamma (-0x4.ffffffffffffcp0)": +ifloat: 1 +Test "tgamma (-0x3.ffffffffffffep+0)": +double: 2 +idouble: 2 +Test "tgamma (-0x4.000008p+0)": +float: 1 +ifloat: 1 +Test "tgamma (-0x4.8p+0)": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x5.0000000000004p0)": +Test "tgamma (-0x4.fffff8p+0)": +double: 1 +idouble: 1 +Test "tgamma (-0x4.ffffffffffffcp+0)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x5.000008p0)": +Test "tgamma (-0x5.0000000000004p+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x5.000008p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (-0x5.ffffffffffffcp0)": +Test "tgamma (-0x5.8p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x5.ffffffffffffcp+0)": double: 1 idouble: 1 -Test "tgamma (-0x6.000008p0)": +Test "tgamma (-0x5.fffffffffffffff8p+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x6.000008p+0)": float: 2 ifloat: 2 ildouble: 1 ldouble: 1 -Test "tgamma (-0x6.fffff8p0)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 +Test "tgamma (-0x6.3ffff8p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x6.ffffffffffffcp0)": -double: 4 -idouble: 4 -ildouble: 2 -ldouble: 2 -Test "tgamma (-0x63.fffffffffffcp0)": +Test "tgamma (-0x6.3fffffffffffcp+4)": double: 2 idouble: 2 ildouble: 1 ldouble: 1 -Test "tgamma (-0x63.ffffffffffffffffffffffffep0)": +Test "tgamma (-0x6.3ffffffffffffffffffffffffep+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x64.0000000000000000000000002p0)": +Test "tgamma (-0x6.40000000000000000000000002p+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0x64.000000000004p0)": +Test "tgamma (-0x6.4000000000000008p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x6.4000000000004p+4)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x7.00000000000000000000000002p0)": +Test "tgamma (-0x6.400008p+4)": +double: 1 +idouble: 1 +Test "tgamma (-0x6.8p+0)": +float: 1 +ifloat: 1 +Test "tgamma (-0x6.fffff8p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x6.ffffffffffffcp+0)": +double: 4 +idouble: 4 +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x7.00000000000000000000000002p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x7.0000000000004p0)": +Test "tgamma (-0x7.0000000000004p+0)": double: 3 idouble: 3 ildouble: 1 ldouble: 1 -Test "tgamma (-0x7.000008p0)": +Test "tgamma (-0x7.000008p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (-0x7.fffff8p0)": +Test "tgamma (-0x7.8p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "tgamma (-0x7.fffff8p+0)": double: 3 float: 1 idouble: 3 ifloat: 1 -Test "tgamma (-0x7.ffffffffffffcp0)": +Test "tgamma (-0x7.ffffffffffffcp+0)": double: 3 idouble: 3 ildouble: 3 ldouble: 3 -Test "tgamma (-0x8.00000000000000000000000004p0)": +Test "tgamma (-0x8.00000000000000000000000004p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x8.00001p0)": +Test "tgamma (-0x8.00001p+0)": double: 2 idouble: 2 -Test "tgamma (-0x9.ffffffffffff8p0)": +Test "tgamma (-0x8.8p+0)": double: 1 +float: 1 idouble: 1 -ildouble: 1 -ldouble: 1 -Test "tgamma (-0x9.fffffp0)": +ifloat: 1 +Test "tgamma (-0x8p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "tgamma (-0x9.5ffffffffffffffp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x96.000000000008p0)": +Test "tgamma (-0x9.600000000000001p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x9.6000000000008p+4)": double: 1 idouble: 1 -Test "tgamma (-0xa.00001p0)": +Test "tgamma (-0x9.60001p+4)": double: 1 idouble: 1 -ildouble: 2 -ldouble: 2 -Test "tgamma (-2.5)": -double: 1 -float: 2 -idouble: 1 -ifloat: 2 ildouble: 1 ldouble: 1 -Test "tgamma (-3.5)": +Test "tgamma (-0x9.8p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (-4.5)": +Test "tgamma (-0x9.ffffffffffff8p+0)": double: 1 -float: 1 idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x9.fffffp+0)": +float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-5.5)": +Test "tgamma (-0xa.00001p+0)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tgamma (-0xa.c0001p+4)": +double: 1 +idouble: 1 +Test "tgamma (-0xf.ffffffffffff8p-4)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-6.5)": +Test "tgamma (-0xf.fffffp-4)": float: 1 ifloat: 1 -Test "tgamma (-7.5)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 -Test "tgamma (-8.5)": +Test "tgamma (0x1.28p+4)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (-9.5)": +Test "tgamma (0x1.38p+4)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "tgamma (0x1.78p+4)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (0.5)": -float: 1 -ifloat: 1 -Test "tgamma (0.7)": +Test "tgamma (0x1.d8p+4)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (0x1.fffffep0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (0x1.e8p+4)": float: 1 ifloat: 1 -Test "tgamma (0x1.fffffffffffffp0)": +Test "tgamma (0x1.fffffep+0)": +float: 1 +ifloat: 1 +Test "tgamma (0x1.fffffffffffffp+0)": double: 1 idouble: 1 Test "tgamma (0x1p-24)": float: 1 ifloat: 1 -Test "tgamma (0x1p-53)": +Test "tgamma (0x2.18p+4)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tgamma (0x2.28p+4)": double: 1 +float: 2 idouble: 1 +ifloat: 2 Test "tgamma (0x2.30a43cp+4)": double: 1 float: 2 idouble: 1 ifloat: 2 -Test "tgamma (0x2.fffffcp0)": +Test "tgamma (0x2.8p+0)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "tgamma (0x2.fffffcp+0)": float: 3 ifloat: 3 -Test "tgamma (0x3.fffffcp0)": +Test "tgamma (0x3.8p+0)": +float: 2 +ifloat: 2 +Test "tgamma (0x3.fffffcp+0)": float: 1 ifloat: 1 -Test "tgamma (0x3.ffffffffffffep0)": +Test "tgamma (0x3.ffffffffffffep+0)": double: 1 idouble: 1 -Test "tgamma (0x4.0000000000004p0)": +Test "tgamma (0x3p+0)": +float: 1 +ifloat: 1 +Test "tgamma (0x4.0000000000004p+0)": +double: 1 +idouble: 1 +Test "tgamma (0x4.8p+0)": double: 1 +float: 1 idouble: 1 -Test "tgamma (0x4.ffffffffffffcp0)": +ifloat: 1 +Test "tgamma (0x4.ffffffffffffcp+0)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (0x5.0000000000004p0)": +Test "tgamma (0x4p+0)": +float: 1 +ifloat: 1 +Test "tgamma (0x5.0000000000004p+0)": double: 1 idouble: 1 -Test "tgamma (0x5.000008p0)": +Test "tgamma (0x5.000008p+0)": float: 2 ifloat: 2 -Test "tgamma (0x5.fffff8p0)": +Test "tgamma (0x5.fffff8p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (0x6.0000000000004p0)": +Test "tgamma (0x6.0000000000004p+0)": double: 1 idouble: 1 -Test "tgamma (0x6.000008p0)": +Test "tgamma (0x6.000008p+0)": float: 2 ifloat: 2 -Test "tgamma (0x6.fffff8p0)": +Test "tgamma (0x6.8p+0)": +float: 1 +ifloat: 1 +Test "tgamma (0x6.fffff8p+0)": double: 1 idouble: 1 -Test "tgamma (0x6.ffffffffffffcp0)": +Test "tgamma (0x6.ffffffffffffcp+0)": double: 4 idouble: 4 ildouble: 1 ldouble: 1 -Test "tgamma (0x7.0000000000004p0)": +Test "tgamma (0x6p+0)": +float: 1 +ifloat: 1 +Test "tgamma (0x7.0000000000004p+0)": double: 4 idouble: 4 -Test "tgamma (0x7.000008p0)": +Test "tgamma (0x7.000008p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (0x7.fffff8p0)": +Test "tgamma (0x7.8p+0)": double: 2 float: 1 idouble: 2 ifloat: 1 -Test "tgamma (0x7.ffffffffffffcp0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (0x7.fffff8p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "tgamma (0x7.ffffffffffffcp+0)": double: 2 idouble: 2 ildouble: 1 ldouble: 1 -Test "tgamma (0x8.00001p0)": +Test "tgamma (0x7p+0)": +double: 1 +idouble: 1 +Test "tgamma (0x8.00001p+0)": double: 2 idouble: 2 +Test "tgamma (0x8.8p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tgamma (0x8p+0)": +double: 1 +idouble: 1 +Test "tgamma (0x8p-4)": +float: 1 +ifloat: 1 +Test "tgamma (0x8p-56)": +double: 1 +idouble: 1 +Test "tgamma (0x9.8p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tgamma (0x9p+0)": +double: 1 +idouble: 1 Test "tgamma (0xa.b9fd72b0fb238p+4)": double: 1 idouble: 1 @@ -6205,309 +12641,288 @@ ldouble: 2 Test "tgamma (0xa.b9fd72b0fb23a9ddbf0d3804f4p+4)": ildouble: 2 ldouble: 2 -Test "tgamma (10)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 -Test "tgamma (18.5)": +Test "tgamma (0xa.b9fd7p+4)": +double: 2 +idouble: 2 +ildouble: 2 +ldouble: 2 +Test "tgamma (0xap+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (19.5)": -double: 2 -idouble: 2 +Test "tgamma (0xb.333333333333333p-4)": ildouble: 1 ldouble: 1 -Test "tgamma (2.5)": -float: 2 -ifloat: 2 +Test "tgamma (0xb.33334p-4)": ildouble: 1 ldouble: 1 -Test "tgamma (23.5)": -double: 1 + +# y0 +Test "y0 (0x1.8p+0)": +double: 2 float: 1 -idouble: 1 +idouble: 2 ifloat: 1 -Test "tgamma (29.5)": +Test "y0 (0x1.ff00000000002p+840)": double: 1 -float: 1 idouble: 1 -ifloat: 1 ildouble: 1 ldouble: 1 -Test "tgamma (3)": -float: 1 -ifloat: 1 -Test "tgamma (3.5)": -float: 2 -ifloat: 2 -Test "tgamma (30.5)": -float: 1 -ifloat: 1 -Test "tgamma (33.5)": +Test "y0 (0x1p+0)": +double: 2 float: 1 +idouble: 2 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tgamma (34.5)": -double: 1 -float: 2 -idouble: 1 -ifloat: 2 -Test "tgamma (4)": +Test "y0 (0x1p-100)": +ildouble: 1 +ldouble: 1 +Test "y0 (0x1p-20)": float: 1 ifloat: 1 -Test "tgamma (4.5)": +Test "y0 (0x1p-40)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (6)": -float: 1 -ifloat: 1 -Test "tgamma (6.5)": -float: 1 -ifloat: 1 -Test "tgamma (7)": -double: 1 -idouble: 1 -Test "tgamma (7.5)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 -ildouble: 1 -ldouble: 1 -Test "tgamma (8)": -double: 1 -idouble: 1 -Test "tgamma (8.5)": +Test "y0 (0x1p-80)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (9)": -double: 1 -idouble: 1 -Test "tgamma (9.5)": -double: 1 -idouble: 1 +Test "y0 (0x2p-4)": ildouble: 1 ldouble: 1 - -# y0 -Test "y0 (0.125)": -ildouble: 1 -ldouble: 1 -Test "y0 (0x1.3ffp+74)": -double: 1 -idouble: 1 -Test "y0 (0x1.ff00000000002p+840)": +Test "y0 (0x4.ffcp+72)": double: 1 idouble: 1 -ildouble: 1 -ldouble: 1 -Test "y0 (0x1p-10)": +Test "y0 (0x4p-112)": double: 1 idouble: 1 -Test "y0 (0x1p-100)": ildouble: 1 ldouble: 1 -Test "y0 (0x1p-110)": +Test "y0 (0x4p-12)": double: 1 idouble: 1 -ildouble: 1 -ldouble: 1 -Test "y0 (0x1p-20)": -float: 1 -ifloat: 1 -Test "y0 (0x1p-30)": +Test "y0 (0x4p-32)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "y0 (0x1p-40)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 -Test "y0 (0x1p-50)": +Test "y0 (0x4p-52)": float: 1 ifloat: 1 -Test "y0 (0x1p-70)": +Test "y0 (0x4p-72)": double: 1 idouble: 1 -Test "y0 (0x1p-80)": +Test "y0 (0x8p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "y0 (0x1p1023)": ildouble: 1 ldouble: 1 -Test "y0 (1.0)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 +Test "y0 (0x8p+1020)": ildouble: 1 ldouble: 1 -Test "y0 (1.5)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 -Test "y0 (10.0)": +Test "y0 (0xap+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "y0 (8.0)": +Test "y0 (0xf.ffffffffffff8p+1020)": double: 1 -float: 1 idouble: 1 -ifloat: 1 ildouble: 1 ldouble: 1 +Test "y0 (0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "y0 (0xf.fffffp+124)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 # y1 -Test "y1 (0.125)": +Test "y1 (0x1.8p+0)": +float: 1 +ifloat: 1 +Test "y1 (0x1p-20)": +ildouble: 1 +ldouble: 1 +Test "y1 (0x2.002000002p+592)": +ildouble: 2 +ldouble: 2 +Test "y1 (0x2p+0)": double: 1 +float: 1 idouble: 1 -Test "y1 (0x1.001000001p+593)": +ifloat: 1 ildouble: 2 ldouble: 2 -Test "y1 (0x1.27e204p+99)": +Test "y1 (0x2p-4)": double: 1 idouble: 1 -ildouble: 1 -ldouble: 1 -Test "y1 (0x1p-10)": +Test "y1 (0x4p-12)": double: 1 idouble: 1 -Test "y1 (0x1p-20)": +Test "y1 (0x8p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +Test "y1 (0x8p+1020)": ildouble: 1 ldouble: 1 -Test "y1 (0x1p1023)": +Test "y1 (0x9.3f102p+96)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "y1 (1.5)": -float: 1 -ifloat: 1 -Test "y1 (10.0)": +Test "y1 (0xap+0)": double: 3 float: 1 idouble: 3 ifloat: 1 ildouble: 2 ldouble: 2 -Test "y1 (2.0)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 +Test "y1 (0xf.ffffffffffffbffffffffffffcp+1020)": ildouble: 2 ldouble: 2 -Test "y1 (8.0)": -double: 1 +Test "y1 (0xf.fffffp+124)": +double: 2 float: 2 -idouble: 1 +idouble: 2 ifloat: 2 # yn -Test "yn (0, 0.125)": -ildouble: 1 -ldouble: 1 -Test "yn (0, 1.0)": +Test "yn (-10, 0x1p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +Test "yn (0, 0x1.8p+0)": double: 2 float: 1 idouble: 2 ifloat: 1 -ildouble: 1 -ldouble: 1 -Test "yn (0, 1.5)": +Test "yn (0, 0x1p+0)": double: 2 float: 1 idouble: 2 ifloat: 1 -Test "yn (0, 10.0)": -float: 1 -ifloat: 1 ildouble: 1 ldouble: 1 -Test "yn (0, 8.0)": +Test "yn (0, 0x2p-4)": +ildouble: 1 +ldouble: 1 +Test "yn (0, 0x8p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "yn (1, 0.125)": -double: 1 -idouble: 1 -Test "yn (1, 1.5)": +Test "yn (0, 0xap+0)": float: 1 ifloat: 1 -Test "yn (1, 10.0)": -double: 3 +ildouble: 1 +ldouble: 1 +Test "yn (1, 0x1.8p+0)": float: 1 -idouble: 3 +ifloat: 1 +Test "yn (1, 0x2p+0)": +double: 1 +float: 1 +idouble: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "yn (1, 2.0)": +Test "yn (1, 0x2p-4)": double: 1 -float: 1 idouble: 1 +Test "yn (1, 0x8p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +Test "yn (1, 0xap+0)": +double: 3 +float: 1 +idouble: 3 ifloat: 1 ildouble: 2 ldouble: 2 -Test "yn (1, 8.0)": +Test "yn (10, 0x1p+0)": double: 1 float: 2 idouble: 1 ifloat: 2 -Test "yn (10, 0.125)": +Test "yn (10, 0x2p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "yn (10, 0x2p-4)": double: 1 idouble: 1 -Test "yn (10, 0.75)": +Test "yn (10, 0xap+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "yn (10, 1.0)": -double: 1 -idouble: 1 -Test "yn (10, 10.0)": +ildouble: 1 +ldouble: 1 +Test "yn (10, 0xcp-4)": double: 1 float: 1 idouble: 1 ifloat: 1 +Test "yn (2, 0x8p+1020)": ildouble: 1 ldouble: 1 -Test "yn (10, 2.0)": -double: 2 -idouble: 2 +Test "yn (2, 0x8p+124)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "yn (3, 0.125)": +Test "yn (2, 0xf.fffb1p+96)": double: 1 idouble: 1 -Test "yn (3, 0.75)": +Test "yn (2, 0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "yn (2, 0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "yn (2, 0xf.fffffp+124)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "yn (3, 10.0)": +Test "yn (3, 0x2p+0)": +double: 1 +idouble: 1 +Test "yn (3, 0x2p-4)": +double: 1 +idouble: 1 +Test "yn (3, 0xap+0)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "yn (3, 2.0)": +Test "yn (3, 0xcp-4)": double: 1 idouble: 1 @@ -6517,30 +12932,30 @@ ildouble: 1 ldouble: 1 Function: "acos_downward": -double: 1 float: 1 -idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 3 +ldouble: 3 Function: "acos_tonearest": ildouble: 1 ldouble: 1 Function: "acos_towardzero": -double: 1 float: 1 -idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 3 +ldouble: 3 Function: "acos_upward": -ildouble: 2 -ldouble: 2 +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 Function: "acosh": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 @@ -6553,12 +12968,12 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "asin_tonearest": -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "asin_towardzero": double: 1 @@ -6569,24 +12984,31 @@ ildouble: 1 ldouble: 1 Function: "asin_upward": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "asinh": +double: 1 +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 Function: "atan2": float: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "atanh": float: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 Function: "cabs": ildouble: 1 @@ -6690,7 +13112,9 @@ ldouble: 1 Function: "cbrt": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 @@ -6773,58 +13197,78 @@ ildouble: 2 ldouble: 2 Function: "cos": -double: 2 float: 1 -idouble: 2 ifloat: 1 ildouble: 2 ldouble: 2 Function: "cos_downward": -float: 1 -ifloat: 1 -ildouble: 2 -ldouble: 2 +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 3 +ldouble: 3 Function: "cos_tonearest": float: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "cos_towardzero": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: "cos_upward": +double: 1 float: 2 +idouble: 1 ifloat: 2 -ildouble: 1 -ldouble: 1 +ildouble: 4 +ldouble: 4 Function: "cosh": -ildouble: 1 -ldouble: 1 +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 3 +ldouble: 3 Function: "cosh_downward": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "cosh_tonearest": -ildouble: 1 -ldouble: 1 +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 3 +ldouble: 3 Function: "cosh_towardzero": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "cosh_upward": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 ildouble: 2 ldouble: 2 @@ -6893,134 +13337,156 @@ ildouble: 2 ldouble: 2 Function: Imaginary part of "ctan": -double: 1 -idouble: 1 -ildouble: 2 -ldouble: 2 - -Function: Real part of "ctan_downward": double: 2 float: 1 idouble: 2 ifloat: 1 -ildouble: 3 -ldouble: 3 +ildouble: 2 +ldouble: 2 + +Function: Real part of "ctan_downward": +double: 6 +float: 5 +idouble: 6 +ifloat: 5 +ildouble: 8 +ldouble: 8 Function: Imaginary part of "ctan_downward": +double: 2 float: 1 +idouble: 2 ifloat: 1 -ildouble: 6 -ldouble: 6 +ildouble: 10 +ldouble: 10 Function: Real part of "ctan_tonearest": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: Imaginary part of "ctan_tonearest": +double: 2 float: 1 +idouble: 2 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: Real part of "ctan_towardzero": -float: 1 -ifloat: 1 -ildouble: 4 -ldouble: 4 +double: 5 +float: 3 +idouble: 5 +ifloat: 3 +ildouble: 10 +ldouble: 10 Function: Imaginary part of "ctan_towardzero": -float: 1 -ifloat: 1 -ildouble: 13 -ldouble: 13 +double: 2 +float: 2 +idouble: 2 +ifloat: 2 +ildouble: 14 +ldouble: 14 Function: Real part of "ctan_upward": double: 2 -float: 1 +float: 3 idouble: 2 -ifloat: 1 +ifloat: 3 ildouble: 6 ldouble: 6 Function: Imaginary part of "ctan_upward": -double: 1 -float: 2 -idouble: 1 -ifloat: 2 +double: 2 +float: 3 +idouble: 2 +ifloat: 3 ildouble: 10 ldouble: 10 Function: Real part of "ctanh": -double: 1 +double: 2 float: 1 -idouble: 1 +idouble: 2 ifloat: 1 ildouble: 2 ldouble: 2 Function: Imaginary part of "ctanh": -double: 1 +double: 2 float: 2 -idouble: 1 +idouble: 2 ifloat: 2 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: Real part of "ctanh_downward": +double: 4 float: 1 +idouble: 4 ifloat: 1 -ildouble: 6 -ldouble: 6 +ildouble: 10 +ldouble: 10 Function: Imaginary part of "ctanh_downward": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 -ildouble: 3 -ldouble: 3 +double: 6 +float: 5 +idouble: 6 +ifloat: 5 +ildouble: 7 +ldouble: 7 Function: Real part of "ctanh_tonearest": +double: 2 float: 1 +idouble: 2 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: Imaginary part of "ctanh_tonearest": -float: 1 -ifloat: 1 -ildouble: 1 -ldouble: 1 +double: 2 +float: 2 +idouble: 2 +ifloat: 2 +ildouble: 3 +ldouble: 3 Function: Real part of "ctanh_towardzero": -float: 1 -ifloat: 1 +double: 2 +float: 2 +idouble: 2 +ifloat: 2 ildouble: 13 ldouble: 13 Function: Imaginary part of "ctanh_towardzero": -float: 1 -ifloat: 1 -ildouble: 4 -ldouble: 4 +double: 5 +float: 3 +idouble: 5 +ifloat: 3 +ildouble: 11 +ldouble: 11 Function: Real part of "ctanh_upward": -double: 1 -float: 2 -idouble: 1 -ifloat: 2 +double: 2 +float: 3 +idouble: 2 +ifloat: 3 ildouble: 10 ldouble: 10 Function: Imaginary part of "ctanh_upward": double: 2 -float: 1 +float: 3 idouble: 2 -ifloat: 1 -ildouble: 6 -ldouble: 6 +ifloat: 3 +ildouble: 10 +ldouble: 10 Function: "erf": double: 1 @@ -7033,8 +13499,8 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "exp": ildouble: 1 @@ -7046,9 +13512,35 @@ idouble: 1 ildouble: 1 ldouble: 1 -Function: "exp_downward": +Function: "exp10_downward": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 + +Function: "exp10_tonearest": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + +Function: "exp10_towardzero": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 + +Function: "exp10_upward": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 + +Function: "exp_downward": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 @@ -7057,18 +13549,34 @@ ildouble: 1 ldouble: 1 Function: "exp_towardzero": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + +Function: "exp_upward": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + +Function: "expm1": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Function: "exp_upward": +Function: "expm1_downward": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Function: "expm1": +Function: "expm1_tonearest": double: 1 float: 1 idouble: 1 @@ -7076,20 +13584,36 @@ ifloat: 1 ildouble: 1 ldouble: 1 -Function: "gamma": +Function: "expm1_towardzero": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 -ildouble: 3 -ldouble: 3 +ifloat: 1 +ildouble: 2 +ldouble: 2 -Function: "hypot": +Function: "expm1_upward": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 + +Function: "gamma": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 +Function: "hypot": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + Function: "j0": double: 2 float: 2 @@ -7108,21 +13632,23 @@ ldouble: 1 Function: "jn": double: 4 -float: 5 +float: 4 idouble: 4 -ifloat: 5 -ildouble: 7 -ldouble: 7 +ifloat: 4 +ildouble: 4 +ldouble: 4 Function: "lgamma": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 -ildouble: 3 -ldouble: 3 +ifloat: 1 +ildouble: 1 +ldouble: 1 Function: "log": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 @@ -7137,6 +13663,8 @@ ldouble: 1 Function: "log1p": float: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 Function: "log2": ildouble: 1 @@ -7160,6 +13688,12 @@ ifloat: 1 ildouble: 1 ldouble: 1 +Function: "pow_tonearest": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 + Function: "pow_towardzero": float: 1 ifloat: 1 @@ -7171,14 +13705,18 @@ float: 1 ifloat: 1 Function: "sin": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 Function: "sin_downward": -float: 1 -ifloat: 1 -ildouble: 2 -ldouble: 2 +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 3 +ldouble: 3 Function: "sin_tonearest": float: 1 @@ -7187,21 +13725,23 @@ ildouble: 1 ldouble: 1 Function: "sin_towardzero": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 3 -ldouble: 3 +ildouble: 4 +ldouble: 4 Function: "sin_upward": +double: 1 float: 2 +idouble: 1 ifloat: 2 ildouble: 3 ldouble: 3 Function: "sincos": -double: 1 float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 @@ -7211,52 +13751,60 @@ ildouble: 1 ldouble: 1 Function: "sinh_downward": -float: 1 -ifloat: 1 -ildouble: 2 -ldouble: 2 +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 Function: "sinh_tonearest": ildouble: 1 ldouble: 1 Function: "sinh_towardzero": -float: 1 -ifloat: 1 -ildouble: 2 -ldouble: 2 +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 Function: "sinh_upward": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 Function: "tan": -double: 1 -idouble: 1 ildouble: 2 ldouble: 2 Function: "tan_downward": -float: 1 -ifloat: 1 +double: 1 +float: 2 +idouble: 1 +ifloat: 2 ildouble: 2 ldouble: 2 Function: "tan_tonearest": -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "tan_towardzero": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 3 -ldouble: 3 +ildouble: 2 +ldouble: 2 Function: "tan_upward": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 3 -ldouble: 3 +ildouble: 2 +ldouble: 2 Function: "tanh": ildouble: 1 diff --git a/libc/sysdeps/powerpc/powerpc64/fpu/s_truncl.S b/libc/sysdeps/powerpc/powerpc64/fpu/s_truncl.S deleted file mode 100644 index e5a3008be..000000000 --- a/libc/sysdeps/powerpc/powerpc64/fpu/s_truncl.S +++ /dev/null @@ -1,120 +0,0 @@ -/* long double trunc function. - IBM extended format long double version. - Copyright (C) 2004-2014 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, see - <http://www.gnu.org/licenses/>. */ - -#include <sysdep.h> -#include <math_ldbl_opt.h> - - .section ".toc","aw" -.LC0: /* 2**52 */ - .tc FD_43300000_0[TC],0x4330000000000000 -.LC1: /* 0.5 */ - .tc FD_3fe00000_0[TC],0x3fe0000000000000 - .section ".text" - -/* long double [fp1,fp2] truncl (long double x [fp1,fp2]) */ - -ENTRY (__truncl) - mffs fp11 /* Save current FPU rounding mode. */ - lfd fp13,.LC0@toc(2) - fabs fp0,fp1 - fabs fp9,fp2 - fsub fp12,fp13,fp13 /* generate 0.0 */ - fcmpu cr7,fp0,fp13 /* if (fabs(x) > TWO52) */ - fcmpu cr6,fp1,fp12 /* if (x > 0.0) */ - bnl- cr7,.L2 - mtfsfi 7,1 /* Set rounding mode toward 0. */ - ble- cr6,.L1 - fneg fp2,fp12 - fadd fp1,fp1,fp13 /* x+= TWO52; */ - fsub fp1,fp1,fp13 /* x-= TWO52; */ - fabs fp1,fp1 /* if (x == 0.0) x = 0.0; */ -.L0: - mtfsf 0x01,fp11 /* restore previous rounding mode. */ - blr -.L1: - fneg fp2,fp12 - bge- cr6,.L0 /* if (x < 0.0) */ - fsub fp1,fp1,fp13 /* x-= TWO52; */ - fadd fp1,fp1,fp13 /* x+= TWO52; */ - fnabs fp1,fp1 /* if (x == 0.0) x = -0.0; */ - mtfsf 0x01,fp11 /* restore previous rounding mode. */ - blr - -/* The high double is > TWO52 so we need to round the low double and - perhaps the high double. In this case we have to round the low - double and handle any adjustment to the high double that may be - caused by rounding (up). This is complicated by the fact that the - high double may already be rounded and the low double may have the - opposite sign to compensate.This gets a bit tricky so we use the - following algorithm: - - tau = floor(x_high/TWO52); - x0 = x_high - tau; - x1 = x_low + tau; - r1 = rint(x1); - y_high = x0 + r1; - y_low = x0 - y_high + r1; - return y; */ -.L2: - fcmpu cr7,fp9,fp13 /* if (|x_low| > TWO52) */ - fcmpu cr0,fp9,fp12 /* || (|x_low| == 0.0) */ - fcmpu cr5,fp2,fp12 /* if (x_low > 0.0) */ - bgelr- cr7 /* return x; */ - beqlr- cr0 - mtfsfi 7,1 /* Set rounding mode toward 0. */ - fdiv fp8,fp1,fp13 /* x_high/TWO52 */ - - bng- cr6,.L6 /* if (x > 0.0) */ - fctidz fp0,fp8 - fcfid fp8,fp0 /* tau = floor(x_high/TWO52); */ - fadd fp8,fp8,fp8 /* tau++; Make tau even */ - bng cr5,.L4 /* if (x_low > 0.0) */ - fmr fp3,fp1 - fmr fp4,fp2 - b .L5 -.L4: /* if (x_low < 0.0) */ - fsub fp3,fp1,fp8 /* x0 = x_high - tau; */ - fadd fp4,fp2,fp8 /* x1 = x_low + tau; */ -.L5: - fadd fp5,fp4,fp13 /* r1 = r1 + TWO52; */ - fsub fp5,fp5,fp13 /* r1 = r1 - TWO52; */ - b .L9 -.L6: /* if (x < 0.0) */ - fctidz fp0,fp8 - fcfid fp8,fp0 /* tau = floor(x_high/TWO52); */ - fadd fp8,fp8,fp8 /* tau++; Make tau even */ - bnl cr5,.L7 /* if (x_low < 0.0) */ - fmr fp3,fp1 - fmr fp4,fp2 - b .L8 -.L7: /* if (x_low > 0.0) */ - fsub fp3,fp1,fp8 /* x0 = x_high - tau; */ - fadd fp4,fp2,fp8 /* x1 = x_low + tau; */ -.L8: - fsub fp5,fp4,fp13 /* r1-= TWO52; */ - fadd fp5,fp5,fp13 /* r1+= TWO52; */ -.L9: - mtfsf 0x01,fp11 /* restore previous rounding mode. */ - fadd fp1,fp3,fp5 /* y_high = x0 + r1; */ - fsub fp2,fp3,fp1 /* y_low = x0 - y_high + r1; */ - fadd fp2,fp2,fp5 - blr -END (__truncl) - -long_double_symbol (libm, __truncl, truncl) diff --git a/libc/sysdeps/powerpc/powerpc64/multiarch/strcasecmp-power7.S b/libc/sysdeps/powerpc/powerpc64/multiarch/strcasecmp-power7.S index 0492bafb4..ad00f98fa 100644 --- a/libc/sysdeps/powerpc/powerpc64/multiarch/strcasecmp-power7.S +++ b/libc/sysdeps/powerpc/powerpc64/multiarch/strcasecmp-power7.S @@ -33,7 +33,7 @@ TRACEBACK(__strcasecmp_power7) \ END_2(__strcasecmp_power7) -#undef weak_alias(name, alias) +#undef weak_alias #define weak_alias(name, alias) #undef libc_hidden_builtin_def diff --git a/libc/sysdeps/powerpc/powerpc64/multiarch/strcasecmp_l-power7.S b/libc/sysdeps/powerpc/powerpc64/multiarch/strcasecmp_l-power7.S index a65949f2b..81ec69685 100644 --- a/libc/sysdeps/powerpc/powerpc64/multiarch/strcasecmp_l-power7.S +++ b/libc/sysdeps/powerpc/powerpc64/multiarch/strcasecmp_l-power7.S @@ -33,7 +33,7 @@ TRACEBACK(__strcasecmp_l_power7) \ END_2(__strcasecmp_l_power7) -#undef weak_alias(name, alias) +#undef weak_alias #define weak_alias(name, alias) #undef libc_hidden_builtin_def diff --git a/libc/sysdeps/powerpc/powerpc64/multiarch/strnlen-power7.S b/libc/sysdeps/powerpc/powerpc64/multiarch/strnlen-power7.S index 30e29cda7..057e5a8d2 100644 --- a/libc/sysdeps/powerpc/powerpc64/multiarch/strnlen-power7.S +++ b/libc/sysdeps/powerpc/powerpc64/multiarch/strnlen-power7.S @@ -35,7 +35,7 @@ #undef libc_hidden_builtin_def #define libc_hidden_builtin_def(name) -#undef weak_alias(name, alias) +#undef weak_alias #define weak_alias(name, alias) #include <sysdeps/powerpc/powerpc64/power7/strnlen.S> diff --git a/libc/sysdeps/powerpc/powerpc64/multiarch/wcscpy.c b/libc/sysdeps/powerpc/powerpc64/multiarch/wcscpy.c index f04298a7a..5c0a6d339 100644 --- a/libc/sysdeps/powerpc/powerpc64/multiarch/wcscpy.c +++ b/libc/sysdeps/powerpc/powerpc64/multiarch/wcscpy.c @@ -33,4 +33,4 @@ libc_ifunc (wcscpy, : __wcscpy_ppc); #else #include <wcsmbs/wcscpy.c> -#endif: +#endif diff --git a/libc/sysdeps/powerpc/sotruss-lib.c b/libc/sysdeps/powerpc/sotruss-lib.c new file mode 100644 index 000000000..2e52053ed --- /dev/null +++ b/libc/sysdeps/powerpc/sotruss-lib.c @@ -0,0 +1,69 @@ +/* PowerPC specific sotruss-lib functions. + Copyright (C) 2013 Free Software Foundation, Inc. + + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library. If not, see + <http://www.gnu.org/licenses/>. */ + +#define HAVE_ARCH_PLTENTER +#define HAVE_ARCH_PLTEXIT + +#include <elf/sotruss-lib.c> + +#ifdef __powerpc64__ +# if _CALL_ELF != 2 +# define LA_PPC_REGS La_ppc64_regs +# define LA_PPC_RETVAL La_ppc64_retval +# define LA_PPC_GNU_PLTENTER la_ppc64_gnu_pltenter +# define LA_PPC_GNU_PLTEXIT la_ppc64_gnu_pltexit +# else +# define LA_PPC_REGS La_ppc64v2_regs +# define LA_PPC_RETVAL La_ppc64v2_retval +# define LA_PPC_GNU_PLTENTER la_ppc64v2_gnu_pltenter +# define LA_PPC_GNU_PLTEXIT la_ppc64v2_gnu_pltexit +# endif +# else +# define LA_PPC_REGS La_ppc32_regs +# define LA_PPC_RETVAL La_ppc32_retval +# define LA_PPC_GNU_PLTENTER la_ppc32_gnu_pltenter +# define LA_PPC_GNU_PLTEXIT la_ppc32_gnu_pltexit +#endif + +ElfW(Addr) +LA_PPC_GNU_PLTENTER (ElfW(Sym) *sym __attribute__ ((unused)), + unsigned int ndx __attribute__ ((unused)), + uintptr_t *refcook, uintptr_t *defcook, + LA_PPC_REGS *regs, unsigned int *flags, + const char *symname, long int *framesizep) +{ + print_enter (refcook, defcook, symname, + regs->lr_reg[0], regs->lr_reg[1], regs->lr_reg[2], *flags); + + /* No need to copy anything, we will not need the parameters in any case. */ + *framesizep = 0; + + return sym->st_value; +} + +unsigned int +LA_PPC_GNU_PLTEXIT (ElfW(Sym) *sym, unsigned int ndx, uintptr_t *refcook, + uintptr_t *defcook, + const struct LA_PPC_REGS *inregs, + struct LA_PPC_RETVAL *outregs, const char *symname) +{ + print_exit (refcook, defcook, symname, outregs->lrv_r3); + + return 0; +} diff --git a/libc/sysdeps/s390/Makefile b/libc/sysdeps/s390/Makefile new file mode 100644 index 000000000..42978dc8b --- /dev/null +++ b/libc/sysdeps/s390/Makefile @@ -0,0 +1,9 @@ +ifeq ($(subdir),setjmp) +ifeq (yes,$(build-shared)) +sysdep_routines += v1-longjmp v1-sigjmp +endif +endif + +ifeq ($(subdir),csu) +gen-as-const-headers += rtld-global-offsets.sym +endif diff --git a/libc/sysdeps/s390/Versions b/libc/sysdeps/s390/Versions index baf9842ee..156abc79f 100644 --- a/libc/sysdeps/s390/Versions +++ b/libc/sysdeps/s390/Versions @@ -1,3 +1,14 @@ +libc { + GLIBC_2.19 { + setjmp; _setjmp; __setjmp; __sigsetjmp; + longjmp; _longjmp; siglongjmp; + } + GLIBC_PRIVATE { + __v1__libc_longjmp; __v1__libc_siglongjmp; + __v2__libc_longjmp; __v2__libc_siglongjmp; + } +} + ld { GLIBC_2.3 { # runtime interface to TLS diff --git a/libc/sysdeps/s390/__longjmp.c b/libc/sysdeps/s390/__longjmp.c new file mode 100644 index 000000000..e4acd31c4 --- /dev/null +++ b/libc/sysdeps/s390/__longjmp.c @@ -0,0 +1,31 @@ +/* Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#include <libc-symbols.h> +#include <shlib-compat.h> + +#define __longjmp __v2__longjmp +#include "__longjmp-common.c" +#undef __longjmp +strong_alias (__v2__longjmp, __longjmp) + +#if defined SHARED && SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_19) +# undef __longjmp +# define __V1_JMPBUF +# define __longjmp __v1__longjmp +# include "__longjmp-common.c" +#endif /* if defined SHARED && SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_19) */ diff --git a/libc/sysdeps/s390/bits/setjmp.h b/libc/sysdeps/s390/bits/setjmp.h index 0071a9dce..25eaf10fd 100644 --- a/libc/sysdeps/s390/bits/setjmp.h +++ b/libc/sysdeps/s390/bits/setjmp.h @@ -40,6 +40,10 @@ typedef struct __s390_jmp_buf /* We save fpu registers 4 and 6. */ long __fpregs[4]; # endif +#ifndef __V1_JMPBUF + unsigned long __flags; + char __reserved[128]; +#endif } __jmp_buf[1]; #endif diff --git a/libc/sysdeps/s390/dl-tls.h b/libc/sysdeps/s390/dl-tls.h index acf282e65..4801bf862 100644 --- a/libc/sysdeps/s390/dl-tls.h +++ b/libc/sysdeps/s390/dl-tls.h @@ -91,7 +91,7 @@ extern void *__tls_get_addr_internal (tls_index *ti); compiler will take care of setting up r12 only if itself issued the __tls_get_offset call. */ # define __TLS_GET_ADDR(__ti) \ - ({ (void *) __tls_get_addr_internal ((char *) (__ti)) \ + ({ __tls_get_addr_internal (__ti) \ + (unsigned long) __builtin_thread_pointer (); }) #endif diff --git a/libc/sysdeps/s390/fpu/libm-test-ulps b/libc/sysdeps/s390/fpu/libm-test-ulps index c22944d5b..786720dbe 100644 --- a/libc/sysdeps/s390/fpu/libm-test-ulps +++ b/libc/sysdeps/s390/fpu/libm-test-ulps @@ -1,123 +1,553 @@ # Begin of automatic generation # acos_downward -Test "acos_downward (-0)": +Test "acos_downward (-0x8p-4)": float: 1 ifloat: 1 -Test "acos_downward (-0.5)": +ildouble: 1 +ldouble: 1 + +# acos_towardzero +Test "acos_towardzero (-0x8p-4)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 + +# acos_upward +Test "acos_upward (+0)": +double: 1 +idouble: 1 +Test "acos_upward (-0)": +double: 1 +idouble: 1 +Test "acos_upward (-0x1p+0)": +double: 1 +idouble: 1 +Test "acos_upward (-0x4p-1024)": +double: 1 +idouble: 1 +Test "acos_upward (-0x4p-1076)": +double: 1 +idouble: 1 +Test "acos_upward (-0x4p-128)": +double: 1 +idouble: 1 +Test "acos_upward (-0x8p-152)": +double: 1 +idouble: 1 +Test "acos_upward (-0x8p-972)": +double: 1 +idouble: 1 +Test "acos_upward (0x1.70ef54646d496p-56)": +double: 1 +idouble: 1 +Test "acos_upward (0x1.70ef54646d497p-56)": +double: 1 +idouble: 1 +Test "acos_upward (0x1.70ef54p-56)": +double: 1 +idouble: 1 +Test "acos_upward (0x1.70ef56p-56)": +double: 1 +idouble: 1 +Test "acos_upward (0x4p-1024)": +double: 1 +idouble: 1 +Test "acos_upward (0x4p-1076)": +double: 1 +idouble: 1 +Test "acos_upward (0x4p-128)": +double: 1 +idouble: 1 +Test "acos_upward (0x8p-152)": +double: 1 +idouble: 1 +Test "acos_upward (0x8p-972)": +double: 1 +idouble: 1 + +# acosh +Test "acosh (0x6.4p+4)": double: 1 idouble: 1 -Test "acos_downward (-1)": +Test "acosh (0xf.ffffffffffff8p+1020)": +double: 1 +Test "acosh (0xf.fffffp+124)": +ldouble: 1 + +# asin +Test "asin (-0xf.ffffffffffff8p-4)": +ildouble: 1 +ldouble: 1 +Test "asin (-0xf.fffffffffffffffp-4)": +ildouble: 1 +ldouble: 1 + +# asin_downward +Test "asin_downward (-0x1p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0x8p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0xf.fffffff8p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0xf.ffffffffffff8p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0xf.fffffffffffffffp-4)": +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0xf.fffffffffffp-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_downward (-0xf.fffffp-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "acos_downward (0)": +Test "asin_downward (0x8p-4)": float: 1 ifloat: 1 -Test "acos_downward (0.5)": +Test "asin_downward (0xcp-4)": +ildouble: 1 +ldouble: 1 + +# asin_tonearest +Test "asin_tonearest (-0xf.ffffffffffff8p-4)": +ildouble: 1 +ldouble: 1 +Test "asin_tonearest (-0xf.fffffffffffffffp-4)": +ildouble: 1 +ldouble: 1 + +# asin_towardzero +Test "asin_towardzero (-0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x2p-16384)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x4p-128)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 - -# acos_towardzero -Test "acos_towardzero (-0)": +Test "asin_towardzero (-0x4p-16384)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x4p-16448)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x4p-16496)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x8p-152)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "acos_towardzero (-0.5)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x8p-16448)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x8p-4)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0x8p-972)": double: 1 idouble: 1 -Test "acos_towardzero (-1)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (-0xf.fffffp-4)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (0x8p-4)": float: 1 ifloat: 1 -Test "acos_towardzero (0)": +ildouble: 1 +ldouble: 1 +Test "asin_towardzero (0xcp-4)": +ildouble: 1 +ldouble: 1 + +# asin_upward +Test "asin_upward (-0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x2p-16384)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x4p-128)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "acos_towardzero (0.5)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x4p-16384)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x4p-16448)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x4p-16496)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0x8p-152)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 - -# acos_upward -Test "acos_upward (-0)": +Test "asin_upward (-0x8p-16448)": ildouble: 1 ldouble: 1 -Test "acos_upward (-1)": +Test "asin_upward (-0x8p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "acos_upward (0)": +Test "asin_upward (-0x8p-972)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 - -# asin_downward -Test "asin_downward (-0.5)": +Test "asin_upward (-0xf.fffffff8p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (-0xf.ffffffffffff8p-4)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "asin_downward (-1.0)": +Test "asin_upward (-0xf.fffffffffffffffp-4)": ildouble: 1 ldouble: 1 -Test "asin_downward (0.5)": +Test "asin_upward (-0xf.fffffffffffp-4)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "asin_downward (1.0)": +Test "asin_upward (-0xf.fffffp-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 - -# asin_towardzero -Test "asin_towardzero (-0.5)": +ildouble: 2 +ldouble: 2 +Test "asin_upward (0x1p+0)": +double: 1 +idouble: 1 +Test "asin_upward (0x2p-16384)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x4p-1024)": double: 1 idouble: 1 -Test "asin_towardzero (-1.0)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x4p-128)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "asin_towardzero (0.5)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x4p-16384)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x4p-16448)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x4p-16496)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x8p-152)": double: 1 -idouble: 1 -Test "asin_towardzero (1.0)": float: 1 +idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x8p-16448)": +ildouble: 1 +ldouble: 1 +Test "asin_upward (0x8p-972)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 -# asin_upward -Test "asin_upward (-1.0)": +# asinh +Test "asinh (-0xf.ffffffffffff8p+1020)": +double: 1 +Test "asinh (-0xf.fffffp+124)": +ldouble: 1 +Test "asinh (0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "asinh (0x1p+100)": +ildouble: 1 +ldouble: 1 +Test "asinh (0xap+0)": float: 1 ifloat: 1 -Test "asin_upward (1.0)": -ildouble: 1 +Test "asinh (0xf.ffffffffffff8p+1020)": +double: 1 +Test "asinh (0xf.fffffp+124)": ldouble: 1 +# atan +Test "atan (0xap+0)": +double: 1 +idouble: 1 + # atan2 -Test "atan2 (-0.00756827042671106339, -.001792735857538728036)": +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac28p-8, -0x7.57d1de0e51244p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac28p-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac28p-8, -0x7.57d1de0e51246648p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac28p-8, -0x7.57d1de0e5124664p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac291p-8, -0x7.57d1de0e51246640cc2340ca48p-12)": ildouble: 1 ldouble: 1 -Test "atan2 (-0.75, -1.0)": +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac291p-8, -0x7.57d1de0e5124664p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac292p-8, -0x7.57d1de0e51244p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac292p-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac292p-8, -0x7.57d1de0e51246648p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac292p-8, -0x7.57d1de0e5124664p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1d8p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1de0e51246640cc2340ca4838p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1de0e51246640cc2340ca483cp-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1de0e51248p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffc0f3eeb1ac3p-8, -0x7.57d1ep-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1de0e51244p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1de0e51246648p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1de0e5124664p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffcp-8, -0x7.57d1ep-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1d8p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1de0e51246640cc2340ca4838p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1de0e51246640cc2340ca483cp-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1de0e51246640cc2340ca4ap-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716ffep-8, -0x7.57d1de0e51248p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716p-8, -0x7.57d1d8p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716p-8, -0x7.57d1de0e51246648p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716p-8, -0x7.57d1de0e5124664p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852716p-8, -0x7.57d1de0e51248p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852717p-8, -0x7.57d1de0e51244p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852717p-8, -0x7.57d1de0e51246648p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe81f852717p-8, -0x7.57d1de0e5124664p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe82p-8, -0x7.57d1d8p-12)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "atan2 (-max_value, -min_value)": +Test "atan2 (-0x1.effe82p-8, -0x7.57d1de0e51244p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe82p-8, -0x7.57d1de0e51246640cc2340ca48p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe82p-8, -0x7.57d1de0e51246648p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe82p-8, -0x7.57d1de0e51248p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe8p-8, -0x7.57d1de0e51244p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x1.effe8p-8, -0x7.57d1de0e51248p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x2p-16384, -0x4p-16384)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x4p-16384, -0x2p-16384)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x4p-16448, -0x8p-16448)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0x8p-16448, -0x4p-16448)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0xcp-4, -0x1p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "atan2 (-0xf.fffffffffffffffffffffffffff8p+16380, 0xf.fffffffffffffffp+16380)": +ildouble: 1 +ldouble: 1 +Test "atan2 (-0xf.fffffp+124, -0x4p-128)": float: 1 ifloat: 1 -Test "atan2 (0.75, -1.0)": +Test "atan2 (-0xf.fffffp+124, -0x8p-152)": float: 1 ifloat: 1 +Test "atan2 (0x1.000002p+0, 0x1.0000000000001p+0)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0x1.000002p+0, 0x1p+0)": ildouble: 1 ldouble: 1 -Test "atan2 (1.390625, 0.9296875)": +Test "atan2 (0x1.64p+0, 0xe.ep-4)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 +Test "atan2 (0x4p-16384, -0x2p-16384)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0x6.4p-4, 0x1.301648p-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0x6.4p-4, 0x1.30164ap-12)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0x8p-16448, -0x4p-16448)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0xcp-4, -0x1p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "atan2 (0xf.fffffffffffffffp+16380, 0xf.fffffffffffffffffffffffffff8p+16380)": +ildouble: 1 +ldouble: 1 +Test "atan2 (0xf.fffffp+124, -0x4p-128)": +float: 1 +ifloat: 1 +Test "atan2 (0xf.fffffp+124, -0x8p-152)": +float: 1 +ifloat: 1 # atanh -Test "atanh (0.75)": +Test "atanh (-0xcp-4)": +float: 1 +ifloat: 1 +Test "atanh (0x1.2345p-20)": +ildouble: 1 +ldouble: 1 +Test "atanh (0x4p-4)": +ildouble: 1 +ldouble: 1 +Test "atanh (0xcp-4)": float: 1 ifloat: 1 @@ -5932,420 +6362,2649 @@ float: 1 ifloat: 1 # cbrt -Test "cbrt (-0.001)": -ildouble: 1 -ldouble: 1 -Test "cbrt (-27.0)": +Test "cbrt (-0x1.bp+4)": double: 1 idouble: 1 -Test "cbrt (0.9921875)": +Test "cbrt (-0x4.189374bc6a7ecp-12)": +ildouble: 1 +ldouble: 1 +Test "cbrt (-0x4.189374bc6a7ef9ep-12)": +ildouble: 1 +ldouble: 1 +Test "cbrt (-0x4.18937p-12)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cbrt (0xf.ep-4)": double: 1 idouble: 1 # ccos -Test "Imaginary part of: ccos (-0.75 + 11357.25 i)": +Test "Real part of: ccos (-0x2p+0 - 0x3p+0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (-0.75 + 710.5 i)": +Test "Imaginary part of: ccos (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccos (-0xcp-4 + 0x2.c5d4p+12 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccos (-0xcp-4 + 0x2.c68p+8 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ccos (-0.75 + 89.5 i)": +Test "Real part of: ccos (-0xcp-4 + 0x5.98p+4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (-0.75 + 89.5 i)": +Test "Imaginary part of: ccos (-0xcp-4 + 0x5.98p+4 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (-0.75 - 11357.25 i)": +Test "Imaginary part of: ccos (-0xcp-4 - 0x2.c5d4p+12 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccos (-0xcp-4 - 0x2.c68p+8 i)": +double: 1 +idouble: 1 +Test "Real part of: ccos (-0xcp-4 - 0x5.98p+4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccos (-0xcp-4 - 0x5.98p+4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ccos (0x1p-120 + 0x8p-32 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (-0.75 - 710.5 i)": +Test "Imaginary part of: ccos (0x4p-1076 + 0x5.ap+8 i)": double: 1 idouble: 1 +Test "Imaginary part of: ccos (0x4p-16436 + 0x5.8cap+12 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccos (-0.75 - 89.5 i)": +Test "Imaginary part of: ccos (0x8p-32 + 0x1p-120 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (-0.75 - 89.5 i)": +Test "Real part of: ccos (0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ccos (0xcp-4 + 0x1.4p+0 i)": float: 1 ifloat: 1 +Test "Imaginary part of: ccos (0xcp-4 + 0x2.c5d4p+12 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccos (-2 - 3 i)": +Test "Imaginary part of: ccos (0xcp-4 + 0x2.c68p+8 i)": +double: 1 +idouble: 1 +Test "Real part of: ccos (0xcp-4 + 0x5.98p+4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (-2 - 3 i)": +Test "Imaginary part of: ccos (0xcp-4 + 0x5.98p+4 i)": float: 1 ifloat: 1 +Test "Imaginary part of: ccos (0xcp-4 - 0x2.c5d4p+12 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccos (0.75 + 1.25 i)": +Test "Imaginary part of: ccos (0xcp-4 - 0x2.c68p+8 i)": double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ccos (0xcp-4 - 0x5.98p+4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccos (0xcp-4 - 0x5.98p+4 i)": float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 + +# ccosh +Test "Imaginary part of: ccosh (-0x2.c5d4p+12 + 0xcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccosh (-0x2.c5d4p+12 - 0xcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccosh (-0x2.c68p+8 + 0xcp-4 i)": +double: 1 idouble: 1 +Test "Imaginary part of: ccosh (-0x2.c68p+8 - 0xcp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ccosh (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccosh (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ccosh (-0x5.98p+4 + 0xcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccosh (-0x5.98p+4 + 0xcp-4 i)": +float: 1 ifloat: 1 -Test "Imaginary part of: ccos (0.75 + 1.25 i)": +Test "Real part of: ccosh (-0x5.98p+4 - 0xcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccosh (-0x5.98p+4 - 0xcp-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: ccos (0.75 + 11357.25 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0.75 + 710.5 i)": +Test "Imaginary part of: ccosh (0x2.c5d4p+12 + 0xcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccosh (0x2.c5d4p+12 - 0xcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccosh (0x2.c68p+8 + 0xcp-4 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ccos (0.75 + 89.5 i)": +Test "Imaginary part of: ccosh (0x2.c68p+8 - 0xcp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ccosh (0x5.8cap+12 + 0x4p-16436 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0.75 + 89.5 i)": +Test "Real part of: ccosh (0x5.98p+4 + 0xcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ccosh (0x5.98p+4 + 0xcp-4 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0.75 - 11357.25 i)": +Test "Real part of: ccosh (0x5.98p+4 - 0xcp-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0.75 - 710.5 i)": +Test "Imaginary part of: ccosh (0x5.98p+4 - 0xcp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ccosh (0x5.ap+8 + 0x4p-1076 i)": double: 1 idouble: 1 +Test "Real part of: ccosh (0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ccosh (0xcp-4 + 0x1.4p+0 i)": +float: 1 +ifloat: 1 + +# cexp +Test "Imaginary part of: cexp (+0 + 0x2.1e19e0c9bab24p+72 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (+0 + 0x2p+64 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cexp (+0 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cexp (+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccos (0.75 - 89.5 i)": +Test "Imaginary part of: cexp (-0x2.71p+12 + 0x8p+16380 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0.75 - 89.5 i)": +Test "Imaginary part of: cexp (-0x2.71p+12 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (-0x2.71p+12 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cexp (-0x2.71p+12 + 0xf.fffffp+124 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (-0x2.71p+12 + 0xf.fffffp+124 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (-0x2.dp+8 + 0xcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (-0x2p+0 - 0x3p+0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccos (0x1p-1074 + 1440 i)": +Test "Imaginary part of: cexp (-0x5.fp+4 + 0xcp-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: ccos (0x1p-16434 + 22730 i)": +Test "Real part of: cexp (0x1.f4p+8 + 0x8p+1020 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cexp (0x1.f4p+8 + 0xf.fffffp+124 i)": ildouble: 1 ldouble: 1 - -# ccosh -Test "Imaginary part of: ccosh (-11357.25 + 0.75 i)": +Test "Real part of: cexp (0x2.c5dp+8 + 0xcp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cexp (0x2.c5dp+8 + 0xcp-4 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (-11357.25 - 0.75 i)": +Test "Real part of: cexp (0x3.2p+4 + 0x8p+124 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (0x3.2p+4 + 0x8p+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: cexp (0x5.8cap+12 + 0x4p-16436 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccosh (-2 - 3 i)": +Test "Real part of: cexp (0x5.8cp+4 + 0xcp-4 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (-2 - 3 i)": +Test "Imaginary part of: cexp (0x5.8cp+4 + 0xcp-4 i)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: cexp (0x5.ap+8 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: cexp (0xcp-4 + 0x1.4p+0 i)": float: 1 ifloat: 1 +Test "Imaginary part of: cexp (0xcp-4 + 0x1.4p+0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (-710.5 + 0.75 i)": + +# clog +Test "Real part of: clog (+0 + 0x4p-1076 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (-710.5 - 0.75 i)": +Test "Real part of: clog (+0 + 0x8p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (+0 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (+0 - 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0 - 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + 0x1.2345678p-1000 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + 0x4.8d1598p-32 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + 0x4.8d159ep-32 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.0000000123456p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (-0x1.000002p+0 + +0 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0x1.000002p+0 + 0x4.8d1598p-32 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: clog (-0x1.000002p+0 + 0x4.8d159ep-32 i)": double: 1 idouble: 1 +Test "Real part of: clog (-0x1.000002p+0 + 0x4.8d15ap-32 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: clog (-0x1.000002p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (-0x1.234566p-40 - 0x1p+0 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0x4p-1076 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0x4p-1076 - 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0x4p-16448 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0x4p-16448 - 0xf.8p+16380 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccosh (-89.5 + 0.75 i)": +Test "Real part of: clog (-0x4p-16496 + 0xf.8p+16380 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (-89.5 + 0.75 i)": +Test "Real part of: clog (-0x4p-16496 - 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0x8p-152 + 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (-0x8p-152 + 0xf.8p+124 i)": float: 1 ifloat: 1 +Test "Real part of: clog (-0x8p-152 + 0xf.8p+16380 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccosh (-89.5 - 0.75 i)": +Test "Imaginary part of: clog (-0x8p-152 + 0xf.fffffp+124 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0x8p-152 - 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (-0x8p-152 - 0xf.8p+124 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0x8p-152 - 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (-0x8p-152 - 0xf.fffffp+124 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0x8p-16448 + 0xf.8p+16380 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (-89.5 - 0.75 i)": +Test "Real part of: clog (-0x8p-16448 - 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0xf.8p+124 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (-0xf.8p+124 - 0x8p-152 i)": float: 1 ifloat: 1 +Test "Real part of: clog (-0xf.8p+16380 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0xf.8p+16380 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0xf.8p+16380 + 0x4p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0xf.8p+16380 + 0x4p-16496 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0xf.8p+16380 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0xf.8p+16380 + 0x8p-16448 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccosh (0.75 + 1.25 i)": +Test "Real part of: clog (-0xf.8p+16380 - 0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0xf.8p+16380 - 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0xf.8p+16380 - 0x4p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0xf.8p+16380 - 0x4p-16496 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0xf.8p+16380 - 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (-0xf.8p+16380 - 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + +0 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x1.234566p-60 i)": double: 1 +idouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x1.23456789p-1000 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x1.23456789p-60 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x1.234568p-60 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.0000000000001p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.000002p+0 + +0 i)": float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.000002p+0 + 0x1.234566p-60 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.000002p+0 + 0x1.23456789p-60 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.000002p+0 + 0x1.234568p-60 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.000002p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x1.000566p+0 + 0x4.8dp-12 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x1.000566p+0 + 0x4.8dp-12 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.48e45e3268d8p-4 + 0xf.f2c63p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.48e45e3268d8p-4 + 0xf.f2c64p-4 i)": +double: 1 idouble: 1 +Test "Real part of: clog (0x1.48e45ep-4 + 0xf.f2c63p-4 i)": +float: 1 ifloat: 1 -Test "Imaginary part of: ccosh (0.75 + 1.25 i)": +Test "Real part of: clog (0x1.48e45ep-4 + 0xf.f2c64p-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: ccosh (11357.25 + 0.75 i)": +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7c0beb59f6acp-4 + 0xf.ed1990460bep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7c0beb59f6acp-4 + 0xf.ed199p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (11357.25 - 0.75 i)": +Test "Real part of: clog (0x1.8907bc3694fd4e7c0beb59f6acp-4 + 0xf.ed19ap-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (1440 + 0x1p-1074 i)": +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7c0beb59f6acp-4 + 0xf.ed19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7cp-4 + 0xf.ed1990460bdfbf672a9da76bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7cp-4 + 0xf.ed1990460bdfbf7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7ep-4 + 0xf.ed1990460bdf8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bc3694fd4e7ep-4 + 0xf.ed1990460bdfbf6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4e7ep-4 + 0xf.ed1990460bep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bc3694fd4p-4 + 0xf.ed1990460bdf8p-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: ccosh (22730 + 0x1p-16434 i)": +Test "Imaginary part of: clog (0x1.8907bc3694fd4p-4 + 0xf.ed1990460bdf8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4p-4 + 0xf.ed1990460bdfbf672a9da76bp-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (710.5 + 0.75 i)": +Test "Imaginary part of: clog (0x1.8907bc3694fd4p-4 + 0xf.ed1990460bdfbf7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd4p-4 + 0xf.ed1990460bep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bc3694fd5p-4 + 0xf.ed1990460bdf8p-4 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (710.5 - 0.75 i)": +Test "Imaginary part of: clog (0x1.8907bc3694fd5p-4 + 0xf.ed1990460bdf8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd5p-4 + 0xf.ed1990460bdfbf672a9da76bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd5p-4 + 0xf.ed1990460bdfbf7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd5p-4 + 0xf.ed1990460bep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bc3694fd5p-4 + 0xf.ed199p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bcp-4 + 0xf.ed1990460bdf8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bcp-4 + 0xf.ed1990460bdfbf7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bcp-4 + 0xf.ed1990460bep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.8907bcp-4 + 0xf.ed199p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.8907bep-4 + 0xf.ed1990460bdfbf7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67eccp-4 + 0xf.e6b4d1d7a6e08p-4 i)": double: 1 idouble: 1 +Test "Real part of: clog (0x1.c67eccp-4 + 0xf.e6b4d1d7a6e0948788cb0c8p-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ccosh (89.5 + 0.75 i)": +Test "Imaginary part of: clog (0x1.c67eccp-4 + 0xf.e6b4d1d7a6e0949p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67eccp-4 + 0xf.e6b4d1d7a6e1p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x1.c67eccp-4 + 0xf.e6b4dp-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (89.5 + 0.75 i)": +Test "Real part of: clog (0x1.c67eccp-4 + 0xf.e6b4ep-4 i)": float: 1 ifloat: 1 +Test "Real part of: clog (0x1.c67ecd92a85944b8p-4 + 0xf.e6b4d1d7a6e0948p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a85944b8p-4 + 0xf.e6b4d1d7a6e0949p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a85944b8p-4 + 0xf.e6b4d1d7a6e1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a85944b988790cep-4 + 0xf.e6b4d1d7a6e08p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a85944b988790cep-4 + 0xf.e6b4d1d7a6e0948p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67ecd92a85944b988790cep-4 + 0xf.e6b4dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a85944bap-4 + 0xf.e6b4d1d7a6e0948788cb0c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a85944bap-4 + 0xf.e6b4d1d7a6e1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67ecd92a85944bap-4 + 0xf.e6b4dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a8594p-4 + 0xf.e6b4d1d7a6e0949p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67ecd92a8594p-4 + 0xf.e6b4dp-4 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ccosh (89.5 - 0.75 i)": +Test "Imaginary part of: clog (0x1.c67ecd92a8594p-4 + 0xf.e6b4dp-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ccosh (89.5 - 0.75 i)": +Test "Real part of: clog (0x1.c67ecd92a8594p-4 + 0xf.e6b4ep-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x1.c67ecd92a8595p-4 + 0xf.e6b4d1d7a6e08p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a8595p-4 + 0xf.e6b4d1d7a6e08p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a8595p-4 + 0xf.e6b4d1d7a6e0948p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a8595p-4 + 0xf.e6b4d1d7a6e1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecd92a8595p-4 + 0xf.e6b4dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecep-4 + 0xf.e6b4d1d7a6e08p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67ecep-4 + 0xf.e6b4d1d7a6e0948788cb0c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x1.c67ecep-4 + 0xf.e6b4d1d7a6e0949p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1.c67ecep-4 + 0xf.e6b4d1d7a6e1p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x1.c67ecep-4 + 0xf.e6b4d1d7a6e1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x1p+0 + 0x4.8d1598p-12 i)": float: 1 ifloat: 1 +Test "Real part of: clog (0x1p-16440 + 0x4p-1076 i)": ildouble: 1 ldouble: 1 - -# cexp -Test "Imaginary part of: cexp (-10000 + 0x1p16383 i)": +Test "Real part of: clog (0x1p-16440 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.0ce7b8p-4 + 0xf.de3a2f9df7a4p-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cexp (-2.0 - 3.0 i)": +Test "Imaginary part of: clog (0x2.0ce7b8p-4 + 0xf.de3a3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.0ce7ba1e4902p-4 + 0xf.de3a2f9df7a4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.0ce7ba1e4902p-4 + 0xf.de3a3p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x2.0ce7ba1e4902p-4 + 0xf.de3a3p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (-2.0 - 3.0 i)": +Test "Imaginary part of: clog (0x2.0ce7bcp-4 + 0xf.de3a2f9df7a4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.0ce7bcp-4 + 0xf.de3a3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a361243a89663e84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a361243a89663e84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a361243a89663e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a3612p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a38p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x2.82b794p-4 + 0xf.cd42a15bf9a3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b794p-4 + 0xf.cd42ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42a15bf9a361243a89663e84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42a15bf9a361243a89663e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42a15bf9a3612p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42a15bf9a3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a8p-4 + 0xf.cd42ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281a934c6dd315cb2p-4 + 0xf.cd42a15bf9a361243a89663e84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281a934c6dd315cb2p-4 + 0xf.cd42a15bf9a361243a89663e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315cb2p-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281a934c6dd315cb2p-4 + 0xf.cd42ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315cp-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281a934c6dd315cp-4 + 0xf.cd42a15bf9a38p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281a934c6dd315cp-4 + 0xf.cd42a15bf9a3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281a934c6dd315cp-4 + 0xf.cd42ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315dp-4 + 0xf.cd42a15bf9a3612p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315dp-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281a934c6dd315dp-4 + 0xf.cd42bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281acp-4 + 0xf.cd42a15bf9a361243a89663e81e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b281acp-4 + 0xf.cd42a15bf9a361243a89663e81e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281acp-4 + 0xf.cd42a15bf9a3612p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b281acp-4 + 0xf.cd42ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b28p-4 + 0xf.cd42a15bf9a361243a89663e81e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b28p-4 + 0xf.cd42a15bf9a361243a89663e84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b28p-4 + 0xf.cd42a15bf9a361243a89663e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b28p-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b28p-4 + 0xf.cd42a15bf9a38p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b795e420b28p-4 + 0xf.cd42a15bf9a3p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b28p-4 + 0xf.cd42a15bf9a3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b28p-4 + 0xf.cd42ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b28p-4 + 0xf.cd42bp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b2ap-4 + 0xf.cd42a15bf9a361243a89663e84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b2ap-4 + 0xf.cd42a15bf9a361243a89663e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b2ap-4 + 0xf.cd42a15bf9a3612p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b2ap-4 + 0xf.cd42a15bf9a3613p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b2ap-4 + 0xf.cd42a15bf9a3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b795e420b2ap-4 + 0xf.cd42ap-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x2.82b798p-4 + 0xf.cd42a15bf9a361243a89663e84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2.82b798p-4 + 0xf.cd42a15bf9a361243a89663e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b798p-4 + 0xf.cd42a15bf9a3612p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x2.82b798p-4 + 0xf.cd42bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x2p-148 + 0x2p-148 i)": float: 1 ifloat: 1 +Test "Real part of: clog (0x3.2cdb84p-4 + 0xf.ae888f0455f6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.2cdb855bcb8d8p-4 + 0xf.ae888p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.2cdb855bcb8d8p-4 + 0xf.ae889p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8dc2be0945a6p-4 + 0xf.ab873d09e61e797a27ebc9f508p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f9163276aa8dc2be0945a6p-4 + 0xf.ab873d09e61e797p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (-720 + 0.75 i)": +Test "Real part of: clog (0x3.3b8f9163276aa8dc2be0945a6p-4 + 0xf.ab873d09e61ep-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (-95 + 0.75 i)": +Test "Real part of: clog (0x3.3b8f9163276aa8dc2be0945a6p-4 + 0xf.ab874p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8dc2be0945a6p-4 + 0xf.ab874p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f9163276aa8dcp-4 + 0xf.ab873d09e61e797a27ebc9f508p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8dcp-4 + 0xf.ab873d09e61e797p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8dcp-4 + 0xf.ab873d09e61e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8dcp-4 + 0xf.ab873d09e61ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f9163276aa8dcp-4 + 0xf.ab873p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8ep-4 + 0xf.ab873d09e61e798p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aa8ep-4 + 0xf.ab874p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aap-4 + 0xf.ab873d09e61e797p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aap-4 + 0xf.ab873d09e61ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276aap-4 + 0xf.ab873p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f9163276acp-4 + 0xf.ab873d09e61e797a27ebc9f508p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9163276acp-4 + 0xf.ab873d09e61e798p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f94p-4 + 0xf.ab873d09e61e798p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f94p-4 + 0xf.ab873d09e61e8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.3b8f94p-4 + 0xf.ab873p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x3.3b8f9p-4 + 0xf.ab873d09e61e797p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.3b8f9p-4 + 0xf.ab873d09e61ep-4 i)": double: 1 idouble: 1 -Test "Real part of: cexp (0.75 + 1.25 i)": +Test "Imaginary part of: clog (0x3.6e17119fb8aaap-4 + 0xf.a0c58a83e57c772fe5f777d043a8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aaap-4 + 0xf.a0c58a83e57c772fe5f777d044p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aaap-4 + 0xf.a0c58a83e57c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aaap-4 + 0xf.a0c58p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab754p-4 + 0xf.a0c58a83e57c772fe5f777d043a8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab754p-4 + 0xf.a0c58a83e57c772fe5f777d043a8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab754p-4 + 0xf.a0c58a83e57c772fe5f777d044p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab754p-4 + 0xf.a0c58a83e57c772fe5f777d04p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab754p-4 + 0xf.a0c58a83e57c773p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab754p-4 + 0xf.a0c58p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2e34p-4 + 0xf.a0c58a83e57c772fe5f777d043a8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2e34p-4 + 0xf.a0c58a83e57c772fe5f777d044p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab757d097f83d2e34p-4 + 0xf.a0c58a83e57c772p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2e34p-4 + 0xf.a0c58p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab757d097f83d2ep-4 + 0xf.a0c58a83e57c772fe5f777d043a8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2ep-4 + 0xf.a0c58a83e57c772fe5f777d043a8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2ep-4 + 0xf.a0c58a83e57c772fe5f777d044p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab757d097f83d2ep-4 + 0xf.a0c58a83e57c772fe5f777d04p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2ep-4 + 0xf.a0c58a83e57c772p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab757d097f83d2ep-4 + 0xf.a0c58a83e57c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2ep-4 + 0xf.a0c58a83e57c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab757d097f83d2ep-4 + 0xf.a0c58p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2ep-4 + 0xf.a0c58p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab757d097f83d2ep-4 + 0xf.a0c59p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab757d097f83d2fp-4 + 0xf.a0c58a83e57c772fe5f777d04p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2fp-4 + 0xf.a0c58a83e57c772fe5f777d04p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2fp-4 + 0xf.a0c58a83e57c772p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2fp-4 + 0xf.a0c58a83e57c773p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2fp-4 + 0xf.a0c58a83e57c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab757d097f83d2fp-4 + 0xf.a0c58a83e57cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2fp-4 + 0xf.a0c58a83e57cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aab757d097f83d2fp-4 + 0xf.a0c59p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab757d097f83d2fp-4 + 0xf.a0c59p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab758p-4 + 0xf.a0c58a83e57c772fe5f777d043a8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab758p-4 + 0xf.a0c58a83e57c772fe5f777d044p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab758p-4 + 0xf.a0c58a83e57c772p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aab758p-4 + 0xf.a0c58a83e57c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aacp-4 + 0xf.a0c58a83e57c772fe5f777d044p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aacp-4 + 0xf.a0c58a83e57c772fe5f777d04p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aacp-4 + 0xf.a0c58a83e57c773p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e17119fb8aacp-4 + 0xf.a0c58p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x3.6e17119fb8aacp-4 + 0xf.a0c58p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e1714p-4 + 0xf.a0c58a83e57c772fe5f777d043a8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e1714p-4 + 0xf.a0c58a83e57cp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x3.6e1714p-4 + 0xf.a0c58a83e57cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e1714p-4 + 0xf.a0c58p-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x3.6e1714p-4 + 0xf.a0c58p-4 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e1714p-4 + 0xf.a0c59p-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x3.6e1714p-4 + 0xf.a0c59p-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cexp (0.75 + 1.25 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (1440 + 0x1p-1074 i)": +Test "Real part of: clog (0x3.6e171p-4 + 0xf.a0c58a83e57c772fe5f777d043a8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e171p-4 + 0xf.a0c58a83e57c772fe5f777d044p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e171p-4 + 0xf.a0c58a83e57c773p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e171p-4 + 0xf.a0c58a83e57cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.6e171p-4 + 0xf.a0c58p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.6e171p-4 + 0xf.a0c58p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2bcp-4 + 0xf.8e3d619a8d118p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x3.bea2bcp-4 + 0xf.8e3d619a8d118p-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: cexp (22730 + 0x1p-16434 i)": +Test "Real part of: clog (0x3.bea2bcp-4 + 0xf.8e3d619a8d11bfdp-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cexp (50 + 0x1p127 i)": -double: 2 +Test "Real part of: clog (0x3.bea2bcp-4 + 0xf.8e3d619a8d11bfep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bcp-4 + 0xf.8e3d6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bcp-4 + 0xf.8e3d7p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x3.bea2bd62e3501173c8004ccp-4 + 0xf.8e3d6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e3501174p-4 + 0xf.8e3d619a8d118p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2bd62e3501174p-4 + 0xf.8e3d619a8d11bfd30b038eep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e3501174p-4 + 0xf.8e3d619a8d11bfep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e3501174p-4 + 0xf.8e3d6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e3501174p-4 + 0xf.8e3d7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e350117p-4 + 0xf.8e3d619a8d118p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e350117p-4 + 0xf.8e3d6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e350117p-4 + 0xf.8e3d7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2bd62e3502p-4 + 0xf.8e3d619a8d11bfd30b038eep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e3502p-4 + 0xf.8e3d619a8d11bfd30b038eep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e3502p-4 + 0xf.8e3d7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e35p-4 + 0xf.8e3d619a8d11bfdp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2bd62e35p-4 + 0xf.8e3d619a8d11bfep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2bd62e35p-4 + 0xf.8e3d6p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x3.bea2cp-4 + 0xf.8e3d619a8d12p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.bea2cp-4 + 0xf.8e3d6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.bea2cp-4 + 0xf.8e3d6p-4 i)": float: 1 -idouble: 2 ifloat: 1 +Test "Real part of: clog (0x3.bea2cp-4 + 0xf.8e3d7p-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x3.bea2cp-4 + 0xf.8e3d7p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4eap-4 + 0xf.859b3d1b06d005dcbb5516d544p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (50 + 0x1p127 i)": +Test "Imaginary part of: clog (0x3.e1d0a105ac4eap-4 + 0xf.859b3d1b06d005dcbb5516d5479p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4eap-4 + 0xf.859b3d1b06d08p-4 i)": double: 1 idouble: 1 -Test "Real part of: cexp (500 + 0x1p1023 i)": +Test "Imaginary part of: clog (0x3.e1d0a105ac4eap-4 + 0xf.859b3d1b06dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4eap-4 + 0xf.859b3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34cp-4 + 0xf.859b3d1b06d005dcbb5516d544p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34cp-4 + 0xf.859b3d1b06d005dcbb5516d548p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34cp-4 + 0xf.859b3d1b06d005dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34cp-4 + 0xf.859b3d1b06dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34cp-4 + 0xf.859b3d1b06dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34cp-4 + 0xf.859b3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34cp-4 + 0xf.859b3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34cp-4 + 0xf.859b4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34p-4 + 0xf.859b3d1b06d005dcbb5516d544p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34p-4 + 0xf.859b3d1b06d005dcbb5516d5479p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ebeacd9c6952d34p-4 + 0xf.859b4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacd9c6952d35p-4 + 0xf.859b3d1b06d005dcbb5516d548p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ebeacd9c6952d35p-4 + 0xf.859b3d1b06d005ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacd9c6952d35p-4 + 0xf.859b3d1b06dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacd9c6952d35p-4 + 0xf.859b3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ebeacd9c6952d35p-4 + 0xf.859b4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacp-4 + 0xf.859b3d1b06d005dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacp-4 + 0xf.859b3d1b06d005ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ebeacp-4 + 0xf.859b3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebeacp-4 + 0xf.859b4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebebp-4 + 0xf.859b3d1b06d005dcbb5516d548p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebebp-4 + 0xf.859b3d1b06dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0a105ac4ebebp-4 + 0xf.859b3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ebebp-4 + 0xf.859b4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ecp-4 + 0xf.859b3d1b06d005dcbb5516d548p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ecp-4 + 0xf.859b3d1b06d08p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ecp-4 + 0xf.859b3d1b06dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a105ac4ecp-4 + 0xf.859b3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a4p-4 + 0xf.859b3d1b06d005dcbb5516d548p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a4p-4 + 0xf.859b3d1b06d005ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a4p-4 + 0xf.859b3d1b06d08p-4 i)": double: 1 idouble: 1 -Test "Real part of: cexp (709.8125 + 0.75 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a4p-4 + 0xf.859b3d1b06dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a4p-4 + 0xf.859b3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0a4p-4 + 0xf.859b4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0ap-4 + 0xf.859b3d1b06d005dcbb5516d544p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x3.e1d0ap-4 + 0xf.859b3d1b06d005dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x3.e1d0ap-4 + 0xf.859b3d1b06d08p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x3.e1d0ap-4 + 0xf.859b3p-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x3.e1d0ap-4 + 0xf.859b4p-4 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.0dbf78p-4 + 0xf.7a5c1af8e3ce8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.0dbf78p-4 + 0xf.7a5c1af8e3cfp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.0dbf78p-4 + 0xf.7a5c1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.0dbf7d40fe1acp-4 + 0xf.7a5c1af8e3ce8p-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: cexp (709.8125 + 0.75 i)": +Test "Imaginary part of: clog (0x4.0dbf7d40fe1acp-4 + 0xf.7a5c1af8e3cec09p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.0dbf7d40fe1acp-4 + 0xf.7a5c1p-4 i)": double: 1 idouble: 1 +Test "Imaginary part of: clog (0x4.0dbf7d40fe1acp-4 + 0xf.7a5c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x4.0dbf7d40fe1bp-4 + 0xf.7a5c1af8e3cec09p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x4.0dbf8p-4 + 0xf.7a5c1af8e3cfp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x4.0dbf8p-4 + 0xf.7a5c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e368078p-4 + 0xf.5f4a550c9d75e3bb1839d865f0dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x4.7017a2e368078p-4 + 0xf.5f4a550c9d75e3bb1839d865f0dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e368078p-4 + 0xf.5f4a550c9d75e3cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acb1e5214b209cp-4 + 0xf.5f4a550c9d75e3bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acb1e5214b209cp-4 + 0xf.5f4a6p-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cexp (88.75 + 0.75 i)": +Test "Imaginary part of: clog (0x4.7017a2e36807acb1e5214b209cp-4 + 0xf.5f4a6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x4.7017a2e36807acb1e5214b209dep-4 + 0xf.5f4a550c9d75e3cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x4.7017a2e36807acb1e5214b209dep-4 + 0xf.5f4a550c9d76p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acb1e5214b209ep-4 + 0xf.5f4a550c9d75e3bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acb1e5214b209ep-4 + 0xf.5f4a550c9d75e3cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acb1e5214b209ep-4 + 0xf.5f4a5p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acb1e5214b209ep-4 + 0xf.5f4a6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acb8p-4 + 0xf.5f4a550c9d75e3bb1839d865f4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acb8p-4 + 0xf.5f4a5p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acbp-4 + 0xf.5f4a550c9d758p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acbp-4 + 0xf.5f4a550c9d75e3bb1839d865f0dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acbp-4 + 0xf.5f4a550c9d75e3bb1839d865fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807acbp-4 + 0xf.5f4a550c9d75e3bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x4.7017a2e36807acbp-4 + 0xf.5f4a550c9d76p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807cp-4 + 0xf.5f4a550c9d758p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x4.7017a2e36807cp-4 + 0xf.5f4a550c9d75e3bb1839d865f0dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a2e36807cp-4 + 0xf.5f4a550c9d75e3bb1839d865f4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x4.7017a2e36807cp-4 + 0xf.5f4a5p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a8p-4 + 0xf.5f4a550c9d75e3bb1839d865f4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x4.7017a8p-4 + 0xf.5f4a550c9d75e3bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017a8p-4 + 0xf.5f4a550c9d76p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x4.7017a8p-4 + 0xf.5f4a6p-4 i)": float: 1 ifloat: 1 +Test "Imaginary part of: clog (0x4.7017ap-4 + 0xf.5f4a550c9d758p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cexp (88.75 + 0.75 i)": -float: 2 -ifloat: 2 +Test "Real part of: clog (0x4.7017ap-4 + 0xf.5f4a550c9d75e3bb1839d865f0dp-4 i)": ildouble: 1 ldouble: 1 - -# clog -Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-1000 i)": +Test "Real part of: clog (0x4.7017ap-4 + 0xf.5f4a550c9d75e3bb1839d865f4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017ap-4 + 0xf.5f4a550c9d75e3bb1839d865fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4.7017ap-4 + 0xf.5f4a550c9d75e3bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x4.d9e8c8p-4 + 0xf.3f30281507d8p-4 i)": double: 1 idouble: 1 -Test "Real part of: clog (-0x1.0000000123456p0 + 0x1.2345678p-30 i)": +Test "Real part of: clog (0x4.d9e8c8p-4 + 0xf.3f303p-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0x4.d9e8cp-4 + 0xf.3f30281507d8p-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: clog (-0x1.234566p-40 - 1.0 i)": +Test "Imaginary part of: clog (0x4.d9e8cp-4 + 0xf.3f303p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x4p-1076 + +0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4p-1076 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4p-1076 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4p-1076 + 0x8p-16444 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4p-1076 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4p-1076 - 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4p-16448 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4p-16448 - 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4p-16496 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x4p-16496 - 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.03p-4 + 0xf.31ep-4 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "Real part of: clog (-0x1.fp+127 + 0x1p-149 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x5.318c58p-4 + 0xf.22363bf989d98p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c58p-4 + 0xf.22363bf989d98p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c58p-4 + 0xf.22363bf989dap-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x5.318c58p-4 + 0xf.22363p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c58p-4 + 0xf.22364p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c596a8cb114ep-4 + 0xf.22363bf989d9b5cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x5.318c596a8cb114ep-4 + 0xf.22363p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c596a8cb14p-4 + 0xf.22363bf989dap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c596a8cb14p-4 + 0xf.22364p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c596a8cb1p-4 + 0xf.22363bf989d98p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c596a8cb1p-4 + 0xf.22363bf989d9b5cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c596a8cb1p-4 + 0xf.22363bf989dap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c596a8cb1p-4 + 0xf.22363p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x5.318c596a8cb1p-4 + 0xf.22364p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x5.318c6p-4 + 0xf.22363bf989d98p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c6p-4 + 0xf.22363bf989dap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.318c6p-4 + 0xf.22363p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.b06b680ea2ccp-4 + 0xe.f452b965da9fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.b06b680ea2ccp-4 + 0xe.f452bp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x5.b06b68p-4 + 0xe.f452b965da9fp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x5.b06b68p-4 + 0xe.f452bp-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (-0x1.fp+127 - 0x1p-149 i)": +Test "Real part of: clog (0x5.b06b7p-4 + 0xe.f452b965da9fp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x5.b06b7p-4 + 0xe.f452bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x5.b06b7p-4 + 0xe.f452bp-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (-0x1.fp+16383 + 0x1p-16445 i)": +Test "Real part of: clog (0x5.ba8cep-4 + 0xe.f0742p-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1.fp+16383 + 0x1p-16494 i)": +Test "Imaginary part of: clog (0x5.dbd1p-4 + 0xe.e387ep-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1.fp+16383 - 0x1p-16445 i)": +Test "Imaginary part of: clog (0x6.02fd5037c4792efp-4 + 0xe.d3e21p-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1.fp+16383 - 0x1p-16494 i)": +Test "Real part of: clog (0x6.02fd5037c4794p-4 + 0xe.d3e2086dcca8p-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1p-149 + 0x1.fp+127 i)": +Test "Real part of: clog (0x6.02fd5037c479p-4 + 0xe.d3e21p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.02fd5037c479p-4 + 0xe.d3e2p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.02fd58p-4 + 0xe.d3e2086dcca8p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.02fd58p-4 + 0xe.d3e21p-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: clog (-0x1p-149 + 0x1.fp+127 i)": +Test "Imaginary part of: clog (0x6.02fd58p-4 + 0xe.d3e2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.02fd5p-4 + 0xe.d3e21p-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (-0x1p-149 - 0x1.fp+127 i)": +Test "Real part of: clog (0x6.02fd5p-4 + 0xe.d3e2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.02fd5p-4 + 0xe.d3e2p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.1c643068cd124p-4 + 0xe.c97c2018b4288p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.1c643068cd124p-4 + 0xe.c97c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.1c643068cd124p-4 + 0xe.c97c3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.1c643068cd125ef6f796a57d2p-4 + 0xe.c97c2018b428p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c643068cd125ef6f796a57d2p-4 + 0xe.c97c3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c643068cd125ef8p-4 + 0xe.c97c2018b428p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c643068cd125ef8p-4 + 0xe.c97c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c643068cd128p-4 + 0xe.c97c2p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.1c6438p-4 + 0xe.c97c2018b428257p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.1c6438p-4 + 0xe.c97c2018b4288p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.1c6438p-4 + 0xe.c97c2018b428p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.1c6438p-4 + 0xe.c97c3p-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: clog (-0x1p-149 - 0x1.fp+127 i)": +Test "Real part of: clog (0x6.1c643p-4 + 0xe.c97c2018b4288p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.2aff83ae6467cb019p-4 + 0xe.c36a6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cb08p-4 + 0xe.c36a599a86ba8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.2aff83ae6467cb08p-4 + 0xe.c36a599a86bbp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cbp-4 + 0xe.c36a599a86ba8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.2aff83ae6467cbp-4 + 0xe.c36a599a86ba8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.2aff83ae6467cbp-4 + 0xe.c36a599a86baf8febep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cp-4 + 0xe.c36a599a86ba8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cp-4 + 0xe.c36a599a86baf8fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cp-4 + 0xe.c36a599a86baf9p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6467cp-4 + 0xe.c36a6p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.2aff83ae6467cp-4 + 0xe.c36a6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.2aff83ae6468p-4 + 0xe.c36a599a86ba8p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.2aff83ae6468p-4 + 0xe.c36a5p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x6.2aff88p-4 + 0xe.c36a599a86ba8p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.2aff88p-4 + 0xe.c36a599a86baf9p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.59feap-4 + 0xe.af6f9p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b48p-4 + 0xe.8893cbb44925p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.b10b48p-4 + 0xe.8893cbb44925p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.b10b48p-4 + 0xe.8893dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b4f3520214p-4 + 0xe.8893cbb44925p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.b10b4f3520214p-4 + 0xe.8893cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.b10b4f3520217b6p-4 + 0xe.8893cbb449253a1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.b10b4f3520218p-4 + 0xe.8893cbb449253a1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b4f3520218p-4 + 0xe.8893cbb44925p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.b10b4f3520218p-4 + 0xe.8893cbb44925p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x6.b10b4f3520218p-4 + 0xe.8893cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b4f3520218p-4 + 0xe.8893dp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.b10b4f3520218p-4 + 0xe.8893dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b5p-4 + 0xe.8893cbb449258p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x6.b10b5p-4 + 0xe.8893cbb449258p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x6.b10b5p-4 + 0xe.8893cbb44925p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e028p-4 + 0xd.e655e694e510a94307614f1a77b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e028p-4 + 0xd.e655e694e510a94p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e028p-4 + 0xd.e655e694e510a95p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e028p-4 + 0xd.e655e694e511p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e028p-4 + 0xd.e655fp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae1319143490849p-4 + 0xd.e655e694e5108p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae1319143490849p-4 + 0xd.e655e694e510a94307614f1a77b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae1319143490849p-4 + 0xd.e655e694e510a94307614f1a78p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae1319143490849p-4 + 0xd.e655e694e510a94p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae1319143490849p-4 + 0xd.e655e694e511p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae1319143490849p-4 + 0xd.e655fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae131914349084p-4 + 0xd.e655e694e5108p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae131914349084p-4 + 0xd.e655e694e510a94307614f1a74p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae131914349084p-4 + 0xd.e655e694e510a94307614f1a77b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae131914349084p-4 + 0xd.e655e694e510a94307614f1a78p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae131914349084p-4 + 0xd.e655e694e510a94307614f1a78p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae131914349084p-4 + 0xd.e655e694e510a94p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae131914349084p-4 + 0xd.e655e694e510a95p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae131914349084p-4 + 0xd.e655e694e511p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae131914349084p-4 + 0xd.e655fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae131914349086p-4 + 0xd.e655e694e5108p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae131914349086p-4 + 0xd.e655e694e510a94307614f1a74p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae131914349086p-4 + 0xd.e655e694e510a94307614f1a77b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae131914349086p-4 + 0xd.e655e694e510a94p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae131914349086p-4 + 0xd.e655e694e511p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae18p-4 + 0xd.e655e694e5108p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae18p-4 + 0xd.e655e694e510a94307614f1a74p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae18p-4 + 0xd.e655e694e510a94307614f1a77b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae18p-4 + 0xd.e655ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae18p-4 + 0xd.e655fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae1p-4 + 0xd.e655e694e510a94307614f1a77b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca921b40e02ae1p-4 + 0xd.e655e694e510a94307614f1a78p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae1p-4 + 0xd.e655e694e510a94p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02ae1p-4 + 0xd.e655e694e511p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02cp-4 + 0xd.e655e694e5108p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02cp-4 + 0xd.e655e694e510a94307614f1a78p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02cp-4 + 0xd.e655e694e510a94p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02cp-4 + 0xd.e655e694e510a95p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca921b40e02cp-4 + 0xd.e655fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.eca928p-4 + 0xd.e655e694e5108p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x7.eca928p-4 + 0xd.e655e694e510a94307614f1a77b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca928p-4 + 0xd.e655e694e510a94307614f1a78p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca928p-4 + 0xd.e655e694e510a94p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca928p-4 + 0xd.e655ep-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x7.eca928p-4 + 0xd.e655fp-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (-0x1p-16445 + 0x1.fp+16383 i)": +Test "Imaginary part of: clog (0x7.eca928p-4 + 0xd.e655fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca92p-4 + 0xd.e655e694e5108p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca92p-4 + 0xd.e655e694e510a94307614f1a77b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca92p-4 + 0xd.e655e694e510a94307614f1a78p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.eca92p-4 + 0xd.e655ep-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1p-16445 - 0x1.fp+16383 i)": +Test "Imaginary part of: clog (0x7.eca92p-4 + 0xd.e655fp-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1p-16494 + 0x1.fp+16383 i)": +Test "Imaginary part of: clog (0x7.f2c8d20a1eca10d384p-4 + 0xd.e2d65939160b31066ap-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (-0x1p-16494 - 0x1.fp+16383 i)": +Test "Real part of: clog (0x7.f2c8d20a1eca10d384p-4 + 0xd.e2d65p-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x0.ffffffp0 + 0x0.ffffffp-100 i)": +Test "Imaginary part of: clog (0x7.f2c8d20a1eca10d8p-4 + 0xd.e2d65p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1eca10d8p-4 + 0xd.e2d66p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1eca10dp-4 + 0xd.e2d65939160b311p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1eca10dp-4 + 0xd.e2d65939160b31p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1eca10dp-4 + 0xd.e2d65939160b31p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1eca10dp-4 + 0xd.e2d65939160bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1eca10dp-4 + 0xd.e2d65p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1eca4p-4 + 0xd.e2d65939160b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1eca4p-4 + 0xd.e2d65939160bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1eca4p-4 + 0xd.e2d65p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1eca4p-4 + 0xd.e2d65p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1eca4p-4 + 0xd.e2d66p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1eca4p-4 + 0xd.e2d66p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1ecap-4 + 0xd.e2d65939160b31p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1ecap-4 + 0xd.e2d65939160b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1ecap-4 + 0xd.e2d65939160bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d20a1ecap-4 + 0xd.e2d65p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d20a1ecap-4 + 0xd.e2d65p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d8p-4 + 0xd.e2d65939160b31066ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d8p-4 + 0xd.e2d65939160b31066ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8d8p-4 + 0xd.e2d65939160b8p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x7.f2c8d8p-4 + 0xd.e2d66p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8dp-4 + 0xd.e2d65939160b311p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f2c8dp-4 + 0xd.e2d65939160b311p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8dp-4 + 0xd.e2d65939160b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f2c8dp-4 + 0xd.e2d65939160bp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x7.f2c8dp-4 + 0xd.e2d65p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f4b083cb0bp-4 + 0xd.e1bf04f3688p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x7.f4b088p-4 + 0xd.e1bf04f3688p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x7.f4b088p-4 + 0xd.e1bfp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x7.f4b08p-4 + 0xd.e1bf04f3688p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x8.88faep-4 + 0xd.888bcp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8.88faep-4 + 0xd.888bdp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x8.88faep-4 + 0xd.888bdp-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1.000566p0 + 0x1.234p-10 i)": +Test "Real part of: clog (0x8.88fafp-4 + 0xd.888bdp-4 i)": float: 1 ifloat: 1 -Test "Imaginary part of: clog (0x1.000566p0 + 0x1.234p-10 i)": +Test "Real part of: clog (0x8.ecbf810c4ae6p-4 + 0xd.479468b09a37p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x1.fffffffffffffp+1023 + 0x1p+1023 i)": +Test "Real part of: clog (0x8.ecbf810c4ae6p-4 + 0xd.47946p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x8.ecbf810c4ae6p-4 + 0xd.47946p-4 i)": double: 1 idouble: 1 -Test "Real part of: clog (0x1.fp+127 + 0x1p-149 i)": +Test "Real part of: clog (0x8.ecbf8p-4 + 0xd.479468b09a37p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x8.ecbf8p-4 + 0xd.479468b09a37p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x8.ecbf8p-4 + 0xd.47946p-4 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8.ecbf9p-4 + 0xd.479468b09a37p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x8.ecbf9p-4 + 0xd.479468b09a37p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x8p-1076 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8p-1076 + 0x8p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8p-1076 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8p-152 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8p-152 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8p-152 + 0x8p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8p-152 + 0x8p-16444 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8p-152 + 0xf.8p+124 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1.fp+127 - 0x1p-149 i)": +Test "Real part of: clog (0x8p-152 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8p-152 - 0xf.8p+124 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1.fp+16383 + 0x1.fp+16383 i)": +Test "Real part of: clog (0x8p-152 - 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x8p-16448 + 0xf.8p+16380 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1.fp+16383 + 0x1p-16445 i)": +Test "Real part of: clog (0x8p-16448 - 0xf.8p+16380 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1.fp+16383 + 0x1p-16494 i)": +Test "Real part of: clog (0x9.a9cp-4 + 0xc.c0ap-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1.fp+16383 - 0x1p-16445 i)": +Test "Imaginary part of: clog (0x9.a9cp-4 + 0xc.c0ap-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x9.b386fc56b9688p-4 + 0xc.b9317c470b4085cp-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1.fp+16383 - 0x1p-16494 i)": +Test "Imaginary part of: clog (0x9.b386fc56b9688p-4 + 0xc.b9317c470b408p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x10673dd0f2481p-51 + 0x7ef1d17cefbd2p-51 i)": +Test "Imaginary part of: clog (0x9.b386fc56b9688p-4 + 0xc.b9317c470b41p-4 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1p-1074 + 0x1p-1074 i)": +Test "Imaginary part of: clog (0x9.b386fc56b9688p-4 + 0xc.b9317p-4 i)": double: 1 idouble: 1 -Test "Real part of: clog (0x1p-147 + 0x1p-147 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.b386fc56b968a66p-4 + 0xc.b9317c470b41p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.b386fc56b968a66p-4 + 0xc.b9317p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.b386fc56b969p-4 + 0xc.b9317p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.b386fp-4 + 0xc.b9317c470b41p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.b386fp-4 + 0xc.b9317p-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1p-149 + 0x1.fp+127 i)": +Test "Imaginary part of: clog (0x9.b386fp-4 + 0xc.b9317p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.b387p-4 + 0xc.b9317c470b408p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x9.b57bp-4 + 0xc.b7b4p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a246ba85a5c8p-4 + 0xc.ae53de1d5a7c8bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a246ba85a5c8p-4 + 0xc.ae53de1d5a7c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a246ba85a5c8p-4 + 0xc.ae53de1d5a7c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a246ba85a5c8p-4 + 0xc.ae53dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a246ba85a5c8p-4 + 0xc.ae53ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a246bap-4 + 0xc.ae53de1d5a7c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a246bap-4 + 0xc.ae53ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a246bbp-4 + 0xc.ae53de1d5a7c8bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a246bbp-4 + 0xc.ae53de1d5a7c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a246bbp-4 + 0xc.ae53dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53de1d5a7c8bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53de1d5a7c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53de1d5a7dp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53dp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a248p-4 + 0xc.ae53ep-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a24p-4 + 0xc.ae53de1d5a7c8b1p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a24p-4 + 0xc.ae53de1d5a7c8p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a24p-4 + 0xc.ae53dp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ac509a24p-4 + 0xc.ae53dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ac509a24p-4 + 0xc.ae53ep-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x9.c1b6ap-4 + 0xc.ae53de1d5a7c8b0f6df3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ap-4 + 0xc.ae53de1d5a7c8b0f6df3p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ap-4 + 0xc.ae53de1d5a7c8bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ap-4 + 0xc.ae53de1d5a7c8bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ap-4 + 0xc.ae53de1d5a7dp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0x9.c1b6ap-4 + 0xc.ae53dp-4 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0x9.c1b6ap-4 + 0xc.ae53ep-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6ap-4 + 0xc.ae53ep-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0x9.c1b6bp-4 + 0xc.ae53de1d5a7c8bp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0x9.c1b6bp-4 + 0xc.ae53dp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd4928p-4 + 0xc.42a51a3c05c18p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd4928p-4 + 0xc.42a51a3c05c199f62998856b84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd4928p-4 + 0xc.42a51a3c05c199fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd4928p-4 + 0xc.42a51p-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1504p-4 + 0xc.42a51a3c05c199f62998856b8008p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1504p-4 + 0xc.42a51a3c05c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1504p-4 + 0xc.42a52p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f15065p-4 + 0xc.42a51a3c05c199f62998856b84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7e54a156f15065p-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7e54a156f15065p-4 + 0xc.42a51a3c05c199fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f15065p-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f15065p-4 + 0xc.42a51a3c05c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7e54a156f15065p-4 + 0xc.42a51p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7e54a156f15065p-4 + 0xc.42a52p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f15065p-4 + 0xc.42a52p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1508p-4 + 0xc.42a51a3c05c199f62998856b84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1508p-4 + 0xc.42a51a3c05c199fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7e54a156f1508p-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1508p-4 + 0xc.42a51a3c05c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7e54a156f1508p-4 + 0xc.42a51p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7e54a156f1508p-4 + 0xc.42a52p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7e54a156f1508p-4 + 0xc.42a52p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7ep-4 + 0xc.42a51a3c05c18p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7ep-4 + 0xc.42a51a3c05c199f62998856b8008p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7ep-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7ep-4 + 0xc.42a51a3c05c199fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7ep-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51a3c05c18p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51a3c05c199f62998856b84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51a3c05c19ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd492c7fp-4 + 0xc.42a51p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd493p-4 + 0xc.42a51a3c05c199f62998856b8008p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd493p-4 + 0xc.42a51a3c05c199f62998856b8008p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0c65bd493p-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd493p-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd493p-4 + 0xc.42a51a3c05c2p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.47c0c65bd493p-4 + 0xc.42a52p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0cp-4 + 0xc.42a51a3c05c18p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0cp-4 + 0xc.42a51a3c05c199f62998856b84p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0cp-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0cp-4 + 0xc.42a51a3c05c2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.47c0cp-4 + 0xc.42a51p-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1p-149 - 0x1.fp+127 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0cp-4 + 0xc.42a51p-4 i)": float: 1 ifloat: 1 -Test "Real part of: clog (0x1p-16445 + 0x1.fp+16383 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1p-16445 - 0x1.fp+16383 i)": +Test "Real part of: clog (0xa.47c0dp-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0dp-4 + 0xc.42a51a3c05c199f62998856b8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.47c0dp-4 + 0xc.42a51a3c05c199fp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342dfb1b08p-4 + 0xb.e867932966df58ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e2624342dfb1b08p-4 + 0xb.e8679p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e2624342dfb1b08p-4 + 0xb.e867ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e2624342dfp-4 + 0xb.e867932966df5894a70c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342dfp-4 + 0xb.e867932966df589p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e2624342dfp-4 + 0xb.e867932966dfp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e2624342dfp-4 + 0xb.e8679p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342ep-4 + 0xb.e867932966df589p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e2624342ep-4 + 0xb.e8679p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624342ep-4 + 0xb.e867ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624348p-4 + 0xb.e867932966df5894a70c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624348p-4 + 0xb.e867932966df58ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624348p-4 + 0xb.e867932966df8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e2624348p-4 + 0xb.e8679p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e2624348p-4 + 0xb.e867ap-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e262434p-4 + 0xb.e867932966df5894a70c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57e262434p-4 + 0xb.e867932966df8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.afc57e262434p-4 + 0xb.e867932966dfp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.afc57p-4 + 0xb.e867932966df8p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.afc57p-4 + 0xb.e867932966df8p-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1p-16494 + 0x1.fp+16383 i)": +Test "Real part of: clog (0xa.afc58p-4 + 0xb.e867932966df5894a70c8p-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x1p-16494 - 0x1.fp+16383 i)": +Test "Imaginary part of: clog (0xa.afc58p-4 + 0xb.e867932966dfp-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x2818p-15 + 0x798fp-15 i)": +Test "Imaginary part of: clog (0xa.afc58p-4 + 0xb.e8679p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.afc58p-4 + 0xb.e867ap-4 i)": double: 1 float: 1 idouble: 1 ifloat: 1 +Test "Imaginary part of: clog (0xa.b96da19075eap-8 + 0xf.fc67818f89d2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.b96da19075eap-8 + 0xf.fc679p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.b96da19075eap-8 + 0xf.fc679p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xa.b96dap-8 + 0xf.fc67818f89d2p-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xa.b96dap-8 + 0xf.fc678p-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0xa.b96dap-8 + 0xf.fc678p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.b96dap-8 + 0xf.fc679p-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0xa.b96dbp-8 + 0xf.fc67818f89d2p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.e7de8cc868ff8p-4 + 0xb.b51cbp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.e7de8cc868ff8p-4 + 0xb.b51ccp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.e7de8p-4 + 0xb.b51cb9f04d4dp-4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.e7de8p-4 + 0xb.b51cbp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xa.e7de9p-4 + 0xb.b51cb9f04d4dp-4 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xa.e7de9p-4 + 0xb.b51cbp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.e7de9p-4 + 0xb.b51cbp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0xa.e7de9p-4 + 0xb.b51ccp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e528a043561d0f42p-4 + 0xb.b0f2405504a68p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55b7682e528a1p-4 + 0xb.b0f2405504a6058859a584e748p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e528a1p-4 + 0xb.b0f2405504a6059p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x298c62cb546588a7p-63 + 0x7911b1dfcc4ecdaep-63 i)": +Test "Imaginary part of: clog (0xa.ec55b7682e528a1p-4 + 0xb.b0f2405504a68p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x2ede88p-23 + 0x771c3fp-23 i)": +Test "Real part of: clog (0xa.ec55b7682e528a1p-4 + 0xb.b0f2405504a6p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x3f96469050f650869c2p-75 + 0x6f16b2c9c8b05988335p-75 i)": +Test "Imaginary part of: clog (0xa.ec55b7682e528a1p-4 + 0xb.b0f24p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x4d4ep-15 + 0x6605p-15 i)": +Test "Imaginary part of: clog (0xa.ec55b7682e528ap-4 + 0xb.b0f2405504a68p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e528ap-4 + 0xb.b0f25p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55b7682e528p-4 + 0xb.b0f2405504a6059p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e528p-4 + 0xb.b0f2405504a68p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55b7682e528p-4 + 0xb.b0f2405504a6p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55b7682e528p-4 + 0xb.b0f24p-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: clog (0x55cb6d0c83af5p-55 + 0x7fe33c0c7c4e90p-55 i)": +Test "Imaginary part of: clog (0xa.ec55b7682e53p-4 + 0xb.b0f2405504a6058859a584e748p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55bp-4 + 0xb.b0f2405504a6059p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xa.ec55bp-4 + 0xb.b0f2405504a6059p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x5b06b680ea2ccp-52 + 0xef452b965da9fp-52 i)": +Test "Imaginary part of: clog (0xa.ec55bp-4 + 0xb.b0f2405504a68p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x659feap-24 + 0xeaf6f9p-24 i)": +Test "Imaginary part of: clog (0xa.ec55bp-4 + 0xb.b0f24p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x6771f22c64ed551b857c128b4cp-105 + 0x1f570e7a13cc3cf2f44fd793ea1p-105 i)": +Test "Real part of: clog (0xa.ec55cp-4 + 0xb.b0f2405504a6058859a584e748p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x6b10b4f3520217b6p-64 + 0xe8893cbb449253a1p-64 i)": +Test "Imaginary part of: clog (0xa.ec55cp-4 + 0xb.b0f2405504a6058859a584e748p-4 i)": ildouble: 1 ldouble: 1 -Test "Real part of: clog (0x8ecbf810c4ae6p-52 + 0xd479468b09a37p-52 i)": +Test "Imaginary part of: clog (0xa.ec55cp-4 + 0xb.b0f2405504a6059p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0x9b57bp-20 + 0xcb7b4p-20 i)": +Test "Real part of: clog (0xa.ec55cp-4 + 0xb.b0f2405504a68p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.ec55cp-4 + 0xb.b0f2405504a6p-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xa.ec55cp-4 + 0xb.b0f24p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xa.ec55cp-4 + 0xb.b0f25p-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0xa.ec55cp-4 + 0xb.b0f25p-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0xdb85c467ee2aadd5f425fe0f4b8dp-114 + 0x3e83162a0f95f1dcbf97dddf410eap-114 i)": +Test "Real part of: clog (0xb.263a77543bp-4 + 0xb.79c9ap-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xb.263a77543bp-4 + 0xb.79c9ap-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: clog (0xb.263a7p-4 + 0xb.79c9ap-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0xfd95243681c055c2632286921092p-113 + 0x1bccabcd29ca2152860ec29e34ef7p-113 i)": +Test "Imaginary part of: clog (0xb.263a7p-4 + 0xb.79c9bp-4 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: clog (0xfe961079616p-45 + 0x1bc37e09e6d1p-45 i)": +Test "Real part of: clog (0xb.263a8p-4 + 0xb.79c9bp-4 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: clog (0xb.263a8p-4 + 0xb.79c9bp-4 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: clog (1.0 + 0x1.234566p-10 i)": +Test "Real part of: clog (0xf.8p+124 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Real part of: clog (0xf.8p+124 - 0x8p-152 i)": float: 1 ifloat: 1 +Test "Real part of: clog (0xf.8p+16380 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 + 0x4p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 + 0x4p-16496 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 + 0xf.fffffp+124 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 - 0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 - 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 - 0x4p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 - 0x4p-16496 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 - 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.8p+16380 - 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: clog (0xf.ffffffffffff8p+1020 + 0x8p+1020 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xf.ffffffffffff8p+1020 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.ffffffffffffbffffffffffffcp+1020 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.fffffp+124 + 0x8p+1020 i)": +double: 1 +idouble: 1 +Test "Real part of: clog (0xf.fffffp+124 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.fffffp-4 + +0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.fffffp-4 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.fffffp-4 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.fffffp-4 + 0xf.ffffffffffff8p-1004 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.fffffp-4 + 0xf.fffffffffffffffp-15004 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: clog (0xf.fffffp-4 + 0xf.fffffp-104 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 # clog10 Test "Imaginary part of: clog10 (-0 + inf i)": @@ -6731,209 +9390,1130 @@ idouble: 1 ifloat: 1 # cos +Test "cos (-0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "cos (-0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "cos (-0xf.fffffffffffffffffffffffffff8p+16380)": +ildouble: 1 +ldouble: 1 +Test "cos (-0xf.fffffffffffffffp+16380)": +ildouble: 1 +ldouble: 1 +Test "cos (0x1.921fb54442d1846ap+0)": +ildouble: 1 +ldouble: 1 +Test "cos (0x1.921fb54442d18p+0)": +ildouble: 1 +ldouble: 1 Test "cos (0x1p+120)": float: 1 ifloat: 1 -Test "cos (0x1p+127)": +ildouble: 1 +ldouble: 1 +Test "cos (0x1p+28)": +ildouble: 1 +ldouble: 1 +Test "cos (0x2.182a4705ae6cb08cb7665c1eacf6p+0)": +ildouble: 1 +ldouble: 1 +Test "cos (0x2.182a4705ae6ccp+0)": +ildouble: 1 +ldouble: 1 +Test "cos (0x3p+0)": +ildouble: 1 +ldouble: 1 +Test "cos (0x7p+0)": float: 1 ifloat: 1 -Test "cos (M_PI_6l * 2.0)": -double: 1 -idouble: 1 -Test "cos (M_PI_6l * 4.0)": -double: 2 +Test "cos (0x8p+124)": float: 1 -idouble: 2 ifloat: 1 +Test "cos (0xap+0)": +ildouble: 1 +ldouble: 1 +Test "cos (0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "cos (0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "cos (0xf.fffffffffffffffffffffffffff8p+16380)": +ildouble: 1 +ldouble: 1 +Test "cos (0xf.fffffffffffffffp+16380)": ildouble: 1 ldouble: 1 # cos_downward -Test "cos_downward (1)": +Test "cos_downward (-0x2p-16384)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0x4p-128)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0x4p-16384)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0x4p-16448)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0x4p-16496)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0x8p-152)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0x8p-16448)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0x8p-972)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0xf.fffffffffffffffffffffffffff8p+16380)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0xf.fffffffffffffffp+16380)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (-0xf.fffffp+124)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.000000cf4a2a2p+0)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.0000010b239a9p+0)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.00000162a932bp+0)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.000002d452a1p+0)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.000002p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_downward (0x1.000004p+0)": +float: 1 +ifloat: 1 +Test "cos_downward (0x1.000006p+0)": +float: 1 +ifloat: 1 +Test "cos_downward (0x1.0c1522p+0)": +float: 1 +ifloat: 1 +Test "cos_downward (0x1.0c152382d7365p+0)": +double: 1 +idouble: 1 +Test "cos_downward (0x1.0c1524p+0)": +float: 1 +ifloat: 1 +Test "cos_downward (0x1.921fb4p+0)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "cos_downward (0x1.921fb54442d18468p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1.921fb54442d18469898cc517018p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1.921fb54442d18469898cc51701b8p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1.921fb54442d18469898cc51702p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1.921fb54442d1846ap+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "cos_downward (0x1.921fb54442d19p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1.921fb6p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "cos_downward (0x1p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "cos_downward (10)": +Test "cos_downward (0x1p+120)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x1p+28)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "cos_downward (2)": +Test "cos_downward (0x2.182a44p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "cos_downward (0x2.182a4705ae6cap+0)": +double: 1 +idouble: 1 +Test "cos_downward (0x2.182a4705ae6cb08cb7665c1eacf4p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x2.182a4705ae6cb08cb7665c1eacf6p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x2.182a4705ae6cb08cb7665c1eadp+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x2.182a4705ae6cb08cp+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x2.182a4705ae6cb09p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x2.182a4705ae6ccp+0)": ildouble: 1 ldouble: 1 -Test "cos_downward (3)": +Test "cos_downward (0x2.182a48p+0)": +float: 1 +ifloat: 1 +Test "cos_downward (0x2.1e19e0c9bab24p+72)": +double: 1 +idouble: 1 +Test "cos_downward (0x2.1e19e4p+72)": +double: 1 +idouble: 1 +Test "cos_downward (0x2.1e19ep+72)": +double: 1 +idouble: 1 +Test "cos_downward (0x2p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_downward (4)": +Test "cos_downward (0x2p-16384)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x3p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "cos_downward (5)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x4p+48)": +double: 1 +idouble: 1 +Test "cos_downward (0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x4p-128)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_downward (6)": +Test "cos_downward (0x4p-16384)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x4p-16448)": ildouble: 1 ldouble: 1 -Test "cos_downward (7)": +Test "cos_downward (0x4p-16496)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x8p+0)": float: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "cos_downward (0x8p+1020)": ildouble: 1 ldouble: 1 -Test "cos_downward (8)": +Test "cos_downward (0x8p-152)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x8p-16448)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x8p-972)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0x9p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0xa.217bap+12)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0xap+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0xc.d4966d92d1708p-4)": +double: 1 +idouble: 1 +Test "cos_downward (0xc.d4966d92d171p-4)": +double: 1 +idouble: 1 +Test "cos_downward (0xc.d4966p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_downward (0xc.d4967p-4)": +float: 1 +ifloat: 1 +Test "cos_downward (0xcp-4)": +double: 1 +idouble: 1 +Test "cos_downward (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_downward (0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0xf.fffffffffffffffffffffffffff8p+16380)": +ildouble: 1 +ldouble: 1 +Test "cos_downward (0xf.fffffffffffffffp+16380)": ildouble: 2 ldouble: 2 +Test "cos_downward (0xf.fffffp+124)": +double: 1 +idouble: 1 # cos_tonearest -Test "cos_tonearest (7)": +Test "cos_tonearest (-0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (-0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (-0xf.fffffffffffffffffffffffffff8p+16380)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (-0xf.fffffffffffffffp+16380)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (0x1.921fb54442d1846ap+0)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (0x1.921fb54442d18p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (0x1p+120)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (0x1p+28)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (0x2.182a4705ae6cb08cb7665c1eacf6p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (0x2.182a4705ae6ccp+0)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (0x3p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (0x7p+0)": float: 1 ifloat: 1 +Test "cos_tonearest (0x8p+124)": +float: 1 +ifloat: 1 +Test "cos_tonearest (0xap+0)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (0xf.fffffffffffffffffffffffffff8p+16380)": +ildouble: 1 +ldouble: 1 +Test "cos_tonearest (0xf.fffffffffffffffp+16380)": +ildouble: 1 +ldouble: 1 # cos_towardzero -Test "cos_towardzero (10)": +Test "cos_towardzero (-0x2p-16384)": ildouble: 1 ldouble: 1 -Test "cos_towardzero (2)": +Test "cos_towardzero (-0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (-0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (-0x4p-128)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_towardzero (3)": +Test "cos_towardzero (-0x4p-16384)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (-0x4p-16448)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (-0x4p-16496)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (-0x8p-152)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_towardzero (5)": +Test "cos_towardzero (-0x8p-16448)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (-0x8p-972)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (-0xf.fffffffffffffffp+16380)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (-0xf.fffffp+124)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.000000cf4a2a2p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.0000010b239a9p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.00000162a932bp+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.000002d452a1p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.000002p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.0c152382d7365p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.921fb54442d18469898cc51701b8p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x1.921fb54442d18469898cc51701b9p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1.921fb6p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x1p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x1p+120)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "cos_towardzero (0x2.182a44p+0)": ildouble: 1 ldouble: 1 -Test "cos_towardzero (6)": +Test "cos_towardzero (0x2.182a4705ae6cap+0)": ildouble: 1 ldouble: 1 -Test "cos_towardzero (7)": +Test "cos_towardzero (0x2.182a4705ae6cb08cb7665c1eacp+0)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x2.182a4705ae6ccp+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x2.182a48p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x2.1e19e0c9bab24p+72)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x2.1e19e4p+72)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x2.1e19ep+72)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x2p+0)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x2p-16384)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x4p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x4p+48)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x4p-1024)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x4p-1076)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x4p-128)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cos_towardzero (8)": +Test "cos_towardzero (0x4p-16384)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x4p-16448)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x4p-16496)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x8p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x8p+1020)": +double: 1 +idouble: 1 +Test "cos_towardzero (0x8p-152)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x8p-16448)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0x8p-972)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0xa.217bap+12)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0xc.d4966d92d1708p-4)": +double: 1 +idouble: 1 +Test "cos_towardzero (0xc.d4966d92d171p-4)": +double: 1 +idouble: 1 +Test "cos_towardzero (0xc.d4966p-4)": +double: 1 +idouble: 1 +Test "cos_towardzero (0xcp-4)": +double: 1 +idouble: 1 +Test "cos_towardzero (0xf.fffffffffffffffp+16380)": +ildouble: 1 +ldouble: 1 +Test "cos_towardzero (0xf.fffffp+124)": +double: 1 +idouble: 1 # cos_upward -Test "cos_upward (1)": +Test "cos_upward (-0x2p+64)": +double: 1 +idouble: 1 +Test "cos_upward (-0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (-0xf.ffffffffffffbffffffffffffcp+1020)": ildouble: 1 ldouble: 1 -Test "cos_upward (10)": +Test "cos_upward (-0xf.fffffffffffffffffffffffffff8p+16380)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x1.000002p+0)": +float: 1 +ifloat: 1 +Test "cos_upward (0x1.000004p+0)": +double: 1 float: 1 +idouble: 1 +ifloat: 1 +Test "cos_upward (0x1.000005bc7d86dp+0)": +double: 1 +idouble: 1 +Test "cos_upward (0x1.000006p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_upward (0x1.0c1522p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_upward (0x1.0c152382d7366p+0)": +double: 1 +idouble: 1 +Test "cos_upward (0x1.0c1524p+0)": +double: 1 +idouble: 1 +Test "cos_upward (0x1.921fb4p+0)": +double: 1 +float: 1 +idouble: 1 ifloat: 1 -Test "cos_upward (4)": ildouble: 1 ldouble: 1 -Test "cos_upward (6)": +Test "cos_upward (0x1.921fb54442d18468p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x1.921fb54442d18469898cc517018p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x1.921fb54442d18469898cc51701b9p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x1.921fb54442d18469898cc51702p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x1.921fb54442d1846ap+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x1.921fb54442d18p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "cos_upward (0x1.921fb6p+0)": float: 1 ifloat: 1 -Test "cos_upward (7)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x1p+0)": float: 1 ifloat: 1 -Test "cos_upward (9)": -float: 2 -ifloat: 2 +Test "cos_upward (0x1p+120)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 - -# cosh_downward -Test "cosh_downward (22)": +Test "cos_upward (0x1p+28)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x2.182a44p+0)": float: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "cos_upward (0x2.182a4705ae6cap+0)": +ildouble: 2 +ldouble: 2 +Test "cos_upward (0x2.182a4705ae6cb08cb7665c1eacf4p+0)": ildouble: 1 ldouble: 1 -Test "cosh_downward (23)": +Test "cos_upward (0x2.182a4705ae6cb08cb7665c1eacf6p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x2.182a4705ae6cb08cb7665c1eacp+0)": +ildouble: 2 +ldouble: 2 +Test "cos_upward (0x2.182a4705ae6cb08cb7665c1eadp+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x2.182a4705ae6cb08cp+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x2.182a4705ae6cb09p+0)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x2.182a4705ae6ccp+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x2.182a48p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "cos_upward (0x2.1e19e4p+72)": +float: 1 +ifloat: 1 +Test "cos_upward (0x2p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cosh_downward (24)": +Test "cos_upward (0x2p+64)": +double: 1 +idouble: 1 +Test "cos_upward (0x3p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 - -# cosh_tonearest -Test "cosh_tonearest (22)": +Test "cos_upward (0x4p+0)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "cos_upward (0x5p+0)": +double: 1 +idouble: 1 +Test "cos_upward (0x6p+0)": +double: 1 +idouble: 1 +Test "cos_upward (0x7p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "cos_upward (0x8p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 - -# cosh_towardzero -Test "cosh_towardzero (22)": +Test "cos_upward (0x8p+1020)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cos_upward (0x8p+124)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "cos_upward (0x9p+0)": +float: 2 +ifloat: 2 ildouble: 1 ldouble: 1 -Test "cosh_towardzero (23)": +Test "cos_upward (0xa.217bap+12)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "cos_upward (0xap+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "cosh_towardzero (24)": +Test "cos_upward (0xc.d4966p-4)": +float: 1 +ifloat: 1 +Test "cos_upward (0xc.d4967p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "cos_upward (0xf.ffffcp+124)": +double: 1 +idouble: 1 +Test "cos_upward (0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0xf.fffffffffffffffffffffffffff8p+16380)": +ildouble: 1 +ldouble: 1 +Test "cos_upward (0xf.fffffffffffffffp+16380)": ildouble: 1 ldouble: 1 -# cosh_upward -Test "cosh_upward (22)": +# cosh +Test "cosh (-0x1p+0)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "cosh_upward (23)": +Test "cosh (-0x2.c5d374p+12)": +ldouble: 1 +Test "cosh (-0x2.c5d37700c6bb03a4p+12)": +ldouble: 1 +Test "cosh (-0x2.c5d37700c6bb03a6c24b6c9b49p+12)": +ldouble: 1 +Test "cosh (-0x2.c5d37700c6bbp+12)": +ldouble: 1 +Test "cosh (-0x2.c5e3acp+8)": +double: 1 +idouble: 1 +Test "cosh (-0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh (0x1.6p+4)": ildouble: 1 ldouble: 1 -Test "cosh_upward (24)": +Test "cosh (0x2.c5d374p+12)": +ldouble: 1 +Test "cosh (0x2.c5d37700c6bb03a4p+12)": +ldouble: 1 +Test "cosh (0x2.c5d37700c6bb03a6c24b6c9b49p+12)": +ldouble: 1 +Test "cosh (0x2.c5d37700c6bbp+12)": +ldouble: 1 +Test "cosh (0x2.c5e3acp+8)": +double: 1 +idouble: 1 +Test "cosh (0x2.c679dp+8)": +double: 1 +idouble: 1 + +# cosh_downward +Test "cosh_downward (-0x2.c5d37700c6bb03a4p+12)": +ldouble: 2 +Test "cosh_downward (-0x2.c5d37700c6bb03a6c24b6c9b494cp+12)": +ldouble: 1 +Test "cosh_downward (-0x2.c5d37700c6bb03a6c24b6c9b49p+12)": +ldouble: 2 +Test "cosh_downward (-0x2.c5d37700c6bbp+12)": +ldouble: 2 +Test "cosh_downward (-0x2.c5e3bp+8)": +double: 1 +idouble: 1 +Test "cosh_downward (-0x2.c679d1f73f0fap+8)": +double: 1 +idouble: 1 +Test "cosh_downward (-0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_downward (-0x5.96a7ep+4)": +float: 1 +ifloat: 1 +Test "cosh_downward (0x1.6p+4)": +double: 1 +idouble: 1 +Test "cosh_downward (0x1.7p+4)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 +Test "cosh_downward (0x2.c5d37700c6bb03a4p+12)": +ldouble: 2 +Test "cosh_downward (0x2.c5d37700c6bb03a6c24b6c9b494cp+12)": +ldouble: 1 +Test "cosh_downward (0x2.c5d37700c6bb03a6c24b6c9b49p+12)": +ldouble: 2 +Test "cosh_downward (0x2.c5d37700c6bbp+12)": +ldouble: 2 +Test "cosh_downward (0x2.c5e3bp+8)": +double: 1 +idouble: 1 +Test "cosh_downward (0x2.c679d1f73f0fap+8)": +double: 1 +idouble: 1 +Test "cosh_downward (0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_downward (0x5.96a7ep+4)": +float: 1 +ifloat: 1 -# cpow -Test "Real part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)": +# cosh_tonearest +Test "cosh_tonearest (-0x1p+0)": float: 1 ifloat: 1 -Test "Imaginary part of: cpow (0.75 + 1.25 i, 0.0 + 1.0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cpow (0.75 + 1.25 i, 0.75 + 1.25 i)": +Test "cosh_tonearest (-0x2.c5d374p+12)": +ldouble: 1 +Test "cosh_tonearest (-0x2.c5d37700c6bb03a4p+12)": +ldouble: 1 +Test "cosh_tonearest (-0x2.c5d37700c6bb03a6c24b6c9b49p+12)": +ldouble: 1 +Test "cosh_tonearest (-0x2.c5d37700c6bbp+12)": +ldouble: 1 +Test "cosh_tonearest (-0x2.c5e3acp+8)": double: 1 -float: 4 idouble: 1 -ifloat: 4 -ildouble: 4 -ldouble: 4 -Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 0.0 i)": +Test "cosh_tonearest (-0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_tonearest (0x1.6p+4)": ildouble: 1 ldouble: 1 -Test "Real part of: cpow (0.75 + 1.25 i, 1.0 + 1.0 i)": -double: 2 -float: 3 -idouble: 2 -ifloat: 3 -ildouble: 2 +Test "cosh_tonearest (0x2.c5d374p+12)": +ldouble: 1 +Test "cosh_tonearest (0x2.c5d37700c6bb03a4p+12)": +ldouble: 1 +Test "cosh_tonearest (0x2.c5d37700c6bb03a6c24b6c9b49p+12)": +ldouble: 1 +Test "cosh_tonearest (0x2.c5d37700c6bbp+12)": +ldouble: 1 +Test "cosh_tonearest (0x2.c5e3acp+8)": +double: 1 +idouble: 1 +Test "cosh_tonearest (0x2.c679dp+8)": +double: 1 +idouble: 1 + +# cosh_towardzero +Test "cosh_towardzero (-0x2.c5d37700c6bb03a4p+12)": +ldouble: 2 +Test "cosh_towardzero (-0x2.c5d37700c6bb03a6c24b6c9b494cp+12)": +ldouble: 1 +Test "cosh_towardzero (-0x2.c5d37700c6bb03a6c24b6c9b49p+12)": +ldouble: 2 +Test "cosh_towardzero (-0x2.c5d37700c6bbp+12)": +ldouble: 2 +Test "cosh_towardzero (-0x2.c5e3bp+8)": +double: 1 +idouble: 1 +Test "cosh_towardzero (-0x2.c679d1f73f0fap+8)": +double: 1 +idouble: 1 +Test "cosh_towardzero (-0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_towardzero (-0x5.96a7ep+4)": +float: 1 +ifloat: 1 +Test "cosh_towardzero (0x1.6p+4)": +double: 1 +idouble: 1 +Test "cosh_towardzero (0x1.7p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cosh_towardzero (0x2.c5d37700c6bb03a4p+12)": +ldouble: 2 +Test "cosh_towardzero (0x2.c5d37700c6bb03a6c24b6c9b494cp+12)": +ldouble: 1 +Test "cosh_towardzero (0x2.c5d37700c6bb03a6c24b6c9b49p+12)": +ldouble: 2 +Test "cosh_towardzero (0x2.c5d37700c6bbp+12)": +ldouble: 2 +Test "cosh_towardzero (0x2.c5e3bp+8)": +double: 1 +idouble: 1 +Test "cosh_towardzero (0x2.c679d1f73f0fap+8)": +double: 1 +idouble: 1 +Test "cosh_towardzero (0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_towardzero (0x5.96a7ep+4)": +float: 1 +ifloat: 1 + +# cosh_upward +Test "cosh_upward (-0x1p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "cosh_upward (-0x2.c5d374p+12)": +ldouble: 3 +Test "cosh_upward (-0x2.c5d37700c6bb03a4p+12)": +ldouble: 1 +Test "cosh_upward (-0x2.c5d37700c6bb03a6c24b6c9b494cp+12)": ldouble: 2 -Test "Real part of: cpow (2 + 0 i, 10 + 0 i)": +Test "cosh_upward (-0x2.c5d37700c6bb03a6c24b6c9b49p+12)": +ldouble: 1 +Test "cosh_upward (-0x2.c5d37700c6bbp+12)": +ldouble: 1 +Test "cosh_upward (-0x2.c5e3bp+8)": +double: 1 +idouble: 1 +Test "cosh_upward (-0x2.c679d1f73f0fap+8)": +double: 1 +idouble: 1 +Test "cosh_upward (-0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_upward (-0x5.96a7e8p+4)": +double: 1 +idouble: 1 +Test "cosh_upward (-0x5.96a7ep+4)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +Test "cosh_upward (0x1.6p+4)": +ildouble: 1 +ldouble: 1 +Test "cosh_upward (0x1.8p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "cosh_upward (0x2.c5d374p+12)": +ldouble: 3 +Test "cosh_upward (0x2.c5d37700c6bb03a4p+12)": +ldouble: 1 +Test "cosh_upward (0x2.c5d37700c6bb03a6c24b6c9b494cp+12)": +ldouble: 2 +Test "cosh_upward (0x2.c5d37700c6bb03a6c24b6c9b49p+12)": +ldouble: 1 +Test "cosh_upward (0x2.c5d37700c6bbp+12)": +ldouble: 1 +Test "cosh_upward (0x2.c5e3bp+8)": +double: 1 +idouble: 1 +Test "cosh_upward (0x2.c679d1f73f0fap+8)": +double: 1 +idouble: 1 +Test "cosh_upward (0x2.c679dp+8)": +double: 1 +idouble: 1 +Test "cosh_upward (0x3.2p+4)": +double: 1 +idouble: 1 +Test "cosh_upward (0x5.96a7e8p+4)": +double: 1 +idouble: 1 +Test "cosh_upward (0x5.96a7ep+4)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 + +# cpow +Test "Real part of: cpow (0x2p+0 + +0 i, 0xap+0 + +0 i)": ildouble: 2 ldouble: 2 -Test "Real part of: cpow (2 + 3 i, 4 + 0 i)": +Test "Real part of: cpow (0x2p+0 + 0x3p+0 i, 0x4p+0 + +0 i)": double: 1 float: 5 idouble: 1 ifloat: 5 ildouble: 2 ldouble: 2 -Test "Imaginary part of: cpow (2 + 3 i, 4 + 0 i)": +Test "Imaginary part of: cpow (0x2p+0 + 0x3p+0 i, 0x4p+0 + +0 i)": float: 2 ifloat: 2 +Test "Real part of: cpow (0xcp-4 + 0x1.4p+0 i, +0 + 0x1p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: cpow (0xcp-4 + 0x1.4p+0 i, +0 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cpow (0xcp-4 + 0x1.4p+0 i, 0x1p+0 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: cpow (0xcp-4 + 0x1.4p+0 i, 0x1p+0 + 0x1p+0 i)": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 +ildouble: 2 +ldouble: 2 +Test "Real part of: cpow (0xcp-4 + 0x1.4p+0 i, 0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 4 +idouble: 1 +ifloat: 4 +ildouble: 4 +ldouble: 4 # csin Test "Real part of: csin (-0.75 + 11357.25 i)": @@ -7098,868 +10678,4265 @@ ildouble: 1 ldouble: 1 # csqrt -Test "Real part of: csqrt (-0x1.0000000000000000000000000001p-16382 - 0x1.0000000000000000000000000001p-16382 i)": +Test "Imaginary part of: csqrt (-0 - 0x4.0000000000004p-1024 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x2p+0 + 0x3p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x4.0000000000000000000000000004p-16384 - 0x4.0000000000000000000000000004p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (-0x4.0000000000000000000000000004p-16384 - 0x4.0000000000000000000000000004p-16384 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csqrt (-0x1.0000000000000002p-16382 - 0x1.0000000000000002p-16382 i)": +Test "Real part of: csqrt (-0x4.0000000000000000000000000004p-16384 - 0x4.0000000000000008p-16384 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csqrt (-0x1.0000000000000002p-16382 - 0x1.0000000000000002p-16382 i)": +Test "Real part of: csqrt (-0x4.0000000000000000000000000004p-16384 - 0x4p-1076 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csqrt (-0x1.0000000000001p-1022 - 0x1.0000000000001p-1022 i)": +Test "Real part of: csqrt (-0x4.0000000000000000000000000004p-16384 - 0x4p-16384 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csqrt (-0x1.000002p-126 - 0x1.000002p-126 i)": +Test "Imaginary part of: csqrt (-0x4.0000000000000000000000000004p-16384 - 0x4p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x4.0000000000000008p-16384 - 0x4.0000000000000008p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (-0x4.0000000000000008p-16384 - 0x4.0000000000000008p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x4.0000000000000008p-16384 - 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x4.0000000000004p-1024 - 0x4.0000000000004p-1024 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (-0x4.0000000000004p-1024 - 0x4.0000000000004p-1024 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x4.000008p-128 - 0x4.000008p-128 i)": double: 1 idouble: 1 -Test "Real part of: csqrt (-2 + 3 i)": -float: 1 -ifloat: 1 +Test "Real part of: csqrt (-0x4p-16384 - 0x4.0000000000000008p-16384 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csqrt (-2 - 3 i)": -float: 1 -ifloat: 1 +Test "Real part of: csqrt (-0x4p-16384 - 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x8p-152 - 0x4.0000000000000008p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x8p-152 - 0x4.0000000000004p-1024 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x8p-152 - 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (-0x8p-152 - 0x4p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x1p-16440 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x1p-16440 + 0x8p-16444 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x1p-5000 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4.0000000000000000000000000004p-16384 + 0x4.0000000000000000000000000004p-16384 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csqrt (0.75 + 1.25 i)": +Test "Imaginary part of: csqrt (0x4.0000000000000000000000000004p-16384 + 0x4.0000000000000008p-16384 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csqrt (0x1.0000000000000000000000000001p-16382 + 0x1.0000000000000000000000000001p-16382 i)": +Test "Imaginary part of: csqrt (0x4.0000000000000000000000000004p-16384 + 0x4p-1076 i)": ildouble: 1 ldouble: 1 -Test "Real part of: csqrt (0x1.0000000000000002p-16382 + 0x1.0000000000000002p-16382 i)": +Test "Real part of: csqrt (0x4.0000000000000000000000000004p-16384 + 0x4p-16384 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csqrt (0x1.0000000000000002p-16382 + 0x1.0000000000000002p-16382 i)": +Test "Imaginary part of: csqrt (0x4.0000000000000000000000000004p-16384 + 0x4p-16384 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csqrt (0x1.0000000000001p-1022 + 0x1.0000000000001p-1022 i)": +Test "Real part of: csqrt (0x4.0000000000000008p-16384 + 0x4.0000000000000008p-16384 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csqrt (0x1.000002p-126 + 0x1.000002p-126 i)": +Test "Imaginary part of: csqrt (0x4.0000000000000008p-16384 + 0x4.0000000000000008p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4.0000000000000008p-16384 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4.0000000000004p-1024 + 0x4.0000000000004p-1024 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4.000008p-128 + 0x4.000008p-128 i)": double: 1 idouble: 1 -Test "Imaginary part of: csqrt (0x1.fffffep+127 + 1.0 i)": -float: 1 -ifloat: 1 -Test "Real part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)": +Test "Imaginary part of: csqrt (0x4p-1076 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4p-1076 + 0xf.fffffp+124 i)": double: 1 idouble: 1 -Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1.fffffffffffffp+1023 i)": +Test "Imaginary part of: csqrt (0x4p-16384 + 0x4.0000000000000008p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4p-16384 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4p-16448 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x4p-16496 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p+1020 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p+1020 + 0x8p-152 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: csqrt (0x1.fffffffffffffp+1023 + 0x1p+1023 i)": +Test "Imaginary part of: csqrt (0x8p+124 + 0x8p-152 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: csqrt (0x1.fp+16383 + 0x1.fp+16383 i)": +Test "Imaginary part of: csqrt (0x8p+16380 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p+16380 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x4.0000000000000008p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x4.0000000000004p-1024 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x4p-16384 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x4p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x8p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x8p-16444 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0x8p-152 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0x8p-16448 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csqrt (0x1.fp+16383 + 0x1.fp+16383 i)": +Test "Imaginary part of: csqrt (0xcp-4 + 0x1.4p+0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csqrt (0x1.fp+16383 + 0x1p+16383 i)": +Test "Imaginary part of: csqrt (0xf.8p+16380 + 0x8p+16380 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: csqrt (0x1p-16440 + 0x1p-16441 i)": +Test "Real part of: csqrt (0xf.8p+16380 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.8p+16380 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0x8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (0xf.ffffffffffff8p+1020 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffff8p+1020 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffffbffffffffffffcp+1020 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: csqrt (0xf.ffffffffffffbffffffffffffcp+1020 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.ffffffffffffbffffffffffffcp+1020 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.fffffp+124 + 0x1p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: csqrt (0xf.fffffp+124 + 0xf.8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: csqrt (0xf.fffffp+124 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": ildouble: 1 ldouble: 1 # ctan -Test "Real part of: ctan (-2 - 3 i)": +Test "Real part of: ctan (-0x2p+0 - 0x3p+0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: ctan (-2 - 3 i)": +Test "Imaginary part of: ctan (-0x2p+0 - 0x3p+0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ctan (0.75 + 1.25 i)": +Test "Real part of: ctan (0x1.921fb4p+0 + +0 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctan (0.75 + 1.25 i)": +Test "Real part of: ctan (0x1.921fb4p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb4p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan (0x1.921fb4p+0 + 0x8p-152 i)": double: 1 float: 1 idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan (0x1.921fb4p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d1846ap+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb54442d18p+0 + +0 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan (0x1.921fb54442d18p+0 + 0x8p-152 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan (0x1.921fb54442d18p+0 + 0x8p-152 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan (0x1.921fb54442d19p+0 + +0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 2 +idouble: 2 +Test "Real part of: ctan (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 2 +idouble: 2 +Test "Real part of: ctan (0x1.921fb54442d19p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb6p+0 + +0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan (0x1.921fb6p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0x1.921fb6p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 ildouble: 2 ldouble: 2 -Test "Real part of: ctan (0x1p1023 + 1 i)": +Test "Real part of: ctan (0x1.921fb6p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1p+0 + 0x1.63p+8 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan (0x1p+0 + 0x1.6dp+8 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x1p+0 + 0x2.dp+4 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan (0x1p+0 + 0x2.fp+4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0x8p+1020 + 0x1p+0 i)": double: 1 idouble: 1 -Test "Imaginary part of: ctan (0x1p1023 + 1 i)": +Test "Imaginary part of: ctan (0x8p+1020 + 0x1p+0 i)": ildouble: 2 ldouble: 2 -Test "Real part of: ctan (0x1p127 + 1 i)": +Test "Real part of: ctan (0x8p+124 + 0x1p+0 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctan (0x1p127 + 1 i)": +Test "Imaginary part of: ctan (0x8p+124 + 0x1p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ctan (0x1p16383 + 1 i)": +Test "Real part of: ctan (0x8p+16380 + 0x1p+0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctan (0x1p16383 + 1 i)": +Test "Imaginary part of: ctan (0x8p+16380 + 0x1p+0 i)": ildouble: 2 ldouble: 2 -Test "Real part of: ctan (0x3.243f6cp-1 + 0 i)": +Test "Real part of: ctan (0xcp-4 + 0x1.4p+0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ctan (1 + 355 i)": +Test "Imaginary part of: ctan (0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 -Test "Real part of: ctan (1 + 365 i)": +Test "Real part of: ctan (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ctan (1 + 45 i)": -ildouble: 2 -ldouble: 2 -Test "Real part of: ctan (1 + 47 i)": +Test "Real part of: ctan (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 +Test "Imaginary part of: ctan (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 # ctan_downward -Test "Real part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)": +Test "Real part of: ctan_downward (-0x2p+0 - 0x3p+0 i)": +double: 3 +idouble: 3 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctan_downward (-0x2p+0 - 0x3p+0 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1.921fb4p+0 + +0 i)": +float: 1 +ifloat: 1 ildouble: 2 ldouble: 2 -Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x1p-1074 i)": +Test "Real part of: ctan_downward (0x1.921fb4p+0 + 0x4p-1076 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x1.921fb4p+0 + 0x4p-1076 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_downward (0x1.921fb4p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_downward (0x1.921fb4p+0 + 0x8p-16448 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1.921fb54442d1846ap+0 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d1846ap+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + +0 i)": +double: 1 +idouble: 1 ildouble: 4 ldouble: 4 -Test "Imaginary part of: ctan_downward (0x1.921fb54442d18p+0 + 0x1p-1074 i)": +Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d18p+0 + 0x8p-152 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_downward (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d18p+0 + 0x8p-16448 i)": ildouble: 3 ldouble: 3 -Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Real part of: ctan_downward (0x1.921fb54442d19p+0 + +0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_downward (0x1.921fb54442d19p+0 + 0x8p-152 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d19p+0 + 0x8p-152 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_downward (0x1.921fb54442d19p+0 + 0x8p-16448 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x1.921fb54442d19p+0 + 0x8p-16448 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_downward (0x1.921fb6p+0 + +0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 5 +ldouble: 5 +Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x8p-152 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 5 +ldouble: 5 +Test "Real part of: ctan_downward (0x1.921fb6p+0 + 0x8p-16448 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1p+0 + 0x1.6dp+8 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0x1p+0 + 0x2.dp+4 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x8p+1020 + 0x1p+0 i)": +double: 6 +idouble: 6 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_downward (0x8p+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x8p+124 + 0x1p+0 i)": +double: 4 +float: 3 +idouble: 4 +ifloat: 3 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0x8p+124 + 0x1p+0 i)": double: 2 float: 1 idouble: 2 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0x8p+16380 + 0x1p+0 i)": ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctan_downward (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Imaginary part of: ctan_downward (0x8p+16380 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0xcp-4 + 0x1.4p+0 i)": float: 1 ifloat: 1 -ildouble: 5 -ldouble: 5 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_downward (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 3 +idouble: 3 +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_downward (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_downward (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_downward (0xf.fffffp+124 + 0x1p+0 i)": +double: 5 +float: 5 +idouble: 5 +ifloat: 5 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_downward (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +idouble: 1 # ctan_tonearest -Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)": +Test "Real part of: ctan_tonearest (-0x2p+0 - 0x3p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctan_tonearest (-0x2p+0 - 0x3p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb4p+0 + +0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb4p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb4p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb4p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x1p-1074 i)": +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d1846ap+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb54442d18p+0 + +0 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x4p-1076 i)": ildouble: 3 ldouble: 3 -Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x1p-1074 i)": +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x4p-1076 i)": ildouble: 3 ldouble: 3 -Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Real part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x8p-152 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x8p-152 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_tonearest (0x1.921fb54442d19p+0 + +0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 2 +idouble: 2 +Test "Real part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 2 +idouble: 2 +Test "Real part of: ctan_tonearest (0x1.921fb54442d19p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + +0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_tonearest (0x1.921fb6p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1p+0 + 0x1.63p+8 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_tonearest (0x1p+0 + 0x1.6dp+8 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x1p+0 + 0x2.dp+4 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_tonearest (0x1p+0 + 0x2.fp+4 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0x8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_tonearest (0x8p+1020 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_tonearest (0x8p+124 + 0x1p+0 i)": float: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_tonearest (0x8p+124 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctan_tonearest (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Real part of: ctan_tonearest (0x8p+16380 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0x8p+16380 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_tonearest (0xcp-4 + 0x1.4p+0 i)": float: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_tonearest (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctan_tonearest (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_tonearest (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_tonearest (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 # ctan_towardzero -Test "Real part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)": +Test "Real part of: ctan_towardzero (-0x2p+0 - 0x3p+0 i)": +double: 5 +float: 3 +idouble: 5 +ifloat: 3 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctan_towardzero (-0x2p+0 - 0x3p+0 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i)": +Test "Imaginary part of: ctan_towardzero (-0xc.35p+12 - 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb4p+0 + +0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb4p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb4p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb4p+0 + 0x8p-152 i)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + 0x8p-16448 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x1p-1074 i)": +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d1846ap+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + +0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x4p-1076 i)": ildouble: 2 ldouble: 2 -Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x8p-152 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_towardzero (0x1.921fb54442d19p+0 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x8p-152 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb54442d19p+0 + 0x8p-16448 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + +0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 5 +ldouble: 5 +Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x8p-152 i)": float: 1 ifloat: 1 -Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x1p-149 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0x1.921fb6p+0 + 0x8p-152 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 5 ldouble: 5 +Test "Real part of: ctan_towardzero (0x1.921fb6p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x1p+0 + 0x1.6dp+8 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_towardzero (0x1p+0 + 0x2.dp+4 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x8p+1020 + 0x1p+0 i)": +double: 5 +idouble: 5 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_towardzero (0x8p+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x8p+124 + 0x1p+0 i)": +double: 4 +float: 3 +idouble: 4 +ifloat: 3 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_towardzero (0x8p+124 + 0x1p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0x8p+16380 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_towardzero (0x8p+16380 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_towardzero (0xc.35p+12 - 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0xcp-4 + 0x1.4p+0 i)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_towardzero (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_towardzero (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_towardzero (0xf.fffffp+124 + 0x1p+0 i)": +double: 4 +float: 2 +idouble: 4 +ifloat: 2 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_towardzero (0xf.fffffp+124 + 0x1p+0 i)": +double: 1 +idouble: 1 # ctan_upward -Test "Real part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)": +Test "Real part of: ctan_upward (-0x2p+0 - 0x3p+0 i)": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x1p-16445 i)": +Test "Imaginary part of: ctan_upward (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)": +Test "Imaginary part of: ctan_upward (-0xc.35p+12 + 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (-0xc.35p+12 - 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb4p+0 + +0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb4p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb4p+0 + 0x8p-152 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb4p+0 + 0x8p-152 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d1846ap+0 + +0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d1846ap+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + +0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x8p-152 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d19p+0 + +0 i)": double: 1 idouble: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctan_upward (0x1.921fb54442d18p+0 + 0x1p-1074 i)": +Test "Real part of: ctan_upward (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d19p+0 + 0x4p-1076 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb54442d19p+0 + 0x8p-152 i)": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d19p+0 + 0x8p-152 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_upward (0x1.921fb54442d19p+0 + 0x8p-16448 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_upward (0x1.921fb54442d19p+0 + 0x8p-16448 i)": ildouble: 3 ldouble: 3 -Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Real part of: ctan_upward (0x1.921fb6p+0 + +0 i)": double: 2 float: 1 idouble: 2 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x4p-1076 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x4p-1076 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x8p-152 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x8p-152 i)": +double: 1 +float: 3 +idouble: 1 +ifloat: 3 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1.921fb6p+0 + 0x8p-16448 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x1.63ap+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x1.63p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x1p+0 + 0x1.63p+8 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x1.63p+8 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctan_upward (0x1.921fb6p+0 + 0x1p-149 i)": +Test "Real part of: ctan_upward (0x1p+0 + 0x1.6dp+8 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x1.6dp+8 i)": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 - -# ctanh -Test "Real part of: ctanh (-2 - 3 i)": +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_upward (0x1p+0 + 0x2.dp+4 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x2.dp+4 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_upward (0x1p+0 + 0x2.fp+4 i)": double: 1 -float: 2 idouble: 1 -ifloat: 2 -Test "Imaginary part of: ctanh (-2 - 3 i)": +Test "Imaginary part of: ctan_upward (0x1p+0 + 0x2.fp+4 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_upward (0x8p+1020 + 0x1p+0 i)": +double: 2 +idouble: 2 +ildouble: 5 +ldouble: 5 +Test "Imaginary part of: ctan_upward (0x8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctan_upward (0x8p+124 + 0x1p+0 i)": +double: 2 +idouble: 2 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctan_upward (0x8p+124 + 0x1p+0 i)": +double: 1 +idouble: 1 +Test "Real part of: ctan_upward (0x8p+16380 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0xc.35p+12 + 0xc.35p+12 i)": double: 1 +float: 1 idouble: 1 -Test "Imaginary part of: ctanh (0 + 0x3.243f6cp-1 i)": +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctan_upward (0xc.35p+12 - 0xc.35p+12 i)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctanh (0 + pi/4 i)": +Test "Real part of: ctan_upward (0xcp-4 + 0x1.4p+0 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctan_upward (0xcp-4 + 0x1.4p+0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ctanh (0.75 + 1.25 i)": +Test "Real part of: ctan_upward (0xf.ffffffffffff8p+1020 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctan_upward (0xf.ffffffffffffbffffffffffffcp+1020 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctan_upward (0xf.fffffp+124 + 0x1p+0 i)": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 +ildouble: 2 +ldouble: 2 + +# ctanh +Test "Imaginary part of: ctanh (+0 + 0x1.921fb4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh (+0 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdaa22168c234c4c6628b80dcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdaa22168c234p-4 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdaa22168c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdaa22168cp-4 i)": double: 1 idouble: 1 -Test "Imaginary part of: ctanh (0.75 + 1.25 i)": +Test "Imaginary part of: ctanh (+0 + 0xc.90fdap-4 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "Imaginary part of: ctanh (+0 + 0xc.90fdbp-4 i)": float: 1 ifloat: 1 -Test "Real part of: ctanh (1 + 0x1p1023 i)": +Test "Real part of: ctanh (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +Test "Imaginary part of: ctanh (-0x2p+0 - 0x3p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh (0x1.63p+8 + 0x1p+0 i)": ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctanh (1 + 0x1p1023 i)": +Test "Imaginary part of: ctanh (0x1.6dp+8 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x1p+0 + 0x8p+1020 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh (0x1p+0 + 0x8p+1020 i)": double: 1 idouble: 1 -Test "Real part of: ctanh (1 + 0x1p127 i)": +Test "Real part of: ctanh (0x1p+0 + 0x8p+124 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctanh (1 + 0x1p127 i)": +Test "Imaginary part of: ctanh (0x1p+0 + 0x8p+124 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Real part of: ctanh (1 + 0x1p16383 i)": +Test "Real part of: ctanh (0x1p+0 + 0x8p+16380 i)": ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctanh (1 + 0x1p16383 i)": +Test "Imaginary part of: ctanh (0x1p+0 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x2.dp+4 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh (0x2.fp+4 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x4p-1076 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh (0x4p-1076 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctanh (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctanh (355 + 1 i)": +Test "Real part of: ctanh (0x4p-1076 + 0x1.921fb6p+0 i)": ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctanh (365 + 1 i)": +Test "Imaginary part of: ctanh (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctanh (45 + 1 i)": +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh (0x8p-152 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctanh (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-152 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctanh (47 + 1 i)": +Test "Imaginary part of: ctanh (0x8p-152 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 +Test "Imaginary part of: ctanh (0x8p-16448 + 0x1.921fb4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-16448 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh (0x8p-16448 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh (0xcp-4 + 0x1.4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh (0xcp-4 + 0x1.4p+0 i)": +float: 1 +ifloat: 1 # ctanh_downward -Test "Real part of: ctanh_downward (0x1p-1074 + 0x1.921fb54442d18p+0 i)": +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb54442d19p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (+0 + 0x1.921fb6p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168c234c4c6628b80cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168c234c4c6628b80dc8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168c234c4c6628b80dcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168c234c4c6628b81p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168c234p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168c235p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (+0 + 0xc.90fdaa22168cp-4 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_downward (-0x2p+0 - 0x3p+0 i)": +double: 4 +idouble: 4 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x1.6dp+8 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x1p+0 + 0x8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0x8p+1020 i)": +double: 6 +idouble: 6 +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_downward (0x1p+0 + 0x8p+124 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0x8p+124 i)": +double: 3 +float: 2 +idouble: 3 +ifloat: 2 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x1p+0 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0x8p+16380 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 3 +idouble: 3 +ildouble: 4 +ldouble: 4 +Test "Real part of: ctanh_downward (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (0x1p+0 + 0xf.fffffp+124 i)": +double: 4 +float: 5 +idouble: 4 +ifloat: 5 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_downward (0x2.dp+4 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x4p-1076 + 0x1.921fb4p+0 i)": ildouble: 3 ldouble: 3 -Test "Imaginary part of: ctanh_downward (0x1p-1074 + 0x1.921fb54442d18p+0 i)": +Test "Imaginary part of: ctanh_downward (0x4p-1076 + 0x1.921fb4p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 ildouble: 4 ldouble: 4 -Test "Real part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Real part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_downward (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 5 +ldouble: 5 +Test "Imaginary part of: ctanh_downward (0x4p-1076 + 0x1.921fb6p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb4p+0 i)": float: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d19p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb54442d19p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x8p-152 + 0x1.921fb6p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 5 ldouble: 5 -Test "Imaginary part of: ctanh_downward (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Imaginary part of: ctanh_downward (0x8p-152 + 0x1.921fb6p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (0x8p-16448 + 0x1.921fb4p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0x8p-16448 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0x8p-16448 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_downward (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_downward (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Real part of: ctanh_downward (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_downward (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_downward (0x8p-16448 + 0x1.921fb6p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_downward (0xcp-4 + 0x1.4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_downward (0xcp-4 + 0x1.4p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + +# ctanh_tonearest +Test "Imaginary part of: ctanh_tonearest (+0 + 0x1.921fb4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_tonearest (+0 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdaa22168c234c4c6628b80dcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdaa22168c234p-4 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdaa22168c8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdaa22168cp-4 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdap-4 i)": double: 2 float: 1 idouble: 2 ifloat: 1 +Test "Imaginary part of: ctanh_tonearest (+0 + 0xc.90fdbp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: ctanh_tonearest (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +Test "Imaginary part of: ctanh_tonearest (-0x2p+0 - 0x3p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x1.63p+8 + 0x1p+0 i)": ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctanh_downward (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)": +Test "Imaginary part of: ctanh_tonearest (0x1.6dp+8 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x1p+0 + 0x8p+1020 i)": ildouble: 2 ldouble: 2 - -# ctanh_tonearest -Test "Real part of: ctanh_tonearest (0x1p-1074 + 0x1.921fb54442d18p+0 i)": +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0x8p+1020 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh_tonearest (0x1p+0 + 0x8p+124 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0x8p+124 i)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_tonearest (0x1p+0 + 0x8p+16380 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +Test "Real part of: ctanh_tonearest (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (0x1p+0 + 0xf.fffffp+124 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x2.dp+4 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (0x2.fp+4 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb54442d18p+0 i)": ildouble: 3 ldouble: 3 -Test "Imaginary part of: ctanh_tonearest (0x1p-1074 + 0x1.921fb54442d18p+0 i)": +Test "Imaginary part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb54442d18p+0 i)": ildouble: 3 ldouble: 3 -Test "Real part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Real part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_tonearest (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_tonearest (0x8p-152 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +Test "Imaginary part of: ctanh_tonearest (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-152 + 0x1.921fb6p+0 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctanh_tonearest (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Imaginary part of: ctanh_tonearest (0x8p-152 + 0x1.921fb6p+0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: ctanh_tonearest (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)": +Test "Imaginary part of: ctanh_tonearest (0x8p-16448 + 0x1.921fb4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-16448 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_tonearest (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_tonearest (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_tonearest (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_tonearest (0x8p-16448 + 0x1.921fb6p+0 i)": ildouble: 1 ldouble: 1 +Test "Real part of: ctanh_tonearest (0xcp-4 + 0x1.4p+0 i)": +double: 1 +idouble: 1 +Test "Imaginary part of: ctanh_tonearest (0xcp-4 + 0x1.4p+0 i)": +float: 1 +ifloat: 1 # ctanh_towardzero -Test "Real part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i)": +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb54442d19p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0x1.921fb6p+0 i)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168c234c4c6628b80cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168c234c4c6628b80dc8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168c234c4c6628b80dcp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168c234c4c6628b81p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168c234p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168c235p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdaa22168cp-4 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_towardzero (+0 + 0xc.90fdap-4 i)": +float: 2 +ifloat: 2 +Test "Real part of: ctanh_towardzero (-0x2p+0 - 0x3p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "Imaginary part of: ctanh_towardzero (-0x2p+0 - 0x3p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Real part of: ctanh_towardzero (-0xc.35p+12 + 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (-0xc.35p+12 - 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x1.6dp+8 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_towardzero (0x1p+0 + 0x8p+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0x8p+1020 i)": +double: 5 +idouble: 5 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_towardzero (0x1p+0 + 0x8p+124 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0x8p+124 i)": +double: 3 +float: 2 +idouble: 3 +ifloat: 2 ildouble: 2 ldouble: 2 -Test "Imaginary part of: ctanh_towardzero (0x1p-1074 + 0x1.921fb54442d18p+0 i)": +Test "Real part of: ctanh_towardzero (0x1p+0 + 0x8p+16380 i)": ildouble: 1 ldouble: 1 -Test "Real part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0x8p+16380 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_towardzero (0x1p+0 + 0xf.fffffp+124 i)": +double: 3 +float: 2 +idouble: 3 +ifloat: 2 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_towardzero (0x2.dp+4 + 0x1p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 5 +ldouble: 5 +Test "Imaginary part of: ctanh_towardzero (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb4p+0 i)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x8p-152 + 0x1.921fb4p+0 i)": float: 1 ifloat: 1 +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d18p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d19p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_towardzero (0x8p-152 + 0x1.921fb54442d19p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x8p-152 + 0x1.921fb6p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 5 ldouble: 5 -Test "Imaginary part of: ctanh_towardzero (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Imaginary part of: ctanh_towardzero (0x8p-152 + 0x1.921fb6p+0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: ctanh_towardzero (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x8p-16448 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x8p-16448 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_towardzero (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 4 +ldouble: 4 +Test "Imaginary part of: ctanh_towardzero (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0x8p-16448 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_towardzero (0xcp-4 + 0x1.4p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_towardzero (0xcp-4 + 0x1.4p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 # ctanh_upward -Test "Real part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)": +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (+0 + 0x1.921fb6p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdaa22168c234c4c6628b80cp-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdaa22168c234c4c6628b80dc8p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdaa22168c234c4c6628b81p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdaa22168c234p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdaa22168c235p-4 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdaa22168cp-4 i)": ildouble: 3 ldouble: 3 -Test "Imaginary part of: ctanh_upward (0x1p-1074 + 0x1.921fb54442d18p+0 i)": +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdap-4 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_upward (+0 + 0xc.90fdbp-4 i)": +float: 1 +ifloat: 1 +Test "Real part of: ctanh_upward (-0x2p+0 - 0x3p+0 i)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (-0x2p+0 - 0x3p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "Real part of: ctanh_upward (-0xc.35p+12 + 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (-0xc.35p+12 - 0xc.35p+12 i)": double: 1 +float: 1 idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x1.63ap+12 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x1.63p+12 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x1.63p+8 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 -Test "Real part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)": +Test "Imaginary part of: ctanh_upward (0x1.63p+8 + 0x1p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x1.6dp+8 + 0x1p+0 i)": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 -Test "Imaginary part of: ctanh_upward (0x1p-149 + 0x1.921fb6p+0 i)": +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (0x1.6dp+8 + 0x1p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_upward (0x1p+0 + 0x8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0x8p+1020 i)": +double: 2 +idouble: 2 +ildouble: 5 +ldouble: 5 +Test "Real part of: ctanh_upward (0x1p+0 + 0x8p+124 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0x8p+124 i)": double: 2 float: 1 idouble: 2 ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0x8p+16380 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0xf.ffffffffffff8p+1020 i)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0xf.ffffffffffffbffffffffffffcp+1020 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (0x1p+0 + 0xf.fffffp+124 i)": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_upward (0x2.dp+4 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (0x2.dp+4 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x2.fp+4 + 0x1p+0 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 -Test "Real part of: ctanh_upward (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)": +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb4p+0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: ctanh_upward (0x1p-16445 + 0x1.921fb54442d1846ap+0 i)": +Test "Imaginary part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x4p-1076 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "Real part of: ctanh_upward (0x4p-1076 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x4p-1076 + 0x1.921fb6p+0 i)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb4p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb4p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d18p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d18p+0 i)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d19p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb54442d19p+0 i)": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 +Test "Real part of: ctanh_upward (0x8p-152 + 0x1.921fb6p+0 i)": +double: 1 +float: 3 +idouble: 1 +ifloat: 3 +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x8p-152 + 0x1.921fb6p+0 i)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x8p-16448 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x8p-16448 + 0x1.921fb54442d1846ap+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Imaginary part of: ctanh_upward (0x8p-16448 + 0x1.921fb54442d18p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 3 +ldouble: 3 +Test "Imaginary part of: ctanh_upward (0x8p-16448 + 0x1.921fb54442d19p+0 i)": +ildouble: 2 +ldouble: 2 +Test "Imaginary part of: ctanh_upward (0x8p-16448 + 0x1.921fb6p+0 i)": +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0xc.35p+12 + 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0xc.35p+12 - 0xc.35p+12 i)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "Real part of: ctanh_upward (0xcp-4 + 0x1.4p+0 i)": +float: 1 +ifloat: 1 +Test "Imaginary part of: ctanh_upward (0xcp-4 + 0x1.4p+0 i)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 # erf -Test "erf (1.25)": +Test "erf (-0x7.ffffffffffffcp-4)": +ildouble: 1 +ldouble: 1 +Test "erf (0x1.4p+0)": double: 1 idouble: 1 # erfc -Test "erfc (0.75)": +Test "erfc (-0x8p-4)": float: 1 ifloat: 1 -Test "erfc (0x1.f7303cp+1)": +ildouble: 1 +ldouble: 1 +Test "erfc (0x1.ap+4)": +ildouble: 1 +ldouble: 1 +Test "erfc (0x1.bp+4)": +ildouble: 1 +ldouble: 1 +Test "erfc (0x1.cp+4)": +ildouble: 1 +ldouble: 1 +Test "erfc (0x2p+0)": +double: 1 +idouble: 1 +Test "erfc (0x3.ee6078p+0)": double: 1 idouble: 1 -Test "erfc (0x1.ffa002p+2)": +Test "erfc (0x4.2p+0)": +double: 1 +idouble: 1 +Test "erfc (0x6.4p+4)": +ildouble: 1 +ldouble: 1 +Test "erfc (0x6.a8p+4)": +ildouble: 1 +ldouble: 1 +Test "erfc (0x7.fe8008p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "erfc (0x1.ffffc8p+2)": +Test "erfc (0x7.fffd6p+0)": +float: 1 +ifloat: 1 +Test "erfc (0x7.ffff2p+0)": +ildouble: 1 +ldouble: 1 +Test "erfc (0xcp-4)": +float: 1 +ifloat: 1 + +# exp10 +Test "exp10 (-0x1.31p+8)": +double: 1 +idouble: 1 +Test "exp10 (-0x1p+0)": +double: 1 +idouble: 1 +Test "exp10 (-0x2.4p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp10 (0x1.344p+12)": +ildouble: 1 +ldouble: 1 +Test "exp10 (0x1.348e45573a1dd72cp+8)": ildouble: 1 ldouble: 1 -Test "erfc (2.0)": +Test "exp10 (0x1.348e46p+8)": +ildouble: 1 +ldouble: 1 +Test "exp10 (0x2.4p+4)": +double: 1 +idouble: 1 +Test "exp10 (0x3p+0)": double: 1 idouble: 1 -Test "erfc (27.0)": + +# exp10_downward +Test "exp10_downward (-0x1.31p+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_downward (-0x1.344p+12)": +ildouble: 1 +ldouble: 1 +Test "exp10_downward (-0x1p+0)": +ildouble: 2 +ldouble: 2 +Test "exp10_downward (-0x2.4p+4)": +ildouble: 1 +ldouble: 1 +Test "exp10_downward (0x1.31p+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_downward (0x1.344p+12)": +ildouble: 1 +ldouble: 1 +Test "exp10_downward (0x1.348e44p+8)": +ildouble: 2 +ldouble: 2 +Test "exp10_downward (0x1.348e45573a1dd72cp+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_downward (0x1.348e45573a1ddp+8)": ildouble: 1 ldouble: 1 -Test "erfc (4.125)": +Test "exp10_downward (0x1.348e45573a1dep+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_downward (0x2.4p+4)": double: 1 idouble: 1 +ildouble: 2 +ldouble: 2 +Test "exp10_downward (0x3p+0)": +ildouble: 1 +ldouble: 1 +Test "exp10_downward (0xcp-4)": +ildouble: 1 +ldouble: 1 -# exp10 -Test "exp10 (-1)": +# exp10_tonearest +Test "exp10_tonearest (-0x1.31p+8)": double: 1 idouble: 1 -Test "exp10 (-305)": +Test "exp10_tonearest (-0x1p+0)": double: 1 idouble: 1 -Test "exp10 (-36)": +Test "exp10_tonearest (-0x2.4p+4)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "exp10 (3)": +Test "exp10_tonearest (0x1.344p+12)": +ildouble: 1 +ldouble: 1 +Test "exp10_tonearest (0x1.348e45573a1dd72cp+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_tonearest (0x1.348e46p+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_tonearest (0x2.4p+4)": double: 1 idouble: 1 -Test "exp10 (36)": +Test "exp10_tonearest (0x3p+0)": double: 1 idouble: 1 -Test "exp10 (4932)": + +# exp10_towardzero +Test "exp10_towardzero (-0x1.31p+8)": ildouble: 1 ldouble: 1 - -# exp2 -Test "exp2 (100.5)": +Test "exp10_towardzero (-0x1.344p+12)": +ildouble: 1 +ldouble: 1 +Test "exp10_towardzero (-0x1p+0)": +ildouble: 2 +ldouble: 2 +Test "exp10_towardzero (-0x2.4p+4)": +ildouble: 1 +ldouble: 1 +Test "exp10_towardzero (0x1.31p+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_towardzero (0x1.344p+12)": +ildouble: 1 +ldouble: 1 +Test "exp10_towardzero (0x1.348e44p+8)": +ildouble: 2 +ldouble: 2 +Test "exp10_towardzero (0x1.348e45573a1dd72cp+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_towardzero (0x1.348e45573a1ddp+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_towardzero (0x1.348e45573a1dep+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_towardzero (0x2.4p+4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "exp10_towardzero (0x3p+0)": +ildouble: 1 +ldouble: 1 +Test "exp10_towardzero (0xcp-4)": ildouble: 1 ldouble: 1 -# exp_downward -Test "exp_downward (2)": -float: 1 -ifloat: 1 +# exp10_upward +Test "exp10_upward (-0x1.31p+8)": ildouble: 1 ldouble: 1 -Test "exp_downward (3)": +Test "exp10_upward (-0x1.344p+12)": float: 1 ifloat: 1 +Test "exp10_upward (-0x1.86ap+16)": +float: 1 +ifloat: 1 +Test "exp10_upward (-0x2.4p+4)": ildouble: 1 ldouble: 1 - -# exp_towardzero -Test "exp_towardzero (2)": +Test "exp10_upward (-0xf.424p+16)": +float: 1 +ifloat: 1 +Test "exp10_upward (-0xf.fffffp+124)": float: 1 ifloat: 1 +Test "exp10_upward (0x1.31p+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_upward (0x1.344p+12)": +ildouble: 2 +ldouble: 2 +Test "exp10_upward (0x1.348e44p+8)": ildouble: 1 ldouble: 1 -Test "exp_towardzero (3)": +Test "exp10_upward (0x1.348e45573a1dd72cp+8)": +ildouble: 2 +ldouble: 2 +Test "exp10_upward (0x1.348e45573a1ddp+8)": +ildouble: 2 +ldouble: 2 +Test "exp10_upward (0x1.348e45573a1dep+8)": +ildouble: 1 +ldouble: 1 +Test "exp10_upward (0x1.348e46p+8)": +ildouble: 2 +ldouble: 2 +Test "exp10_upward (0x2.4p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "exp10_upward (0x3p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "exp10_upward (0xcp-4)": +ildouble: 2 +ldouble: 2 + +# exp2 +Test "exp2 (0x6.48p+4)": ildouble: 1 ldouble: 1 +# exp_downward +Test "exp_downward (0x2p+0)": +double: 1 +idouble: 1 +Test "exp_downward (0x3p+0)": +double: 1 +idouble: 1 +Test "exp_downward (0x5.8b9028p+4)": +double: 1 +idouble: 1 +Test "exp_downward (0xcp-4)": +double: 1 +idouble: 1 + +# exp_towardzero +Test "exp_towardzero (0x2p+0)": +double: 1 +idouble: 1 +Test "exp_towardzero (0x3p+0)": +double: 1 +idouble: 1 +Test "exp_towardzero (0x5.8b9028p+4)": +double: 1 +idouble: 1 +Test "exp_towardzero (0xcp-4)": +double: 1 +idouble: 1 + # exp_upward -Test "exp_upward (1)": +Test "exp_upward (-0x2.e870a4p+8)": +double: 1 +idouble: 1 +Test "exp_upward (-0x2.e870a7e5e88c2p+8)": +double: 1 +idouble: 1 +Test "exp_upward (-0x2.e870a7e5e88cp+8)": +double: 1 +idouble: 1 +Test "exp_upward (-0x2.e870a8p+8)": +double: 1 +idouble: 1 +Test "exp_upward (-0x2.ebe224p+8)": +double: 1 +idouble: 1 +Test "exp_upward (-0x2.ebe227861639p+8)": +double: 1 +idouble: 1 +Test "exp_upward (-0x2.ebe228p+8)": +double: 1 +idouble: 1 +Test "exp_upward (-0x4.d2p+8)": +double: 1 +idouble: 1 +Test "exp_upward (-0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +Test "exp_upward (-0xf.fffffp+124)": +double: 1 +idouble: 1 +Test "exp_upward (0x1p+0)": +double: 1 +idouble: 1 +Test "exp_upward (0x2.c5cp+8)": +double: 1 +idouble: 1 +Test "exp_upward (0x3.2p+4)": +double: 1 +idouble: 1 + +# expm1 +Test "expm1 (-0x1p+4)": +ildouble: 1 +ldouble: 1 +Test "expm1 (-0x2.6p+4)": +ildouble: 1 +ldouble: 1 +Test "expm1 (-0x2.cp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1 (-0x4.ep+4)": +ildouble: 1 +ldouble: 1 +Test "expm1 (-0x4.fp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1 (-0x8p-32)": +ildouble: 1 +ldouble: 1 +Test "expm1 (0x1.f4p+8)": +double: 1 +idouble: 1 +Test "expm1 (0x1p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "expm1 (0xcp-4)": +double: 1 +idouble: 1 + +# expm1_downward +Test "expm1_downward (-0x1.1p+4)": ildouble: 1 ldouble: 1 - -# expm1 -Test "expm1 (-79.0)": +Test "expm1_downward (-0x1p-100)": ildouble: 1 ldouble: 1 -Test "expm1 (0.75)": +Test "expm1_downward (-0x1p-32)": +ildouble: 1 +ldouble: 1 +Test "expm1_downward (-0x1p-64)": +ildouble: 1 +ldouble: 1 +Test "expm1_downward (-0x2.4p+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_downward (-0x2.dp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_downward (-0x2.ep+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_downward (-0x4.bp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_downward (-0x4p-12)": +ildouble: 1 +ldouble: 1 +Test "expm1_downward (0x1.f4p+8)": double: 1 idouble: 1 -Test "expm1 (1)": +Test "expm1_downward (0x3.2p+4)": double: 1 float: 1 idouble: 1 ifloat: 1 +Test "expm1_downward (0x7.fp+4)": +double: 1 +idouble: 1 + +# expm1_tonearest +Test "expm1_tonearest (-0x1p+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_tonearest (-0x2.6p+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_tonearest (-0x2.cp+4)": ildouble: 1 ldouble: 1 -Test "expm1 (500.0)": +Test "expm1_tonearest (-0x4.ep+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_tonearest (-0x4.fp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_tonearest (-0x8p-32)": +ildouble: 1 +ldouble: 1 +Test "expm1_tonearest (0x1.f4p+8)": +double: 1 +idouble: 1 +Test "expm1_tonearest (0x1p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "expm1_tonearest (0xcp-4)": double: 1 idouble: 1 -# gamma -Test "gamma (-0.5)": +# expm1_towardzero +Test "expm1_towardzero (-0x1.1p+4)": ildouble: 1 ldouble: 1 -Test "gamma (0.7)": +Test "expm1_towardzero (-0x1p-100)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "gamma (1.2)": +Test "expm1_towardzero (-0x1p-32)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (-0x1p-64)": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 +ifloat: 1 ildouble: 1 ldouble: 1 - -# hypot -Test "hypot (-0.7, -12.4)": +Test "expm1_towardzero (-0x2.4p+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (-0x2.dp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (-0x2.ep+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (-0x4.bp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (-0x4.fp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (-0x4p-12)": +ildouble: 1 +ldouble: 1 +Test "expm1_towardzero (-0x4p-52)": float: 1 ifloat: 1 -Test "hypot (-0.7, 12.4)": +Test "expm1_towardzero (-0x8p-32)": float: 1 ifloat: 1 -Test "hypot (-12.4, -0.7)": +Test "expm1_towardzero (0x1.f4p+8)": +double: 1 +idouble: 1 +Test "expm1_towardzero (0x3.2p+4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "hypot (-12.4, 0.7)": +Test "expm1_towardzero (0x7.fp+4)": +double: 1 +idouble: 1 + +# expm1_upward +Test "expm1_upward (-0x1.1p+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_upward (-0x1p-100)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "hypot (0.7, -12.4)": +ildouble: 1 +ldouble: 1 +Test "expm1_upward (-0x1p-32)": float: 1 ifloat: 1 -Test "hypot (0.7, 12.4)": +ildouble: 1 +ldouble: 1 +Test "expm1_upward (-0x1p-64)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "hypot (12.4, -0.7)": +ildouble: 1 +ldouble: 1 +Test "expm1_upward (-0x2.4p+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_upward (-0x2.dp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_upward (-0x2.ep+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_upward (-0x4.bp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_upward (-0x4.fp+4)": +ildouble: 1 +ldouble: 1 +Test "expm1_upward (-0x4p-12)": +ildouble: 1 +ldouble: 1 +Test "expm1_upward (-0x4p-52)": float: 1 ifloat: 1 -Test "hypot (12.4, 0.7)": +Test "expm1_upward (-0x8p-32)": float: 1 ifloat: 1 - -# j0 -Test "j0 (-0x1.001000001p+593)": +Test "expm1_upward (0x1p+0)": ildouble: 1 ldouble: 1 -Test "j0 (-4.0)": +Test "expm1_upward (0x1p-100)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "j0 (0x1.d7ce3ap+107)": -float: 2 -ifloat: 2 -ildouble: 1 -ldouble: 1 -Test "j0 (0x1p1023)": +Test "expm1_upward (0x1p-32)": +float: 1 +ifloat: 1 +Test "expm1_upward (0x1p-64)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "expm1_upward (0x4p-52)": +float: 1 +ifloat: 1 +Test "expm1_upward (0x7.fp+4)": ildouble: 1 ldouble: 1 -Test "j0 (0x1p16383)": -ildouble: 2 -ldouble: 2 -Test "j0 (10.0)": -double: 2 +Test "expm1_upward (0x8p-32)": float: 1 -idouble: 2 ifloat: 1 -ildouble: 2 -ldouble: 2 -Test "j0 (2.0)": -ildouble: 2 -ldouble: 2 -Test "j0 (4.0)": + +# gamma +Test "gamma (-0x1p-20)": +double: 1 +idouble: 1 +Test "gamma (-0x1p-40)": +ildouble: 1 +ldouble: 1 +Test "gamma (-0x1p-64)": +ildouble: 1 +ldouble: 1 +Test "gamma (-0x2p-16)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "j0 (8.0)": +Test "gamma (-0x4p-12)": +double: 1 +idouble: 1 +Test "gamma (-0x4p-32)": +ildouble: 1 +ldouble: 1 +Test "gamma (-0x8p-28)": +ildouble: 1 +ldouble: 1 +Test "gamma (-0x8p-4)": +ildouble: 1 +ldouble: 1 +Test "gamma (-0x8p-8)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "gamma (0x1.3333333333333332p+0)": +ildouble: 1 +ldouble: 1 +Test "gamma (0x1.3333333333333333333333333333p+0)": +ildouble: 1 +ldouble: 1 +Test "gamma (0x1p-60)": +ildouble: 1 +ldouble: 1 +Test "gamma (0x4p-12)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 +Test "gamma (0x4p-32)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "gamma (0x4p-72)": +ildouble: 1 +ldouble: 1 +Test "gamma (0x8p-8)": +ildouble: 1 +ldouble: 1 +Test "gamma (0xb.3333333333333333333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "gamma (0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "gamma (0xb.3333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "gamma (0xb.333333333333p-4)": +double: 1 +idouble: 1 +Test "gamma (0xb.33333p-4)": +double: 1 +idouble: 1 -# j1 -Test "j1 (-1.0)": +# hypot +Test "hypot (-0xb.3333333333333333333333333338p-4, -0xc.66667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333333333333333333338p-4, 0xc.66667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333333333333333333p-4, -0xc.66667p+0)": ildouble: 1 ldouble: 1 -Test "j1 (0.75)": +Test "hypot (-0xb.333333333333333333333333333p-4, 0xc.66667p+0)": ildouble: 1 ldouble: 1 -Test "j1 (0x1.3ffp+74)": +Test "hypot (-0xb.33333333333333333333333334p-4, -0xc.66667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33333333333333333333333334p-4, 0xc.66667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333333333333333333p-4, -0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333333333333333333p-4, -0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333333333333333333p-4, 0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333333333333333333p-4, 0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333333p-4, -0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333333p-4, -0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333333p-4, -0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333333p-4, 0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333333p-4, 0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333333p-4, 0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333334p-4, -0xc.666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.333333333333334p-4, 0xc.666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333338p-4, -0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333338p-4, -0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333338p-4, 0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.3333333333338p-4, 0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33333p-4, -0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33333p-4, -0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33333p-4, -0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33333p-4, -0xc.666666666666667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33333p-4, 0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33333p-4, 0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33333p-4, 0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33333p-4, 0xc.666666666666667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33334p-4, -0xc.6666666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xb.33334p-4, -0xc.6666666666668p+0)": double: 1 idouble: 1 +Test "hypot (-0xb.33334p-4, 0xc.6666666666666666666666666668p+0)": ildouble: 1 ldouble: 1 -Test "j1 (0x1.ff00000000002p+840)": +Test "hypot (-0xb.33334p-4, 0xc.6666666666668p+0)": double: 1 idouble: 1 +Test "hypot (-0xc.66666666666666666666666664p+0, -0xb.3333333333333333333333333p-4)": ildouble: 1 ldouble: 1 -Test "j1 (0x1p1023)": +Test "hypot (-0xc.66666666666666666666666664p+0, -0xb.333333333333333p-4)": ildouble: 1 ldouble: 1 -Test "j1 (0x1p16382)": +Test "hypot (-0xc.66666666666666666666666664p+0, -0xb.3333333333338p-4)": ildouble: 1 ldouble: 1 -Test "j1 (0x1p16383)": -ildouble: 2 -ldouble: 2 -Test "j1 (1.0)": +Test "hypot (-0xc.66666666666666666666666664p+0, -0xb.33333p-4)": ildouble: 1 ldouble: 1 -Test "j1 (10.0)": -float: 2 -ifloat: 2 -ildouble: 2 -ldouble: 2 -Test "j1 (2.0)": +Test "hypot (-0xc.66666666666666666666666664p+0, 0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666666666666666666666664p+0, 0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666666666666666666666664p+0, 0xb.3333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666666666666666666666664p+0, 0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.6666666666666666666666666668p+0, -0xb.33334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.6666666666666666666666666668p+0, 0xb.33334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666666666666666666p+0, -0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666666666666666666p+0, -0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666666666666666666p+0, -0xb.3333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666666666666666666p+0, -0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666666666666666666p+0, 0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666666666666666666p+0, 0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666666666666666666p+0, 0xb.3333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666666666666666666p+0, 0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666666666666666666666668p+0, -0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666666666666666666666668p+0, -0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666666666666666666666668p+0, 0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66666666666666666666666668p+0, 0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666666p+0, -0xb.333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666666p+0, 0xb.333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666667p+0, -0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.666666666666667p+0, 0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.6666666666668p+0, -0xb.33334p-4)": double: 1 idouble: 1 -Test "j1 (8.0)": +Test "hypot (-0xc.6666666666668p+0, 0xb.33334p-4)": double: 1 idouble: 1 -ildouble: 4 -ldouble: 4 +Test "hypot (-0xc.66667p+0, -0xb.3333333333333333333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66667p+0, -0xb.333333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66667p+0, -0xb.33333333333333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66667p+0, 0xb.3333333333333333333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66667p+0, 0xb.333333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (-0xc.66667p+0, 0xb.33333333333333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0x1.23456789abcdef0123456789ab8p-500, 0x1.23456789abcdep-500)": +ildouble: 1 +ldouble: 1 +Test "hypot (0x1.23456789abcdef02p-500, 0x1.23456789abcdfp-500)": +ildouble: 1 +ldouble: 1 +Test "hypot (0x1.23456789abcdefp-500, 0x1.23456789abcdfp-500)": +ildouble: 1 +ldouble: 1 +Test "hypot (0x1.23456789abcdep-500, 0x1.23456789abcdef0123456789ab8p-500)": +ildouble: 1 +ldouble: 1 +Test "hypot (0x1.23456789abcdfp-500, 0x1.23456789abcdef02p-500)": +ildouble: 1 +ldouble: 1 +Test "hypot (0x1.23456789abcdfp-500, 0x1.23456789abcdefp-500)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333333333333333333338p-4, -0xc.66667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333333333333333333338p-4, 0xc.66667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333333333333333333p-4, -0xc.66667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333333333333333333p-4, 0xc.66667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333333333333333333333334p-4, -0xc.66667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333333333333333333333334p-4, 0xc.66667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333333333333333333p-4, -0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333333333333333333p-4, -0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333333333333333333p-4, 0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333333333333333333p-4, 0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333333p-4, -0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333333p-4, -0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333333p-4, -0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333333p-4, 0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333333p-4, 0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333333p-4, 0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333334p-4, -0xc.666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.333333333333334p-4, 0xc.666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333338p-4, -0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333338p-4, -0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333338p-4, 0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.3333333333338p-4, 0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333p-4, -0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333p-4, -0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333p-4, -0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333p-4, -0xc.666666666666667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333p-4, 0xc.66666666666666666666666664p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333p-4, 0xc.666666666666666666666666666p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333p-4, 0xc.66666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33333p-4, 0xc.666666666666667p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33334p-4, -0xc.6666666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33334p-4, -0xc.6666666666668p+0)": +double: 1 +idouble: 1 +Test "hypot (0xb.33334p-4, 0xc.6666666666666666666666666668p+0)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xb.33334p-4, 0xc.6666666666668p+0)": +double: 1 +idouble: 1 +Test "hypot (0xc.66666666666666666666666664p+0, -0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666664p+0, -0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666664p+0, -0xb.3333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666664p+0, -0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666664p+0, 0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666664p+0, 0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666664p+0, 0xb.3333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666664p+0, 0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.6666666666666666666666666668p+0, -0xb.33334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.6666666666666666666666666668p+0, 0xb.33334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666666666666666666p+0, -0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666666666666666666p+0, -0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666666666666666666p+0, -0xb.3333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666666666666666666p+0, -0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666666666666666666p+0, 0xb.3333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666666666666666666p+0, 0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666666666666666666p+0, 0xb.3333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666666666666666666p+0, 0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666668p+0, -0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666668p+0, -0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666668p+0, 0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66666666666666666666666668p+0, 0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666666p+0, -0xb.333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666666p+0, 0xb.333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666667p+0, -0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.666666666666667p+0, 0xb.33333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.6666666666668p+0, -0xb.33334p-4)": +double: 1 +idouble: 1 +Test "hypot (0xc.6666666666668p+0, 0xb.33334p-4)": +double: 1 +idouble: 1 +Test "hypot (0xc.66667p+0, -0xb.3333333333333333333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66667p+0, -0xb.333333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66667p+0, -0xb.33333333333333333333333334p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66667p+0, 0xb.3333333333333333333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66667p+0, 0xb.333333333333333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "hypot (0xc.66667p+0, 0xb.33333333333333333333333334p-4)": +ildouble: 1 +ldouble: 1 -# jn -Test "jn (0, -4.0)": +# j0 +Test "j0 (-0x2.002000002p+592)": +ildouble: 2 +ldouble: 2 +Test "j0 (-0x4p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "jn (0, 10.0)": +ildouble: 1 +ldouble: 1 +Test "j0 (-0xf.fffffp+124)": double: 2 -float: 1 +float: 2 idouble: 2 -ifloat: 1 +ifloat: 2 ildouble: 2 ldouble: 2 -Test "jn (0, 2.0)": +Test "j0 (0x2p+0)": ildouble: 2 ldouble: 2 -Test "jn (0, 4.0)": +Test "j0 (0x4p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "jn (0, 8.0)": +ildouble: 1 +ldouble: 1 +Test "j0 (0x4p+16380)": +ildouble: 1 +ldouble: 1 +Test "j0 (0x8p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "jn (1, -1.0)": +Test "j0 (0x8p+1020)": +ildouble: 1 +ldouble: 1 +Test "j0 (0x8p+16380)": +ildouble: 2 +ldouble: 2 +Test "j0 (0xap+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "j0 (0xe.be71dp+104)": +float: 2 +ifloat: 2 ildouble: 1 ldouble: 1 -Test "jn (1, 0.75)": +Test "j0 (0xf.ffffffffffff8p+1020)": ildouble: 1 ldouble: 1 -Test "jn (1, 1.0)": +Test "j0 (0xf.ffffffffffffbffffffffffffcp+1020)": ildouble: 1 ldouble: 1 -Test "jn (1, 10.0)": +Test "j0 (0xf.fffffp+124)": +double: 2 float: 2 +idouble: 2 ifloat: 2 ildouble: 2 ldouble: 2 -Test "jn (1, 2.0)": + +# j1 +Test "j1 (0x1.ff00000000002p+840)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "j1 (0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "j1 (0x2p+0)": +double: 1 +idouble: 1 +Test "j1 (0x4.ffcp+72)": double: 1 idouble: 1 -Test "jn (1, 8.0)": +ildouble: 1 +ldouble: 1 +Test "j1 (0x4p+16380)": +ildouble: 1 +ldouble: 1 +Test "j1 (0x8p+0)": double: 1 idouble: 1 ildouble: 4 ldouble: 4 -Test "jn (10, -1.0)": +Test "j1 (0x8p+1020)": ildouble: 1 ldouble: 1 -Test "jn (10, 0.125)": +Test "j1 (0x8p+16380)": +ildouble: 2 +ldouble: 2 +Test "j1 (0xap+0)": +float: 2 +ifloat: 2 +ildouble: 2 +ldouble: 2 +Test "j1 (0xcp-4)": +ildouble: 1 +ldouble: 1 +Test "j1 (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +Test "j1 (0xf.fffffp+124)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 + +# jn +Test "jn (0, -0x4p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "jn (10, 0.75)": +Test "jn (0, 0x2p+0)": +ildouble: 2 +ldouble: 2 +Test "jn (0, 0x4p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "jn (10, 1.0)": +Test "jn (0, 0x8p+0)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "jn (10, 10.0)": +Test "jn (0, 0xap+0)": +double: 2 float: 1 +idouble: 2 ifloat: 1 ildouble: 2 ldouble: 2 -Test "jn (10, 2.0)": +Test "jn (1, 0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (1, 0x2p+0)": +double: 1 +idouble: 1 +Test "jn (1, 0x8p+0)": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 +Test "jn (1, 0xap+0)": +float: 2 +ifloat: 2 +ildouble: 2 +ldouble: 2 +Test "jn (1, 0xcp-4)": +ildouble: 1 +ldouble: 1 +Test "jn (10, -0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (10, 0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (10, 0x2p+0)": double: 1 float: 2 idouble: 1 ifloat: 2 -Test "jn (2, 0x1.ffff62p+99)": +Test "jn (10, 0x2p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "jn (10, 0xap+0)": +float: 2 +ifloat: 2 +ildouble: 2 +ldouble: 2 +Test "jn (10, 0xcp-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "jn (2, 0x2.67a2a4p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "jn (2, 0x2.67a2a5d2e36800fce3e16f10ca66p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (2, 0x2.67a2a5d2e36800fce3e16f10cap+0)": +ildouble: 1 +ldouble: 1 +Test "jn (2, 0x2.67a2a5d2e36800fce3e16f10cbp+0)": +ildouble: 3 +ldouble: 3 +Test "jn (2, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 4 +ldouble: 4 +Test "jn (2, 0x2.67a2a5d2e36801p+0)": +ildouble: 3 +ldouble: 3 +Test "jn (2, 0x2.67a2a5d2e3682p+0)": +double: 1 +idouble: 1 +Test "jn (2, 0x2.67a2a5d2e368p+0)": +double: 2 +idouble: 2 +ildouble: 3 +ldouble: 3 +Test "jn (2, 0x2.67a2a8p+0)": +double: 1 +float: 3 +idouble: 1 +ifloat: 3 +Test "jn (2, 0x8p+1020)": +ildouble: 1 +ldouble: 1 +Test "jn (2, 0x8p+124)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "jn (2, 0x8p+16380)": +ildouble: 2 +ldouble: 2 +Test "jn (2, 0xf.fffb1p+96)": double: 2 float: 2 idouble: 2 ifloat: 2 -Test "jn (2, 2.4048255576957729)": +Test "jn (2, 0xf.ffffffffffff8p+1020)": +ildouble: 1 +ldouble: 1 +Test "jn (2, 0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 1 +ldouble: 1 +Test "jn (2, 0xf.fffffp+124)": double: 2 -float: 1 +float: 2 idouble: 2 -ifloat: 1 +ifloat: 2 +ildouble: 2 +ldouble: 2 +Test "jn (3, 0x2.67a2a4p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +Test "jn (3, 0x2.67a2a5d2e36800fce3e16f10ca68p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (3, 0x2.67a2a5d2e36800fce3e16f10cap+0)": +ildouble: 1 +ldouble: 1 +Test "jn (3, 0x2.67a2a5d2e36800fce3e16f10cbp+0)": +ildouble: 1 +ldouble: 1 +Test "jn (3, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 5 +ldouble: 5 +Test "jn (3, 0x2.67a2a5d2e36801p+0)": +ildouble: 4 +ldouble: 4 +Test "jn (3, 0x2.67a2a5d2e3682p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "jn (3, 0x2.67a2a5d2e368p+0)": +double: 3 +idouble: 3 ildouble: 1 ldouble: 1 -Test "jn (3, 0.125)": +Test "jn (3, 0x2.67a2a8p+0)": double: 1 -float: 1 +float: 3 idouble: 1 +ifloat: 3 +ildouble: 1 +ldouble: 1 +Test "jn (3, 0x2p+0)": +float: 1 ifloat: 1 -Test "jn (3, 0.75)": +Test "jn (3, 0x2p-4)": double: 1 +float: 1 idouble: 1 -Test "jn (3, 10.0)": +ifloat: 1 +Test "jn (3, 0xap+0)": double: 3 -float: 1 idouble: 3 -ifloat: 1 ildouble: 2 ldouble: 2 -Test "jn (3, 2.0)": +Test "jn (3, 0xcp-4)": +double: 1 +idouble: 1 +Test "jn (4, 0x2.67a2a4p+0)": float: 1 ifloat: 1 -Test "jn (3, 2.4048255576957729)": -double: 3 -idouble: 3 ildouble: 1 ldouble: 1 -Test "jn (4, 2.4048255576957729)": +Test "jn (4, 0x2.67a2a5d2e36800fce3e16f10ca68p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (4, 0x2.67a2a5d2e36800fce3e16f10cap+0)": +ildouble: 1 +ldouble: 1 +Test "jn (4, 0x2.67a2a5d2e36800fce3e16f10cbp+0)": +ildouble: 1 +ldouble: 1 +Test "jn (4, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 3 +ldouble: 3 +Test "jn (4, 0x2.67a2a5d2e36801p+0)": +ildouble: 3 +ldouble: 3 +Test "jn (4, 0x2.67a2a5d2e3682p+0)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "jn (5, 2.4048255576957729)": -double: 3 +Test "jn (4, 0x2.67a2a5d2e368p+0)": +double: 1 +idouble: 1 +Test "jn (4, 0x2.67a2a8p+0)": +double: 1 float: 1 -idouble: 3 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "jn (5, 0x2.67a2a4p+0)": +double: 1 +float: 1 +idouble: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "jn (6, 2.4048255576957729)": +Test "jn (5, 0x2.67a2a5d2e36800fce3e16f10cap+0)": +ildouble: 3 +ldouble: 3 +Test "jn (5, 0x2.67a2a5d2e36800fce3e16f10cbp+0)": +ildouble: 2 +ldouble: 2 +Test "jn (5, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 1 +ldouble: 1 +Test "jn (5, 0x2.67a2a5d2e36801p+0)": +ildouble: 2 +ldouble: 2 +Test "jn (5, 0x2.67a2a5d2e3682p+0)": +double: 1 +idouble: 1 +ildouble: 3 +ldouble: 3 +Test "jn (5, 0x2.67a2a5d2e368p+0)": +double: 2 +idouble: 2 +Test "jn (5, 0x2.67a2a8p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 2 +ldouble: 2 +Test "jn (6, 0x2.67a2a4p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "jn (6, 0x2.67a2a5d2e36800fce3e16f10ca66p+0)": +ildouble: 2 +ldouble: 2 +Test "jn (6, 0x2.67a2a5d2e36800fce3e16f10cap+0)": +ildouble: 2 +ldouble: 2 +Test "jn (6, 0x2.67a2a5d2e36800fce3e16f10cbp+0)": +ildouble: 2 +ldouble: 2 +Test "jn (6, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 5 +ldouble: 5 +Test "jn (6, 0x2.67a2a5d2e36801p+0)": +ildouble: 3 +ldouble: 3 +Test "jn (6, 0x2.67a2a5d2e3682p+0)": +double: 2 +idouble: 2 +ildouble: 1 +ldouble: 1 +Test "jn (6, 0x2.67a2a5d2e368p+0)": double: 4 -float: 3 idouble: 4 +ildouble: 3 +ldouble: 3 +Test "jn (6, 0x2.67a2a8p+0)": +float: 3 ifloat: 3 -ildouble: 5 -ldouble: 5 -Test "jn (7, 2.4048255576957729)": +ildouble: 1 +ldouble: 1 +Test "jn (7, 0x2.67a2a4p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "jn (7, 0x2.67a2a5d2e36800fce3e16f10ca68p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (7, 0x2.67a2a5d2e36800fce3e16f10cap+0)": +ildouble: 1 +ldouble: 1 +Test "jn (7, 0x2.67a2a5d2e36800fce3e16f10cbp+0)": +ildouble: 3 +ldouble: 3 +Test "jn (7, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 3 +ldouble: 3 +Test "jn (7, 0x2.67a2a5d2e36801p+0)": +ildouble: 3 +ldouble: 3 +Test "jn (7, 0x2.67a2a5d2e3682p+0)": +ildouble: 1 +ldouble: 1 +Test "jn (7, 0x2.67a2a5d2e368p+0)": double: 3 -float: 5 idouble: 3 -ifloat: 5 +ildouble: 2 +ldouble: 2 +Test "jn (7, 0x2.67a2a8p+0)": +float: 3 +ifloat: 3 +Test "jn (8, 0x2.67a2a4p+0)": +double: 2 +float: 2 +idouble: 2 +ifloat: 2 +ildouble: 2 +ldouble: 2 +Test "jn (8, 0x2.67a2a5d2e36800fce3e16f10ca66p+0)": ildouble: 3 ldouble: 3 -Test "jn (8, 2.4048255576957729)": +Test "jn (8, 0x2.67a2a5d2e36800fce3e16f10ca68p+0)": +ildouble: 4 +ldouble: 4 +Test "jn (8, 0x2.67a2a5d2e36800fce3e16f10cap+0)": +ildouble: 2 +ldouble: 2 +Test "jn (8, 0x2.67a2a5d2e36800fce3e16f10cbp+0)": +ildouble: 3 +ldouble: 3 +Test "jn (8, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 3 +ldouble: 3 +Test "jn (8, 0x2.67a2a5d2e36801p+0)": +ildouble: 4 +ldouble: 4 +Test "jn (8, 0x2.67a2a5d2e3682p+0)": +double: 1 +idouble: 1 +Test "jn (8, 0x2.67a2a5d2e368p+0)": double: 3 -float: 2 idouble: 3 -ifloat: 2 -ildouble: 8 -ldouble: 8 -Test "jn (9, 2.4048255576957729)": +Test "jn (8, 0x2.67a2a8p+0)": double: 1 -float: 2 +float: 4 idouble: 1 -ifloat: 2 +ifloat: 4 +ildouble: 4 +ldouble: 4 +Test "jn (9, 0x2.67a2a4p+0)": +double: 3 +float: 3 +idouble: 3 +ifloat: 3 +Test "jn (9, 0x2.67a2a5d2e36800fce3e16f10ca66p+0)": +ildouble: 3 +ldouble: 3 +Test "jn (9, 0x2.67a2a5d2e36800fce3e16f10ca68p+0)": +ildouble: 3 +ldouble: 3 +Test "jn (9, 0x2.67a2a5d2e36800fce3e16f10cbp+0)": +ildouble: 2 +ldouble: 2 +Test "jn (9, 0x2.67a2a5d2e36800fcp+0)": +ildouble: 7 +ldouble: 7 +Test "jn (9, 0x2.67a2a5d2e36801p+0)": +ildouble: 2 +ldouble: 2 +Test "jn (9, 0x2.67a2a5d2e3682p+0)": +double: 4 +idouble: 4 ildouble: 3 ldouble: 3 +Test "jn (9, 0x2.67a2a5d2e368p+0)": +double: 1 +idouble: 1 +ildouble: 4 +ldouble: 4 +Test "jn (9, 0x2.67a2a8p+0)": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 # lgamma -Test "lgamma (-0.5)": +Test "lgamma (-0x1p-20)": +double: 1 +idouble: 1 +Test "lgamma (-0x1p-40)": ildouble: 1 ldouble: 1 -Test "lgamma (0.7)": +Test "lgamma (-0x1p-64)": +ildouble: 1 +ldouble: 1 +Test "lgamma (-0x2p-16)": double: 1 float: 1 idouble: 1 ifloat: 1 +Test "lgamma (-0x4p-12)": +double: 1 +idouble: 1 +Test "lgamma (-0x4p-32)": +ildouble: 1 +ldouble: 1 +Test "lgamma (-0x8p-28)": +ildouble: 1 +ldouble: 1 +Test "lgamma (-0x8p-4)": ildouble: 1 ldouble: 1 -Test "lgamma (1.2)": +Test "lgamma (-0x8p-8)": double: 1 -float: 2 idouble: 1 -ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "lgamma (0x1.3333333333333332p+0)": +ildouble: 1 +ldouble: 1 +Test "lgamma (0x1.3333333333333333333333333333p+0)": +ildouble: 1 +ldouble: 1 +Test "lgamma (0x1p-60)": +ildouble: 1 +ldouble: 1 +Test "lgamma (0x4p-12)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "lgamma (0x4p-32)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "lgamma (0x4p-72)": +ildouble: 1 +ldouble: 1 +Test "lgamma (0x8p-8)": +ildouble: 1 +ldouble: 1 +Test "lgamma (0xb.3333333333333333333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "lgamma (0xb.333333333333333p-4)": +ildouble: 1 +ldouble: 1 +Test "lgamma (0xb.3333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "lgamma (0xb.333333333333p-4)": +double: 1 +idouble: 1 +Test "lgamma (0xb.33333p-4)": +double: 1 +idouble: 1 + +# log +Test "log (0x2.b7e151628aed2a68p+0)": +ildouble: 1 +ldouble: 1 +Test "log (0x2.b7e151628aed2a6abf7158809cf4p+0)": +ildouble: 1 +ldouble: 1 +Test "log (0x2.b7e151628aed2p+0)": +ildouble: 1 +ldouble: 1 +Test "log (0x2.b7e15p+0)": +float: 1 +ifloat: 1 +Test "log (0x4p-1076)": +ildouble: 1 +ldouble: 1 +Test "log (0x4p-16384)": +ildouble: 1 +ldouble: 1 +Test "log (0x4p-16448)": +ildouble: 1 +ldouble: 1 +Test "log (0x4p-16496)": +ildouble: 1 +ldouble: 1 +Test "log (0x8p-152)": ildouble: 1 ldouble: 1 # log10 -Test "log10 (0.75)": +Test "log10 (0x1.999998p-4)": +ildouble: 1 +ldouble: 1 +Test "log10 (0x1.999999999999ap-4)": +ildouble: 1 +ldouble: 1 +Test "log10 (0x1.99999ap-4)": +ildouble: 1 +ldouble: 1 +Test "log10 (0x2.b7e151628aed2a6cp+0)": +ildouble: 1 +ldouble: 1 +Test "log10 (0x2.b7e154p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "log10 (0x4p-1024)": +ildouble: 1 +ldouble: 1 +Test "log10 (0x4p-16496)": +ildouble: 1 +ldouble: 1 +Test "log10 (0xcp-4)": double: 1 float: 2 idouble: 1 ifloat: 2 -Test "log10 (e)": -float: 1 -ifloat: 1 ildouble: 1 ldouble: 1 +# log1p +Test "log1p (0x1.b7e151628aed2p+0)": +ildouble: 1 +ldouble: 1 +Test "log1p (0x1.b7e15p+0)": +float: 1 +ifloat: 1 + # log2 -Test "log2 (0.75)": +Test "log2 (0x2.b7e151628aed2a6cp+0)": +ildouble: 1 +ldouble: 1 +Test "log2 (0xcp-4)": ildouble: 1 ldouble: 1 # pow -Test "pow (0x0.fffffffffffff8p0, -0x1.23456789abcdfp62)": +Test "pow (0x1.0000000000000000000000000001p+0, 0x2.468acf13579bde02468acf1357p+124)": ildouble: 1 ldouble: 1 -Test "pow (0x0.ffffffp0, -0x1p24)": +Test "pow (0x1.0000000000000000000000000001p+0, 0x2.468acf13579bde04p+124)": ildouble: 1 ldouble: 1 -Test "pow (0x0.ffffffp0, 0x1p24)": -float: 1 -ifloat: 1 -Test "pow (10.0, -4930.0)": +Test "pow (0x1.0000000000001p+0, -0x2.468adp+60)": +ildouble: 1 +ldouble: 1 +Test "pow (0xap+0, -0x1.342p+12)": +ildouble: 1 +ldouble: 1 +Test "pow (0xap+0, 0x1.341p+12)": +ildouble: 1 +ldouble: 1 +Test "pow (0xap+0, 0x1.342p+12)": +ildouble: 1 +ldouble: 1 +Test "pow (0xap+0, 0x1.343p+12)": ildouble: 1 ldouble: 1 -Test "pow (10.0, 4929.0)": +Test "pow (0xap+0, 0x1.344p+12)": ildouble: 1 ldouble: 1 -Test "pow (10.0, 4930.0)": +Test "pow (0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380, 0xcp-4)": ildouble: 1 ldouble: 1 -Test "pow (10.0, 4931.0)": +Test "pow (0xf.ffffffffffff8p-4, -0x4.8d159e26af37cp+60)": ildouble: 1 ldouble: 1 -Test "pow (10.0, 4932.0)": +Test "pow (0xf.fffffffffffffffffffffffffff8p-4, -0x4.8d1598p+124)": ildouble: 1 ldouble: 1 -Test "pow (1e4932, 0.75)": +Test "pow (0xf.fffffp-4, -0x1p+24)": ildouble: 1 ldouble: 1 +Test "pow (0xf.fffffp-4, 0x1p+24)": +float: 1 +ifloat: 1 # pow10 -Test "pow10 (-1)": +Test "pow10 (-0x1.31p+8)": double: 1 idouble: 1 -Test "pow10 (-305)": +Test "pow10 (-0x1p+0)": double: 1 idouble: 1 -Test "pow10 (-36)": +Test "pow10 (-0x2.4p+4)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "pow10 (3)": +Test "pow10 (0x1.344p+12)": +ildouble: 1 +ldouble: 1 +Test "pow10 (0x1.348e45573a1dd72cp+8)": +ildouble: 1 +ldouble: 1 +Test "pow10 (0x1.348e46p+8)": +ildouble: 1 +ldouble: 1 +Test "pow10 (0x2.4p+4)": double: 1 idouble: 1 -Test "pow10 (36)": +Test "pow10 (0x3p+0)": double: 1 idouble: 1 -Test "pow10 (4932)": -ildouble: 1 -ldouble: 1 # pow_downward Test "pow_downward (1.5, 1.03125)": float: 1 ifloat: 1 +# pow_tonearest +Test "pow_tonearest (0x1.0000000000000000000000000001p+0, 0x2.468acf13579bde02468acf1357p+124)": +ildouble: 1 +ldouble: 1 +Test "pow_tonearest (0x1.0000000000000000000000000001p+0, 0x2.468acf13579bde04p+124)": +ildouble: 1 +ldouble: 1 +Test "pow_tonearest (0x1.0000000000001p+0, -0x2.468adp+60)": +ildouble: 1 +ldouble: 1 +Test "pow_tonearest (0xap+0, -0x1.342p+12)": +ildouble: 1 +ldouble: 1 +Test "pow_tonearest (0xap+0, 0x1.341p+12)": +ildouble: 1 +ldouble: 1 +Test "pow_tonearest (0xap+0, 0x1.342p+12)": +ildouble: 1 +ldouble: 1 +Test "pow_tonearest (0xap+0, 0x1.343p+12)": +ildouble: 1 +ldouble: 1 +Test "pow_tonearest (0xap+0, 0x1.344p+12)": +ildouble: 1 +ldouble: 1 +Test "pow_tonearest (0xd.72cb2a95c7ef6cce81bf1e825ba8p+16380, 0xcp-4)": +ildouble: 1 +ldouble: 1 +Test "pow_tonearest (0xf.ffffffffffff8p-4, -0x4.8d159e26af37cp+60)": +ildouble: 1 +ldouble: 1 +Test "pow_tonearest (0xf.fffffffffffffffffffffffffff8p-4, -0x4.8d1598p+124)": +ildouble: 1 +ldouble: 1 +Test "pow_tonearest (0xf.fffffp-4, -0x1p+24)": +ildouble: 1 +ldouble: 1 +Test "pow_tonearest (0xf.fffffp-4, 0x1p+24)": +float: 1 +ifloat: 1 + # pow_towardzero Test "pow_towardzero (1.5, 1.03125)": float: 1 @@ -7972,888 +14949,2491 @@ ifloat: 1 ildouble: 1 ldouble: 1 +# sin +Test "sin (-0x1.921fb4p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (-0x1.921fb54442d18p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (-0x1.921fb54442d19p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (-0x8.60a91c16b9b28p-4)": +ildouble: 1 +ldouble: 1 +Test "sin (-0x8.60a91c16b9b2c232dd99707ab3dp-4)": +ildouble: 1 +ldouble: 1 +Test "sin (0x1p+0)": +float: 1 +ifloat: 1 +Test "sin (0x2.1e19e0c9bab24p+72)": +ildouble: 1 +ldouble: 1 +Test "sin (0x2p+64)": +ildouble: 1 +ldouble: 1 +Test "sin (0x3.be735c19be9fffffffffffffffe8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x3.be736p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x3.ec2a0250032a00000000000001p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x3.ec2a0250032a2p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x3.ec2a04p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x3.ec2ap+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x3p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x4.1237e153f7080000000000000004p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x4.1237e153f7080008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x4.c92d08p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x4.c92d0ffa4bf00000000000000088p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x4.c92d0ffa4bf00008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x4.c92d0ffa4bf04p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x4.c92d0ffa4bfp+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x5.fbec7477d4a84p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0x5.fbec78p+0)": +ildouble: 1 +ldouble: 1 +Test "sin (0xc.d4967p-4)": +float: 1 +ifloat: 1 + # sin_downward -Test "sin_downward (10)": +Test "sin_downward (-0x1.921fb4p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x1.921fb54442d18p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x1.921fb54442d19p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x1.921fb6p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x2p+64)": +double: 1 +idouble: 1 +Test "sin_downward (-0x8.60a91c16b9b28p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x8.60a91c16b9b2c232dd99707ab3dp-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x8.60a91c16b9b2c232dd99707ab4p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x8.60a91c16b9b2c232dd99707abp-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x8.60a91c16b9b2c23p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x8.60a91c16b9b2c24p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x8.60a91c16b9b3p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (-0x8.60a91p-4)": +double: 1 +idouble: 1 +Test "sin_downward (-0x8.60a92p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x1.921fb54442d18468p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x1.921fb54442d18469898cc517018p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x1.921fb54442d18469898cc51701b8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x1.921fb54442d18469898cc51701b9p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x1.921fb54442d18469898cc51702p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x1.921fb54442d1846ap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x1p+120)": +float: 1 +ifloat: 1 +Test "sin_downward (0x1p+28)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "sin_downward (0x2.1e19e0c9bab24p+72)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x2.1e19e4p+72)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x2.1e19ep+72)": +float: 2 +ifloat: 2 +Test "sin_downward (0x2.553534p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x2.5535376715bap+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x2p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x3.be735c19be9fep+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.be735c19be9ffffcp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.be735c19be9fffffffffffffffe8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.be735c19be9fffffffffffffffeap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.be735c19be9fffffffffffffffp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.be735cp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.be736p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.ec2a0250032a0000000000000072p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.ec2a0250032a00000000000001p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.ec2a0250032a0004p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.ec2a0250032a2p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.ec2a0250032ap+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.ec2a04p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x3.ec2ap+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "sin_downward (2)": ildouble: 1 ldouble: 1 -Test "sin_downward (3)": +Test "sin_downward (0x3p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "sin_downward (4)": +Test "sin_downward (0x4.093385688a2d1508p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.093385688a2d4p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.093388p-4)": +double: 1 +idouble: 1 +Test "sin_downward (0x4.1237e153f7080000000000000004p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.1237e153f70800000000000002p+0)": ildouble: 1 ldouble: 1 -Test "sin_downward (5)": +Test "sin_downward (0x4.1237e153f7080008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.1237e153f7084p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x4.1237e153f708p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.1237e8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.1237ep+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "sin_downward (6)": +Test "sin_downward (0x4.c92d08p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.c92d0ffa4bf00000000000000088p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.c92d0ffa4bf000000000000002p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.c92d0ffa4bf00008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.c92d0ffa4bf04p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.c92d0ffa4bfp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4.c92d1p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "sin_downward (8)": ildouble: 1 ldouble: 1 -Test "sin_downward (9)": +Test "sin_downward (0x4p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x4p+48)": +double: 1 +idouble: 1 +Test "sin_downward (0x5.fbec7477d4a8000000000000009cp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x5.fbec7477d4a84p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x5.fbec7477d4a8p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x5.fbec78p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x5.fbec7p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x5p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x6p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0x8p+0)": +double: 1 +idouble: 1 +Test "sin_downward (0x8p+1020)": +double: 1 +idouble: 1 +Test "sin_downward (0x9p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "sin_downward (0xap+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "sin_downward (0xc.d4966d92d1708p-4)": +double: 1 +idouble: 1 +Test "sin_downward (0xc.d4966p-4)": +double: 1 +idouble: 1 +Test "sin_downward (0xf.ffffcp+124)": +double: 1 +idouble: 1 +Test "sin_downward (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_downward (0xf.fffffp+124)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 # sin_tonearest -Test "sin_tonearest (1)": +Test "sin_tonearest (-0x1.921fb4p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (-0x1.921fb54442d18p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (-0x1.921fb54442d19p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (-0x8.60a91c16b9b28p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (-0x8.60a91c16b9b2c232dd99707ab3dp-4)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x1p+0)": float: 1 ifloat: 1 -Test "sin_tonearest (3)": +Test "sin_tonearest (0x2.1e19e0c9bab24p+72)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x2p+64)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x3.be735c19be9fffffffffffffffe8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x3.be736p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x3.ec2a0250032a00000000000001p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x3.ec2a0250032a2p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x3.ec2a04p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x3.ec2ap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x3p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x4.1237e153f7080000000000000004p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x4.1237e153f7080008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x4.c92d08p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x4.c92d0ffa4bf00000000000000088p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x4.c92d0ffa4bf00008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x4.c92d0ffa4bf04p+0)": ildouble: 1 ldouble: 1 +Test "sin_tonearest (0x4.c92d0ffa4bfp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x5.fbec7477d4a84p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0x5.fbec78p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_tonearest (0xc.d4967p-4)": +float: 1 +ifloat: 1 # sin_towardzero -Test "sin_towardzero (1)": +Test "sin_towardzero (-0x1.921fb54442d18468p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (-0x1.921fb54442d18469898cc517018p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (-0x1.921fb54442d18469898cc51701b8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (-0x1.921fb54442d18469898cc51701b9p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (-0x1.921fb54442d18469898cc51702p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (-0x1.921fb54442d1846ap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (-0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (-0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (-0x2p+64)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (-0x8.60a91c16b9b2c232dd99707ab3d8p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (-0x8.60a91p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x1.921fb54442d18468p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x1.921fb54442d18469898cc517018p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x1.921fb54442d18469898cc51701b8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x1.921fb54442d18469898cc51701b9p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x1.921fb54442d18469898cc51702p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x1.921fb54442d1846ap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x1p+0)": float: 1 ifloat: 1 -Test "sin_towardzero (10)": +Test "sin_towardzero (0x1p+28)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x2.1e19e4p+72)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x2.1e19ep+72)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "sin_towardzero (2)": ildouble: 1 ldouble: 1 -Test "sin_towardzero (3)": +Test "sin_towardzero (0x2.553534p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x2.5535376715bap+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x2p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x2p+64)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x3.be735c19beap+0)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "sin_towardzero (4)": +Test "sin_towardzero (0x3.be735cp+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "sin_towardzero (0x3.ec2a0250032a000000000000007p+0)": ildouble: 1 ldouble: 1 -Test "sin_towardzero (5)": +Test "sin_towardzero (0x3.ec2a04p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "sin_towardzero (0x3p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x4.093385688a2d1508p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x4.093385688a2d4p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x4.093388p-4)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x4.1237e153f7084p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x4.1237e8p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x4.1237ep+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x4.c92d0ffa4bf0000000000000008cp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x4.c92d0ffa4bf04p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x4.c92d0ffa4bfp+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x4p+48)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x5.fbec7477d4a80000000000000098p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x5.fbec7477d4a800000000000002p+0)": ildouble: 1 ldouble: 1 -Test "sin_towardzero (8)": +Test "sin_towardzero (0x5.fbec7477d4a80008p+0)": ildouble: 1 ldouble: 1 -Test "sin_towardzero (9)": +Test "sin_towardzero (0x5.fbec7477d4a8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0x5.fbec7p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x8p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x8p+1020)": +double: 1 +idouble: 1 +Test "sin_towardzero (0x9p+0)": +double: 1 +idouble: 1 +Test "sin_towardzero (0xap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0xb.fa09ap+100)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0xc.d4966d92d1708p-4)": +double: 1 +idouble: 1 +Test "sin_towardzero (0xc.d4966p-4)": +double: 1 +idouble: 1 +Test "sin_towardzero (0xc.d4967p-4)": float: 1 ifloat: 1 +Test "sin_towardzero (0xe.ef3afp-4)": +float: 1 +ifloat: 1 +Test "sin_towardzero (0xf.ffffcp+124)": +double: 1 +idouble: 1 +Test "sin_towardzero (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_towardzero (0xf.ffffffffffffbffffffffffffcp+1020)": ildouble: 1 ldouble: 1 # sin_upward -Test "sin_upward (1)": +Test "sin_upward (-0x1.921fb4p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "sin_upward (10)": +Test "sin_upward (-0x1.921fb54442d18468p+0)": ildouble: 1 ldouble: 1 -Test "sin_upward (2)": -float: 2 -ifloat: 2 -Test "sin_upward (3)": +Test "sin_upward (-0x1.921fb54442d18469898cc517018p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x1.921fb54442d18469898cc51701b8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x1.921fb54442d18469898cc51701b9p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x1.921fb54442d18469898cc51702p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x1.921fb54442d1846ap+0)": ildouble: 1 ldouble: 1 -Test "sin_upward (4)": +Test "sin_upward (-0x1.921fb54442d18p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x1.921fb54442d19p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x1.921fb6p+0)": float: 1 ifloat: 1 -Test "sin_upward (6)": ildouble: 1 ldouble: 1 -Test "sin_upward (7)": +Test "sin_upward (-0x2p+64)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a91c16b9b28p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a91c16b9b2c232dd99707ab3d8p-4)": +ildouble: 3 +ldouble: 3 +Test "sin_upward (-0x8.60a91c16b9b2c232dd99707ab3dp-4)": ildouble: 1 ldouble: 1 -Test "sin_upward (9)": +Test "sin_upward (-0x8.60a91c16b9b2c232dd99707ab4p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a91c16b9b2c232dd99707abp-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a91c16b9b2c23p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a91c16b9b2c24p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a91c16b9b3p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (-0x8.60a91p-4)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (-0x8.60a92p-4)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x1.921fb4p+0)": +double: 1 +idouble: 1 +Test "sin_upward (0x1.921fb6p+0)": +double: 1 +idouble: 1 +Test "sin_upward (0x1p+0)": +double: 1 +idouble: 1 +Test "sin_upward (0x1p+120)": +double: 1 float: 1 +idouble: 1 ifloat: 1 - -# sincos -Test "sincos (0x1p+120) extra output 2": +Test "sin_upward (0x1p+28)": float: 1 ifloat: 1 -Test "sincos (0x1p+127) extra output 2": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x2.1e19e0c9bab24p+72)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x2.1e19e4p+72)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x2.1e19ep+72)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "sincos (M_PI_6l*2.0) extra output 1": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x2.5535376715b9ep+0)": +double: 1 +idouble: 1 +Test "sin_upward (0x2.553538p+0)": +double: 1 +idouble: 1 +Test "sin_upward (0x2p+0)": +float: 1 +ifloat: 1 +Test "sin_upward (0x2p+64)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.be735c19be9fep+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.be735c19be9ffffcp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.be735c19be9fffffffffffffffe8p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.be735c19be9fffffffffffffffeap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.be735c19be9fffffffffffffffp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.be735c19beap+0)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x3.be735cp+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "sincos (M_PI_6l*2.0) extra output 2": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.be736p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.ec2a0250032a0000000000000072p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.ec2a0250032a000000000000007p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x3.ec2a0250032a00000000000001p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.ec2a0250032a0004p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.ec2a0250032a2p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.ec2a0250032ap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.ec2a04p+0)": double: 1 +float: 1 idouble: 1 -Test "sincos (pi/6) extra output 2": +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3.ec2ap+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x3p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 - -# sinh_downward -Test "sinh_downward (22)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x4.093385688a2d4p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0x4.093385688a2dp-4)": +double: 1 +idouble: 1 +Test "sin_upward (0x4.09338p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0x4.1237e153f7080000000000000004p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.1237e153f70800000000000002p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.1237e153f7080008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.1237e153f7084p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x4.1237e153f708p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.1237e8p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.1237ep+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "sinh_downward (23)": +Test "sin_upward (0x4.c92d08p+0)": float: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.c92d0ffa4bf00000000000000088p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.c92d0ffa4bf0000000000000008cp+0)": ildouble: 2 ldouble: 2 -Test "sinh_downward (24)": +Test "sin_upward (0x4.c92d0ffa4bf000000000000002p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.c92d0ffa4bf00008p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.c92d0ffa4bf04p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.c92d0ffa4bfp+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4.c92d1p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 - -# sinh_towardzero -Test "sinh_towardzero (22)": +Test "sin_upward (0x4p+0)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x4p+48)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x5.fbec7477d4a80000000000000098p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x5.fbec7477d4a8000000000000009cp+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x5.fbec7477d4a800000000000002p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x5.fbec7477d4a80008p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x5.fbec7477d4a84p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x5.fbec7477d4a8p+0)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0x5.fbec78p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x5.fbec7p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x5p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "sinh_towardzero (23)": +Test "sin_upward (0x6p+0)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0x7p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "sin_upward (0x8.60a91c16b9b3p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0x8.60a91p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0x8.60a92p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0x8p+0)": +float: 1 +ifloat: 1 +Test "sin_upward (0x8p+124)": +double: 1 +idouble: 1 +Test "sin_upward (0x9p+0)": +float: 1 +ifloat: 1 +Test "sin_upward (0xap+0)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "sinh_towardzero (24)": +Test "sin_upward (0xb.fa09ap+100)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sin_upward (0xc.d4966d92d171p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0xc.d4967p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0xcp-4)": +double: 1 +idouble: 1 +Test "sin_upward (0xe.ef3af1b5d8008p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0xe.ef3af1b5d8p-4)": +double: 1 +idouble: 1 +Test "sin_upward (0xe.ef3afp-4)": +double: 1 +idouble: 1 +Test "sin_upward (0xe.ef3bp-4)": +double: 1 +idouble: 1 +Test "sin_upward (0xf.ffffcp+124)": +ildouble: 1 +ldouble: 1 +Test "sin_upward (0xf.ffffffffffff8p+1020)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0xf.ffffffffffffbffffffffffffcp+1020)": +ildouble: 2 +ldouble: 2 +Test "sin_upward (0xf.fffffp+124)": +ildouble: 1 +ldouble: 1 + +# sincos +Test "sincos (0x1.0c1522p+0) extra output 1": float: 1 ifloat: 1 +Test "sincos (0x1.921fb54442d1846ap+0) extra output 2": +ildouble: 1 +ldouble: 1 +Test "sincos (0x1.921fb54442d18p+0) extra output 2": +ildouble: 1 +ldouble: 1 +Test "sincos (0x1p+120) extra output 2": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "sincos (0x1p+28) extra output 2": +ildouble: 1 +ldouble: 1 +Test "sincos (0x2.1e19e0c9bab24p+72) extra output 1": +ildouble: 1 +ldouble: 1 +Test "sincos (0x2p+64) extra output 1": +ildouble: 1 +ldouble: 1 +Test "sincos (0x8.60a92p-4) extra output 2": +float: 1 +ifloat: 1 +Test "sincos (0x8p+124) extra output 2": +float: 1 +ifloat: 1 +Test "sincos (0xc.d4967p-4) extra output 1": +float: 1 +ifloat: 1 +Test "sincos (0xf.ffffffffffff8p+1020) extra output 2": +ildouble: 1 +ldouble: 1 +Test "sincos (0xf.ffffffffffffbffffffffffffcp+1020) extra output 2": +ildouble: 1 +ldouble: 1 -# sinh_upward -Test "sinh_upward (22)": +# sinh_downward +Test "sinh_downward (0x1.6p+4)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "sinh_upward (23)": +Test "sinh_downward (0x1.7p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sinh_downward (0x1.8p+4)": ildouble: 1 ldouble: 1 -Test "sinh_upward (24)": +Test "sinh_downward (0xcp-4)": ildouble: 1 ldouble: 1 -# tan_downward -Test "tan_downward (1)": +# sinh_towardzero +Test "sinh_towardzero (0x1.6p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sinh_towardzero (0x1.7p+4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "sinh_towardzero (0xcp-4)": +ildouble: 1 +ldouble: 1 + +# sinh_upward +Test "sinh_upward (0x1.7p+4)": +ildouble: 1 +ldouble: 1 +Test "sinh_upward (0x1.8p+4)": +double: 1 +idouble: 1 +Test "sinh_upward (0x8p-32)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tan_downward (10)": +Test "sinh_upward (0xcp-4)": +ildouble: 1 +ldouble: 1 + +# tan +Test "tan (-0xc.90fdcp-4)": +ildouble: 1 +ldouble: 1 +Test "tan (-0xc.90fdp-4)": +ildouble: 1 +ldouble: 1 +Test "tan (-0xc.90fp-4)": +ildouble: 1 +ldouble: 1 +Test "tan (0x3p+0)": +ildouble: 1 +ldouble: 1 +Test "tan (0x6p+0)": +ildouble: 1 +ldouble: 1 + +# tan_downward +Test "tan_downward (-0x2p+64)": +double: 1 +idouble: 1 +Test "tan_downward (-0xc.908p-4)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "tan_downward (-0xc.90cp-4)": float: 1 ifloat: 1 -Test "tan_downward (2)": +Test "tan_downward (-0xc.90ep-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tan_downward (6)": +Test "tan_downward (-0xc.90f8p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fcp-4)": +float: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fd8p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fdap-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fdbp-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "tan_downward (8)": +Test "tan_downward (-0xc.90fdcp-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_downward (-0xc.90fdp-4)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tan_downward (9)": +Test "tan_downward (-0xc.90fep-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 - -# tan_towardzero -Test "tan_towardzero (10)": +Test "tan_downward (-0xc.90fp-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "tan_towardzero (3)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (-0xc.91p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tan_towardzero (4)": +Test "tan_downward (-0xc.92p-4)": +double: 1 +idouble: 1 +Test "tan_downward (-0xc.98p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (-0xc.9p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tan_towardzero (5)": +Test "tan_downward (-0xc.ap-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_downward (0x1p+0)": +double: 1 +idouble: 1 +Test "tan_downward (0x2.1e19e0c9bab24p+72)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_downward (0x2.1e19ep+72)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (0x2p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_downward (0x2p+64)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (0x3p+0)": +double: 1 +idouble: 1 +Test "tan_downward (0x4p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tan_towardzero (6)": +Test "tan_downward (0x6p+0)": +double: 1 +idouble: 1 +Test "tan_downward (0x7p+0)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "tan_towardzero (9)": +Test "tan_downward (0x8p+0)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (0x8p+1020)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_downward (0x8p+16380)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (0xc.908p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 +Test "tan_downward (0xc.90cp-4)": +double: 1 +idouble: 1 +Test "tan_downward (0xc.90fcp-4)": +double: 1 +idouble: 1 +Test "tan_downward (0xc.90fdaa22168c8p-4)": +double: 1 +idouble: 1 +Test "tan_downward (0xc.90fdbp-4)": ildouble: 1 ldouble: 1 - -# tan_upward -Test "tan_upward (10)": +Test "tan_downward (0xc.90fdcp-4)": ildouble: 1 ldouble: 1 -Test "tan_upward (2)": +Test "tan_downward (0xc.90fdp-4)": +double: 1 +idouble: 1 +Test "tan_downward (0xc.90fep-4)": ildouble: 1 ldouble: 1 -Test "tan_upward (3)": +Test "tan_downward (0xc.91p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_downward (0xc.92p-4)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tan_upward (4)": +Test "tan_downward (0xc.94p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "tan_upward (5)": +Test "tan_downward (0xc.98p-4)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tan_upward (6)": +Test "tan_downward (0xc.ap-4)": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "tan_upward (9)": +Test "tan_downward (0xcp-4)": +double: 1 +idouble: 1 +Test "tan_downward (0xf.fffffp+124)": ildouble: 1 ldouble: 1 -# tanh -Test "tanh (-0.75)": +# tan_tonearest +Test "tan_tonearest (-0xc.90fdcp-4)": +ildouble: 1 +ldouble: 1 +Test "tan_tonearest (-0xc.90fdp-4)": ildouble: 1 ldouble: 1 -Test "tanh (-1.0)": +Test "tan_tonearest (-0xc.90fp-4)": ildouble: 1 ldouble: 1 -Test "tanh (0.75)": +Test "tan_tonearest (0x3p+0)": ildouble: 1 ldouble: 1 -Test "tanh (1.0)": +Test "tan_tonearest (0x6p+0)": ildouble: 1 ldouble: 1 -# tgamma -Test "tgamma (-0.5)": +# tan_towardzero +Test "tan_towardzero (-0x2p+64)": +double: 1 +idouble: 1 +Test "tan_towardzero (-0xc.908p-4)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (-0x0.fffffffffffff8p0)": +Test "tan_towardzero (-0xc.90cp-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (-0xc.90f8p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (-0xc.90fcp-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (-0xc.90fd8p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (-0xc.90fdap-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (-0xc.90fdp-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (-0xc.91p-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (-0xc.94p-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (-0xc.98p-4)": double: 1 idouble: 1 -Test "tgamma (-0x0.ffffffffffffffffffffffffffff8p0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x0.ffffffp0)": +Test "tan_towardzero (-0xc.ap-4)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0x1p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x1.0000000000000002p0)": +Test "tan_towardzero (0x2.1e19e0c9bab24p+72)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x1.0000000000001p0)": +Test "tan_towardzero (0x2.1e19e4p+72)": +double: 1 +idouble: 1 +Test "tan_towardzero (0x2.1e19ep+72)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x1.000002p0)": -double: 2 -idouble: 2 -Test "tgamma (-0x1.0a32a2p+5)": -float: 2 -ifloat: 2 +Test "tan_towardzero (0x2p+0)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0x2p+64)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0x5p+0)": +double: 1 +idouble: 1 +Test "tan_towardzero (0x7p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0x8p+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0x8p+16380)": +ildouble: 1 +ldouble: 1 +Test "tan_towardzero (0x9p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_towardzero (0xc.908p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tan_towardzero (0xc.90cp-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xc.90fcp-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xc.90fdaa22168c8p-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xc.90fdp-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xc.94p-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xc.98p-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xcp-4)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +Test "tan_towardzero (0xf.fffffp+124)": +double: 1 +idouble: 1 + +# tan_upward +Test "tan_upward (-0xc.908p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (-0xc.90cp-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (-0xc.90ep-4)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (-0xc.90f8p-4)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (-0xc.90fcp-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 -Test "tgamma (-0x1.5800000080001p+7)": +Test "tan_upward (-0xc.90fd8p-4)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (-0xc.90fdap-4)": +float: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tan_upward (-0xc.90fdbp-4)": +float: 1 +ifloat: 1 +Test "tan_upward (-0xc.90fdcp-4)": +float: 1 +ifloat: 1 +Test "tan_upward (-0xc.90fdp-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (-0xc.90fep-4)": +float: 1 +ifloat: 1 +Test "tan_upward (-0xc.90fp-4)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (-0xc.91p-4)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (-0xc.94p-4)": +double: 1 +idouble: 1 +Test "tan_upward (-0xc.98p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (-0xc.9p-4)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (-0xc.ap-4)": +ildouble: 1 +ldouble: 1 +Test "tan_upward (0x2.1e19e4p+72)": +double: 1 +idouble: 1 +Test "tan_upward (0x2.1e19ep+72)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x1.fffffffffffffffep0)": +Test "tan_upward (0x2p+64)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x1.fffffffffffffp0)": +Test "tan_upward (0x4p+0)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x13.ffffep0)": +Test "tan_upward (0x5p+0)": +double: 1 +idouble: 1 +Test "tan_upward (0x7p+0)": float: 1 ifloat: 1 +Test "tan_upward (0x8p+0)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x13.ffffffffffffffep0)": +Test "tan_upward (0x9p+0)": +double: 1 +idouble: 1 +Test "tan_upward (0xap+0)": +double: 1 +idouble: 1 +Test "tan_upward (0xc.908p-4)": +float: 1 +ifloat: 1 +Test "tan_upward (0xc.90ep-4)": +double: 1 +idouble: 1 +Test "tan_upward (0xc.90f8p-4)": +double: 1 +idouble: 1 +Test "tan_upward (0xc.90fd8p-4)": +double: 1 +idouble: 1 +Test "tan_upward (0xc.90fdap-4)": +double: 1 +idouble: 1 +Test "tan_upward (0xc.90fdbp-4)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x13.fffffffffffffffffffffffff8p0)": +Test "tan_upward (0xc.90fdcp-4)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x13.ffffffffffffp0)": +Test "tan_upward (0xc.90fep-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.90fp-4)": +double: 1 +idouble: 1 +Test "tan_upward (0xc.91p-4)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.92p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.94p-4)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.98p-4)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xc.9p-4)": +double: 1 +idouble: 1 +Test "tan_upward (0xc.ap-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tan_upward (0xcp-4)": +float: 1 +ifloat: 1 +Test "tan_upward (0xf.ffffffffffff8p+1020)": +double: 1 +idouble: 1 +Test "tan_upward (0xf.fffffp+124)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + +# tanh +Test "tanh (-0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "tanh (-0xcp-4)": +ildouble: 1 +ldouble: 1 +Test "tanh (0x1p+0)": +ildouble: 1 +ldouble: 1 +Test "tanh (0xcp-4)": +ildouble: 1 +ldouble: 1 + +# tgamma +Test "tgamma (-0x1.0000000000000002p+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x1.0000000000001p+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x1.000002p+0)": +double: 2 +idouble: 2 +Test "tgamma (-0x1.3ffffep+4)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x1.3ffffffffffffffep+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x1.3fffffffffffffffffffffffff8p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x1.3ffffffffffffp+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0x14.000000000000000000000000001p0)": +Test "tgamma (-0x1.4000000000000000000000000001p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x14.000000000001p0)": +Test "tgamma (-0x1.4000000000001p+4)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x14.00002p0)": +Test "tgamma (-0x1.400002p+4)": float: 1 ifloat: 1 ildouble: 4 ldouble: 4 -Test "tgamma (-0x1d.ffffep0)": +Test "tgamma (-0x1.dffffep+4)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x1d.fffffffffffffffffffffffff8p0)": +Test "tgamma (-0x1.dfffffffffffffffffffffffff8p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x1d.ffffffffffffp0)": +Test "tgamma (-0x1.dffffffffffffp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x1e.000000000000000000000000001p0)": -ildouble: 2 -ldouble: 2 -Test "tgamma (-0x1e.00000000000000000000000008p0)": +Test "tgamma (-0x1.e000000000000000000000000001p+4)": +ildouble: 3 +ldouble: 3 +Test "tgamma (-0x1.e00000000000000000000000008p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x1e.000000000000002p0)": +Test "tgamma (-0x1.e000000000000002p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x1e.000000000001p0)": +Test "tgamma (-0x1.e000000000001p+4)": double: 3 idouble: 3 -Test "tgamma (-0x1e.00002p0)": +Test "tgamma (-0x1.e00002p+4)": double: 1 float: 1 idouble: 1 ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x1.f3ffffffffffffffffffffffff8p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x1f3.ffffffffffffffffffffffffffp0)": +Test "tgamma (-0x1.f3ffffffffffffffffffffffffffp+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x1p-24)": +Test "tgamma (-0x1.f3fffffffffffp+8)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x1.f40000000000000000000000008p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x2.0000000000000000000000000002p0)": +Test "tgamma (-0x1.f40002p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x2.0000000000002p0)": -double: 1 -idouble: 1 +Test "tgamma (-0x1.fffffffffffffffep+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x2.000004p0)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 +Test "tgamma (-0x1.fffffffffffffp+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x2.0000000000000000000000000002p+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x2.00000000000000000000000001p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x2.fffffcp0)": +Test "tgamma (-0x2.0000000000002p+0)": double: 1 -float: 1 idouble: 1 +Test "tgamma (-0x2.000004p+0)": +double: 2 +float: 1 +idouble: 2 ifloat: 1 -Test "tgamma (-0x2.ffffffffffffep0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x27.fffffffffffep0)": +Test "tgamma (-0x2.146544p+4)": +float: 2 +ifloat: 2 +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x2.7fffffffffffep+4)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x27.ffffffffffffffcp0)": +Test "tgamma (-0x2.7ffffffffffffffcp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x27.ffffffffffffffffffffffffffep0)": +Test "tgamma (-0x2.7ffffffffffffffffffffffffffep+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0x27.fffffffffffffffffffffffffp0)": +Test "tgamma (-0x2.7fffffffffffffffffffffffffp+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x2.8000000000000000000000000002p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x28.0000000000000000000000001p0)": +Test "tgamma (-0x2.80000000000000000000000001p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x28.000000000002p0)": +Test "tgamma (-0x2.8000000000002p+4)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x28.00004p0)": +Test "tgamma (-0x2.800004p+4)": double: 2 idouble: 2 ildouble: 2 ldouble: 2 -Test "tgamma (-0x28.ffffffffffffffcp0)": +Test "tgamma (-0x2.8fffffffffffep+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x28.ffffffffffffffffffffffffffep0)": +Test "tgamma (-0x2.8ffffffffffffffcp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x28.fffffffffffffffffffffffffp0)": +Test "tgamma (-0x2.8ffffffffffffffffffffffffffep+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x29.000000000000000000000000002p0)": +Test "tgamma (-0x2.8p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +Test "tgamma (-0x2.9000000000000000000000000002p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x29.0000000000000000000000001p0)": +Test "tgamma (-0x2.90000000000000000000000001p+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0x29.00004p0)": +Test "tgamma (-0x2.900004p+4)": double: 1 idouble: 1 -Test "tgamma (-0x29.ffffcp0)": +Test "tgamma (-0x2.9ffffcp+4)": double: 1 idouble: 1 -Test "tgamma (-0x29.fffffffffffep0)": +Test "tgamma (-0x2.9fffffffffffep+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x29.ffffffffffffffcp0)": +Test "tgamma (-0x2.9ffffffffffffffcp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x29.ffffffffffffffffffffffffffep0)": +Test "tgamma (-0x2.9ffffffffffffffffffffffffffep+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x29.fffffffffffffffffffffffffp0)": +Test "tgamma (-0x2.9fffffffffffffffffffffffffp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x2a.000000000000000000000000002p0)": +Test "tgamma (-0x2.a000000000000000000000000002p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x2a.0000000000000000000000001p0)": +Test "tgamma (-0x2.a000000000000004p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x2a.000000000000004p0)": +Test "tgamma (-0x2.a000000000002p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x2a.000000000002p0)": +Test "tgamma (-0x2.a00004p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x2ed.fffffffffffffffffffffffffep0)": +Test "tgamma (-0x2.edfffcp+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x2ee.00000000000004p0)": +Test "tgamma (-0x2.edffffffffffep+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x3.00000000000000000000000001p0)": +Test "tgamma (-0x2.edfffffffffffffffffffffffffep+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x3.000004p0)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 -Test "tgamma (-0x3.fffffcp0)": +Test "tgamma (-0x2.ee00000000000000000000000002p+8)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x2.ee00000000000004p+8)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x2.ee00000000002p+8)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x2.ee0004p+8)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x2.fffffcp+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (-0x3.ffffffffffffep0)": -double: 2 -idouble: 2 -Test "tgamma (-0x3.fffffffffffffffcp0)": +Test "tgamma (-0x2.ffffffffffffep+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x3.fffffffffffffffffffffffffffep0)": +Test "tgamma (-0x2.fffffffffffffffffffffffffffep+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x3.00000000000000000000000001p+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x3.000004p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "tgamma (-0x3.1ffffcp+4)": +double: 1 +idouble: 1 ildouble: 2 ldouble: 2 -Test "tgamma (-0x31.fffffffffffep0)": +Test "tgamma (-0x3.1fffffffffffep+4)": double: 3 idouble: 3 ildouble: 2 ldouble: 2 -Test "tgamma (-0x31.ffffffffffffffcp0)": +Test "tgamma (-0x3.1ffffffffffffffcp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x31.ffffffffffffffffffffffffffep0)": +Test "tgamma (-0x3.1ffffffffffffffffffffffffffep+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x31.fffffffffffffffffffffffffp0)": +Test "tgamma (-0x3.1fffffffffffffffffffffffffp+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0x32.000000000000000000000000002p0)": +Test "tgamma (-0x3.2000000000000000000000000002p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x32.0000000000000000000000001p0)": +Test "tgamma (-0x3.2000000000000004p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x32.000000000000004p0)": +Test "tgamma (-0x3.200004p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x3e7.fffffffffffffcp0)": +Test "tgamma (-0x3.8p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x3.e7fffffffffffffcp+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x3e7.fffffffffffffffffffffffffep0)": +Test "tgamma (-0x3.e7fffffffffffffffffffffffffep+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x3e8.00000000000000000000000002p0)": +Test "tgamma (-0x3.e7ffffffffffffffffffffffffp+8)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x3.e800000000000000000000000002p+8)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x3.e8000000000000000000000001p+8)": ildouble: 2 ldouble: 2 -Test "tgamma (-0x3e8.00000000000004p0)": +Test "tgamma (-0x3.e800000000000004p+8)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x3.e800000000002p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x4.0000000000004p0)": +Test "tgamma (-0x3.e80004p+8)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x3.fffffcp+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tgamma (-0x3.ffffffffffffep+0)": +double: 2 +idouble: 2 +Test "tgamma (-0x3.fffffffffffffffcp+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x4.000008p0)": +Test "tgamma (-0x3.fffffffffffffffffffffffffffep+0)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x4.000008p+0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x4.fffff8p0)": +Test "tgamma (-0x4.8p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (-0x4.ffffffffffffcp0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x4.e1fffffffffffffffffffffffep+8)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x4.e2000000000000000000000002p+8)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x4.e200000000000008p+8)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x4.e200000000004p+8)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x4.e20008p+8)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x4.fffff8p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tgamma (-0x4.ffffffffffffcp+0)": double: 1 idouble: 1 +Test "tgamma (-0x4.fffffffffffffff8p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x4.fffffffffffffffffffffffffep0)": +Test "tgamma (-0x4.fffffffffffffffffffffffffep+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x4.fffffffffffffffffffffffffffcp0)": +Test "tgamma (-0x4.fffffffffffffffffffffffffffcp+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x5.0000000000000008p0)": +Test "tgamma (-0x5.0000000000000008p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x5.0000000000004p0)": +Test "tgamma (-0x5.0000000000004p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x5.000008p0)": +Test "tgamma (-0x5.000008p+0)": double: 1 float: 2 idouble: 1 ifloat: 2 -Test "tgamma (-0x5.fffff8p0)": -ildouble: 1 -ldouble: 1 -Test "tgamma (-0x5.ffffffffffffcp0)": +Test "tgamma (-0x5.8p+0)": double: 1 idouble: 1 +Test "tgamma (-0x5.dbfffffffffffff8p+8)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x5.dbfffffffffffffffffffffffffcp+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x5.fffffffffffffff8p0)": +Test "tgamma (-0x5.dc00000000000000000000000004p+8)": ildouble: 2 ldouble: 2 -Test "tgamma (-0x5.fffffffffffffffffffffffffep0)": +Test "tgamma (-0x5.dc000000000000000000000002p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x5.fffffffffffffffffffffffffffcp0)": +Test "tgamma (-0x5.dc00000000004p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x5db.fffffffffffff8p0)": +Test "tgamma (-0x5.dc0008p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x5db.fffffffffffffffffffffffffcp0)": +Test "tgamma (-0x5.fffff8p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x5dc.00000000000000000000000004p0)": +Test "tgamma (-0x5.ffffffffffffcp+0)": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x5.fffffffffffffff8p+0)": ildouble: 2 ldouble: 2 -Test "tgamma (-0x6.0000000000000000000000000004p0)": +Test "tgamma (-0x5.fffffffffffffffffffffffffep+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x5.fffffffffffffffffffffffffffcp+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x6.00000000000000000000000002p0)": +Test "tgamma (-0x6.0000000000000000000000000004p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x6.0000000000004p0)": +Test "tgamma (-0x6.00000000000000000000000002p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x6.000008p0)": +Test "tgamma (-0x6.000008p+0)": float: 2 ifloat: 2 ildouble: 2 ldouble: 2 -Test "tgamma (-0x6.fffff8p0)": +Test "tgamma (-0x6.3ffff8p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x6.3fffffffffffcp+4)": double: 2 -float: 1 idouble: 2 +Test "tgamma (-0x6.3ffffffffffffff8p+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x6.3ffffffffffffffffffffffffep+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x6.4000000000000000000000000004p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x6.40000000000000000000000002p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x6.4000000000004p+4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x6.400008p+4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x6.8p+0)": +float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0x6.ffffffffffffcp0)": -double: 4 -idouble: 4 +Test "tgamma (-0x6.d5fff8p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x6.fffffffffffffff8p0)": +Test "tgamma (-0x6.d5ffffffffffcp+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x6.fffffffffffffffffffffffffffcp0)": +Test "tgamma (-0x6.d5fffffffffffff8p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x63.fffffffffffcp0)": -double: 2 -idouble: 2 -Test "tgamma (-0x63.ffffffffffffff8p0)": -ildouble: 2 -ldouble: 2 -Test "tgamma (-0x63.ffffffffffffffffffffffffep0)": -ildouble: 2 -ldouble: 2 -Test "tgamma (-0x64.000000000000000000000000004p0)": -ildouble: 2 -ldouble: 2 -Test "tgamma (-0x64.0000000000000000000000002p0)": +Test "tgamma (-0x6.d5fffffffffffffffffffffffep+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x64.000000000004p0)": -double: 1 -idouble: 1 +Test "tgamma (-0x6.d600000000000000000000000004p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x6d5.fffffffffffff8p0)": +Test "tgamma (-0x6.d6000000000000000000000002p+8)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x6.d600000000000008p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x6d6.00000000000000000000000004p0)": +Test "tgamma (-0x6.d600000000004p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x6e3.00000000000000000000000004p0)": +Test "tgamma (-0x6.e2fffffffffffffffffffffffep+8)": ildouble: 2 ldouble: 2 -Test "tgamma (-0x7.0000000000000008p0)": +Test "tgamma (-0x6.e300000000000000000000000004p+8)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x6.e3000000000000000000000002p+8)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x7.0000000000004p0)": +Test "tgamma (-0x6.fffff8p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "tgamma (-0x6.ffffffffffffcp+0)": +double: 4 +idouble: 4 +Test "tgamma (-0x6.fffffffffffffff8p+0)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0x6.fffffffffffffffffffffffffffcp+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x7.0000000000000008p+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0x7.0000000000004p+0)": double: 3 idouble: 3 -Test "tgamma (-0x7.000008p0)": +Test "tgamma (-0x7.000008p+0)": double: 1 idouble: 1 -Test "tgamma (-0x7.fffff8p0)": +Test "tgamma (-0x7.8p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "tgamma (-0x7.fffff8p+0)": double: 3 float: 1 idouble: 3 ifloat: 1 -Test "tgamma (-0x7.ffffffffffffcp0)": +Test "tgamma (-0x7.ffffffffffffcp+0)": double: 3 idouble: 3 -Test "tgamma (-0x7.fffffffffffffff8p0)": +Test "tgamma (-0x7.fffffffffffffff8p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x7.fffffffffffffffffffffffffep0)": +Test "tgamma (-0x7.fffffffffffffffffffffffffep+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x7.fffffffffffffffffffffffffffcp0)": +Test "tgamma (-0x7.fffffffffffffffffffffffffffcp+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x8.0000000000000000000000000008p0)": +Test "tgamma (-0x8.0000000000000000000000000008p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x8.00000000000000000000000004p0)": +Test "tgamma (-0x8.00000000000000000000000004p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x8.0000000000008p0)": +Test "tgamma (-0x8.0000000000008p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x8.00001p0)": +Test "tgamma (-0x8.00001p+0)": double: 2 idouble: 2 ildouble: 1 ldouble: 1 -Test "tgamma (-0x9.ffffffffffff8p0)": +Test "tgamma (-0x8.8p+0)": double: 1 +float: 1 idouble: 1 -Test "tgamma (-0x9.fffffffffffffffffffffffffff8p0)": -ildouble: 1 -ldouble: 1 -Test "tgamma (-0x95.ffffffffffffffp0)": +ifloat: 1 +Test "tgamma (-0x8p-4)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +Test "tgamma (-0x9.5ffffffffffffffp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x96.000000000000000000000000008p0)": +Test "tgamma (-0x9.5ffffp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x96.0000000000000000000000004p0)": +Test "tgamma (-0x9.60000000000000000000000004p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0x96.00000000000001p0)": +Test "tgamma (-0x9.600000000000001p+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0x96.000000000008p0)": +Test "tgamma (-0x9.6000000000008p+4)": +double: 1 +idouble: 1 +Test "tgamma (-0x9.60001p+4)": +double: 1 +idouble: 1 +Test "tgamma (-0x9.8p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +Test "tgamma (-0x9.ffffffffffff8p+0)": +double: 1 +idouble: 1 +Test "tgamma (-0x9.fffffffffffffffffffffffffff8p+0)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0xa.00001p+0)": double: 1 idouble: 1 -Test "tgamma (-0xa.0000000000008p0)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xa.00001p0)": +Test "tgamma (-0xa.c000000400008p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0xa.c0001p+4)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-0xb4.ffffffffffffffffffffffffcp0)": +Test "tgamma (-0xb.4ffffffffffffffffffffffffcp+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0xb.4ffffffffffffffffffffffffff8p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0xb.4ffffffffffffffp+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0xb.50000000000000000000000004p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xb4.ffffffffffffffp0)": +Test "tgamma (-0xb.500000000000001p+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0xb.5000000000008p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xb5.0000000000000000000000004p0)": +Test "tgamma (-0xb.5ffffffffffffffffffffffffff8p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xb5.00000000000001p0)": +Test "tgamma (-0xb.5ffffp+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0xb5.000000000008p0)": +Test "tgamma (-0xb.60000000000000000000000004p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xb5.ffffffffffffffffffffffffff8p0)": +Test "tgamma (-0xb.600000000000001p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xb6.00000000000001p0)": +Test "tgamma (-0xb.6000000000008p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xb6.000000000008p0)": +Test "tgamma (-0xb.6fffffffffff8p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xb6.fffffffffff8p0)": +Test "tgamma (-0xb.6ffffffffffffffffffffffffcp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xb6.ffffffffffffffffffffffffff8p0)": +Test "tgamma (-0xb.6ffffffffffffffffffffffffff8p+4)": ildouble: 3 ldouble: 3 -Test "tgamma (-0xb7.000000000000000000000000008p0)": +Test "tgamma (-0xb.7000000000000000000000000008p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xb7.00000000000001p0)": +Test "tgamma (-0xb.700000000000001p+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0xb7.000000000008p0)": +Test "tgamma (-0xb.7000000000008p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xb7.ffffffffffffffffffffffffcp0)": +Test "tgamma (-0xb.70001p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xb7.ffffffffffffffffffffffffff8p0)": +Test "tgamma (-0xb.7ffffffffffffffffffffffffcp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xb8.00000000000001p0)": +Test "tgamma (-0xb.7ffffffffffffffffffffffffff8p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xbb.ffffffffffffffffffffffffcp0)": +Test "tgamma (-0xb.800000000000001p+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0xb.bfffffffffff8p+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0xb.bffffffffffffffffffffffffcp+4)": ildouble: 3 ldouble: 3 -Test "tgamma (-0xbb.ffffffffffffffffffffffffff8p0)": +Test "tgamma (-0xb.bffffffffffffffffffffffffff8p+4)": ildouble: 4 ldouble: 4 -Test "tgamma (-0xbc.000000000000000000000000008p0)": +Test "tgamma (-0xb.bffffp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xbc.0000000000000000000000004p0)": +Test "tgamma (-0xb.c000000000000000000000000008p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0xb.c0000000000000000000000004p+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0xb.c00000000000001p+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0xbc.00000000000001p0)": +Test "tgamma (-0xb.c000000000008p+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0xbc.ffffffffffffffp0)": +Test "tgamma (-0xb.c0001p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xbd.000000000000000000000000008p0)": +Test "tgamma (-0xb.cfffffffffff8p+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0xb.cffffffffffffffffffffffffcp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xbd.00000000000001p0)": +Test "tgamma (-0xb.cffffffffffffffffffffffffff8p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0xb.cffffffffffffffp+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0xb.cffffp+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0xb.d000000000000000000000000008p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0xb.d00000000000001p+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0xbd.ffffffffffffffp0)": +Test "tgamma (-0xb.dfffffffffff8p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0xb.dffffffffffffffp+4)": ildouble: 2 ldouble: 2 -Test "tgamma (-0xbe.000000000000000000000000008p0)": +Test "tgamma (-0xb.dffffp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xbe.0000000000000000000000004p0)": +Test "tgamma (-0xb.e000000000000000000000000008p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xbe.ffffffffffffffffffffffffcp0)": +Test "tgamma (-0xb.e000000000008p+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0xb.e0001p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xbe.ffffffffffffffp0)": +Test "tgamma (-0xb.efffffffffff8p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xbf.000000000000000000000000008p0)": +Test "tgamma (-0xb.effffffffffffffffffffffffff8p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xbf.0000000000000000000000004p0)": +Test "tgamma (-0xb.effffffffffffffp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xbf.00000000000001p0)": +Test "tgamma (-0xb.f000000000000000000000000008p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xf9.ffffffffffffffp0)": +Test "tgamma (-0xb.f0000000000000000000000004p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-0xfa.000000000000000000000000008p0)": +Test "tgamma (-0xb.f00000000000001p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-2.5)": -double: 1 -float: 2 -idouble: 1 -ifloat: 2 +Test "tgamma (-0xb.f0001p+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-3.5)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 +Test "tgamma (-0xf.9fffffffffff8p+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0xf.9ffffffffffffffp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (-4.5)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 -Test "tgamma (-5.5)": +Test "tgamma (-0xf.9ffffp+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0xf.a000000000000000000000000008p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0xf.a0000000000000000000000004p+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0xf.a000000000008p+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (-0xf.a0001p+4)": +ildouble: 3 +ldouble: 3 +Test "tgamma (-0xf.ffffffffffff8p-4)": double: 1 idouble: 1 -Test "tgamma (-6.5)": +Test "tgamma (-0xf.fffffffffffffffffffffffffff8p-4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (-0xf.fffffp-4)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "tgamma (-7.5)": +Test "tgamma (0x1.28p+4)": +double: 1 +idouble: 1 +Test "tgamma (0x1.38p+4)": double: 2 -float: 1 idouble: 2 -ifloat: 1 -Test "tgamma (-8.5)": +ildouble: 1 +ldouble: 1 +Test "tgamma (0x1.78p+4)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (-9.5)": -double: 1 -float: 2 -idouble: 1 -ifloat: 2 -Test "tgamma (0.5)": -float: 1 -ifloat: 1 -Test "tgamma (0.7)": +Test "tgamma (0x1.d8p+4)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (0x1.fffffep0)": +Test "tgamma (0x1.fffffep+0)": float: 1 ifloat: 1 -Test "tgamma (0x1.fffffffffffffffep0)": +Test "tgamma (0x1.fffffffffffffffep+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x1.ffffffffffffffffffffffffffffp0)": +Test "tgamma (0x1.ffffffffffffffffffffffffffffp+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x1.fffffffffffffp0)": +Test "tgamma (0x1.fffffffffffffp+0)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (0x1p-113)": -ildouble: 1 -ldouble: 1 Test "tgamma (0x1p-24)": float: 1 ifloat: 1 -Test "tgamma (0x1p-53)": +Test "tgamma (0x2.08p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (0x2.18p+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (0x2.28p+4)": double: 1 idouble: 1 Test "tgamma (0x2.30a43cp+4)": @@ -8861,482 +17441,560 @@ double: 1 idouble: 1 ildouble: 2 ldouble: 2 -Test "tgamma (0x2.fffffcp0)": +Test "tgamma (0x2.8p+0)": +float: 2 +ifloat: 2 +Test "tgamma (0x2.fffffcp+0)": float: 3 ifloat: 3 -Test "tgamma (0x2.ffffffffffffep0)": +Test "tgamma (0x2.ffffffffffffep+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x3.0000000000002p0)": +Test "tgamma (0x3.0000000000002p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x3.fffffcp0)": +Test "tgamma (0x3.8p+0)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "tgamma (0x3.fffffcp+0)": float: 1 ifloat: 1 -Test "tgamma (0x3.ffffffffffffep0)": +Test "tgamma (0x3.ffffffffffffep+0)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (0x3.fffffffffffffffcp0)": +Test "tgamma (0x3.fffffffffffffffcp+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x3.fffffffffffffffffffffffffffep0)": +Test "tgamma (0x3.fffffffffffffffffffffffffffep+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x4.0000000000000000000000000004p0)": +Test "tgamma (0x3p+0)": +float: 1 +ifloat: 1 +Test "tgamma (0x4.0000000000000000000000000004p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x4.0000000000004p0)": +Test "tgamma (0x4.0000000000004p+0)": double: 1 idouble: 1 -Test "tgamma (0x4.000008p0)": +Test "tgamma (0x4.000008p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x4.fffff8p0)": +Test "tgamma (0x4.8p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "tgamma (0x4.ffffffffffffcp0)": +Test "tgamma (0x4.fffff8p+0)": +float: 1 +ifloat: 1 +Test "tgamma (0x4.ffffffffffffcp+0)": double: 1 idouble: 1 -Test "tgamma (0x4.fffffffffffffffffffffffffep0)": +Test "tgamma (0x4.fffffffffffffffffffffffffep+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x4.fffffffffffffffffffffffffffcp0)": +Test "tgamma (0x4.fffffffffffffffffffffffffffcp+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x5.0000000000000000000000000004p0)": +Test "tgamma (0x4p+0)": +float: 1 +ifloat: 1 +Test "tgamma (0x5.0000000000000000000000000004p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x5.0000000000004p0)": +Test "tgamma (0x5.0000000000004p+0)": double: 1 idouble: 1 -Test "tgamma (0x5.000008p0)": +Test "tgamma (0x5.000008p+0)": float: 3 ifloat: 3 -Test "tgamma (0x5.fffff8p0)": +Test "tgamma (0x5.fffff8p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (0x5.ffffffffffffcp0)": +Test "tgamma (0x5.ffffffffffffcp+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x5.fffffffffffffff8p0)": +Test "tgamma (0x5.fffffffffffffff8p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x5.fffffffffffffffffffffffffep0)": +Test "tgamma (0x5.fffffffffffffffffffffffffep+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x6.0000000000000000000000000004p0)": +Test "tgamma (0x6.0000000000000000000000000004p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x6.0000000000000008p0)": +Test "tgamma (0x6.0000000000000008p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x6.0000000000004p0)": +Test "tgamma (0x6.0000000000004p+0)": double: 1 idouble: 1 -Test "tgamma (0x6.000008p0)": +Test "tgamma (0x6.000008p+0)": float: 2 ifloat: 2 ildouble: 1 ldouble: 1 -Test "tgamma (0x6.fffff8p0)": +Test "tgamma (0x6.8p+0)": +float: 1 +ifloat: 1 +Test "tgamma (0x6.db8c603359a94p+8)": +ildouble: 1 +ldouble: 1 +Test "tgamma (0x6.fffff8p+0)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (0x6.ffffffffffffcp0)": +Test "tgamma (0x6.ffffffffffffcp+0)": double: 4 idouble: 4 -Test "tgamma (0x6.fffffffffffffff8p0)": +Test "tgamma (0x6.fffffffffffffff8p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x7.0000000000000000000000000004p0)": +Test "tgamma (0x6p+0)": +float: 1 +ifloat: 1 +Test "tgamma (0x7.0000000000000000000000000004p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x7.0000000000000008p0)": +Test "tgamma (0x7.0000000000000008p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x7.0000000000004p0)": +Test "tgamma (0x7.0000000000004p+0)": double: 4 idouble: 4 -Test "tgamma (0x7.000008p0)": +Test "tgamma (0x7.000008p+0)": double: 1 idouble: 1 -Test "tgamma (0x7.fffff8p0)": +Test "tgamma (0x7.8p+0)": double: 2 float: 1 idouble: 2 ifloat: 1 -Test "tgamma (0x7.ffffffffffffcp0)": +Test "tgamma (0x7.fffff8p+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +Test "tgamma (0x7.ffffffffffffcp+0)": double: 2 idouble: 2 ildouble: 1 ldouble: 1 -Test "tgamma (0x7.fffffffffffffffffffffffffffcp0)": +Test "tgamma (0x7.fffffffffffffffffffffffffffcp+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x8.0000000000000000000000000008p0)": +Test "tgamma (0x7p+0)": +double: 1 +idouble: 1 +Test "tgamma (0x8.0000000000000000000000000008p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x8.0000000000008p0)": +Test "tgamma (0x8.0000000000008p+0)": ildouble: 1 ldouble: 1 -Test "tgamma (0x8.00001p0)": +Test "tgamma (0x8.00001p+0)": double: 2 idouble: 2 -Test "tgamma (0xa.b9fd72b0fb238p+4)": -double: 1 -idouble: 1 -ildouble: 1 -ldouble: 1 -Test "tgamma (0xa.b9fd72b0fb23a9ddbf0d3804f8p+4)": -ildouble: 2 -ldouble: 2 -Test "tgamma (10)": +Test "tgamma (0x8.8p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (18.5)": +Test "tgamma (0x8p+0)": double: 1 idouble: 1 -Test "tgamma (19.5)": -double: 2 -idouble: 2 +Test "tgamma (0x8p-116)": ildouble: 1 ldouble: 1 -Test "tgamma (2.5)": -float: 2 -ifloat: 2 -Test "tgamma (23.5)": -double: 1 +Test "tgamma (0x8p-4)": float: 1 -idouble: 1 ifloat: 1 -Test "tgamma (29.5)": +Test "tgamma (0x8p-56)": double: 1 -float: 1 idouble: 1 -ifloat: 1 -Test "tgamma (3)": +Test "tgamma (0x9.8p+0)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -Test "tgamma (3.5)": -float: 2 -ifloat: 2 ildouble: 1 ldouble: 1 -Test "tgamma (32.5)": +Test "tgamma (0x9p+0)": +double: 1 +idouble: 1 +Test "tgamma (0xa.b9fd72b0fb238p+4)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "tgamma (33.5)": +Test "tgamma (0xa.b9fd72b0fb23a9ddbf0d3804f8p+4)": +ildouble: 2 +ldouble: 2 +Test "tgamma (0xa.b9fd72b0fb23a9dp+4)": ildouble: 1 ldouble: 1 -Test "tgamma (34.5)": -double: 1 -idouble: 1 -Test "tgamma (4)": -float: 1 -ifloat: 1 -Test "tgamma (4.5)": +Test "tgamma (0xa.b9fd72b0fb23a9ep+4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (0xa.b9fd7p+4)": +double: 2 +idouble: 2 +Test "tgamma (0xap+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (6)": -float: 1 -ifloat: 1 -Test "tgamma (6.5)": +Test "tgamma (0xb.3333333333333333333333333338p-4)": +ildouble: 1 +ldouble: 1 +Test "tgamma (0xb.3333333333338p-4)": +ildouble: 1 +ldouble: 1 + +# y0 +Test "y0 (0x1.8p+0)": +double: 2 float: 1 +idouble: 2 ifloat: 1 -Test "tgamma (7)": +Test "y0 (0x1.ff00000000002p+840)": double: 1 idouble: 1 -Test "tgamma (7.5)": +ildouble: 1 +ldouble: 1 +Test "y0 (0x1p+0)": double: 2 float: 1 idouble: 2 ifloat: 1 -Test "tgamma (8)": +Test "y0 (0x1p-100)": +ildouble: 1 +ldouble: 1 +Test "y0 (0x1p-20)": double: 1 idouble: 1 -Test "tgamma (8.5)": +ildouble: 1 +ldouble: 1 +Test "y0 (0x1p-40)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "tgamma (9)": -double: 1 -idouble: 1 -Test "tgamma (9.5)": -double: 1 +Test "y0 (0x1p-60)": float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 - -# y0 -Test "y0 (0x1.3ffp+74)": +Test "y0 (0x1p-80)": double: 1 idouble: 1 -ildouble: 1 -ldouble: 1 -Test "y0 (0x1.ff00000000002p+840)": +Test "y0 (0x2p+0)": +double: 1 +idouble: 1 +Test "y0 (0x4.ffcp+72)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "y0 (0x1p-10)": +Test "y0 (0x4p+16380)": ildouble: 1 ldouble: 1 -Test "y0 (0x1p-110)": +Test "y0 (0x4p-112)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "y0 (0x1p-20)": -double: 1 -idouble: 1 -Test "y0 (0x1p-30)": +Test "y0 (0x4p-12)": +ildouble: 1 +ldouble: 1 +Test "y0 (0x4p-32)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "y0 (0x1p-40)": +Test "y0 (0x4p-72)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "y0 (0x1p-60)": -float: 1 -ifloat: 1 -ildouble: 1 -ldouble: 1 -Test "y0 (0x1p-70)": +Test "y0 (0x8p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "y0 (0x1p-80)": -double: 1 -idouble: 1 -Test "y0 (0x1p1023)": -ildouble: 1 -ldouble: 1 -Test "y0 (0x1p16382)": +ildouble: 3 +ldouble: 3 +Test "y0 (0x8p+1020)": ildouble: 1 ldouble: 1 -Test "y0 (0x1p16383)": +Test "y0 (0x8p+16380)": ildouble: 2 ldouble: 2 -Test "y0 (1.0)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 -Test "y0 (1.5)": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 -Test "y0 (10.0)": +Test "y0 (0xap+0)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 3 ldouble: 3 -Test "y0 (2.0)": +Test "y0 (0xf.ffffffffffff8p+1020)": double: 1 idouble: 1 -Test "y0 (8.0)": +Test "y0 (0xf.fffffp+124)": double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 3 -ldouble: 3 # y1 -Test "y1 (0.125)": -double: 1 -idouble: 1 -Test "y1 (0.75)": +Test "y1 (0x1.8p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "y1 (0x1p-100)": ildouble: 1 ldouble: 1 -Test "y1 (0x1.001000001p+593)": +Test "y1 (0x1p-20)": ildouble: 1 ldouble: 1 -Test "y1 (0x1.27e204p+99)": +Test "y1 (0x1p-80)": +ildouble: 1 +ldouble: 1 +Test "y1 (0x2.002000002p+592)": +ildouble: 1 +ldouble: 1 +Test "y1 (0x2p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "y1 (0x2p-4)": double: 1 idouble: 1 -Test "y1 (0x1p-10)": +Test "y1 (0x4p-112)": +ildouble: 1 +ldouble: 1 +Test "y1 (0x4p-12)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "y1 (0x1p-30)": +Test "y1 (0x4p-32)": +ildouble: 1 +ldouble: 1 +Test "y1 (0x4p-72)": +ildouble: 1 +ldouble: 1 +Test "y1 (0x4p-92)": ildouble: 1 ldouble: 1 -Test "y1 (0x1p1023)": +Test "y1 (0x8p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 ildouble: 1 ldouble: 1 -Test "y1 (0x1p16383)": +Test "y1 (0x8p+1020)": +ildouble: 1 +ldouble: 1 +Test "y1 (0x8p+16380)": ildouble: 2 ldouble: 2 -Test "y1 (1.5)": -float: 1 -ifloat: 1 +Test "y1 (0x9.3f102p+96)": +double: 1 +idouble: 1 ildouble: 1 ldouble: 1 -Test "y1 (10.0)": +Test "y1 (0xap+0)": double: 3 float: 1 idouble: 3 ifloat: 1 -Test "y1 (2.0)": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 +Test "y1 (0xf.ffffffffffff8p+1020)": ildouble: 1 ldouble: 1 -Test "y1 (8.0)": -double: 1 -float: 2 -idouble: 1 -ifloat: 2 +Test "y1 (0xf.ffffffffffffbffffffffffffcp+1020)": ildouble: 1 ldouble: 1 +Test "y1 (0xf.fffffp+124)": +double: 2 +float: 2 +idouble: 2 +ifloat: 2 +ildouble: 2 +ldouble: 2 # yn -Test "yn (0, 1.0)": +Test "yn (-10, 0x1p+0)": +float: 2 +ifloat: 2 +ildouble: 1 +ldouble: 1 +Test "yn (0, 0x1.8p+0)": double: 2 float: 1 idouble: 2 ifloat: 1 -Test "yn (0, 1.5)": +Test "yn (0, 0x1p+0)": double: 2 float: 1 idouble: 2 ifloat: 1 -Test "yn (0, 10.0)": +Test "yn (0, 0x2p+0)": +double: 1 +idouble: 1 +Test "yn (0, 0x8p+0)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 3 ldouble: 3 -Test "yn (0, 2.0)": -double: 1 -idouble: 1 -Test "yn (0, 8.0)": +Test "yn (0, 0xap+0)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 3 ldouble: 3 -Test "yn (1, 0.125)": +Test "yn (1, 0x1.8p+0)": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 +Test "yn (1, 0x2p+0)": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 +Test "yn (1, 0x2p-4)": double: 1 idouble: 1 -Test "yn (1, 0.75)": +Test "yn (1, 0x8p+0)": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 ildouble: 1 ldouble: 1 -Test "yn (1, 1.5)": +Test "yn (1, 0xap+0)": +double: 3 float: 1 +idouble: 3 ifloat: 1 +Test "yn (10, 0x1p+0)": +float: 2 +ifloat: 2 ildouble: 1 ldouble: 1 -Test "yn (1, 10.0)": +Test "yn (10, 0x2p+0)": double: 3 float: 1 idouble: 3 ifloat: 1 -Test "yn (1, 2.0)": +ildouble: 2 +ldouble: 2 +Test "yn (10, 0x2p-4)": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 +Test "yn (10, 0xap+0)": +double: 2 +float: 1 +idouble: 2 +ifloat: 1 +ildouble: 3 +ldouble: 3 +Test "yn (10, 0xcp-4)": double: 1 float: 1 idouble: 1 ifloat: 1 +ildouble: 4 +ldouble: 4 +Test "yn (2, 0x8p+1020)": ildouble: 1 ldouble: 1 -Test "yn (1, 8.0)": +Test "yn (2, 0x8p+124)": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 +ifloat: 1 ildouble: 1 ldouble: 1 -Test "yn (10, 0.125)": -double: 1 -idouble: 1 +Test "yn (2, 0x8p+16380)": ildouble: 2 ldouble: 2 -Test "yn (10, 0.75)": +Test "yn (2, 0xf.fffb1p+96)": double: 1 -float: 2 idouble: 1 -ifloat: 2 -ildouble: 5 -ldouble: 5 -Test "yn (10, 1.0)": -float: 2 -ifloat: 2 ildouble: 1 ldouble: 1 -Test "yn (10, 10.0)": -double: 2 -idouble: 2 -ildouble: 2 -ldouble: 2 -Test "yn (10, 2.0)": -double: 3 -float: 1 -idouble: 3 -ifloat: 1 -ildouble: 2 -ldouble: 2 -Test "yn (3, 0.125)": +Test "yn (2, 0xf.ffffffffffff8p+1020)": double: 1 idouble: 1 -Test "yn (3, 0.75)": +ildouble: 1 +ldouble: 1 +Test "yn (2, 0xf.fffffp+124)": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 -Test "yn (3, 10.0)": +Test "yn (3, 0x2p+0)": +double: 1 +idouble: 1 +Test "yn (3, 0x2p-4)": +double: 1 +idouble: 1 +Test "yn (3, 0xap+0)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "yn (3, 2.0)": -double: 1 -idouble: 1 +Test "yn (3, 0xcp-4)": +ildouble: 2 +ldouble: 2 # Maximal error of functions: Function: "acos_downward": -double: 1 float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Function: "acos_towardzero": -double: 1 float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Function: "acos_upward": +double: 1 +idouble: 1 + +Function: "acosh": +double: 1 +idouble: 1 +ldouble: 1 + +Function: "asin": ildouble: 1 ldouble: 1 @@ -9348,18 +18006,37 @@ ifloat: 1 ildouble: 1 ldouble: 1 +Function: "asin_tonearest": +ildouble: 1 +ldouble: 1 + Function: "asin_towardzero": double: 1 float: 1 idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 Function: "asin_upward": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 + +Function: "asinh": +double: 1 float: 1 ifloat: 1 ildouble: 1 ldouble: 1 +Function: "atan": +double: 1 +idouble: 1 + Function: "atan2": float: 1 ifloat: 1 @@ -9369,6 +18046,8 @@ ldouble: 1 Function: "atanh": float: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 Function: Real part of "cacos": double: 1 @@ -9464,7 +18143,9 @@ ldouble: 1 Function: "cbrt": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 @@ -9549,54 +18230,80 @@ ildouble: 2 ldouble: 2 Function: "cos": -double: 2 float: 1 -idouble: 2 ifloat: 1 ildouble: 1 ldouble: 1 Function: "cos_downward": -float: 1 -ifloat: 1 +double: 1 +float: 2 +idouble: 1 +ifloat: 2 ildouble: 2 ldouble: 2 Function: "cos_tonearest": float: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 Function: "cos_towardzero": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 +ildouble: 1 +ldouble: 1 Function: "cos_upward": +double: 1 float: 2 +idouble: 1 ifloat: 2 +ildouble: 2 +ldouble: 2 + +Function: "cosh": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 Function: "cosh_downward": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 -ldouble: 1 +ldouble: 2 Function: "cosh_tonearest": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 Function: "cosh_towardzero": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 -ldouble: 1 +ldouble: 2 Function: "cosh_upward": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 ildouble: 1 -ldouble: 1 +ldouble: 3 Function: Real part of "cpow": double: 2 @@ -9659,144 +18366,166 @@ double: 1 float: 1 idouble: 1 ifloat: 1 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: Imaginary part of "ctan": -double: 1 -float: 1 -idouble: 1 -ifloat: 1 -ildouble: 2 -ldouble: 2 - -Function: Real part of "ctan_downward": double: 2 float: 1 idouble: 2 ifloat: 1 +ildouble: 3 +ldouble: 3 + +Function: Real part of "ctan_downward": +double: 6 +float: 5 +idouble: 6 +ifloat: 5 ildouble: 4 ldouble: 4 Function: Imaginary part of "ctan_downward": +double: 2 float: 1 +idouble: 2 ifloat: 1 ildouble: 5 ldouble: 5 Function: Real part of "ctan_tonearest": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 3 ldouble: 3 Function: Imaginary part of "ctan_tonearest": +double: 2 float: 1 +idouble: 2 ifloat: 1 ildouble: 3 ldouble: 3 Function: Real part of "ctan_towardzero": -float: 1 -ifloat: 1 -ildouble: 1 -ldouble: 1 +double: 5 +float: 3 +idouble: 5 +ifloat: 3 +ildouble: 4 +ldouble: 4 Function: Imaginary part of "ctan_towardzero": -float: 1 -ifloat: 1 +double: 2 +float: 2 +idouble: 2 +ifloat: 2 ildouble: 5 ldouble: 5 Function: Real part of "ctan_upward": double: 2 -float: 1 +float: 3 idouble: 2 -ifloat: 1 -ildouble: 2 -ldouble: 2 +ifloat: 3 +ildouble: 5 +ldouble: 5 Function: Imaginary part of "ctan_upward": -double: 1 -float: 2 -idouble: 1 -ifloat: 2 +double: 2 +float: 3 +idouble: 2 +ifloat: 3 ildouble: 3 ldouble: 3 Function: Real part of "ctanh": -double: 1 +double: 2 float: 2 -idouble: 1 +idouble: 2 ifloat: 2 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: Imaginary part of "ctanh": -double: 1 +double: 2 float: 1 -idouble: 1 +idouble: 2 ifloat: 1 -ildouble: 2 -ldouble: 2 +ildouble: 3 +ldouble: 3 Function: Real part of "ctanh_downward": +double: 4 float: 1 +idouble: 4 ifloat: 1 ildouble: 5 ldouble: 5 Function: Imaginary part of "ctanh_downward": -double: 2 -float: 1 -idouble: 2 -ifloat: 1 +double: 6 +float: 5 +idouble: 6 +ifloat: 5 ildouble: 4 ldouble: 4 Function: Real part of "ctanh_tonearest": -float: 1 -ifloat: 1 +double: 2 +float: 2 +idouble: 2 +ifloat: 2 ildouble: 3 ldouble: 3 Function: Imaginary part of "ctanh_tonearest": +double: 2 float: 1 +idouble: 2 ifloat: 1 ildouble: 3 ldouble: 3 Function: Real part of "ctanh_towardzero": -float: 1 -ifloat: 1 +double: 2 +float: 2 +idouble: 2 +ifloat: 2 ildouble: 5 ldouble: 5 Function: Imaginary part of "ctanh_towardzero": -float: 1 -ifloat: 1 -ildouble: 1 -ldouble: 1 - -Function: Real part of "ctanh_upward": -double: 1 +double: 5 float: 2 -idouble: 1 +idouble: 5 ifloat: 2 ildouble: 3 ldouble: 3 +Function: Real part of "ctanh_upward": +double: 2 +float: 3 +idouble: 2 +ifloat: 3 +ildouble: 3 +ldouble: 3 + Function: Imaginary part of "ctanh_upward": double: 2 -float: 1 +float: 3 idouble: 2 -ifloat: 1 -ildouble: 2 -ldouble: 2 +ifloat: 3 +ildouble: 5 +ldouble: 5 Function: "erf": double: 1 idouble: 1 +ildouble: 1 +ldouble: 1 Function: "erfc": double: 1 @@ -9812,29 +18541,73 @@ idouble: 1 ildouble: 1 ldouble: 1 +Function: "exp10_downward": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 + +Function: "exp10_tonearest": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 + +Function: "exp10_towardzero": +double: 1 +idouble: 1 +ildouble: 2 +ldouble: 2 + +Function: "exp10_upward": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 +ildouble: 2 +ldouble: 2 + Function: "exp2": ildouble: 1 ldouble: 1 Function: "exp_downward": +double: 1 +idouble: 1 + +Function: "exp_towardzero": +double: 1 +idouble: 1 + +Function: "exp_upward": +double: 1 +idouble: 1 + +Function: "expm1": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Function: "exp_towardzero": +Function: "expm1_downward": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Function: "exp_upward": +Function: "expm1_tonearest": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Function: "expm1": +Function: "expm1_towardzero": double: 1 float: 1 idouble: 1 @@ -9842,17 +18615,27 @@ ifloat: 1 ildouble: 1 ldouble: 1 -Function: "gamma": +Function: "expm1_upward": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 +ifloat: 1 ildouble: 1 ldouble: 1 -Function: "hypot": +Function: "gamma": +double: 1 float: 1 +idouble: 1 ifloat: 1 +ildouble: 1 +ldouble: 1 + +Function: "hypot": +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 Function: "j0": double: 2 @@ -9872,17 +18655,23 @@ ldouble: 4 Function: "jn": double: 4 -float: 5 +float: 4 idouble: 4 -ifloat: 5 -ildouble: 8 -ldouble: 8 +ifloat: 4 +ildouble: 7 +ldouble: 7 Function: "lgamma": double: 1 -float: 2 +float: 1 idouble: 1 -ifloat: 2 +ifloat: 1 +ildouble: 1 +ldouble: 1 + +Function: "log": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 @@ -9895,6 +18684,8 @@ ildouble: 1 ldouble: 1 Function: "log1p": +float: 1 +ifloat: 1 ildouble: 1 ldouble: 1 @@ -9918,6 +18709,12 @@ Function: "pow_downward": float: 1 ifloat: 1 +Function: "pow_tonearest": +float: 1 +ifloat: 1 +ildouble: 1 +ldouble: 1 + Function: "pow_towardzero": float: 1 ifloat: 1 @@ -9928,12 +18725,20 @@ ifloat: 1 ildouble: 1 ldouble: 1 -Function: "sin_downward": +Function: "sin": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 +Function: "sin_downward": +double: 1 +float: 2 +idouble: 1 +ifloat: 2 +ildouble: 1 +ldouble: 1 + Function: "sin_tonearest": float: 1 ifloat: 1 @@ -9941,62 +18746,78 @@ ildouble: 1 ldouble: 1 Function: "sin_towardzero": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Function: "sin_upward": +double: 1 float: 2 +idouble: 1 ifloat: 2 -ildouble: 1 -ldouble: 1 +ildouble: 3 +ldouble: 3 Function: "sincos": -double: 1 float: 1 -idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Function: "sinh_downward": -float: 1 -ifloat: 1 -ildouble: 2 -ldouble: 2 +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 Function: "sinh_towardzero": -float: 1 -ifloat: 1 -ildouble: 2 -ldouble: 2 +double: 1 +idouble: 1 +ildouble: 1 +ldouble: 1 Function: "sinh_upward": +double: 1 +float: 1 +idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 Function: "tan": +ildouble: 1 +ldouble: 1 + +Function: "tan_downward": double: 1 +float: 2 idouble: 1 +ifloat: 2 +ildouble: 1 +ldouble: 1 -Function: "tan_downward": -float: 1 -ifloat: 1 +Function: "tan_tonearest": ildouble: 1 ldouble: 1 Function: "tan_towardzero": +double: 1 float: 1 +idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 Function: "tan_upward": +double: 1 float: 1 +idouble: 1 ifloat: 1 -ildouble: 1 -ldouble: 1 +ildouble: 2 +ldouble: 2 Function: "tanh": ildouble: 1 @@ -10031,7 +18852,7 @@ double: 3 float: 2 idouble: 3 ifloat: 2 -ildouble: 5 -ldouble: 5 +ildouble: 4 +ldouble: 4 # end of automatic generation diff --git a/libc/sysdeps/s390/longjmp.c b/libc/sysdeps/s390/longjmp.c new file mode 100644 index 000000000..c758d149a --- /dev/null +++ b/libc/sysdeps/s390/longjmp.c @@ -0,0 +1,64 @@ +/* Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. + + Versioned copy of sysdeps/generic/longjmp.c modified for extended + jmpbuf. */ + +#include <shlib-compat.h> +#include <stddef.h> +#include <setjmp.h> +#include <signal.h> + +extern void __v2__longjmp (__jmp_buf __env, int __val) + __attribute__ ((__noreturn__)); +extern void __v2__libc_longjmp (sigjmp_buf env, int val) + __attribute__ ((__noreturn__)); +libc_hidden_proto (__v2__libc_longjmp) + +/* Set the signal mask to the one specified in ENV, and jump + to the position specified in ENV, causing the setjmp + call there to return VAL, or 1 if VAL is 0. */ +void +__v2__libc_siglongjmp (sigjmp_buf env, int val) +{ + /* Perform any cleanups needed by the frames being unwound. */ + _longjmp_unwind (env, val); + + if (env[0].__mask_was_saved) + /* Restore the saved signal mask. */ + (void) __sigprocmask (SIG_SETMASK, &env[0].__saved_mask, + (sigset_t *) NULL); + + /* Call the machine-dependent function to restore machine state. */ + __v2__longjmp (env[0].__jmpbuf, val ?: 1); +} + +#ifndef __v2__longjmp +strong_alias (__v2__libc_siglongjmp, __v2__libc_longjmp) +libc_hidden_def (__v2__libc_longjmp) +weak_alias (__v2__libc_siglongjmp, __v2_longjmp) +weak_alias (__v2__libc_siglongjmp, __v2longjmp) +weak_alias (__v2__libc_siglongjmp, __v2siglongjmp) + +/* These will be used by libpthread only. */ +versioned_symbol (libc, __v2__libc_longjmp, __libc_longjmp, GLIBC_PRIVATE); +versioned_symbol (libc, __v2__libc_siglongjmp, __libc_siglongjmp, GLIBC_PRIVATE); + +versioned_symbol (libc, __v2_longjmp, _longjmp, GLIBC_2_19); +versioned_symbol (libc, __v2longjmp, longjmp, GLIBC_2_19); +versioned_symbol (libc, __v2siglongjmp, siglongjmp, GLIBC_2_19); +#endif /* ifndef __v2__longjmp */ diff --git a/libc/sysdeps/s390/rtld-__longjmp.c b/libc/sysdeps/s390/rtld-__longjmp.c new file mode 100644 index 000000000..5e9f73981 --- /dev/null +++ b/libc/sysdeps/s390/rtld-__longjmp.c @@ -0,0 +1,19 @@ +/* Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +/* Build a non-versioned object for rtld-*. */ +# include "__longjmp-common.c" diff --git a/libc/sysdeps/s390/rtld-global-offsets.sym b/libc/sysdeps/s390/rtld-global-offsets.sym new file mode 100644 index 000000000..ff4e97f2a --- /dev/null +++ b/libc/sysdeps/s390/rtld-global-offsets.sym @@ -0,0 +1,7 @@ +#define SHARED 1 + +#include <ldsodefs.h> + +#define rtld_global_ro_offsetof(mem) offsetof (struct rtld_global_ro, mem) + +RTLD_GLOBAL_RO_DL_HWCAP_OFFSET rtld_global_ro_offsetof (_dl_hwcap) diff --git a/libc/sysdeps/s390/rtld-setjmp.S b/libc/sysdeps/s390/rtld-setjmp.S new file mode 100644 index 000000000..401101133 --- /dev/null +++ b/libc/sysdeps/s390/rtld-setjmp.S @@ -0,0 +1,20 @@ +/* Extendible version of setjmp for System z + Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +/* Build a non-versioned object for rtld-*. */ +# include "setjmp-common.S" diff --git a/libc/sysdeps/s390/s390-32/__longjmp.c b/libc/sysdeps/s390/s390-32/__longjmp-common.c index 5d46e2192..f78ef656e 100644 --- a/libc/sysdeps/s390/s390-32/__longjmp.c +++ b/libc/sysdeps/s390/s390-32/__longjmp-common.c @@ -25,7 +25,7 @@ /* Jump to the position specified by ENV, causing the setjmp call there to return VAL, or 1 if VAL is 0. */ -void +attribute_hidden void __longjmp (__jmp_buf env, int val) { #ifdef PTR_DEMANGLE diff --git a/libc/sysdeps/s390/s390-32/dl-machine.h b/libc/sysdeps/s390/s390-32/dl-machine.h index 100101ebe..928581ed4 100644 --- a/libc/sysdeps/s390/s390-32/dl-machine.h +++ b/libc/sysdeps/s390/s390-32/dl-machine.h @@ -299,7 +299,8 @@ elf_machine_rela (struct link_map *map, const Elf32_Rela *reloc, return; else { -#ifndef RESOLVE_CONFLICT_FIND_MAP +#if !defined RTLD_BOOTSTRAP && !defined RESOLVE_CONFLICT_FIND_MAP + /* Only needed for R_390_COPY below. */ const Elf32_Sym *const refsym = sym; #endif struct link_map *sym_map = RESOLVE_MAP (&sym, version, r_type); diff --git a/libc/sysdeps/s390/s390-32/setjmp.S b/libc/sysdeps/s390/s390-32/setjmp-common.S index b8a0296b0..d7bb72045 100644 --- a/libc/sysdeps/s390/s390-32/setjmp.S +++ b/libc/sysdeps/s390/s390-32/setjmp-common.S @@ -27,24 +27,24 @@ ENTRY (setjmp) .weak C_SYMBOL_NAME (setjmp) lhi %r3,1 /* second argument of one */ - j .Linternal_sigsetjmp /* branch relativ to __sigsetjmp */ + j 0f /* branch relativ to __sigsetjmp */ END (setjmp) /* Binary compatibility entry point. */ ENTRY(_setjmp) .weak C_SYMBOL_NAME (_setjmp) lhi %r3,0 /* second argument of zero */ - j .Linternal_sigsetjmp /* branch relativ to __sigsetjmp */ + j 0f /* branch relativ to __sigsetjmp */ END (_setjmp) libc_hidden_def (_setjmp) ENTRY(__setjmp) lhi %r3,0 /* second argument of zero */ - j .Linternal_sigsetjmp /* branch relativ to __sigsetjmp */ + j 0f /* branch relativ to __sigsetjmp */ END (__setjmp) ENTRY(__sigsetjmp) -.Linternal_sigsetjmp: +0: #ifdef PTR_MANGLE stm %r6,%r13,0(%r2) /* store registers in jmp_buf */ lr %r4,%r14 @@ -55,6 +55,10 @@ ENTRY(__sigsetjmp) #else stm %r6,%r15,0(%r2) /* store registers in jmp_buf */ #endif +#ifndef __V1_JMPBUF + lhi %r4,0 + st %r4,56(%r2) /* Set __flags to 0. */ +#endif std %f4,40(%r2) std %f6,48(%r2) #if defined NOT_IN_libc && defined IS_IN_rtld @@ -66,15 +70,15 @@ ENTRY(__sigsetjmp) we can't save and restore our caller's value. Instead, we do an indirect jump through the GOT. */ basr %r1,0 -.L0: al %r1,.L1 - .L0(0,%r1) /* get address of global offset table */ - /* get address of __sigjmp_save from got */ +0: al %r1,1f-0b(0,%r1) /* get address of global offset table */ + /* get address of __sigjmp_save from got */ l %r1,__sigjmp_save@GOT12(0,%r1) br %r1 -.L1: .long _GLOBAL_OFFSET_TABLE_ - .L0 +1: .long _GLOBAL_OFFSET_TABLE_ - 0b #else basr %r1,0 -.L0: l %r1,.L1-.L0(0,%r1) /* load address of __sigjmp_save */ - br %r1 /* tail-call __sigjmp_save */ -.L1: .long __sigjmp_save +0: l %r1,1f-0b(0,%r1) /* load address of __sigjmp_save */ + br %r1 /* tail-call __sigjmp_save */ +1: .long __sigjmp_save #endif END (__sigsetjmp) diff --git a/libc/sysdeps/s390/s390-64/__longjmp.c b/libc/sysdeps/s390/s390-64/__longjmp-common.c index 168ebf562..46cabb67b 100644 --- a/libc/sysdeps/s390/s390-64/__longjmp.c +++ b/libc/sysdeps/s390/s390-64/__longjmp-common.c @@ -25,7 +25,7 @@ /* Jump to the position specified by ENV, causing the setjmp call there to return VAL, or 1 if VAL is 0. */ -void +attribute_hidden void __longjmp (__jmp_buf env, int val) { #ifdef PTR_DEMANGLE diff --git a/libc/sysdeps/s390/s390-64/setjmp.S b/libc/sysdeps/s390/s390-64/setjmp-common.S index 5462dab27..9cdcae45c 100644 --- a/libc/sysdeps/s390/s390-64/setjmp.S +++ b/libc/sysdeps/s390/s390-64/setjmp-common.S @@ -27,24 +27,24 @@ ENTRY (setjmp) .weak C_SYMBOL_NAME (setjmp) lghi %r3,1 /* Second argument of one. */ - j .Linternal_sigsetjmp /* Branch relativ to __sigsetjmp. */ + j 0f /* Branch relativ to __sigsetjmp. */ END (setjmp) /* Binary compatibility entry point. */ ENTRY(_setjmp) .weak C_SYMBOL_NAME (_setjmp) slgr %r3,%r3 /* Second argument of zero. */ - j .Linternal_sigsetjmp /* Branch relativ to __sigsetjmp. */ -END (setjmp) + j 0f /* Branch relativ to __sigsetjmp. */ +END (_setjmp) libc_hidden_def (_setjmp) ENTRY(__setjmp) slgr %r3,%r3 /* Second argument of zero. */ - j .Linternal_sigsetjmp /* Branch relativ to __sigsetjmp. */ -END (setjmp) + j 0f /* Branch relativ to __sigsetjmp. */ +END (__setjmp) ENTRY(__sigsetjmp) -.Linternal_sigsetjmp: +0: #ifdef PTR_MANGLE stmg %r6,%r13,0(%r2) /* Store registers in jmp_buf. */ lgr %r4,%r14 @@ -55,6 +55,10 @@ ENTRY(__sigsetjmp) #else stmg %r6,%r15,0(%r2) /* Store registers in jmp_buf. */ #endif +#ifndef __V1_JMPBUF + lghi %r4,0 + stg %r4,144(%r2) /* Set __flags to 0. */ +#endif std %f8,80(%r2) std %f9,88(%r2) std %f10,96(%r2) diff --git a/libc/sysdeps/s390/setjmp.S b/libc/sysdeps/s390/setjmp.S new file mode 100644 index 000000000..2ec621a2a --- /dev/null +++ b/libc/sysdeps/s390/setjmp.S @@ -0,0 +1,64 @@ +/* Extendible version of setjmp for System z + Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#include <libc-symbols.h> +#include <shlib-compat.h> + +versioned_symbol (libc, __v2setjmp, setjmp, GLIBC_2_19) +versioned_symbol (libc, __v2_setjmp, _setjmp, GLIBC_2_19) +versioned_symbol (libc, __v2__setjmp, __setjmp, GLIBC_2_19) +versioned_symbol (libc, __v2__sigsetjmp, __sigsetjmp, GLIBC_2_19) +#define setjmp __v2setjmp +#define _setjmp __v2_setjmp +#define __setjmp __v2__setjmp +#define __sigsetjmp __v2__sigsetjmp +#define __sigjmp_save __v2__sigjmp_save + +#include "setjmp-common.S" + +#undef setjmp +#undef _setjmp +#undef __setjmp +#undef __sigsetjmp +#undef __sigjmp_save +libc_hidden_ver (__v2setjmp, setjmp) +libc_hidden_ver (__v2_setjmp, _setjmp) +libc_hidden_ver (__v2__setjmp, __setjmp) +libc_hidden_ver (__v2__sigsetjmp, __sigsetjmp) + +#if defined SHARED && SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_19) +compat_symbol (libc, __v1setjmp, setjmp, GLIBC_2_0) +compat_symbol (libc, __v1_setjmp, _setjmp, GLIBC_2_0) +compat_symbol (libc, __v1__setjmp, __setjmp, GLIBC_2_0) +compat_symbol (libc, __v1__sigsetjmp, __sigsetjmp, GLIBC_2_0) +# define setjmp __v1setjmp +# define _setjmp __v1_setjmp +# define __setjmp __v1__setjmp +# define __sigsetjmp __v1__sigsetjmp +# define __sigjmp_save __v1__sigjmp_save +# define __V1_JMPBUF + +# include "setjmp-common.S" + +# undef setjmp +# undef _setjmp +# undef __setjmp +# undef __sigsetjmp +# undef __sigjmp_save + +#endif /* if defined SHARED && SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_19) */ diff --git a/libc/sysdeps/s390/sigjmp.c b/libc/sysdeps/s390/sigjmp.c new file mode 100644 index 000000000..f7b5a6f6c --- /dev/null +++ b/libc/sysdeps/s390/sigjmp.c @@ -0,0 +1,34 @@ +/* Copyright (C) 1992-2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#include <stddef.h> +#include <setjmp.h> +#include <signal.h> + +/* This function is called by the `sigsetjmp' macro + before doing a `__setjmp' on ENV[0].__jmpbuf. + Always return zero. */ + +int +__v2__sigjmp_save (sigjmp_buf env, int savemask) +{ + env[0].__mask_was_saved = (savemask && + __sigprocmask (SIG_BLOCK, (sigset_t *) NULL, + &env[0].__saved_mask) == 0); + + return 0; +} diff --git a/libc/sysdeps/s390/sotruss-lib.c b/libc/sysdeps/s390/sotruss-lib.c new file mode 100644 index 000000000..ded98db08 --- /dev/null +++ b/libc/sysdeps/s390/sotruss-lib.c @@ -0,0 +1,62 @@ +/* Override generic sotruss-lib.c to define actual functions for s390. + Copyright (C) 2012-2014 Free Software Foundation, Inc. + + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library. If not, see + <http://www.gnu.org/licenses/>. */ + +#define HAVE_ARCH_PLTENTER +#define HAVE_ARCH_PLTEXIT + +#include <elf/sotruss-lib.c> + +#if __ELF_NATIVE_CLASS == 32 +# define la_s390_gnu_pltenter la_s390_32_gnu_pltenter +# define la_s390_gnu_pltexit la_s390_32_gnu_pltexit +# define La_s390_regs La_s390_32_regs +# define La_s390_retval La_s390_32_retval +#else +# define la_s390_gnu_pltenter la_s390_64_gnu_pltenter +# define la_s390_gnu_pltexit la_s390_64_gnu_pltexit +# define La_s390_regs La_s390_64_regs +# define La_s390_retval La_s390_64_retval +#endif + +ElfW(Addr) +la_s390_gnu_pltenter (ElfW(Sym) *sym, + unsigned int ndx __attribute__ ((unused)), + uintptr_t *refcook, uintptr_t *defcook, + La_s390_regs *regs, unsigned int *flags, + const char *symname, long int *framesizep) +{ + print_enter (refcook, defcook, symname, + regs->lr_r2, regs->lr_r3, regs->lr_r4, *flags); + + /* No need to copy anything, we will not need the parameters in any case. */ + *framesizep = 0; + + return sym->st_value; +} + +unsigned int +la_s390_gnu_pltexit (ElfW(Sym) *sym, unsigned int ndx, uintptr_t *refcook, + uintptr_t *defcook, + const struct La_s390_regs *inregs, + struct La_s390_retval *outregs, const char *symname) +{ + print_exit (refcook, defcook, symname, outregs->lrv_r2); + + return 0; +} diff --git a/libc/sysdeps/s390/v1-longjmp.c b/libc/sysdeps/s390/v1-longjmp.c new file mode 100644 index 000000000..82252c901 --- /dev/null +++ b/libc/sysdeps/s390/v1-longjmp.c @@ -0,0 +1,57 @@ +/* Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. + + Versioned copy of sysdeps/generic/longjmp.c modified for extended + jmpbuf. */ + +#include <shlib-compat.h> +#include <stddef.h> +#include <signal.h> +#include "v1-setjmp.h" + +#if !defined NOT_INT_libc && defined SHARED +# if SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_19) + +void +__v1__libc_siglongjmp (__v1__sigjmp_buf env, int val) +{ + /* Perform any cleanups needed by the frames being unwound. */ + _longjmp_unwind (env, val); + + if (env[0].__mask_was_saved) + /* Restore the saved signal mask. */ + (void) __sigprocmask (SIG_SETMASK, &env[0].__saved_mask, + (sigset_t *) NULL); + + /* Call the machine-dependent function to restore machine state. */ + __v1__longjmp (env[0].__jmpbuf, val ?: 1); +} + +# ifndef __v1__longjmp +strong_alias (__v1__libc_siglongjmp, __v1__libc_longjmp) +libc_hidden_def (__v1__libc_longjmp) +weak_alias (__v1__libc_siglongjmp, __v1_longjmp) +weak_alias (__v1__libc_siglongjmp, __v1longjmp) +weak_alias (__v1__libc_siglongjmp, __v1siglongjmp) + +compat_symbol (libc, __v1_longjmp, _longjmp, GLIBC_2_0); +compat_symbol (libc, __v1longjmp, longjmp, GLIBC_2_0); +compat_symbol (libc, __v1siglongjmp, siglongjmp, GLIBC_2_0); + +# endif /* ifndef __v1__longjmp */ +# endif /* SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_19) */ +#endif /* if !defined NOT_INT_libc && defined SHARED */ diff --git a/libc/sysdeps/s390/v1-setjmp.h b/libc/sysdeps/s390/v1-setjmp.h new file mode 100644 index 000000000..a4a6b7640 --- /dev/null +++ b/libc/sysdeps/s390/v1-setjmp.h @@ -0,0 +1,111 @@ +/* Copyright (C) 1991-2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +/* + * ISO C99 Standard: 7.13 Nonlocal jumps <setjmp.h> + */ + +#ifndef _V1_SETJMP_H +#define _V1_SETJMP_H 1 + +#include <features.h> + +__BEGIN_DECLS + +#define __V1_JMPBUF +#define _SETJMP_H +#include <bits/setjmp.h> /* Get `__jmp_buf'. */ + +#ifndef _ASM + +#include <bits/sigset.h> /* Get `__sigset_t'. */ + + +/* Calling environment, plus possibly a saved signal mask. */ +typedef struct __v1__jmp_buf_tag + { + /* NOTE: The machine-dependent definitions of `__sigsetjmp' + assume that a `jmp_buf' begins with a `__jmp_buf' and that + `__mask_was_saved' follows it. Do not move these members + or add others before it. */ + __jmp_buf __jmpbuf; /* Calling environment. */ + int __mask_was_saved; /* Saved the signal mask? */ + __sigset_t __saved_mask; /* Saved signal mask. */ + } __v1__jmp_buf[1]; + + +/* Store the calling environment in ENV, also saving the signal mask. + Return 0. */ +extern int __v1setjmp (__v1__jmp_buf __env); + +/* Store the calling environment in ENV, also saving the + signal mask if SAVEMASK is nonzero. Return 0. + This is the internal name for `sigsetjmp'. */ +extern int __v1__sigsetjmp (struct __v1__jmp_buf_tag __env[1], + int __savemask); + +/* Store the calling environment in ENV, not saving the signal mask. + Return 0. */ +extern int __v1_setjmp (struct __v1__jmp_buf_tag __env[1]); + +/* Jump to the environment saved in ENV, making the + `setjmp' call there return VAL, or 1 if VAL is 0. */ +extern void __v1longjmp (struct __v1__jmp_buf_tag __env[1], int __val) + __attribute__ ((__noreturn__)); + +/* Same. Usually `_longjmp' is used with `_setjmp', which does not save + the signal mask. But it is how ENV was saved that determines whether + `longjmp' restores the mask; `_longjmp' is just an alias. */ +extern void __v1_longjmp (struct __v1__jmp_buf_tag __env[1], int __val) + __attribute__ ((__noreturn__)); + +/* Use the same type for `jmp_buf' and `sigjmp_buf'. + The `__mask_was_saved' flag determines whether + or not `longjmp' will restore the signal mask. */ +typedef struct __v1__jmp_buf_tag __v1__sigjmp_buf[1]; + +/* Jump to the environment saved in ENV, making the + sigsetjmp call there return VAL, or 1 if VAL is 0. + Restore the signal mask if that sigsetjmp call saved it. + This is just an alias `longjmp'. */ +extern void __v1siglongjmp (__v1__sigjmp_buf __env, int __val) + __attribute__ ((__noreturn__)); + +/* Internal machine-dependent function to restore context sans signal mask. */ +extern void __v1__longjmp (__jmp_buf __env, int __val) + __attribute__ ((__noreturn__)); + +/* Internal function to possibly save the current mask of blocked signals + in ENV, and always set the flag saying whether or not it was saved. + This is used by the machine-dependent definition of `__sigsetjmp'. + Always returns zero, for convenience. */ +extern int __v1__sigjmp_save (__v1__jmp_buf __env, int __savemask); + +extern void _longjmp_unwind (__v1__jmp_buf env, int val); + +extern void __v1__libc_siglongjmp (__v1__sigjmp_buf env, int val) + __attribute__ ((noreturn)); + +extern void __v1__libc_longjmp (__v1__sigjmp_buf env, int val) + __attribute__ ((noreturn)); + +libc_hidden_proto (__v1__libc_longjmp) +libc_hidden_proto (__v1_setjmp) +libc_hidden_proto (__v1__sigsetjmp) +#endif /* !_ASM */ + +#endif /* ifndef _V1_SETJMP_H */ diff --git a/libc/sysdeps/s390/v1-sigjmp.c b/libc/sysdeps/s390/v1-sigjmp.c new file mode 100644 index 000000000..b624d1685 --- /dev/null +++ b/libc/sysdeps/s390/v1-sigjmp.c @@ -0,0 +1,44 @@ +/* Copyright (C) 1992-2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. + + Copied from setjmp/sigjmp.c for extending jmp_buf. */ + +#include <bits/wordsize.h> +#include <shlib-compat.h> + +#if !defined NOT_IN_libc && defined SHARED +# if SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_19) +# include <stddef.h> +# include <v1-setjmp.h> +# include <signal.h> + +/* This function is called by the `sigsetjmp' macro + before doing a `__setjmp' on ENV[0].__jmpbuf. + Always return zero. */ + +int +__v1__sigjmp_save (__v1__sigjmp_buf env, int savemask) +{ + env[0].__mask_was_saved = (savemask && + __sigprocmask (SIG_BLOCK, (sigset_t *) NULL, + &env[0].__saved_mask) == 0); + + return 0; +} + +# endif /* SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_19) */ +#endif /* !NOT_IN_libc && SHARED */ diff --git a/libc/sysdeps/unix/sysv/linux/configure b/libc/sysdeps/unix/sysv/linux/configure index ab0f03c35..d5ee4ef5d 100644 --- a/libc/sysdeps/unix/sysv/linux/configure +++ b/libc/sysdeps/unix/sysv/linux/configure @@ -303,7 +303,8 @@ fi ac_fn_c_check_header_compile "$LINENO" "linux/fanotify.h" "ac_cv_header_linux_fanotify_h" "/* No default includes. */ " if test "x$ac_cv_header_linux_fanotify_h" = xyes; then : - DEFINES="$DEFINES -DHAVE_LINUX_FANOTIFY_H=1" + $as_echo "#define HAVE_LINUX_FANOTIFY_H 1" >>confdefs.h + fi diff --git a/libc/sysdeps/unix/sysv/linux/configure.ac b/libc/sysdeps/unix/sysv/linux/configure.ac index 6d6053f27..90cbf4894 100644 --- a/libc/sysdeps/unix/sysv/linux/configure.ac +++ b/libc/sysdeps/unix/sysv/linux/configure.ac @@ -108,7 +108,7 @@ fi # Until we start requiring 2.6.37+ headers, we need to check for the # availability of linux/fanotify.h for testing purposes. AC_CHECK_HEADER(linux/fanotify.h, - [DEFINES="$DEFINES -DHAVE_LINUX_FANOTIFY_H=1"], , + [AC_DEFINE(HAVE_LINUX_FANOTIFY_H)], , [/* No default includes. */]) # The result of the above test for the use of the FDE code is invalid if diff --git a/libc/sysdeps/unix/sysv/linux/powerpc/gettimeofday.c b/libc/sysdeps/unix/sysv/linux/powerpc/gettimeofday.c index 29a5e08ad..97ea2a4a7 100644 --- a/libc/sysdeps/unix/sysv/linux/powerpc/gettimeofday.c +++ b/libc/sysdeps/unix/sysv/linux/powerpc/gettimeofday.c @@ -35,17 +35,36 @@ __gettimeofday_syscall (struct timeval *tv, struct timezone *tz) void * gettimeofday_ifunc (void) { + PREPARE_VERSION (linux2615, "LINUX_2.6.15", 123718565); + /* If the vDSO is not available we fall back syscall. */ - return (__vdso_gettimeofday ? VDSO_IFUNC_RET (__vdso_gettimeofday) - : __gettimeofday_syscall); + void *vdso_gettimeofday = _dl_vdso_vsym ("__kernel_gettimeofday", &linux2615); + return (vdso_gettimeofday ? VDSO_IFUNC_RET (vdso_gettimeofday) + : (void*)__gettimeofday_syscall); } asm (".type __gettimeofday, %gnu_indirect_function"); /* This is doing "libc_hidden_def (__gettimeofday)" but the compiler won't let us do it in C because it doesn't know we're defining __gettimeofday here in this file. */ -asm (".globl __GI___gettimeofday\n" - "__GI___gettimeofday = __gettimeofday"); +asm (".globl __GI___gettimeofday"); + +/* __GI___gettimeofday is defined as hidden and for ppc32 it enables the + compiler make a local call (symbol@local) for internal GLIBC usage. It + means the PLT won't be used and the ifunc resolver will be called directly. + For ppc64 a call to a function in another translation unit might use a + different toc pointer thus disallowing direct branchess and making internal + ifuncs calls safe. */ +#ifdef __powerpc64__ +asm ("__GI___gettimeofday = __gettimeofday"); +#else +int +__gettimeofday_vsyscall (struct timeval *tv, struct timezone *tz) +{ + return INLINE_VSYSCALL (gettimeofday, 2, tv, tz); +} +asm ("__GI___gettimeofday = __gettimeofday_vsyscall"); +#endif #else diff --git a/libc/sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h b/libc/sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h index d798b5a27..dd81efc28 100644 --- a/libc/sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h +++ b/libc/sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h @@ -158,7 +158,7 @@ enum __ptrace_eventcodes }; /* Arguments for PTRACE_PEEKSIGINFO. */ -struct ptrace_peeksiginfo_args +struct __ptrace_peeksiginfo_args { __uint64_t off; /* From which siginfo to start. */ __uint32_t flags; /* Flags for peeksiginfo. */ diff --git a/libc/sysdeps/unix/sysv/linux/powerpc/time.c b/libc/sysdeps/unix/sysv/linux/powerpc/time.c index 089d0b69e..9f54d9724 100644 --- a/libc/sysdeps/unix/sysv/linux/powerpc/time.c +++ b/libc/sysdeps/unix/sysv/linux/powerpc/time.c @@ -45,17 +45,36 @@ time_syscall (time_t *t) void * time_ifunc (void) { + PREPARE_VERSION (linux2615, "LINUX_2.6.15", 123718565); + /* If the vDSO is not available we fall back to the syscall. */ - return (__vdso_time ? VDSO_IFUNC_RET (__vdso_time) - : time_syscall); + void *vdso_time = _dl_vdso_vsym ("__kernel_time", &linux2615); + return (vdso_time ? VDSO_IFUNC_RET (vdso_time) + : (void*)time_syscall); } asm (".type time, %gnu_indirect_function"); /* This is doing "libc_hidden_def (time)" but the compiler won't * let us do it in C because it doesn't know we're defining time * here in this file. */ -asm (".globl __GI_time\n" - "__GI_time = time"); +asm (".globl __GI_time"); + +/* __GI_time is defined as hidden and for ppc32 it enables the + compiler make a local call (symbol@local) for internal GLIBC usage. It + means the PLT won't be used and the ifunc resolver will be called directly. + For ppc64 a call to a function in another translation unit might use a + different toc pointer thus disallowing direct branchess and making internal + ifuncs calls safe. */ +#ifdef __powerpc64__ +asm ("__GI_time = time"); +#else +time_t +__time_vsyscall (time_t *t) +{ + return INLINE_VSYSCALL (time, 1, t); +} +asm ("__GI_time = __time_vsyscall"); +#endif #else diff --git a/libc/sysdeps/unix/sysv/linux/s390/Makefile b/libc/sysdeps/unix/sysv/linux/s390/Makefile index 45b192233..f91179d0f 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/Makefile +++ b/libc/sysdeps/unix/sysv/linux/s390/Makefile @@ -16,3 +16,9 @@ endif ifeq ($(subdir),elf) sysdep_routines += dl-vdso endif + +ifeq ($(subdir),debug) +ifeq (yes,$(build-shared)) +sysdep_routines += v1-longjmp_chk +endif +endif diff --git a/libc/sysdeps/unix/sysv/linux/s390/Versions b/libc/sysdeps/unix/sysv/linux/s390/Versions index 627ff5352..f71a6bd2c 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/Versions +++ b/libc/sysdeps/unix/sysv/linux/s390/Versions @@ -1,4 +1,8 @@ libc { + GLIBC_2.19 { + __longjmp_chk; + getcontext; + } GLIBC_PRIVATE { __vdso_clock_gettime; __vdso_clock_getres; diff --git a/libc/sysdeps/unix/sysv/linux/s390/getcontext.S b/libc/sysdeps/unix/sysv/linux/s390/getcontext.S new file mode 100644 index 000000000..5edbf95cc --- /dev/null +++ b/libc/sysdeps/unix/sysv/linux/s390/getcontext.S @@ -0,0 +1,38 @@ +/* Extendible version of getcontext for System z + Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#include <libc-symbols.h> +#include <shlib-compat.h> + +versioned_symbol (libc, __v2getcontext, getcontext, GLIBC_2_19) +#define __getcontext __v2getcontext + +#include "getcontext-common.S" + +#undef __getcontext + +libc_hidden_ver (__v2getcontext, getcontext) + +#if defined SHARED && SHLIB_COMPAT (libc, GLIBC_2_1, GLIBC_2_19) +# define __V1_UCONTEXT +compat_symbol (libc, __v1getcontext, getcontext, GLIBC_2_1) +# define __getcontext __v1getcontext +# include "getcontext-common.S" +# undef __getcontext + +#endif diff --git a/libc/sysdeps/unix/sysv/linux/s390/longjmp_chk.c b/libc/sysdeps/unix/sysv/linux/s390/longjmp_chk.c new file mode 100644 index 000000000..10f542d61 --- /dev/null +++ b/libc/sysdeps/unix/sysv/linux/s390/longjmp_chk.c @@ -0,0 +1,44 @@ +/* Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. + + This is a copy of debug/longjmp_chk.c extended for symbol + versioning. */ + +#include <shlib-compat.h> +#include <setjmp.h> + +/* This place is the only user of these functions. */ +extern void ____v2__longjmp_chk (__jmp_buf __env, int __val) + __attribute__ ((__noreturn__)); + +#if defined NOT_IN_libc + +# define __v2__longjmp ____longjmp_chk +# define __v2__libc_siglongjmp __longjmp_chk + +# include <longjmp.c> + +#else + +# define __v2__longjmp ____v2__longjmp_chk +# define __v2__libc_siglongjmp __v2__libc_siglongjmp_chk + +# include <longjmp.c> + +versioned_symbol (libc, __v2__libc_siglongjmp_chk, __longjmp_chk, GLIBC_2_19); + +#endif diff --git a/libc/sysdeps/unix/sysv/linux/s390/rtld-getcontext.S b/libc/sysdeps/unix/sysv/linux/s390/rtld-getcontext.S new file mode 100644 index 000000000..653f2b656 --- /dev/null +++ b/libc/sysdeps/unix/sysv/linux/s390/rtld-getcontext.S @@ -0,0 +1,19 @@ +/* Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +/* Build a non-versioned object for rtld-*. */ +#include "getcontext-common.S" diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-32/____longjmp_chk.c b/libc/sysdeps/unix/sysv/linux/s390/s390-32/____longjmp_chk.c index e74f33576..a1b7a6a1a 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/s390-32/____longjmp_chk.c +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-32/____longjmp_chk.c @@ -26,8 +26,8 @@ #include <stdint.h> #include <signal.h> #include <sys/syscall.h> - -#define __longjmp ____longjmp_chk +#include <libc-symbols.h> +#include <shlib-compat.h> #define CHECK_SP(env, guard) \ do \ @@ -51,4 +51,22 @@ } \ } while (0) -#include "__longjmp.c" + +#if defined NOT_IN_libc +/* Build a non-versioned object for rtld-*. */ +# define __longjmp ____longjmp_chk +# include "__longjmp-common.c" + +#else /* !NOT_IN_libc */ +# define __longjmp ____v2__longjmp_chk +# include "__longjmp-common.c" + +# if defined SHARED && SHLIB_COMPAT (libc, GLIBC_2_11, GLIBC_2_19) +# undef __longjmp +# define __V1_JMPBUF +# define __longjmp ____v1__longjmp_chk +# include "__longjmp-common.c" +# undef __longjmp + +# endif +#endif /* !NOT_IN_libc */ diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-32/getcontext.S b/libc/sysdeps/unix/sysv/linux/s390/s390-32/getcontext-common.S index ce2d99430..499203023 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/s390-32/getcontext.S +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-32/getcontext-common.S @@ -19,6 +19,7 @@ #include <sysdep.h> #include <features.h> +#include "rtld-global-offsets.h" #include "ucontext_i.h" /* __getcontext (const ucontext_t *ucp) @@ -33,10 +34,10 @@ ENTRY(__getcontext) lr %r1,%r2 - /* sigprocmask (SIG_BLOCK, NULL, &sc->sc_mask). */ + /* rt_sigprocmask (SIG_BLOCK, NULL, &sc->sc_mask, sigsetsize). */ la %r2,SIG_BLOCK slr %r3,%r3 - la %r4,SC_MASK(%r1) + la %r4,SC_MASK(%r1) lhi %r5,_NSIG8 svc SYS_ify(rt_sigprocmask) @@ -59,6 +60,42 @@ ENTRY(__getcontext) std %f14,SC_FPRS+112(%r1) std %f15,SC_FPRS+120(%r1) + lhi %r2,0 +#ifndef __V1_UCONTEXT + bras %r3,0f +# ifdef IS_IN_rtld + /* Within ld.so we can do slightly better by addressing dl_hwap + relative to GOT start. */ +1: .long _GLOBAL_OFFSET_TABLE_ - 1b + .long C_SYMBOL_NAME(_rtld_global_ro)@GOTOFF +0: l %r4,0(%r3) + la %r4,0(%r3,%r4) + l %r5,4(%r3) + /* _dl_hwcap is 64 bit and we need the lower 32. */ + l %r3,RTLD_GLOBAL_RO_DL_HWCAP_OFFSET+4(%r4,%r5) +# elif PIC +1: .long _GLOBAL_OFFSET_TABLE_ - 1b + .long C_SYMBOL_NAME(_rtld_global_ro)@GOT +0: l %r4,0(%r3) + la %r4,0(%r3,%r4) /* GOT pointer -> r4 */ + l %r5,4(%r3) /* GOT offset -> r5 */ + l %r5,0(%r4,%r5) /* GOT slot -> r5 */ + l %r3,RTLD_GLOBAL_RO_DL_HWCAP_OFFSET+4(%r5) +# else + .long C_SYMBOL_NAME(_dl_hwcap) +0: l %r3,0(%r3) + l %r3,0(%r3) +# endif + tml %r3,512 /* HWCAP_S390_HIGH_GPRS */ + jz 2f + /* highgprs implies zarch so stmh/oill is ok here. */ + .machine "z900" + .machinemode "zarch_nohighgprs" + stmh %r0,%r15,SC_HIGHGPRS(%r1) + oill %r2,1 /* UCONTEXT_UC_FLAGS_HIGH_GPRS */ +#endif +2: st %r2,SC_FLGS(%r1) + /* Set __getcontext return value to 0. */ slr %r2,%r2 diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-32/nptl/libc.abilist b/libc/sysdeps/unix/sysv/linux/s390/s390-32/nptl/libc.abilist index b6256d5c2..03f2e8380 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/s390-32/nptl/libc.abilist +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-32/nptl/libc.abilist @@ -1774,6 +1774,17 @@ GLIBC_2.17 GLIBC_2.18 GLIBC_2.18 A __cxa_thread_atexit_impl F +GLIBC_2.19 + GLIBC_2.19 A + __longjmp_chk F + __setjmp F + __sigsetjmp F + _longjmp F + _setjmp F + getcontext F + longjmp F + setjmp F + siglongjmp F GLIBC_2.2 GLIBC_2.2 A _IO_adjust_wcolumn F diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-32/nptl/libpthread.abilist b/libc/sysdeps/unix/sysv/linux/s390/s390-32/nptl/libpthread.abilist index 865364e13..699de0160 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/s390-32/nptl/libpthread.abilist +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-32/nptl/libpthread.abilist @@ -178,6 +178,10 @@ GLIBC_2.18 GLIBC_2.18 A pthread_getattr_default_np F pthread_setattr_default_np F +GLIBC_2.19 + GLIBC_2.19 A + longjmp F + siglongjmp F GLIBC_2.2 GLIBC_2.2 A __open64 F diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S b/libc/sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S index 3008f8e4a..fbe8b77ca 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S @@ -33,7 +33,7 @@ ENTRY(__setcontext) lr %r1,%r2 - /* sigprocmask (SIG_SETMASK, &sc->sc_mask, NULL). */ + /* rt_sigprocmask (SIG_SETMASK, &sc->sc_mask, NULL, sigsetsize). */ la %r2,SIG_BLOCK la %r3,SC_MASK(%r1) slr %r4,%r4 @@ -62,8 +62,16 @@ ENTRY(__setcontext) /* Don't touch %a0, used for thread purposes. */ lam %a1,%a15,SC_ACRS+4(%r1) + /* Restore the upper halfs if available. */ + l %r2,SC_FLGS(%r1) + tml %r2,1 /* UCONTEXT_UC_FLAGS_HIGH_GPRS */ + jz 0f + .machine "z900" + .machinemode "zarch_nohighgprs" + lmh %r0,%r15,SC_HIGHGPRS(%r1) + /* Load general purpose registers. */ - lm %r0,%r15,SC_GPRS(%r1) +0: lm %r0,%r15,SC_GPRS(%r1) /* Return. */ br %r14 diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-32/swapcontext.S b/libc/sysdeps/unix/sysv/linux/s390/s390-32/swapcontext.S index 6c40c994e..41ede4b7b 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/s390-32/swapcontext.S +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-32/swapcontext.S @@ -33,6 +33,9 @@ other than the PRESERVED state. */ ENTRY(__swapcontext) + /* While not part of the ABI a system call never clobbers r0 + or r1. So keeping the values here while calling + rt_sigprocmask is ok. */ lr %r1,%r2 lr %r0,%r3 @@ -62,19 +65,31 @@ ENTRY(__swapcontext) std %f14,SC_FPRS+112(%r1) std %f15,SC_FPRS+120(%r1) - /* Set __swapcontext return value to 0. */ - slr %r2,%r2 - /* Store access registers. */ stam %a0,%a15,SC_ACRS(%r1) + /* Set __swapcontext return value to 0. */ + slr %r2,%r2 + /* Store general purpose registers. */ stm %r0,%r15,SC_GPRS(%r1) - /* sigprocmask (SIG_SETMASK, &sc->sc_mask, NULL). */ - la %r2,SIG_BLOCK + /* Copy uc_flags into the new ucontext_t. */ lr %r5,%r0 - la %r3,SC_MASK(%r5) + l %r2,SC_FLGS(%r5) + st %r2,SC_FLGS(%r1) + + /* Save/restore the upper halfs if necessary. */ + tml %r2,1 /* UCONTEXT_UC_FLAGS_HIGH_GPRS */ + jz 0f + .machine "z900" + .machinemode "zarch_nohighgprs" + stmh %r0,%r15,SC_HIGHGPRS(%r1) + lmh %r0,%r15,SC_HIGHGPRS(%r5) + + /* rt_sigprocmask (SIG_SETMASK, &sc->sc_mask, NULL, sigsetsize). */ +0: la %r2,SIG_BLOCK + la %r3,SC_MASK(%r5) slr %r4,%r4 lhi %r5,_NSIG8 svc SYS_ify(rt_sigprocmask) diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-32/sys/ucontext.h b/libc/sysdeps/unix/sysv/linux/s390/s390-32/sys/ucontext.h new file mode 100644 index 000000000..90adc2d1f --- /dev/null +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-32/sys/ucontext.h @@ -0,0 +1,96 @@ +/* Copyright (C) 2000-2013 Free Software Foundation, Inc. + Contributed by Denis Joseph Barrow (djbarrow@de.ibm.com). + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#ifndef _SYS_UCONTEXT_H +#define _SYS_UCONTEXT_H 1 +/* Forward definition to avoid parse errors */ +struct ucontext; +typedef struct ucontext ucontext_t; +#include <features.h> +#include <signal.h> + +/* We need the signal context definitions even if they are not used + included in <signal.h>. */ +#include <bits/sigcontext.h> + +/* Type for a program status word. */ +typedef struct +{ + unsigned long mask; + unsigned long addr; +} __attribute__ ((__aligned__(8))) __psw_t; + +/* Type for a general-purpose register. */ +typedef unsigned long greg_t; + +/* And the whole bunch of them. We should have used `struct s390_regs', + but to avoid name space pollution and since the tradition says that + the register set is an array, we make gregset_t a simple array + that has the same size as s390_regs. This is needed for the + elf_prstatus structure. */ +#if __WORDSIZE == 64 +# define NGREG 27 +#else +# define NGREG 36 +#endif +/* Must match kernels psw_t alignment. */ +typedef greg_t gregset_t[NGREG] __attribute__ ((__aligned__(8))); + +typedef union + { + double d; + float f; + } fpreg_t; + +/* Register set for the floating-point registers. */ +typedef struct + { + unsigned int fpc; + fpreg_t fprs[16]; + } fpregset_t; + +/* Bit is set if the uc_high_gprs field contains the upper halfs of + the 64 bit general purpose registers. */ +#define UCONTEXT_UC_FLAGS_HIGH_GPRS (1UL << 0) + +/* A new uc_flags constant will be defined when actually making use of + the reserved space: UCONTEXT_UCFLAGS_RESERVED (1UL << 1). */ + +/* Context to describe whole processor state. */ +typedef struct + { + __psw_t psw; + unsigned long gregs[16]; + unsigned int aregs[16]; + fpregset_t fpregs; + } mcontext_t; + +/* Userlevel context. */ +struct ucontext + { + unsigned long int uc_flags; + struct ucontext *uc_link; + stack_t uc_stack; + mcontext_t uc_mcontext; + __sigset_t uc_sigmask; + unsigned long uc_high_gprs[16]; + char __reserved[512]; + }; + + +#endif /* sys/ucontext.h */ diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.sym b/libc/sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.sym new file mode 100644 index 000000000..705c7ab6c --- /dev/null +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.sym @@ -0,0 +1,26 @@ +#include <stddef.h> +#include <signal.h> +#include <sys/ucontext.h> + +-- + +SIG_BLOCK +SIG_UNBLOCK +SIG_SETMASK + +_NSIG8 (_NSIG / 8) + +#define ucontext(member) offsetof (ucontext_t, member) +#define mcontext(member) ucontext (uc_mcontext.member) + +SC_FLGS ucontext (uc_flags) +SC_LINK ucontext (uc_link) +SC_STCK ucontext (uc_stack.ss_sp) +SC_STSZ ucontext (uc_stack.ss_size) +SC_PSW mcontext (psw) +SC_GPRS mcontext (gregs) +SC_ACRS mcontext (aregs) +SC_FPC mcontext (fpregs.fpc) +SC_FPRS mcontext (fpregs.fprs) +SC_MASK ucontext (uc_sigmask) +SC_HIGHGPRS ucontext (uc_high_gprs) diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-64/____longjmp_chk.c b/libc/sysdeps/unix/sysv/linux/s390/s390-64/____longjmp_chk.c index a3b1375a0..bc27b0872 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/s390-64/____longjmp_chk.c +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-64/____longjmp_chk.c @@ -26,8 +26,8 @@ #include <stdint.h> #include <signal.h> #include <sys/syscall.h> - -#define __longjmp ____longjmp_chk +#include <libc-symbols.h> +#include <shlib-compat.h> #define CHECK_SP(env, guard) \ do \ @@ -51,4 +51,23 @@ } \ } while (0) -#include "__longjmp.c" + +#if defined NOT_IN_libc +/* Build a non-versioned object for rtld-*. */ +# define __longjmp ____longjmp_chk +# include "__longjmp-common.c" + +#else /* !NOT_IN_libc */ +# define __longjmp ____v2__longjmp_chk +# include "__longjmp-common.c" +# undef __longjmp + +# if defined SHARED && SHLIB_COMPAT (libc, GLIBC_2_11, GLIBC_2_19) +# undef __longjmp +# define __V1_JMPBUF +# define __longjmp ____v1__longjmp_chk +# include "__longjmp-common.c" +# undef __longjmp + +# endif +#endif /* !NOT_IN_libc */ diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-64/getcontext.S b/libc/sysdeps/unix/sysv/linux/s390/s390-64/getcontext-common.S index db271c5dc..3e61e3070 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/s390-64/getcontext.S +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-64/getcontext-common.S @@ -33,7 +33,7 @@ ENTRY(__getcontext) lgr %r1,%r2 - /* sigprocmask (SIG_BLOCK, NULL, &sc->sc_mask). */ + /* rt_sigprocmask (SIG_BLOCK, NULL, &sc->sc_mask, sigsetsize). */ la %r2,SIG_BLOCK slgr %r3,%r3 la %r4,SC_MASK(%r1) @@ -62,6 +62,10 @@ ENTRY(__getcontext) /* Set __getcontext return value to 0. */ slgr %r2,%r2 + /* Store the version number into the uc_flags field. So far + we do not make use of the reserved bytes so we store a zero. */ + stg %r2,SC_FLGS(%r1) + /* Store access registers. */ stam %a0,%a15,SC_ACRS(%r1) diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist b/libc/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist index 265f66d90..4576fc8d1 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libc.abilist @@ -95,6 +95,17 @@ GLIBC_2.17 GLIBC_2.18 GLIBC_2.18 A __cxa_thread_atexit_impl F +GLIBC_2.19 + GLIBC_2.19 A + __longjmp_chk F + __setjmp F + __sigsetjmp F + _longjmp F + _setjmp F + getcontext F + longjmp F + setjmp F + siglongjmp F GLIBC_2.2 GLIBC_2.2 A _Exit F diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libpthread.abilist b/libc/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libpthread.abilist index 6613c09b0..51a8a7ff6 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libpthread.abilist +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-64/nptl/libpthread.abilist @@ -12,6 +12,10 @@ GLIBC_2.18 GLIBC_2.18 A pthread_getattr_default_np F pthread_setattr_default_np F +GLIBC_2.19 + GLIBC_2.19 A + longjmp F + siglongjmp F GLIBC_2.2 GLIBC_2.2 A _IO_flockfile F diff --git a/libc/sysdeps/unix/sysv/linux/s390/s390-64/swapcontext.S b/libc/sysdeps/unix/sysv/linux/s390/s390-64/swapcontext.S index ec9289896..ac74b6bc0 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/s390-64/swapcontext.S +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-64/swapcontext.S @@ -33,6 +33,9 @@ other than the PRESERVED state. */ ENTRY(__swapcontext) + /* While not part of the ABI a system call never clobbers r0 + or r1. So keeping the values here while calling + rt_sigprocmask is ok. */ lgr %r1,%r2 lgr %r0,%r3 @@ -62,21 +65,25 @@ ENTRY(__swapcontext) std %f14,SC_FPRS+112(%r1) std %f15,SC_FPRS+120(%r1) - /* Set __swapcontext return value to 0. */ - slgr %r2,%r2 - /* Store access registers. */ stam %a0,%a15,SC_ACRS(%r1) + /* Set __swapcontext return value to 0. */ + slgr %r2,%r2 + /* Store general purpose registers. */ stmg %r0,%r15,SC_GPRS(%r1) - /* sigprocmask (SIG_SETMASK, &sc->sc_mask, NULL). */ - la %r2,SIG_BLOCK + /* Copy uc_flags into the new ucontext_t. */ lgr %r5,%r0 + lg %r2,SC_FLGS(%r5) + stg %r2,SC_FLGS(%r1) + + /* rt_sigprocmask (SIG_SETMASK, &sc->sc_mask, NULL, sigsetsize). */ + la %r2,SIG_BLOCK la %r3,SC_MASK(%r5) - lghi %r5,_NSIG8 slgr %r4,%r4 + lghi %r5,_NSIG8 svc SYS_ify(rt_sigprocmask) /* Load fpu context. */ diff --git a/libc/sysdeps/unix/sysv/linux/s390/sys/ucontext.h b/libc/sysdeps/unix/sysv/linux/s390/s390-64/sys/ucontext.h index d528cb189..b563e98f0 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/sys/ucontext.h +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-64/sys/ucontext.h @@ -64,6 +64,14 @@ typedef struct fpreg_t fprs[16]; } fpregset_t; +/* Bit 0 is reserved for the uc_high_gprs field only available in the + 32 bit version of ucontext_t. This bit will never be set for 64 + bit. */ +#define UCONTEXT_UC_FLAGS_HIGH_GPRS (1UL << 0) + +/* A new uc_flags constant will be defined when actually making use of + the reserved space: UCONTEXT_UCFLAGS_RESERVED (1UL << 1). */ + /* Context to describe whole processor state. */ typedef struct { @@ -81,6 +89,7 @@ struct ucontext stack_t uc_stack; mcontext_t uc_mcontext; __sigset_t uc_sigmask; + char reserved[512]; }; diff --git a/libc/sysdeps/unix/sysv/linux/s390/ucontext_i.sym b/libc/sysdeps/unix/sysv/linux/s390/s390-64/ucontext_i.sym index 6cc9f1962..6cc9f1962 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/ucontext_i.sym +++ b/libc/sysdeps/unix/sysv/linux/s390/s390-64/ucontext_i.sym diff --git a/libc/sysdeps/unix/sysv/linux/s390/sys/ptrace.h b/libc/sysdeps/unix/sysv/linux/s390/sys/ptrace.h index d86188e5f..741dce6f9 100644 --- a/libc/sysdeps/unix/sysv/linux/s390/sys/ptrace.h +++ b/libc/sysdeps/unix/sysv/linux/s390/sys/ptrace.h @@ -197,7 +197,7 @@ enum __ptrace_eventcodes }; /* Arguments for PTRACE_PEEKSIGINFO. */ -struct ptrace_peeksiginfo_args +struct __ptrace_peeksiginfo_args { __uint64_t off; /* From which siginfo to start. */ __uint32_t flags; /* Flags for peeksiginfo. */ diff --git a/libc/sysdeps/unix/sysv/linux/s390/v1-longjmp_chk.c b/libc/sysdeps/unix/sysv/linux/s390/v1-longjmp_chk.c new file mode 100644 index 000000000..bd80acfe6 --- /dev/null +++ b/libc/sysdeps/unix/sysv/linux/s390/v1-longjmp_chk.c @@ -0,0 +1,35 @@ +/* Copyright (C) 2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. + + This went into a separate source file since we would otherwise be + needed to include two different versions of setjmp.h into the same + file. */ + +#include <shlib-compat.h> + +#if !defined NOT_IN_libc && defined SHARED +# if SHLIB_COMPAT (libc, GLIBC_2_11, GLIBC_2_19) + +# define __v1__longjmp ____v1__longjmp_chk +# define __v1__libc_siglongjmp __v1__libc_siglongjmp_chk + +# include <v1-longjmp.c> + +compat_symbol (libc, __v1__libc_siglongjmp_chk, __longjmp_chk, GLIBC_2_11); + +# endif +#endif diff --git a/libc/sysdeps/unix/sysv/linux/sparc/sys/ptrace.h b/libc/sysdeps/unix/sysv/linux/sparc/sys/ptrace.h index 2395c310a..0f6c2ccae 100644 --- a/libc/sysdeps/unix/sysv/linux/sparc/sys/ptrace.h +++ b/libc/sysdeps/unix/sysv/linux/sparc/sys/ptrace.h @@ -240,7 +240,7 @@ enum __ptrace_eventcodes }; /* Arguments for PTRACE_PEEKSIGINFO. */ -struct ptrace_peeksiginfo_args +struct __ptrace_peeksiginfo_args { __uint64_t off; /* From which siginfo to start. */ __uint32_t flags; /* Flags for peeksiginfo. */ diff --git a/libc/sysdeps/unix/sysv/linux/sys/ptrace.h b/libc/sysdeps/unix/sysv/linux/sys/ptrace.h index ddcefba63..e800562e8 100644 --- a/libc/sysdeps/unix/sysv/linux/sys/ptrace.h +++ b/libc/sysdeps/unix/sysv/linux/sys/ptrace.h @@ -188,7 +188,7 @@ enum __ptrace_eventcodes }; /* Arguments for PTRACE_PEEKSIGINFO. */ -struct ptrace_peeksiginfo_args +struct __ptrace_peeksiginfo_args { __uint64_t off; /* From which siginfo to start. */ __uint32_t flags; /* Flags for peeksiginfo. */ diff --git a/libc/sysdeps/unix/sysv/linux/tst-fanotify.c b/libc/sysdeps/unix/sysv/linux/tst-fanotify.c index 43d3bb269..fb3c77eaa 100644 --- a/libc/sysdeps/unix/sysv/linux/tst-fanotify.c +++ b/libc/sysdeps/unix/sysv/linux/tst-fanotify.c @@ -16,6 +16,7 @@ License along with the GNU C Library; if not, see <http://www.gnu.org/licenses/>. */ +#include <config.h> #include <errno.h> #include <fcntl.h> #include <stdio.h> diff --git a/libc/sysdeps/x86_64/x32/symbol-hacks.h b/libc/sysdeps/x86_64/x32/symbol-hacks.h index bc7b4c444..22aad0443 100644 --- a/libc/sysdeps/x86_64/x32/symbol-hacks.h +++ b/libc/sysdeps/x86_64/x32/symbol-hacks.h @@ -1 +1 @@ -/* Fortunately nothing to do. */ +#include <sysdeps/generic/symbol-hacks.h> |