This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch] middle-end/21743


Mark Mitchell wrote:

> Paolo Carlini wrote:
>
>> Hi,
>>
>> now that Mark fixed c++/21784, we can safely enable this builtin without
>> fearing regressions in the libstdc++-v3 testsuite (the only reason why
>> it was disabled). In turn, this will allow to consistently use
>> __builtin_clog & co in v3 itself.
>>
>> Tested x86-linux (c, c++) and x86_64-linux (c, c++, f95).
>>
>> Ok for mainline?
>
> OK.

Thanks. I will also add clog, clogf, clogl to the documentation, as per
the patchlet below.
I will consider it obvious...

Paolo.

///////////////
Index: doc/extend.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/extend.texi,v
retrieving revision 1.253
diff -p -r1.253 extend.texi
*** doc/extend.texi	10 May 2005 00:19:28 -0000	1.253
--- doc/extend.texi	30 May 2005 19:54:12 -0000
*************** are not prevented from being speculated 
*** 4791,4796 ****
--- 4791,4799 ----
  @findex cimag
  @findex cimagf
  @findex cimagl
+ @findex clog
+ @findex clogf
+ @findex clogl
  @findex conj
  @findex conjf
  @findex conjl
*************** The ISO C99 functions
*** 5140,5160 ****
  @code{catanl}, @code{catan}, @code{cbrtf}, @code{cbrtl}, @code{cbrt},
  @code{ccosf}, @code{ccoshf}, @code{ccoshl}, @code{ccosh}, @code{ccosl},
  @code{ccos}, @code{cexpf}, @code{cexpl}, @code{cexp}, @code{cimagf},
! @code{cimagl}, @code{cimag}, @code{conjf}, @code{conjl}, @code{conj},
! @code{copysignf}, @code{copysignl}, @code{copysign}, @code{cpowf},
! @code{cpowl}, @code{cpow}, @code{cprojf}, @code{cprojl}, @code{cproj},
! @code{crealf}, @code{creall}, @code{creal}, @code{csinf}, @code{csinhf},
! @code{csinhl}, @code{csinh}, @code{csinl}, @code{csin}, @code{csqrtf},
! @code{csqrtl}, @code{csqrt}, @code{ctanf}, @code{ctanhf}, @code{ctanhl},
! @code{ctanh}, @code{ctanl}, @code{ctan}, @code{erfcf}, @code{erfcl},
! @code{erfc}, @code{erff}, @code{erfl}, @code{erf}, @code{exp2f},
! @code{exp2l}, @code{exp2}, @code{expm1f}, @code{expm1l}, @code{expm1},
! @code{fdimf}, @code{fdiml}, @code{fdim}, @code{fmaf}, @code{fmal},
! @code{fmaxf}, @code{fmaxl}, @code{fmax}, @code{fma}, @code{fminf},
! @code{fminl}, @code{fmin}, @code{hypotf}, @code{hypotl}, @code{hypot},
! @code{ilogbf}, @code{ilogbl}, @code{ilogb}, @code{imaxabs},
! @code{isblank}, @code{iswblank}, @code{lgammaf}, @code{lgammal},
! @code{lgamma}, @code{llabs}, @code{llrintf}, @code{llrintl},
  @code{llrint}, @code{llroundf}, @code{llroundl}, @code{llround},
  @code{log1pf}, @code{log1pl}, @code{log1p}, @code{log2f}, @code{log2l},
  @code{log2}, @code{logbf}, @code{logbl}, @code{logb}, @code{lrintf},
--- 5143,5163 ----
  @code{catanl}, @code{catan}, @code{cbrtf}, @code{cbrtl}, @code{cbrt},
  @code{ccosf}, @code{ccoshf}, @code{ccoshl}, @code{ccosh}, @code{ccosl},
  @code{ccos}, @code{cexpf}, @code{cexpl}, @code{cexp}, @code{cimagf},
! @code{cimagl}, @code{cimag}, @code{clogf}, @code{clogl}, @code{clog},
! @code{conjf}, @code{conjl}, @code{conj}, @code{copysignf}, @code{copysignl},
! @code{copysign}, @code{cpowf}, @code{cpowl}, @code{cpow}, @code{cprojf},
! @code{cprojl}, @code{cproj}, @code{crealf}, @code{creall}, @code{creal},
! @code{csinf}, @code{csinhf}, @code{csinhl}, @code{csinh}, @code{csinl},
! @code{csin}, @code{csqrtf}, @code{csqrtl}, @code{csqrt}, @code{ctanf},
! @code{ctanhf}, @code{ctanhl}, @code{ctanh}, @code{ctanl}, @code{ctan},
! @code{erfcf}, @code{erfcl}, @code{erfc}, @code{erff}, @code{erfl},
! @code{erf}, @code{exp2f}, @code{exp2l}, @code{exp2}, @code{expm1f},
! @code{expm1l}, @code{expm1}, @code{fdimf}, @code{fdiml}, @code{fdim},
! @code{fmaf}, @code{fmal}, @code{fmaxf}, @code{fmaxl}, @code{fmax},
! @code{fma}, @code{fminf}, @code{fminl}, @code{fmin}, @code{hypotf},
! @code{hypotl}, @code{hypot}, @code{ilogbf}, @code{ilogbl}, @code{ilogb},
! @code{imaxabs}, @code{isblank}, @code{iswblank}, @code{lgammaf},
! @code{lgammal}, @code{lgamma}, @code{llabs}, @code{llrintf}, @code{llrintl},
  @code{llrint}, @code{llroundf}, @code{llroundl}, @code{llround},
  @code{log1pf}, @code{log1pl}, @code{log1p}, @code{log2f}, @code{log2l},
  @code{log2}, @code{logbf}, @code{logbl}, @code{logb}, @code{lrintf},


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]