Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorMarco Stornelli2019-12-31 11:41:39 +0000
committerMarco Stornelli2019-12-31 14:10:32 +0000
commite6b712325c1b7cff5e49ac44ed052ba38d3c400b (patch)
tree3dbf0a860f6612cda523ce4531207788c033695e /build
parentd101914ede8775a66fe30ea122858e233c873df2 (diff)
downloadorg.eclipse.cdt-e6b712325c1b7cff5e49ac44ed052ba38d3c400b.tar.gz
org.eclipse.cdt-e6b712325c1b7cff5e49ac44ed052ba38d3c400b.tar.xz
org.eclipse.cdt-e6b712325c1b7cff5e49ac44ed052ba38d3c400b.zip
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>
Diffstat (limited to 'build')
-rw-r--r--build/org.eclipse.cdt.managedbuilder.gnu.ui/META-INF/MANIFEST.MF2
-rw-r--r--build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.properties6
-rw-r--r--build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.xml12
3 files changed, 16 insertions, 4 deletions
diff --git a/build/org.eclipse.cdt.managedbuilder.gnu.ui/META-INF/MANIFEST.MF b/build/org.eclipse.cdt.managedbuilder.gnu.ui/META-INF/MANIFEST.MF
index 632c4dad847..25f6444ba4d 100644
--- a/build/org.eclipse.cdt.managedbuilder.gnu.ui/META-INF/MANIFEST.MF
+++ b/build/org.eclipse.cdt.managedbuilder.gnu.ui/META-INF/MANIFEST.MF
@@ -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
diff --git a/build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.properties b/build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.properties
index cf5d25fae5e..89db9c1428e 100644
--- a/build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.properties
+++ b/build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.properties
@@ -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)
diff --git a/build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.xml b/build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.xml
index 665913f5c7b..c98c2c5cecd 100644
--- a/build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.xml
+++ b/build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.xml
@@ -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"

Back to the top