diff options
Diffstat (limited to 'source/Plugins/Process/Darwin/LaunchFlavor.h')
-rw-r--r-- | source/Plugins/Process/Darwin/LaunchFlavor.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/source/Plugins/Process/Darwin/LaunchFlavor.h b/source/Plugins/Process/Darwin/LaunchFlavor.h new file mode 100644 index 0000000000000..7b161712cffdf --- /dev/null +++ b/source/Plugins/Process/Darwin/LaunchFlavor.h @@ -0,0 +1,33 @@ +//===-- LaunchFlavor.h ---------------------------------------- -*- C++ -*-===// +// +// The LLVM Compiler Infrastructure +// +// This file is distributed under the University of Illinois Open Source +// License. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#ifndef LaunchFlavor_h +#define LaunchFlavor_h + +namespace lldb_private { +namespace process_darwin { + +enum class LaunchFlavor { + Default = 0, + PosixSpawn = 1, + ForkExec = 2, +#ifdef WITH_SPRINGBOARD + SpringBoard = 3, +#endif +#ifdef WITH_BKS + BKS = 4, +#endif +#ifdef WITH_FBS + FBS = 5 +#endif +}; +} +} // namespaces + +#endif /* LaunchFlavor_h */ |