public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
@ 2012-08-30  8:19 p4spam at hispeed dot ch
  2012-08-30  9:11 ` [Bug c++/54413] " jakub at gcc dot gnu.org
                   ` (19 more replies)
  0 siblings, 20 replies; 21+ messages in thread
From: p4spam at hispeed dot ch @ 2012-08-30  8:19 UTC (permalink / raw)
  To: gcc-bugs

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

             Bug #: 54413
           Summary: Option for turning off compiler extensions for
                    -std=c++11 with respect to complex/fixed-point numbers
                    missing
    Classification: Unclassified
           Product: gcc
           Version: 4.7.1
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: c++
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: p4spam@hispeed.ch


All versions of g++ that support UDL operators should have such an option to
turn off GNU complex literals and fixed point literals extensions.

I am prototyping C++1x library extensions for user-defined literals. While it
is possible to turn off GCC's extensions for complex numbers for "old" C++ it
is impossible to combine the effects of -ansi with -std=c++11. Especially the
syntax extensions for complex numbers, e.g., 1.1i cannot be turned off and thus
do not allow testing of UDL operators for the purpose of creating
std::complex<> literals, such as

constexpr std::complex<double> operator"" i(long double d){
return std::complex<double>(0,d);
}

>From the fixed-point extension also number suffixes r and R are occupied.

More info at my proposal, 
http://wiki.hsr.ch/PeterSommerlad/files/N3402_UDLsuffixes.pdf

All versions of g++ that support UDL operators should have such an option to
turn off GNU complex literals and fixed point literals extensions.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
@ 2012-08-30  9:11 ` jakub at gcc dot gnu.org
  2012-08-30  9:55 ` redi at gcc dot gnu.org
                   ` (18 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: jakub at gcc dot gnu.org @ 2012-08-30  9:11 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-08-30 09:10:58 UTC ---
[usrlit.suffix]/1 says that udlit suffixes that don't start with underscore are
reserved.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
  2012-08-30  9:11 ` [Bug c++/54413] " jakub at gcc dot gnu.org
