Thanks for this useful report. On Thu, Oct 28, 2004 at 07:16:17PM -0700, Robert Roessler wrote: > 1) files.cpp needs to get the "EOF" definition from *somewhere*, > presumably stdio.h... this wasn't a problem in STLport 4.6.2, probably > because one of the other STLport files was either defining it or > including stdio.h
I'm planning to stop support GCC 2.x, so I'll just remove the "EOF" workaround and use char_traits<char>::eof() instead. > 2) Francois Dumont (one of the STLport authors/maintainers) says that > "hash in the stlport namespace is a reserved word according the SGI > specification" and that this caused him problems with VC6 (because of > a compiler bug?). He goes on to suggest that "for partability reason > CryptoPP should change hash in hash_ or something else, perhaps with a > simple macro defined only for VC6". I already changed "hash" to "digest" in iterhash.h before 5.2.1 was released. Why is this still a problem?
