The macro _IOC_SIZE is not part of sys/ioctl.h but lives in asm/ioctl.h so we should include the proper header. If we do not, some systems complain during linking that they cannot find the symbol _IOC_SIZE() which was not expanded by the pre-compiler. Signed-off-by: Olliver Schinagl <oliver@xxxxxxxxxxx> --- tests/unittests/test_lib.h | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/unittests/test_lib.h b/tests/unittests/test_lib.h index 7a6a003..cd94d9f 100644 --- a/tests/unittests/test_lib.h +++ b/tests/unittests/test_lib.h @@ -1,3 +1,4 @@ +#include <asm/ioctl.h> #include <stdarg.h> #include <setjmp.h> #include <stddef.h> -- 2.20.1 ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/