This is the mail archive of the libstdc++@sourceware.cygnus.com mailing list for the libstdc++ project.


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

gcc-2.95.2 and libstdc++-v3


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Is current CVS libstdc++-v3 still intended to be usable with gcc-2.95.2?
When
bootstrapping (to a separate directory ;), libstdc++ fails to build due to
errors in bits/std_cmath.h:

In file included from ../../../../gcc-2.95.2//libstdc++/src/cmath.cc:35:
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
acos(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:269: warning: `double
acos(double)' was used before it was declared inline
/usr/include/math.h:113: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
asin(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:272: warning: `double
asin(double)' was used before it was declared inline
/usr/include/math.h:114: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
atan(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:275: warning: `double
atan(double)' was used before it was declared inline
/usr/include/math.h:115: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
atan2(double, double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:278: warning: `double
atan2(double, double)' was used before it was declared inline
/usr/include/math.h:116: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
ceil(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:281: warning: `double
ceil(double)' was used before it was declared inline
/usr/include/math.h:135: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
cos(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:288: warning: `double
cos(double)' was used before it was declared inline
/usr/include/math.h:117: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
cosh(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:292: warning: `double
cosh(double)' was used before it was declared inline
/usr/include/math.h:121: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
exp(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:295: warning: `double
exp(double)' was used before it was declared inline
/usr/include/math.h:125: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
floor(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:307: warning: `double
floor(double)' was used before it was declared inline
/usr/include/math.h:137: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
fmod(double, double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:310: warning: `double
fmod(double, double)' was used before it was declared inline
/usr/include/math.h:138: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
ldexp(double, int)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:316: warning: `double
ldexp(double, int)' was used before it was declared inline
/usr/include/math.h:127: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
log(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:319: warning: `double
log(double)' was used before it was declared inline
/usr/include/math.h:128: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
log10(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:322: warning: `double
log10(double)' was used before it was declared inline
/usr/include/math.h:129: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
pow(double, double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:328: warning: `double
pow(double, double)' was used before it was declared inline
/usr/include/math.h:132: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
sin(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:337: warning: `double
sin(double)' was used before it was declared inline
/usr/include/math.h:118: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
sinh(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:341: warning: `double
sinh(double)' was used before it was declared inline
/usr/include/math.h:122: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
sqrt(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:348: warning: `double
sqrt(double)' was used before it was declared inline
/usr/include/math.h:133: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
tan(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:352: warning: `double
tan(double)' was used before it was declared inline
/usr/include/math.h:119: warning: previous non-inline declaration here
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h: In function `double
tanh(double)':
../../../../gcc-2.95.2/libstdc++/bits/std_cmath.h:355: warning: `double
tanh(double)' was used before it was declared inline
/usr/include/math.h:123: warning: previous non-inline declaration here

Anthony

alink@anthonyw.cjb.net -- Questions relating to ALINK
anthony@anthonyw.cjb.net  -- Non-ALINK questions
http://anthonyw.cjb.net/ -- ALINK home page
PGP Fingerprint:
0E2D D32A 8732 DC31 804C  D435 9BF0 F8FE 1C1B 9AD5
PGP Key at: http://i3.yimg.com/3/c7e5ee24/g/68fc2307.asc

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.1 for non-commercial use <http://www.pgp.com>
Comment: PGP Key at: http://i3.yimg.com/3/c7e5ee24/g/68fc2307.asc

iQA/AwUBOVs/rJvw+P4cG5rVEQJJKACeN85ZGFaVYb14T2wlwdjfK3WCb7wAnAh/
rsjOnhznwrG7CRIdxbu/kD2I
=QJ41
-----END PGP SIGNATURE-----



__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com

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