--- libev/ev.h 2014/09/09 13:24:13 1.175 +++ libev/ev.h 2014/09/09 13:28:21 1.176 @@ -48,6 +48,11 @@ #define EV_THROW EV_CPP(throw()) +#if __APPLE__ && __clang__ +# undef EV_THROW +# define EV_THROW +#endif + EV_CPP(extern "C" {) /*****************************************************************************/