@ 2012-08-30  9:55 ` redi at gcc dot gnu.org
  2012-08-30 10:04 ` jakub at gcc dot gnu.org
                   ` (17 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: redi at gcc dot gnu.org @ 2012-08-30  9:55 UTC (permalink / raw)
  To: gcc-bugs

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

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2012-08-30
     Ever Confirmed|0                           |1
           Severity|major                       |normal

--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> 2012-08-30 09:55:31 UTC ---
(In reply to comment #0)
> While it
> is possible to turn off GCC's extensions for complex numbers for "old" C++ it

Is it? I don't think that's true.

> is impossible to combine the effects of -ansi with -std=c++11.

That's because -ansi means -std=c++98, it has nothing to do with whether
complex literals are supported.

(In reply to comment #1)
> [usrlit.suffix]/1 says that udlit suffixes that don't start with underscore are
> reserved.

Yes, for future UDLs. Peter's paper proposes new standard UDLs for standard
library types so in order for G++ to support them it must be able to tell the
preprocessor not to treat 1i as a complex literal, so the front-end can turn it
into a call to a UDL operator in the standard library.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
  2012-08-30  9:11 ` [Bug c++/54413] " jakub at gcc dot gnu.org
  2012-08-30  9:55 ` redi at gcc dot gnu.org
@ 2012-08-30 10:04 ` jakub at gcc dot gnu.org
  2012-10-01 16:52 ` paolo.carlini at oracle dot com
                   ` (16 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: jakub at gcc dot gnu.org @ 2012-08-30 10:04 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-08-30 10:03:51 UTC ---
Perhaps we should for i and r etc. suffixes in C++11+ first try to look it up
as user-defined-literal and only if there are no corresponding operator""s,
treat it as the GNU extension?


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (2 preceding siblings ...)
  2012-08-30 10:04 ` jakub at gcc dot gnu.org
@ 2012-10-01 16:52 ` paolo.carlini at oracle dot com
  2012-10-01 18:47 ` 3dw4rd at verizon dot net
                   ` (15 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: paolo.carlini at oracle dot com @ 2012-10-01 16:52 UTC (permalink / raw)
  To: gcc-bugs


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

Paolo Carlini <paolo.carlini at oracle dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |3dw4rd at verizon dot net

--- Comment #4 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-10-01 16:51:57 UTC ---
Adding Ed in CC.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (3 preceding siblings ...)
  2012-10-01 16:52 ` paolo.carlini at oracle dot com
@ 2012-10-01 18:47 ` 3dw4rd at verizon dot net
  2012-10-15 21:08 ` 3dw4rd at verizon dot net
                   ` (14 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: 3dw4rd at verizon dot net @ 2012-10-01 18:47 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #5 from Ed Smith-Rowland <3dw4rd at verizon dot net> 2012-10-01 18:47:33 UTC ---
If I remember correctly, we are supposed to parse compiler-specific extensions
before UDLs - i.e.  The compiler extensions get dibs.  

I guess that's not the issue.  You propose being able to turn off (presumably
all?) gcc-specific suffix extensions.  Presumably, these should be on by
default for C++1*?  I agree we should have something like this.

Detecting at the level of c-family or the lexer whether c++ has seen a
definition of operator"" r or i could be ... real interesting.

Perhaps we could "move" these gnu extensions to:
namespace __gnucxx{
  operator"" r()
}
somehow.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (4 preceding siblings ...)
  2012-10-01 18:47 ` 3dw4rd at verizon dot net
@ 2012-10-15 21:08 ` 3dw4rd at verizon dot net
  2012-10-15 21:17 ` peter.sommerlad at hsr dot ch
                   ` (13 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: 3dw4rd at verizon dot net @ 2012-10-15 21:08 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #6 from Ed Smith-Rowland <3dw4rd at verizon dot net> 2012-10-15 21:08:27 UTC ---
So what should these flags look like?

-fno-complex-literals
-fno-fixed-literals

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?)


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (5 preceding siblings ...)
  2012-10-15 21:08 ` 3dw4rd at verizon dot net
@ 2012-10-15 21:17 ` peter.sommerlad at hsr dot ch
  2012-10-15 21:19 ` redi at gcc dot gnu.org
                   ` (12 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: peter.sommerlad at hsr dot ch @ 2012-10-15 21:17 UTC (permalink / raw)
  To: gcc-bugs


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.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (6 preceding siblings ...)
  2012-10-15 21:17 ` peter.sommerlad at hsr dot ch
@ 2012-10-15 21:19 ` redi at gcc dot gnu.org
  2012-10-15 21:21 ` peter.sommerlad at hsr dot ch
                   ` (11 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: redi at gcc dot gnu.org @ 2012-10-15 21:19 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #8 from Jonathan Wakely <redi at gcc dot gnu.org> 2012-10-15 21:19:45 UTC ---
(In reply to comment #7)
> I would happy with -ansi -std=c++11 work as I expected.

Again, -ansi is a synonym for -std=c++98, so saying "-ansi -std=c++11" is
completely pointless.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (7 preceding siblings ...)
  2012-10-15 21:19 ` redi at gcc dot gnu.org
@ 2012-10-15 21:21 ` peter.sommerlad at hsr dot ch
  2012-10-15 21:25 ` 3dw4rd at verizon dot net
                   ` (10 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: peter.sommerlad at hsr dot ch @ 2012-10-15 21:21 UTC (permalink / raw)
  To: gcc-bugs


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

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

Then let us just decide on the following two:

-fno-complex-literals
-fno-fixed-literals

> looks fine in principle.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (8 preceding siblings ...)
  2012-10-15 21:21 ` peter.sommerlad at hsr dot ch
@ 2012-10-15 21:25 ` 3dw4rd at verizon dot net
  2012-11-05  4:50 ` 3dw4rd at verizon dot net
                   ` (9 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: 3dw4rd at verizon dot net @ 2012-10-15 21:25 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #10 from Ed Smith-Rowland <3dw4rd at verizon dot net> 2012-10-15 21:25:23 UTC ---
So maybe we can enable by default for -std=c++1y, etc.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (9 preceding siblings ...)
  2012-10-15 21:25 ` 3dw4rd at verizon dot net
@ 2012-11-05  4:50 ` 3dw4rd at verizon dot net
  2012-11-05  4:56 ` 3dw4rd at verizon dot net
                   ` (8 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: 3dw4rd at verizon dot net @ 2012-11-05  4:50 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #11 from Ed Smith-Rowland <3dw4rd at verizon dot net> 2012-11-05 04:50:20 UTC ---
Here is a patch that should work.  it passes on x86_64 linux.
I would like to get this in for 4.8 if possible.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (10 preceding siblings ...)
  2012-11-05  4:50 ` 3dw4rd at verizon dot net
@ 2012-11-05  4:56 ` 3dw4rd at verizon dot net
  2012-11-06 17:55 ` 3dw4rd at verizon dot net
                   ` (7 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: 3dw4rd at verizon dot net @ 2012-11-05  4:56 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #12 from Ed Smith-Rowland <3dw4rd at verizon dot net> 2012-11-05 04:55:36 UTC ---
Created attachment 28617
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28617
Patch to implement flags allowing gnu suffixes to be used as user-defined
literals.


Here is a patch that should work.  it passes on x86_64 linux.

I would like to get this in for 4.8 if possible.

There are three flags:

-f[no-]imaginary-literals: Frees 'i', 'I', 'j', 'J'
-f[no-]fixed-point-literals: Frees 'k', 'K', 'r', 'R'
-f[no-]machine-defined-literals: Frees 'w', 'W', 'q', 'Q'


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (11 preceding siblings ...)
  2012-11-05  4:56 ` 3dw4rd at verizon dot net
@ 2012-11-06 17:55 ` 3dw4rd at verizon dot net
  2012-11-12  5:39 ` 3dw4rd at verizon dot net
                   ` (6 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: 3dw4rd at verizon dot net @ 2012-11-06 17:55 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #13 from Ed Smith-Rowland <3dw4rd at verizon dot net> 2012-11-06 17:54:31 UTC ---
The patch tests clean on x86_64-linux.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (12 preceding siblings ...)
  2012-11-06 17:55 ` 3dw4rd at verizon dot net
@ 2012-11-12  5:39 ` 3dw4rd at verizon dot net
  2012-11-12  9:12 ` redi at gcc dot gnu.org
                   ` (5 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: 3dw4rd at verizon dot net @ 2012-11-12  5:39 UTC (permalink / raw)
  To: gcc-bugs


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

Ed Smith-Rowland <3dw4rd at verizon dot net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #28617|0                           |1
        is obsolete|                            |

--- Comment #14 from Ed Smith-Rowland <3dw4rd at verizon dot net> 2012-11-12 05:39:13 UTC ---
Created attachment 28665
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28665
Committed patch.

Committed the following.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (13 preceding siblings ...)
  2012-11-12  5:39 ` 3dw4rd at verizon dot net
@ 2012-11-12  9:12 ` redi at gcc dot gnu.org
  2012-11-12 17:48 ` 3dw4rd at verizon dot net
                   ` (4 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: redi at gcc dot gnu.org @ 2012-11-12  9:12 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #15 from Jonathan Wakely <redi at gcc dot gnu.org> 2012-11-12 09:12:35 UTC ---
Ed, N.B. if you use the ChangeLog entry as the svn commit log then the PR
number in the log means Bugzilla gets automatically updated with a link to the
commit, and you don't need to attach it


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (14 preceding siblings ...)
  2012-11-12  9:12 ` redi at gcc dot gnu.org
@ 2012-11-12 17:48 ` 3dw4rd at verizon dot net
  2012-11-12 18:30 ` redi at gcc dot gnu.org
                   ` (3 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: 3dw4rd at verizon dot net @ 2012-11-12 17:48 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #16 from Ed Smith-Rowland <3dw4rd at verizon dot net> 2012-11-12 17:48:29 UTC ---
Thanks, So If there are several ChangeLogs in the tree to get updated which one
do I put in the svn commit?  Or does it matter?

Also, I just realized that maybe I should whip up a sentence or two for
http://gcc.gnu.org/gcc-4.8/changes.html?


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (15 preceding siblings ...)
  2012-11-12 17:48 ` 3dw4rd at verizon dot net
@ 2012-11-12 18:30 ` redi at gcc dot gnu.org
  2012-11-14 13:07 ` 3dw4rd at verizon dot net
                   ` (2 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: redi at gcc dot gnu.org @ 2012-11-12 18:30 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #17 from Jonathan Wakely <redi at gcc dot gnu.org> 2012-11-12 18:30:27 UTC ---
(In reply to comment #16)
> Thanks, So If there are several ChangeLogs in the tree to get updated which one
> do I put in the svn commit?  Or does it matter?

I put all of them, prefixed by the dir e.g.
http://gcc.gnu.org/viewcvs?view=revision&revision=192968

> Also, I just realized that maybe I should whip up a sentence or two for
> http://gcc.gnu.org/gcc-4.8/changes.html?

That would be great, thanks.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (16 preceding siblings ...)
  2012-11-12 18:30 ` redi at gcc dot gnu.org
@ 2012-11-14 13:07 ` 3dw4rd at verizon dot net
  2012-11-14 13:18 ` paolo.carlini at oracle dot com
  2012-11-14 13:21 ` redi at gcc dot gnu.org
  19 siblings, 0 replies; 21+ messages in thread
From: 3dw4rd at verizon dot net @ 2012-11-14 13:07 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #18 from Ed Smith-Rowland <3dw4rd at verizon dot net> 2012-11-14 13:07:00 UTC ---
I added a bullet for this flag in gcc-4.8/changes.html.

How does one close a bug?


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (17 preceding siblings ...)
  2012-11-14 13:07 ` 3dw4rd at verizon dot net
@ 2012-11-14 13:18 ` paolo.carlini at oracle dot com
  2012-11-14 13:21 ` redi at gcc dot gnu.org
  19 siblings, 0 replies; 21+ messages in thread
From: paolo.carlini at oracle dot com @ 2012-11-14 13:18 UTC (permalink / raw)
  To: gcc-bugs


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

Paolo Carlini <paolo.carlini at oracle dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|---                         |4.8.0

--- Comment #19 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-11-14 13:18:18 UTC ---
Doesn't seem so ambiguous to me ;)


^ permalink raw reply	[flat|nested] 21+ messages in thread

* [Bug c++/54413] Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing
  2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
                   ` (18 preceding siblings ...)
  2012-11-14 13:18 ` paolo.carlini at oracle dot com
@ 2012-11-14 13:21 ` redi at gcc dot gnu.org
  19 siblings, 0 replies; 21+ messages in thread
From: redi at gcc dot gnu.org @ 2012-11-14 13:21 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #20 from Jonathan Wakely <redi at gcc dot gnu.org> 2012-11-14 13:21:06 UTC ---
(In reply to comment #18)
> I added a bullet for this flag in gcc-4.8/changes.html.

Thanks!

> How does one close a bug?

You need to have the right permission bits set on your account, which are
automatically set if you use an @gcc.gnu.org account.


^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2012-11-14 13:21 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-08-30  8:19 [Bug c++/54413] New: Option for turning off compiler extensions for -std=c++11 with respect to complex/fixed-point numbers missing p4spam at hispeed dot ch
2012-08-30  9:11 ` [Bug c++/54413] " jakub at gcc dot gnu.org
2012-08-30  9:55 ` redi at gcc dot gnu.org
2012-08-30 10:04 ` jakub at gcc dot gnu.org
2012-10-01 16:52 ` paolo.carlini at oracle dot com
2012-10-01 18:47 ` 3dw4rd at verizon dot net
2012-10-15 21:08 ` 3dw4rd at verizon dot net
2012-10-15 21:17 ` peter.sommerlad at hsr dot ch
2012-10-15 21:19 ` redi at gcc dot gnu.org
2012-10-15 21:21 ` peter.sommerlad at hsr dot ch
2012-10-15 21:25 ` 3dw4rd at verizon dot net
2012-11-05  4:50 ` 3dw4rd at verizon dot net
2012-11-05  4:56 ` 3dw4rd at verizon dot net
2012-11-06 17:55 ` 3dw4rd at verizon dot net
2012-11-12  5:39 ` 3dw4rd at verizon dot net
2012-11-12  9:12 ` redi at gcc dot gnu.org
2012-11-12 17:48 ` 3dw4rd at verizon dot net
2012-11-12 18:30 ` redi at gcc dot gnu.org
2012-11-14 13:07 ` 3dw4rd at verizon dot net
2012-11-14 13:18 ` paolo.carlini at oracle dot com
2012-11-14 13:21 ` redi at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).