http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54757



--- Comment #12 from dave.anglin at bell dot net 2012-09-30 16:06:52 UTC ---

On 30-Sep-12, at 10:19 AM, glisse at gcc dot gnu.org wrote:



> Dominique, it would be more useful if you could show your libstdc++  

> config.log,

> and in particular the error message you got for the test "for ISO  

> C99 support

> to TR1 in <math.h>", to know what functions are missing on darwin  

> (or hppa or

> others), assuming there isn't already a PR somewhere about it.



FWIW, the HP-UX 11.11 list is:



configure:18907: checking for ISO C99 support to TR1 in <math.h>

configure:19031:  /test/gnu/gcc/objdir/./gcc/xgcc -shared-libgcc -B/ 

test/gnu/gcc

/objdir/./gcc -nostdinc++ -L/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/ 

libstdc++

-v3/src -L/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/ 

src/.libs -B/o

pt/gnu/gcc/gcc-4.8/hppa2.0w-hp-hpux11.11/bin/ -B/opt/gnu/gcc/gcc-4.8/ 

hppa2.0w-hp

-hpux11.11/lib/ -isystem /opt/gnu/gcc/gcc-4.8/hppa2.0w-hp-hpux11.11/ 

include -isy

stem /opt/gnu/gcc/gcc-4.8/hppa2.0w-hp-hpux11.11/sys-include    -c -g - 

O2 -std=c+

+98  conftest.cpp >&5

conftest.cpp: In function 'int main()':

conftest.cpp:67:16: error: 'acoshf' was not declared in this scope

      acoshf(0.0f);

                 ^

conftest.cpp:68:16: error: 'acoshl' was not declared in this scope

      acoshl(0.0l);

                 ^

conftest.cpp:70:16: error: 'asinhf' was not declared in this scope

      asinhf(0.0f);

                 ^

conftest.cpp:71:16: error: 'asinhl' was not declared in this scope

      asinhl(0.0l);

                 ^

conftest.cpp:73:16: error: 'atanhf' was not declared in this scope

      atanhf(0.0f);

                 ^

conftest.cpp:74:16: error: 'atanhl' was not declared in this scope

      atanhl(0.0l);

                 ^

conftest.cpp:77:15: error: 'cbrtl' was not declared in this scope

      cbrtl(0.0l);

                ^

conftest.cpp:80:25: error: 'copysignl' was not declared in this scope

      copysignl(0.0l, 0.0l);

                          ^

conftest.cpp:82:14: error: 'erff' was not declared in this scope

      erff(0.0f);

               ^

conftest.cpp:83:14: error: 'erfl' was not declared in this scope

      erfl(0.0l);

               ^

conftest.cpp:85:15: error: 'erfcf' was not declared in this scope

      erfcf(0.0f);

                ^

conftest.cpp:86:15: error: 'erfcl' was not declared in this scope

      erfcl(0.0l);

                ^

conftest.cpp:88:15: error: 'exp2f' was not declared in this scope

      exp2f(0.0f);

                ^

conftest.cpp:89:15: error: 'exp2l' was not declared in this scope

      exp2l(0.0l);

                ^

conftest.cpp:91:16: error: 'expm1f' was not declared in this scope

      expm1f(0.0f);

                 ^

conftest.cpp:92:16: error: 'expm1l' was not declared in this scope

      expm1l(0.0l);

                 ^

conftest.cpp:94:21: error: 'fdimf' was not declared in this scope

      fdimf(0.0f, 0.0f);

                      ^

conftest.cpp:95:21: error: 'fdiml' was not declared in this scope

      fdiml(0.0l, 0.0l);

                      ^

conftest.cpp:96:22: error: 'fma' was not declared in this scope

      fma(0.0, 0.0, 0.0);

                       ^

conftest.cpp:97:26: error: 'fmaf' was not declared in this scope

      fmaf(0.0f, 0.0f, 0.0f);

                           ^

conftest.cpp:98:26: error: 'fmal' was not declared in this scope

      fmal(0.0l, 0.0l, 0.0l);

                           ^

conftest.cpp:100:21: error: 'fmaxf' was not declared in this scope

      fmaxf(0.0f, 0.0f);

                      ^

conftest.cpp:101:21: error: 'fmaxl' was not declared in this scope

      fmaxl(0.0l, 0.0l);

                      ^

conftest.cpp:103:21: error: 'fminf' was not declared in this scope

      fminf(0.0f, 0.0f);

                      ^

conftest.cpp:104:21: error: 'fminl' was not declared in this scope

      fminl(0.0l, 0.0l);

                      ^

conftest.cpp:106:22: error: 'hypotf' was not declared in this scope

      hypotf(0.0f, 0.0f);

                       ^

conftest.cpp:107:22: error: 'hypotl' was not declared in this scope

      hypotl(0.0l, 0.0l);

                       ^

conftest.cpp:109:16: error: 'ilogbf' was not declared in this scope

      ilogbf(0.0f);

                 ^

conftest.cpp:110:16: error: 'ilogbl' was not declared in this scope

      ilogbl(0.0l);

                 ^

