projects
/
c11tester.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
edit
[c11tester.git]
/
classlist.h
diff --git
a/classlist.h
b/classlist.h
index 09aa09d134e19c1e4160896fde3a935424fc7ab6..c7c84759ce1065687fad0c4e55bb85dcb5e0db09 100644
(file)
--- a/
classlist.h
+++ b/
classlist.h
@@
-1,5
+1,6
@@
#ifndef CLASSLIST_H
#define CLASSLIST_H
#ifndef CLASSLIST_H
#define CLASSLIST_H
+#include <inttypes.h>
#include "stl-model.h"
class ClockVector;
#include "stl-model.h"
class ClockVector;
@@
-8,14
+9,19
@@
class CycleNode;
class ModelAction;
class ModelChecker;
class ModelExecution;
class ModelAction;
class ModelChecker;
class ModelExecution;
-class Node;
-class NodeStack;
+class ModelHistory;
class Scheduler;
class Thread;
class TraceAnalysis;
class Fuzzer;
class Scheduler;
class Thread;
class TraceAnalysis;
class Fuzzer;
+class FuncNode;
+class FuncInst;
struct model_snapshot_members;
struct bug_message;
typedef SnapList<ModelAction *> action_list_t;
struct model_snapshot_members;
struct bug_message;
typedef SnapList<ModelAction *> action_list_t;
+typedef SnapList<uint32_t> func_id_list_t;
+typedef SnapList<FuncInst *> func_inst_list_t;
+
+extern volatile int modellock;
#endif
#endif