diff --git a/tests/stdio/printf.c b/tests/stdio/printf.c
index 49e690593389de06f8a874169638f194ba901fc8..073a609ca468e7f49e7ff815c3c07427f96c2382 100644
--- a/tests/stdio/printf.c
+++ b/tests/stdio/printf.c
@@ -1,4 +1,5 @@
 #include <stdio.h>
+#include <stdlib.h> // free()
 #include <math.h> // INFINITY, NAN constants
 
 int main(void) {