aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorJanus Weil <janus@gcc.gnu.org>2017-09-26 22:28:00 +0200
committerJanus Weil <janus@gcc.gnu.org>2017-09-26 22:28:00 +0200
commit63b62fa05bde3d79396c2b2a3afe483621e84cfc (patch)
tree238d812153fa167503db41049576d7e190bd4d9c /gcc/doc
parent57e6b981a37579907ae8a63aef3a78fa76cadfb8 (diff)
downloadgcc-63b62fa05bde3d79396c2b2a3afe483621e84cfc.zip
gcc-63b62fa05bde3d79396c2b2a3afe483621e84cfc.tar.gz
gcc-63b62fa05bde3d79396c2b2a3afe483621e84cfc.tar.bz2
re PR fortran/82143 (add a -fdefault-real-16 flag)
2017-09-26 Janus Weil <janus@gcc.gnu.org> PR fortran/82143 PR fortran/82324 * doc/sourcebuild.texi: Document fortran_real_10 and fortran_real_16. 2017-09-26 Janus Weil <janus@gcc.gnu.org> PR fortran/82143 PR fortran/82324 * lib/target-supports.exp (check_effective_target_fortran_real_10): New. * gfortran.dg/promotion_3.f90: Only run if real(16) is available. * gfortran.dg/promotion_4.f90: Only run if real(10) is available. Don't assume that DOUBLE PRECISION has kind=16. From-SVN: r253214
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/sourcebuild.texi6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi
index 9901c94..56e1b4e 100644
--- a/gcc/doc/sourcebuild.texi
+++ b/gcc/doc/sourcebuild.texi
@@ -1357,6 +1357,12 @@ Target has runtime support for any options added with
@item fortran_integer_16
Target supports Fortran @code{integer} that is 16 bytes or longer.
+@item fortran_real_10
+Target supports Fortran @code{real} that is 10 bytes or longer.
+
+@item fortran_real_16
+Target supports Fortran @code{real} that is 16 bytes or longer.
+
@item fortran_large_int
Target supports Fortran @code{integer} kinds larger than @code{integer(8)}.