This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Implement C _FloatN, _FloatNx types [version 2]
- From: FX <fxcoudert at gmail dot com>
- To: Joseph Myers <joseph at codesourcery dot com>
- Cc: GCC-Patches-ML <gcc-patches at gcc dot gnu dot org>, GCC-Fortran-ML <fortran at gcc dot gnu dot org>, jason at redhat dot com, richard dot earnshaw at arm dot com, nickc at redhat dot com, ramana dot radhakrishnan at arm dot com, marcus dot shawcroft at arm dot com, dje dot gcc at gmail dot com, segher at kernel dot crashing dot org, meissner at linux dot vnet dot ibm dot com, murphyp at linux dot vnet dot ibm dot com, bje at gnu dot org
- Date: Wed, 22 Jun 2016 23:45:52 +0200
- Subject: Re: Implement C _FloatN, _FloatNx types [version 2]
- Authentication-results: sourceware.org; auth=none
- References: <alpine dot DEB dot 2 dot 20 dot 1606211202040 dot 4526 at digraph dot polyomino dot org dot uk> <alpine dot DEB dot 2 dot 20 dot 1606211738200 dot 31330 at digraph dot polyomino dot org dot uk> <alpine dot DEB dot 2 dot 20 dot 1606222036180 dot 22324 at digraph dot polyomino dot org dot uk>
> Fortran note: the float128_type_node used in the Fortran front end is
> renamed to gfc_float128_type_node, since the semantics are different:
> in particular, if long double has binary128 format, then the new
> language-independent float128_type_node is a distinct type that also
> has binary128 format, but the Fortran node is expected to be NULL in
> that case. Likewise, Fortran's complex_float128_type_node is renamed
> to gfc_complex_float128_type_node.
Fortran part is OK.