Index: components/nacl/common/nacl_switches.cc |
diff --git a/components/nacl/common/nacl_switches.cc b/components/nacl/common/nacl_switches.cc |
new file mode 100644 |
index 0000000000000000000000000000000000000000..232f5ab5841f6b1439247cccf62acc4c7d14c718 |
--- /dev/null |
+++ b/components/nacl/common/nacl_switches.cc |
@@ -0,0 +1,29 @@ |
+// Copyright (c) 2013 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#include "components/nacl/common/nacl_switches.h" |
+ |
+namespace switches { |
+ |
+// Causes the process to run as a NativeClient broker |
+// (used for launching NaCl loader processes on 64-bit Windows). |
+const char kNaClBrokerProcess[] = "nacl-broker"; |
+ |
+// Native Client GDB debugger that will be launched automatically when needed. |
+const char kNaClGdb[] = "nacl-gdb"; |
+ |
+// GDB script to pass to the nacl-gdb debugger at startup. |
+const char kNaClGdbScript[] = "nacl-gdb-script"; |
+ |
+// On POSIX only: the contents of this flag are prepended to the nacl-loader |
+// command line. Useful values might be "valgrind" or "xterm -e gdb --args". |
+const char kNaClLoaderCmdPrefix[] = "nacl-loader-cmd-prefix"; |
+ |
+// Causes the process to run as a NativeClient loader. |
+const char kNaClLoaderProcess[] = "nacl-loader"; |
+ |
+// Runs the security test for the NaCl loader sandbox. |
+const char kTestNaClSandbox[] = "test-nacl-sandbox"; |
+ |
+} // namespace switches |