diff options
author | Janus Weil <janus@gcc.gnu.org> | 2017-09-26 22:28:00 +0200 |
---|---|---|
committer | Janus Weil <janus@gcc.gnu.org> | 2017-09-26 22:28:00 +0200 |
commit | 63b62fa05bde3d79396c2b2a3afe483621e84cfc (patch) | |
tree | 238d812153fa167503db41049576d7e190bd4d9c /gcc/doc | |
parent | 57e6b981a37579907ae8a63aef3a78fa76cadfb8 (diff) | |
download | gcc-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.texi | 6 |
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)}. |