Linked by Thom Holwerda on Wed 22nd Apr 2015 21:46 UTC
General Development

GCC 5.1 has been released, and you can browse through the changes, improvements, new features, updates, and fixes. I feel no shame in admitting that compilers go way, way over my head, so I can't make much sense of all this.

Order by: Score:
Comment by Vanders
by Vanders on Wed 22nd Apr 2015 22:12 UTC
Vanders
Member since:
2005-07-06

The biggest change is that the default for C & C++ are now both the 2011 versions of the standard (Okay, the GNU-extended GNU11 standards). That's kind of a big deal.

Reply Score: 5

RE: Comment by Vanders
by Nth_Man on Thu 23rd Apr 2015 06:25 UTC in reply to "Comment by Vanders"
Nth_Man Member since:
2010-05-16

Related to that, there's a "full experimental support for C++14":
https://gcc.gnu.org/onlinedocs/gcc-5.1.0/libstdc++/manual/manual/sta...

Edited 2015-04-23 06:28 UTC

Reply Score: 4

RE: Comment by Vanders
by Carewolf on Thu 23rd Apr 2015 12:35 UTC in reply to "Comment by Vanders"
Carewolf Member since:
2005-09-08

Where did you see C++11 being standard? As far as I can tell only the C11 standard was made standard.

Reply Score: 2

RE[2]: Comment by Vanders
by rimzi on Thu 23rd Apr 2015 19:23 UTC in reply to "RE: Comment by Vanders"
rimzi Member since:
2009-12-17

C++11 (formerly known as C++0x) is a version of the standard of the C++ programming language. It was approved by ISO on 12 August 2011, replacing C++03, and superseded by C++14 on 18 August 2014. The name follows the tradition of naming language versions by the year of the specification's publication.


From wiki.

Reply Score: 2

RE[3]: Comment by Vanders
by Carewolf on Thu 23rd Apr 2015 20:17 UTC in reply to "RE[2]: Comment by Vanders"
Carewolf Member since:
2005-09-08

The topic at hand was what g++ would interpret c++ programs as by default.

Reply Score: 2

Honesty
by Nth_Man on Wed 22nd Apr 2015 22:29 UTC
Nth_Man
Member since:
2010-05-16

> I feel no shame in admitting that [...]

Thank you for your honesty, Thom.

Reply Score: 2

RE: Honesty
by Kochise on Thu 23rd Apr 2015 05:01 UTC in reply to "Honesty"
Kochise Member since:
2006-03-03

Have Thom ever lacked of honesty ?

Reply Score: 3

Comment by oinet
by oinet on Fri 24th Apr 2015 20:36 UTC
oinet
Member since:
2010-03-23

I feel no shame in admitting that compilers go way, way over my head, so I can't make much sense of all this.


Take a look at assemblers, what you see is what you get ;)

Edited 2015-04-24 20:37 UTC

Reply Score: 1

Comment by Berend de Boer
by Berend de Boer on Sat 25th Apr 2015 01:07 UTC
Berend de Boer
Member since:
2005-10-19

Isn't everyone using clang these days?

Reply Score: 0

The new version numbering is crap
by cb88 on Sat 25th Apr 2015 18:01 UTC
cb88
Member since:
2009-04-23

Rally against terrible conversioning numbers!

It wouldn't matter so much if GCC wasn't such a high profile project... and the fact that there isn't much reason to deviate from previous release numbering other than to just be annoying.

Reply Score: 2