conftest.cpp:112:17: error: 'lgammaf' was not declared in this scope

      lgammaf(0.0f);

                  ^

conftest.cpp:113:17: error: 'lgammal' was not declared in this scope

      lgammal(0.0l);

                  ^

conftest.cpp:115:17: error: 'llrintf' was not declared in this scope

      llrintf(0.0f);

                  ^

conftest.cpp:116:17: error: 'llrintl' was not declared in this scope

      llrintl(0.0l);

                  ^

conftest.cpp:118:18: error: 'llroundf' was not declared in this scope

      llroundf(0.0f);

                   ^

conftest.cpp:119:18: error: 'llroundl' was not declared in this scope

      llroundl(0.0l);

                   ^

conftest.cpp:121:16: error: 'log1pf' was not declared in this scope

      log1pf(0.0f);

                 ^

conftest.cpp:122:16: error: 'log1pl' was not declared in this scope

      log1pl(0.0l);

                 ^

conftest.cpp:125:15: error: 'log2l' was not declared in this scope

      log2l(0.0l);

                ^

conftest.cpp:127:15: error: 'logbf' was not declared in this scope

      logbf(0.0f);

                ^

conftest.cpp:128:15: error: 'logbl' was not declared in this scope

      logbl(0.0l);

                ^

conftest.cpp:130:16: error: 'lrintf' was not declared in this scope

      lrintf(0.0f);

                 ^

conftest.cpp:131:16: error: 'lrintl' was not declared in this scope

      lrintl(0.0l);

                 ^

conftest.cpp:133:17: error: 'lroundf' was not declared in this scope

      lroundf(0.0f);

                  ^

conftest.cpp:134:17: error: 'lroundl' was not declared in this scope

      lroundl(0.0l);

                  ^

conftest.cpp:136:11: error: 'nanf' was not declared in this scope

      nanf(0);

            ^

conftest.cpp:137:11: error: 'nanl' was not declared in this scope

      nanl(0);

            ^

conftest.cpp:139:20: error: 'nearbyintf' was not declared in this scope

      nearbyintf(0.0f);

                     ^

conftest.cpp:140:20: error: 'nearbyintl' was not declared in this scope

      nearbyintl(0.0l);

                     ^

conftest.cpp:143:26: error: 'nextafterl' was not declared in this scope

      nextafterl(0.0l, 0.0l);

                           ^

conftest.cpp:144:24: error: 'nexttoward' was not declared in this scope

      nexttoward(0.0, 0.0);

                         ^

conftest.cpp:145:27: error: 'nexttowardf' was not declared in this scope

      nexttowardf(0.0f, 0.0f);

                            ^

conftest.cpp:146:27: error: 'nexttowardl' was not declared in this scope

      nexttowardl(0.0l, 0.0l);

                            ^

conftest.cpp:148:26: error: 'remainderf' was not declared in this scope

      remainderf(0.0f, 0.0f);

                           ^

conftest.cpp:149:26: error: 'remainderl' was not declared in this scope

      remainderl(0.0l, 0.0l);

                           ^

conftest.cpp:151:26: error: 'remquof' was not declared in this scope

      remquof(0.0f, 0.0f, 0);

                           ^

conftest.cpp:152:26: error: 'remquol' was not declared in this scope

      remquol(0.0l, 0.0l, 0);

                           ^

conftest.cpp:154:15: error: 'rintf' was not declared in this scope

      rintf(0.0f);

                ^

conftest.cpp:155:15: error: 'rintl' was not declared in this scope

      rintl(0.0l);

                ^

conftest.cpp:157:16: error: 'roundf' was not declared in this scope

      roundf(0.0f);

                 ^

conftest.cpp:158:16: error: 'roundl' was not declared in this scope

      roundl(0.0l);

                 ^

conftest.cpp:159:20: error: 'scalbln' was not declared in this scope

      scalbln(0.0, 0l);

                     ^
conftest.cpp:160:22: error: 'scalblnf' was not declared in this scope

      scalblnf(0.0f, 0l);

                       ^

conftest.cpp:161:22: error: 'scalblnl' was not declared in this scope

      scalblnl(0.0l, 0l);

                       ^

conftest.cpp:163:20: error: 'scalbnf' was not declared in this scope

      scalbnf(0.0f, 0);

                     ^

conftest.cpp:164:20: error: 'scalbnl' was not declared in this scope

      scalbnl(0.0l, 0);

                     ^

conftest.cpp:165:15: error: 'tgamma' was not declared in this scope

      tgamma(0.0);

                ^

conftest.cpp:166:17: error: 'tgammaf' was not declared in this scope

      tgammaf(0.0f);

                  ^

conftest.cpp:167:17: error: 'tgammal' was not declared in this scope

      tgammal(0.0l);

                  ^

conftest.cpp:169:16: error: 'truncf' was not declared in this scope

      truncf(0.0f);

                 ^

conftest.cpp:170:16: error: 'truncl' was not declared in this scope

      truncl(0.0l);

                 ^



--

John David Anglin    dave.ang...@bell.net

Reply via email to