http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54413



--- Comment #7 from Peter Sommerlad <peter.sommerlad at hsr dot ch> 2012-10-15 
21:17:07 UTC ---

(In reply to comment #6)

> So what should these flags look like?

> 

> -fno-complex-literals

> -fno-fixed-literals

looks fine in principle.

> 

> Or should I use -W?

> 

> Should -std=c++11, etc. set these by default 

> (and you turn then back on with -fcomplex-literals, -ffixed-literals?)



I would happy with -ansi -std=c++11 work as I expected.



turning the extensions off with just -std=c++11 would not be what you want,

since existing code might rely on these extensions, only when we get -std=c++16

with my paper on UDL accepted, we should turn off these extensions, because

then the standard library will ship with the UDL suffixes identical or closely

to the GNU extensions.

Reply via email to