diff --git a/test/testplatform.c b/test/testplatform.c index c29a6a8ed..6edfd172c 100644 --- a/test/testplatform.c +++ b/test/testplatform.c @@ -154,6 +154,9 @@ int main(int argc, char *argv[]) printf("This system is running %s\n", #if __AIX__ "AIX" +#elif __HAIKU__ +/* Haiku must appear here before BeOS, since it also defines __BEOS__ */ + "Haiku" #elif __BEOS__ "BeOS" #elif __BSDI__ @@ -162,8 +165,6 @@ int main(int argc, char *argv[]) "Dreamcast" #elif __FREEBSD__ "FreeBSD" -#elif __HAIKU__ - "Haiku" #elif __HPUX__ "HP-UX" #elif __IRIX__