This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libquadmath/65757] gfortran gives incorrect result for anint with real*16 argument
- From: "jakub at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 19 Jul 2017 13:13:30 +0000
- Subject: [Bug libquadmath/65757] gfortran gives incorrect result for anint with real*16 argument
- Auto-submitted: auto-generated
- References: <bug-65757-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65757
--- Comment #20 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: jakub
Date: Wed Jul 19 13:12:58 2017
New Revision: 250343
URL: https://gcc.gnu.org/viewcvs?rev=250343&root=gcc&view=rev
Log:
PR libquadmath/65757
* quadmath-imp.h (math_opt_barrier, math_force_eval,
math_narrow_eval, math_check_force_underflow,
math_check_force_underflow_nonneg): Define.
* math/ceilq.c: Backport changes from upstream glibc
between 2012-11-01 and 2017-07-13.
* math/remquoq.c: Likewise.
* math/expq.c: Likewise.
* math/llroundq.c: Likewise.
* math/logq.c: Likewise.
* math/atanq.c: Likewise.
* math/nearbyintq.c: Likewise.
* math/scalblnq.c: Likewise.
* math/finiteq.c: Likewise.
* math/atanhq.c: Likewise.
* math/expm1q.c: Likewise.
* math/sinhq.c: Likewise.
* math/log10q.c: Likewise.
* math/rintq.c: Likewise.
* math/roundq.c: Likewise.
* math/fmaq.c: Likewise.
* math/erfq.c: Likewise.
* math/log2q.c: Likewise.
* math/lroundq.c: Likewise.
* math/j1q.c: Likewise.
* math/scalbnq.c: Likewise.
* math/truncq.c: Likewise.
* math/frexpq.c: Likewise.
* math/sincosq.c: Likewise.
* math/tanhq.c: Likewise.
* math/asinq.c: Likewise.
* math/coshq.c: Likewise.
* math/j0q.c: Likewise.
* math/asinhq.c: Likewise.
* math/floorq.c: Likewise.
* math/sinq_kernel.c: Likewise.
* math/powq.c: Likewise.
* math/hypotq.c: Likewise.
* math/sincos_table.c: Likewise.
* math/rem_pio2q.c: Likewise.
* math/nextafterq.c: Likewise.
* math/log1pq.c: Likewise.
* math/sincosq_kernel.c: Likewise.
* math/tanq.c: Likewise.
* math/acosq.c: Likewise.
* math/lrintq.c: Likewise.
* math/llrintq.c: Likewise.
Modified:
trunk/libquadmath/ChangeLog
trunk/libquadmath/math/acosq.c
trunk/libquadmath/math/asinhq.c
trunk/libquadmath/math/asinq.c
trunk/libquadmath/math/atanhq.c
trunk/libquadmath/math/atanq.c
trunk/libquadmath/math/ceilq.c
trunk/libquadmath/math/coshq.c
trunk/libquadmath/math/erfq.c
trunk/libquadmath/math/expm1q.c
trunk/libquadmath/math/expq.c
trunk/libquadmath/math/finiteq.c
trunk/libquadmath/math/floorq.c
trunk/libquadmath/math/fmaq.c
trunk/libquadmath/math/frexpq.c
trunk/libquadmath/math/hypotq.c
trunk/libquadmath/math/j0q.c
trunk/libquadmath/math/j1q.c
trunk/libquadmath/math/llrintq.c
trunk/libquadmath/math/llroundq.c
trunk/libquadmath/math/log10q.c
trunk/libquadmath/math/log1pq.c
trunk/libquadmath/math/log2q.c
trunk/libquadmath/math/logq.c
trunk/libquadmath/math/lrintq.c
trunk/libquadmath/math/lroundq.c
trunk/libquadmath/math/nearbyintq.c
trunk/libquadmath/math/nextafterq.c
trunk/libquadmath/math/powq.c
trunk/libquadmath/math/rem_pio2q.c
trunk/libquadmath/math/remquoq.c
trunk/libquadmath/math/rintq.c
trunk/libquadmath/math/roundq.c
trunk/libquadmath/math/scalblnq.c
trunk/libquadmath/math/scalbnq.c
trunk/libquadmath/math/sincos_table.c
trunk/libquadmath/math/sincosq.c
trunk/libquadmath/math/sincosq_kernel.c
trunk/libquadmath/math/sinhq.c
trunk/libquadmath/math/sinq_kernel.c
trunk/libquadmath/math/tanhq.c
trunk/libquadmath/math/tanq.c
trunk/libquadmath/math/truncq.c
trunk/libquadmath/quadmath-imp.h