]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/LaunchFlavor.h
Merge ^/head r321239 through r321306.
[FreeBSD/FreeBSD.git] / contrib / llvm / tools / lldb / source / Plugins / Process / Darwin / LaunchFlavor.h
1 //===-- LaunchFlavor.h ---------------------------------------- -*- C++ -*-===//
2 //
3 //                     The LLVM Compiler Infrastructure
4 //
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
7 //
8 //===----------------------------------------------------------------------===//
9
10 #ifndef LaunchFlavor_h
11 #define LaunchFlavor_h
12
13 namespace lldb_private {
14 namespace process_darwin {
15
16 enum class LaunchFlavor {
17   Default = 0,
18   PosixSpawn = 1,
19   ForkExec = 2,
20 #ifdef WITH_SPRINGBOARD
21   SpringBoard = 3,
22 #endif
23 #ifdef WITH_BKS
24   BKS = 4,
25 #endif
26 #ifdef WITH_FBS
27   FBS = 5
28 #endif
29 };
30 }
31 } // namespaces
32
33 #endif /* LaunchFlavor_h */