1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-30 21:55:31 +02:00

Bug 527143 - C++ dialect refactor

Renamed c++0x to c++11, c++1y to c++14. Added c++17 and c++20
aka c++2a.

Change-Id: I3939cb56bf887e193bffe7484c6568cf45bd315d
Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com>
This commit is contained in:
Marco Stornelli 2019-12-31 12:41:39 +01:00
parent d101914ede
commit e6b712325c
3 changed files with 16 additions and 4 deletions

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.managedbuilder.gnu.ui; singleton:=true
Bundle-Version: 8.3.100.qualifier
Bundle-Version: 8.3.200.qualifier
Bundle-Activator: org.eclipse.cdt.managedbuilder.gnu.ui.GnuUIPlugin
Bundle-Vendor: %providerName
Bundle-Localization: plugin

View file

@ -120,8 +120,10 @@ Option.Posix.Dialect.c90=ISO C90 / ANSI C89 (-std=c90)
Option.Posix.Dialect.c99=ISO C99 (-std=c99)
Option.Posix.Dialect.c11=ISO C11 (-std=c11)
Option.Posix.Dialect.c++98=ISO C++98 (-std=c++98)
Option.Posix.Dialect.c++11=ISO C++11 (-std=c++0x)
Option.Posix.Dialect.c++1y=ISO C++1y (-std=c++1y)
Option.Posix.Dialect.c++11=ISO C++11 (-std=c++11)
Option.Posix.Dialect.c++14=ISO C++14 (-std=c++14)
Option.Posix.Dialect.c++17=ISO C++17 (-std=c++17)
Option.Posix.Dialect.c++2a=ISO C++20 (-std=c++2a)
Option.Posix.Dialect.Flags=Other dialect flags
Option.Posix.PreprocOnly=Preprocess only (-E)

View file

@ -1383,10 +1383,20 @@
id="gnu.cpp.compiler.dialect.c++11">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.Posix.Dialect.c++1y"
name="%Option.Posix.Dialect.c++14"
command="-std=c++1y"
id="gnu.cpp.compiler.dialect.c++1y">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.Posix.Dialect.c++17"
command="-std=c++17"
id="gnu.cpp.compiler.dialect.c++17">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.Posix.Dialect.c++2a"
command="-std=c++2a"
id="gnu.cpp.compiler.dialect.c++2a">
</enumeratedOptionValue>
</option>
<option
name="%Option.Posix.Dialect.Flags"