enables the -O2 optimization flags on binaries intended for decompilation tests. We want those to be optimized because we want the decompiler to give good results on high optimization levels.
avoid calling malloc to work around some current limitations/bugs of revng, without affecting the quality of the decompilation test
adds some accessors to the linked list test, to allow for more interesting results in decompilation.
This PR does 3 things:
-O2
optimization flags on binaries intended for decompilation tests. We want those to be optimized because we want the decompiler to give good results on high optimization levels.malloc
to work around some current limitations/bugs ofrevng
, without affecting the quality of the decompilation test