Log Message: |
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.
|