diff options
author | bloodstalker <thabogre@gmail.com> | 2018-08-08 11:47:03 +0000 |
---|---|---|
committer | bloodstalker <thabogre@gmail.com> | 2018-08-08 11:47:03 +0000 |
commit | 11b88d35f89bcc679b09562b566478271137d649 (patch) | |
tree | a4077ccb545bd6b72918c33ed76ea29da3160334 /bruiser/faultreiber | |
parent | added new options to delf (diff) | |
download | mutator-11b88d35f89bcc679b09562b566478271137d649.tar.gz mutator-11b88d35f89bcc679b09562b566478271137d649.zip |
faultreiber is a submodule now. it generates binary file format parsers in C. the memory management side of faultreiber is not implemented yet since im on the fence on how to do it. faultreiber along with tablegen will completely automate the process of adding new file formats to bruiser.
Diffstat (limited to '')
m--------- | bruiser/faultreiber | 0 | ||||
-rwxr-xr-x | bruiser/faultreibergen.sh | 5 |
2 files changed, 5 insertions, 0 deletions
diff --git a/bruiser/faultreiber b/bruiser/faultreiber new file mode 160000 +Subproject dfe00e935a95e48590e0e2f7525f4a23e70f3ed diff --git a/bruiser/faultreibergen.sh b/bruiser/faultreibergen.sh new file mode 100755 index 0000000..d95979d --- /dev/null +++ b/bruiser/faultreibergen.sh @@ -0,0 +1,5 @@ +#!/bin/sh +cd $(dirname $0) +"./faultreiber.py" --targetname autowasm --outdir ./test/ --structs ./test/struct.json --datetime --structsinclude ./resources/structsinclude.h --xml ./resources/wasm.xml +"clang-format" -i ./test/read.c ./test/structs.h ./test/aggregate.c ./test/aggregate.h ./test/read.h +#"less" ./test/structs.h |