2007-10-20 Martin Sebor <sebor@roguewave.com>
Merged rev 586811 from branches/4.2.x with a fix for STDCXX-350.
* _rawiter.h [__GNUG__ >= 4] (get_temporary_buffer,
return_temporary_buffer): Used __attribute__ (may_alias) to tell
the gcc optimizier about type-punning in a reinterpret_cast()
and to silence warning: dereferencing type-punned pointer will
break strict-aliasing rules.
git-svn-id: https://svn.apache.org/repos/asf/incubator/stdcxx/branches/4.2.0@586813 13f79535-47bb-0310-9956-ffa450edef68
1 file changed