• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1+++
2title = "`BOOST_OUTCOME_DISABLE_EXECINFO`"
3description = "If defined, disables the use of the `<execinfo.h>` header (or the win32 emulation)."
4+++
5
6If defined, disables the use of the `<execinfo.h>` header (or the win32 emulation).
7
8Some embedded Linux toolchains do not define `<execinfo.h>`, thus disabling C++ exceptions on those toolchains produces a failure to find this file. Avoid that problem by defining this macro to disable stack backtrace support entirely.
9
10*Overridable*: Define before inclusion.
11
12*Default*: Defined if `__ANDROID__` is defined, else undefined.
13
14*Header*: `<boost/outcome/config.hpp>`