1 # Copyright 2017 Rene Rivera
2 # Distributed under the Boost Software License, Version 1.0.
3 # (See accompanying file LICENSE.txt or copy at
4 # https://www.bfgroup.xyz/b2/LICENSE.txt)
12 [[bbv2.builtin.features.exception-handling]]`exception-handling`::
13 *Allowed values:* `on`, `off`.
19 feature.feature exception-handling
25 [[bbv2.builtin.features.asynch-exceptions]]`asynch-exceptions`::
26 *Allowed values:* `off`, `on`.
28 Selects whether there is support for asynchronous EH (e.g. catching SEGVs).
30 |# # end::asynch-doc[]
32 feature.feature asynch-exceptions
38 [[bbv2.builtin.features.extern-c-nothrow]]`extern-c-nothrow`::
39 *Allowed values:* `off`, `on`.
41 Selects whether all `extern "C"` functions are considered `nothrow` by default.
45 feature.feature extern-c-nothrow