shithub: puzzles

Download patch

ref: 150c05a2989ec5e50768718686c2c997b95af0df
parent: b107decdaf7a49e3cc4b6f6f37c004cd8e2b5119
author: Ben Harris <bjh21@bjh21.me.uk>
date: Sat Feb 18 06:59:08 EST 2023

Support Honggfuzz's persistent mode in fuzzpuzz

Unlike AFL, Honggfuzz's compiler wrapper doesn't provide a convenient
preprocessor macro, so we have to have CMake detect the existence of
HF_ITER.  Also the resulting program can't run outside of Honggfuzz, so
maybe some additional cleverness is called for there as well.  Still, it
makes Honggfuzz go ten times faster, which is nice.