remove old release sequences
[c11tester.git] / params.h
1 #ifndef __PARAMS_H__
2 #define __PARAMS_H__
3
4 /**
5  * Model checker parameter structure. Holds run-time configuration options for
6  * the model checker.
7  */
8 struct model_params {
9         int maxreads;
10         bool yieldon;
11         bool yieldblock;
12         unsigned int fairwindow;
13         unsigned int enabledcount;
14         unsigned int bound;
15         unsigned int uninitvalue;
16         int maxexecutions;
17
18         /** @brief Verbosity (0 = quiet; 1 = noisy; 2 = noisier) */
19         int verbose;
20
21         /** @brief Command-line argument count to pass to user program */
22         int argc;
23
24         /** @brief Command-line arguments to pass to user program */
25         char **argv;
26 };
27
28 #endif /* __PARAMS_H__ */