no inline in qemu driver

This commit is contained in:
Andrea Fioraldi
2020-06-03 11:51:35 +02:00
parent 2d8c3d2934
commit 177db9cf79

View File

@ -9,7 +9,7 @@ __attribute__((weak)) int LLVMFuzzerInitialize(int *argc, char ***argv);
static const size_t kMaxAflInputSize = 1 << 20;
static uint8_t AflInputBuf[kMaxAflInputSize];
void afl_qemu_driver_stdin_input(void) {
void __attribute__ ((noinline)) afl_qemu_driver_stdin_input(void) {
size_t l = read(0, AflInputBuf, kMaxAflInputSize);
LLVMFuzzerTestOneInput(AflInputBuf, l);