Message ID | alpine.LNX.2.00.1101031022140.4999@gerinyyl.fvgr |
---|---|
State | New |
Headers | show |
2011/1/3 Gerald Pfeifer <gerald@pfeifer.com>: > On Sun, 2 Jan 2011, Kai Tietz wrote: >> This patch adds some new features of 4.6. > > Index: wwwdocs/htdocs/gcc-4.6/changes.html > =================================================================== > --- wwwdocs.orig/htdocs/gcc-4.6/changes.html 2011-01-02 22:36:57.000000000 +0100 > +++ wwwdocs/htdocs/gcc-4.6/changes.html 2011-01-02 23:10:07.862964200 +0100 > @@ -180,6 +180,11 @@ > calls to functions that return to the current unit only via returning > or exception handling. This is the case for most library functions > that have no callbacks.</li> > + <li>Support of new type <code>__int128</code> for targets having > + wide enough machine-mode support.</li> > > So, this is beyond just x86? (We already have an item Yes, this feature depends on TImode >= 128-bit support and has nothing to do with IA. It isn't related to the __float128 feature, as __int128 is an integer scalar ISO-C extension type and not a floating point one. Thanks for review. I will adjust text later this evening (I don't have access from office to wwwdoc CVS). Regards, Kai
On Mon, 3 Jan 2011, Kai Tietz wrote: > Yes, this feature depends on TImode >= 128-bit support and has nothing > to do with IA. It isn't related to the __float128 feature, as __int128 > is an integer scalar ISO-C extension type and not a floating point > one. Ahem, of course __float128 and __int128 are _slightly_ different data types. How embarrassing. /me crawls back into my cave now. Gerald
Index: wwwdocs/htdocs/gcc-4.6/changes.html =================================================================== --- wwwdocs.orig/htdocs/gcc-4.6/changes.html 2011-01-02 22:36:57.000000000 +0100 +++ wwwdocs/htdocs/gcc-4.6/changes.html 2011-01-02 23:10:07.862964200 +0100 @@ -180,6 +180,11 @@ calls to functions that return to the current unit only via returning or exception handling. This is the case for most library functions that have no callbacks.</li> + <li>Support of new type <code>__int128</code> for targets having + wide enough machine-mode support.</li> So, this is beyond just x86? (We already have an item "Darwin, FreeBSD, MinGW and Cygwin now all support <code>__float128</code> on 32-bit x86 targets."