This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On 02/07/2013 03:34 PM, Ed Smith-Rowland wrote: > On 02/07/2013 04:18 AM, Jonathan Wakely wrote: >> On 7 February 2013 03:05, Ed Smith-Rowland wrote: >>> greetings, >>> >>> On SO someone noticed that g++ still has in the basic_ios class >>> operator void*(); >>> instead of >>> explicit operator bool() const; >>> The old C++98 operator allows things like >>> std::cout << std::cout; >>> >>> This patch changes the stream test operator for C++11 and onwards. >>> >>> This patch builds and tests clean on x86_64-unknown-linux. >> Please use -std=gnu++11 in the test's dg-options and CC the >> gcc-patches list too. >> OK for trunk with that change, thanks. >> > Attached patch applied. > I believe that this patch is breaking my log4cplus builds with GCC 4.8. Is this patch not missing linker exports file change that would actually export the newly added operator bool()? -- VZ
Attachment:
signature.asc
Description: OpenPGP digital signature
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |