Fix make-array transforms.
[sbcl.git] / src / runtime / runtime-options.h
1 /*
2  * This software is part of the SBCL system. See the README file for
3  * more information.
4  *
5  * This software is derived from the CMU CL system, which was
6  * written at Carnegie Mellon University and released into the
7  * public domain. The software is in the public domain and is
8  * provided with absolutely no warranty. See the COPYING and CREDITS
9  * files for more information.
10  */
11
12 #ifndef _RUNTIME_OPTIONS_INCLUDED_
13 #define _RUNTIME_OPTIONS_INCLUDED_
14
15 #include "os.h"
16
17 #define RUNTIME_OPTIONS_MAGIC 0x31EBF355
18 /* 1 for magic, 1 for boolean, 2 for struct runtime_options fields */
19 #define RUNTIME_OPTIONS_WORDS (1 + 1 + 2)
20
21 struct runtime_options {
22     os_vm_size_t dynamic_space_size;
23     os_vm_size_t thread_control_stack_size;
24 };
25
26 /* saved runtime path computed from argv[0] */
27 extern char *saved_runtime_path;
28
29 #endif