Re: ODR violation for std::cout etc.

2007-07-11 Thread Gabriel Dos Reis
"Benjamin Kosnik" <[EMAIL PROTECTED]> writes: | I've been waiting to revisit this issue until we have correct | alignment support for template objects (std::aligned_storage, etc.) | in g++. Then, we can use array_allocator to deal with this stuff in a | much more transparent and C++ friendly way.

Re: ODR violation for std::cout etc.

2007-07-11 Thread Benjamin Kosnik
The "current" situation was "the best" compromise we arrived at in the very old days of GCC-3.x.x -- see the archive for discussions. Indeed. I would resist change just for change's sake, especially when we have not seen a detailed bug report filed. I'd suspect that nowadays we have better way

Re: ODR violation for std::cout etc.

2007-07-11 Thread Gabriel Dos Reis
Paolo Carlini <[EMAIL PROTECTED]> writes: | Michael Veksler wrote: | | > What do you think? | | I think that the "current" solution is very, very old, and "heaven" | knows how many others didn't work at the time on some "exotic" | platforms. I would suggest filing a PR and CCing Benjamin. The "

Re: ODR violation for std::cout etc.

2007-07-10 Thread Joe Buck
Michael Veksler wrote: > >What do you think? On Tue, Jul 10, 2007 at 06:58:50PM +0200, Paolo Carlini wrote: > I think that the "current" solution is very, very old, and "heaven" > knows how many others didn't work at the time on some "exotic" > platforms. I would suggest filing a PR and CCing B

Re: ODR violation for std::cout etc.

2007-07-10 Thread Paolo Carlini
Michael Veksler wrote: What do you think? I think that the "current" solution is very, very old, and "heaven" knows how many others didn't work at the time on some "exotic" platforms. I would suggest filing a PR and CCing Benjamin. Thanks, Paolo.