Am 10.06.2005 um 09:09 schrieb Stephen Deasey:

dsprintf.c: In function `Ns_DStringVPrintf':
dsprintf.c:294: warning: use of `long double' type; its size may
change in a future release
dsprintf.c:294: warning: (Long double usage is reported only once for
each file.
dsprintf.c:294: warning: To disable this warning, use -Wno-long- double.)

What should we do about that?



Has this always been a warning on Darwin?  I don't see any LONGDBL
mentioned in the Tcl source...

Aha! No. It actually popped out since I got 10.4 installed.
I will see what is going on here.




return.c: In function `Ns_ConnConstructHeaders':
return.c:262: warning: suggest parentheses around && within ||
return.c: At top level:

This is here for the long time. I think it is the time to
get rid of it. I looked there but am not sure.



I cleaned up some warnings a while ago but left this one as there's a
better solution in AOLserver HEAD, but it requires a few extra new
functions which I didn't want to add just for a clean-up.


OK.


As far as I remember, adding some of the extra checks such as for
printf format strings turns up some genuine bugs.  Maybe we should go
for those now too?

Certainly.


If this is a bug you should also file it with the Tcl project as this
is the tcl.m4 used by all Tcl packages.


I know. But this is not a bug per-se. It is somehow related to the
linking we're doing. Again, I will look into this.

Zoran


Reply via email to