This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug math/6803] scalb(), scalbln(), scalbn() do not set errno on overflow/underflow


https://sourceware.org/bugzilla/show_bug.cgi?id=6803

--- Comment #7 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  3ef6b85059cdd52096625d98c4ce9259854cb8bb (commit)
       via  d8c2869d4450d54935c3410ad3093d51b5d85f79 (commit)
      from  c8daec5c7cd19378112391d2394e6d6344e156dc (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=3ef6b85059cdd52096625d98c4ce9259854cb8bb

commit 3ef6b85059cdd52096625d98c4ce9259854cb8bb
Author: Stefan Liebler <stli@linux.vnet.ibm.com>
Date:   Fri Jun 20 07:48:20 2014 +0530

    [BZ #6803] Set errno for scalbln, scalbn

    Errno is not set and the testcases will fail.

    Now the scalbln-aliases are removed in i386/m68
    and the wrappers are used when calling the scalbln-functions.

    On ia64 only scalblnf has its own implementation.
    For scalbln and scalblnl the ieee754/dbl-64 and ieee754/ldbl-96 are used,
thus
    the wrappers are needed, too.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=d8c2869d4450d54935c3410ad3093d51b5d85f79

commit d8c2869d4450d54935c3410ad3093d51b5d85f79
Author: Stefan Liebler <stli@linux.vnet.ibm.com>
Date:   Fri Jun 20 07:44:42 2014 +0530

    Generate en_GB.UTF-8 during testing

    This patch generates en_GB.UTF-8, which is used in
    tst-strcoll-overflow.  This solves the issue of failing xtests on
    s390/s390x.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                      |   37 +++++++
 NEWS                                           |   24 ++--
 localedata/Makefile                            |    2 +-
 math/Makefile                                  |    2 +-
 math/libm-test.inc                             |  128 ++++++++++++------------
 math/w_scalbln.c                               |   40 ++++++++
 math/w_scalblnf.c                              |   36 +++++++
 math/w_scalblnl.c                              |   36 +++++++
 sysdeps/i386/fpu/s_scalbn.S                    |    1 -
 sysdeps/i386/fpu/s_scalbnf.S                   |    1 -
 sysdeps/i386/fpu/s_scalbnl.S                   |    1 -
 sysdeps/ia64/fpu/w_scalblnf.c                  |   20 ++++
 sysdeps/ieee754/dbl-64/s_scalbln.c             |    2 -
 sysdeps/ieee754/dbl-64/wordsize-64/s_scalbln.c |    2 -
 sysdeps/ieee754/flt-32/s_scalblnf.c            |    1 -
 sysdeps/ieee754/ldbl-128/s_scalblnl.c          |    1 -
 sysdeps/ieee754/ldbl-128ibm/s_scalblnl.c       |    1 -
 sysdeps/ieee754/ldbl-128ibm/w_scalblnl.c       |   23 ++++
 sysdeps/ieee754/ldbl-64-128/s_scalblnl.c       |    5 -
 sysdeps/ieee754/ldbl-64-128/w_scalblnl.c       |   27 +++++
 sysdeps/ieee754/ldbl-96/s_scalblnl.c           |    1 -
 sysdeps/m68k/m680x0/fpu/s_scalbn.c             |    1 -
 sysdeps/sparc/sparc64/soft-fp/s_scalblnl.c     |    2 -
 23 files changed, 297 insertions(+), 97 deletions(-)
 create mode 100644 math/w_scalbln.c
 create mode 100644 math/w_scalblnf.c
 create mode 100644 math/w_scalblnl.c
 create mode 100644 sysdeps/ia64/fpu/w_scalblnf.c
 create mode 100644 sysdeps/ieee754/ldbl-128ibm/w_scalblnl.c
 create mode 100644 sysdeps/ieee754/ldbl-64-128/w_scalblnl.c

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]