It seems that current versions of GLib expose EXIT_FAILURE and
EXIT_SUCCESS (possibly via indirect <stdlib.h> includes). But this
is not the case in older versions and some tests fail as a result
due to the missing macro definitions. Easily fixed.
]])
AT_DATA([main.c],
-[[#include <stdio.h>
+[[#include <stdlib.h>
#include "mod.h"
#include "test.h"
AT_DATA([main.c],
[[#include <stdio.h>
+#include <stdlib.h>
#include "test-fooable.h"
#include "test-a.h"
#include "test-b.h"
AT_DATA([main.c],
[[#include <stdio.h>
+#include <stdlib.h>
#include "test-fooable.h"
#include "test-a.h"
#include "test-a-mod.h"
AT_DATA([main.c],
[[#include <stdio.h>
+#include <stdlib.h>
#include "test-fooable.h"
#include "test-a.h"
#include "test-b.h"
AT_DATA([main.c],
[[#include <stdio.h>
+#include <stdlib.h>
#include "test-fooable.h"
#include "test-a.h"
#include "test-a-mod.h"