diff options
author | Martin Nowack <m.nowack@imperial.ac.uk> | 2020-04-06 14:49:04 +0100 |
---|---|---|
committer | Cristian Cadar <c.cadar@imperial.ac.uk> | 2020-11-04 15:14:47 +0000 |
commit | 6bc2bf207cde155fa4abbdc5be4e92e766caa6d4 (patch) | |
tree | 162a683b2849603eedf8ca25f4b30b9719fe26b5 /include | |
parent | 6156b4eeb9a429ccc370782d719d0d6c787a6f72 (diff) | |
download | klee-6bc2bf207cde155fa4abbdc5be4e92e766caa6d4.tar.gz |
Link to the different runtime libraries depending on the application to test.
Currently, only 32bit vs. 64bit is supported.
Diffstat (limited to 'include')
-rw-r--r-- | include/klee/Core/Interpreter.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/include/klee/Core/Interpreter.h b/include/klee/Core/Interpreter.h index de64030d..541881a9 100644 --- a/include/klee/Core/Interpreter.h +++ b/include/klee/Core/Interpreter.h @@ -54,14 +54,16 @@ public: struct ModuleOptions { std::string LibraryDir; std::string EntryPoint; + std::string OptSuffix; bool Optimize; bool CheckDivZero; bool CheckOvershift; ModuleOptions(const std::string &_LibraryDir, - const std::string &_EntryPoint, bool _Optimize, - bool _CheckDivZero, bool _CheckOvershift) - : LibraryDir(_LibraryDir), EntryPoint(_EntryPoint), Optimize(_Optimize), + const std::string &_EntryPoint, const std::string &_OptSuffix, + bool _Optimize, bool _CheckDivZero, bool _CheckOvershift) + : LibraryDir(_LibraryDir), EntryPoint(_EntryPoint), + OptSuffix(_OptSuffix), Optimize(_Optimize), CheckDivZero(_CheckDivZero), CheckOvershift(_CheckOvershift) {} }; |