# HG changeset patch # User Ryan C. Gordon # Date 1262721195 18000 # Node ID cddbe182ae5ea18fcd2a5fb0822b3c2fe9c513e1 # Parent 83fff24e5f716b0afc1da9c61601a1ff4f397631 Cleaned up gcc4 visibility check. diff -r 83fff24e5f71 -r cddbe182ae5e configure.in --- a/configure.in Fri Jan 30 19:55:21 2009 -0500 +++ b/configure.in Tue Jan 05 14:53:15 2010 -0500 @@ -87,7 +87,9 @@ save_CFLAGS="$CFLAGS" CFLAGS="$save_CFLAGS $visibility_CFLAGS" AC_TRY_COMPILE([ -int placeholder = 1; +#if !defined(__GNUC__) || __GNUC__ < 4 +#error SDL only uses visibility attributes in GCC 4 or newer +#endif ],[ ],[ have_gcc_fvisibility=yes