make the evil PACKAGE_* hacks consistent
#include "ghcconfig.h"
-/* redefined in HsBaseConfig.h */
-#ifdef PACKAGE_NAME
-# undef PACKAGE_NAME
-#endif
-#ifdef PACKAGE_STRING
-# undef PACKAGE_STRING
-#endif
-#ifdef PACKAGE_BUGREPORT
-# undef PACKAGE_BUGREPORT
-#endif
-#ifdef PACKAGE_TARNAME
-# undef PACKAGE_TARNAME
-#endif
-
#include "HsBaseConfig.h"
+
+/* ultra-evil... */
+#undef PACKAGE_BUGREPORT
+#undef PACKAGE_NAME
+#undef PACKAGE_STRING
+#undef PACKAGE_TARNAME
+#undef PACKAGE_VERSION
+
#include "HsFFI.h"
#include <stdio.h>