aboutsummaryrefslogtreecommitdiff
path: root/odb/options.cli
diff options
context:
space:
mode:
Diffstat (limited to 'odb/options.cli')
-rw-r--r--odb/options.cli9
1 files changed, 8 insertions, 1 deletions
diff --git a/odb/options.cli b/odb/options.cli
index e202159..17ee438 100644
--- a/odb/options.cli
+++ b/odb/options.cli
@@ -5,6 +5,7 @@ include <set>;
include <vector>;
include <string>;
include <cstddef>;
+include <cstdint>;
include <odb/option-types.hxx>;
@@ -14,6 +15,8 @@ class options
// Wrapper options. These are not passed to the plugin.
//
+ std::uint64_t --build2-metadata; // Leave undocumented/hidden.
+
bool --help {"Print usage information and exit."};
bool --version {"Print version and exit."};
@@ -306,11 +309,15 @@ class options
// Language.
//
+ // @@ TODO: perhaps we should switch to latest to match how we build
+ // runtime by default?
+ //
cxx_version --std = cxx_version::cxx98
{
"<version>",
"Specify the C++ standard that should be used during compilation.
- Valid values are \cb{c++98} (default), \cb{c++11}, and \cb{c++14}."
+ Valid values are \cb{c++98} (default), \cb{c++11}, \cb{c++14},
+ \cb{c++17}, and \cb{c++20}."
};
// Diagnostics.