Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-25 | Merge pull request #25 from paulmar/master | Cristian Cadar | |
Added some of the common *at functions & others to the model. Obey --max-forks in switch statements. | |||
2013-09-25 | Merge pull request #27 from antiAgainst/intrinsic-trap | Cristian Cadar | |
Lower intrinsic instruction "llvm.trap" to a call of the abort() function. | |||
2013-09-25 | Obey --max-forks in switch statements | Paul Marinescu | |
2013-09-23 | Lower intrinsic instruction "llvm.trap" to a call of the abort() function. | Lei Zhang | |
2013-09-21 | Merge pull request #17 from MartinNowack/LLVM33 | Cristian Cadar | |
Make KLEE compile with LLVM 2.3. | |||
2013-09-18 | Merge pull request #23 from MartinNowack/fix_putchar | Cristian Cadar | |
Fix implementation for putchar | |||
2013-09-18 | Compile separate version of fd files only for LLVM 3.3 or higher | Martin Nowack | |
2013-09-17 | Merge pull request #21 from delcypher/fix_query_logging | Cristian Cadar | |
Fix queries not being logged correctly if an assertion failure is hit. | |||
2013-09-17 | Merge branch 'fix_runtime_build_mode' of https://github.com/delcypher/klee ↵ | Cristian Cadar | |
into delcypher-fix_runtime_build_mode | |||
2013-09-02 | Fixed multiple definitions of POSIX file functions | Martin Nowack | |
Function like stat() were defined for 32bit and 64bit version. Added compile time based selection of appropriate version using GNUC macros __x86_64__ and __ppc64__. | |||
2013-09-02 | Fixed unused static function warning for forceImport | Martin Nowack | |
2013-08-30 | Merge pull request #20 from delcypher/remove_pointless_loop | Cristian Cadar | |
Remove unnecessary loop from SolverTest unit test. | |||
2013-08-30 | Merge branch 'CompilerWarnings' of https://github.com/MartinNowack/klee into ↵ | Cristian Cadar | |
MartinNowack-CompilerWarnings | |||
2013-08-29 | Added some of the common *at functions to the model | Paul Marinescu | |
2013-08-29 | Revert "Use new PathV2 interface for LLVM 2.9 and higher" | Martin Nowack | |
This reverts commit 5c059018c02a7c7db252a3cb636a39c89c430a06. | |||
2013-08-29 | Merge branch 'CompilerWarnings' of https://github.com/MartinNowack/klee into ↵ | Cristian Cadar | |
MartinNowack-CompilerWarnings | |||
2013-08-29 | Fix compiling issues with llvm 2.9 | Martin Nowack | |
Interface for ParseCommandLineOptions changed with LLVM 3.2 preserving constness for pointer to arguments. | |||
2013-08-29 | Use new PathV2 interface for LLVM 2.9 and higher | Martin Nowack | |
Enable PathV2 interface starting from LLVM 2.9 and do some minor include cleanup. | |||
2013-08-28 | Modified the buildmode of bitcode libraries. | Dan Liew | |
The Default is Release+Asserts but if you are building KLEE with debug symbols (for example "Release+Debug+Asserts" or "Debug+Asserts") then this breaks because KLEE will look for the bitcode libraries in the wrong place because the RUNTIME_CONFIGURATION macro is not defined to be what KLEE actually builds as. This has been tweaked so that when we build the bitcode libraries the Makefile variable "DEBUG_SYMBOLS" is correctly overridden. | |||
2013-08-28 | Merge branch 'CompilerWarnings' of https://github.com/MartinNowack/klee into ↵ | Cristian Cadar | |
MartinNowack-CompilerWarnings | |||
2013-08-28 | Merge pull request #22 from antiAgainst/master | Cristian Cadar | |
Add .gitignore | |||
2013-08-28 | Merge pull request #13 from MartinNowack/FeatureConstantArrays | Cristian Cadar | |
Patch Set IV - Handle constant arrays as well | |||
2013-08-28 | Fixed warning about unused variable | Martin Nowack | |
2013-08-28 | Fix constness warnings issued by gcc 4.7 | Martin Nowack | |
2013-08-28 | Link against shared library from LLVM correctly | Martin Nowack | |
Searching for the LLVM library was conducted in the Klee project. This patch searches in the LLVM build directory. | |||
2013-08-28 | Silence warning of deprecated PathV1 usage | Martin Nowack | |
2013-08-28 | Fix test case to use llvm-link instead of llvm-ld | Martin Nowack | |
2013-08-28 | Disable redefinition of functions | Martin Nowack | |
2013-08-28 | Silence compiler warning about unused variable | Martin Nowack | |
2013-08-27 | Fix implementation for putchar | Martin Nowack | |
According to manual: putchar() return the character written as an unsigned char cast to an int or EOF on error. Use return value of write to return the correct value for putchar. | |||
2013-08-27 | Handle constant arrays as well | Martin Nowack | |
2013-08-27 | Port to LLVM 3.3 | Martin Nowack | |
Major changes are: - Switching to llvm-link to build archive files - Use GetMallocUsage instead of GetTotalMemoryUsage (be aware of bug in LLVM 3.3 http://llvm.org/bugs/show_bug.cgi?id=16847) - intrinsic library functions like memcpy/mov/set use weak linkage to be replaced by e.g. uclibc functions - rewrote linking with library - enhanced MemoryLimit test case to check if mallocs were successful | |||
2013-08-26 | Add Debug and Debug+Asserts in .gitignore. | Lei Zhang | |
2013-08-26 | Add .gitignore | Lei Zhang | |
2013-08-23 | In QueryLoggingSolver call flush() on std::ofstream so that queries | Dan Liew | |
get correctly logged if an assertion failure is hit later on. | |||
2013-08-21 | Remove unnecessary loop from SolverTest unit test. | Dan Liew | |
2013-08-16 | Merge pull request #9 from delcypher/refactor-arg-init | Cristian Cadar | |
Slight refactor of code initialising memory for argments/environment c-strings | |||
2013-08-15 | Merge pull request #14 from MartinNowack/BuildSystem | Cristian Cadar | |
Patch Set V - Build system | |||
2013-08-15 | Add support for dejagnu as removed from LLVM 3.2 | Martin Nowack | |
Added support for dejagnu to still allow tests to be executed under LLVM 3.2. | |||
2013-08-15 | Use llvm-link instead of deprecated llvm-ld | Martin Nowack | |
2013-08-15 | Warn if compiler is not found to build .ll files | Martin Nowack | |
2013-08-15 | Merge pull request #18 from MartinNowack/FeatureUMulOverflow | Cristian Cadar | |
Patch Set III (update) Implemented llvm.umul.with.overflow | |||
2013-08-15 | Implemented llvm.umul.with.overflow | Martin Nowack | |
2013-08-15 | Merge pull request #16 from MartinNowack/DebugSymbols | Cristian Cadar | |
Patch Set VII - Handle additional debug intrinsics of LLVM | |||
2013-08-15 | Merge pull request #10 from MartinNowack/Typos | Cristian Cadar | |
Fixed typos. | |||
2013-08-14 | Handle additional debug intrinsics of LLVM | Martin Nowack | |
2013-08-14 | Fix typo | Martin Nowack | |
2013-08-14 | Fix typo | Martin Nowack | |
2013-08-14 | Slight refactor of code initialising memory for argments/environment c-strings | Dan Liew | |
so that it is easier to read. | |||
2013-08-13 | Modified ktest-tool so that it is compatible with python3. | Dan Liew | |