wxWidgets/build/aclocal
Dimitri Schoolwerth 7cacde3b84 Re-enable symbols visibility support for the Clang compiler
Visibility support for Clang was disabled in 7198c33 because of linking
errors when building shared libraries, related to non-inline methods in
exported template classes.

The last Clang version to have these problems is version "4.1
(tags/Apple/clang-421.11.66)" as part of Xcode 4.5.2, and the next
release fixes them (version "4.2 (clang-425.0.24)", Xcode 4.6). Check
for the Clang version and only disable visibility support when compiling
with Apple Clang < 4.2.

Note that Apple Clang 4.2 is based on official Clang 3.2 so also check
for that version in case of non-Apple builds. The only official Clang
that has been tested successfully is 3.4 which worked fine with
visibility. Other versions that were tried (3.1 and 3.2) segfault while
compiling wx.
2015-05-31 03:08:17 +04:00
..
ac_raf_func_which_getservbyname_r.m4 No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
atomic_builtins.m4 Work around g++ atomic builtins detection in configure when -Os is used. 2013-10-04 23:48:22 +00:00
ax_cflags_gcc_option.m4
ax_func_which_gethostbyname_r.m4 Use AC_LANG_SOURCE and add missing quoting to configure. 2011-10-26 23:20:10 +00:00
ax_gcc_option.m4 don't use __thread keyword with g++ < 4 as it results in mysterious problems at link time related to thread-local static wxString::ms_cache 2008-11-23 01:53:24 +00:00
ax_gxx_version.m4 don't use __thread keyword with g++ < 4 as it results in mysterious problems at link time related to thread-local static wxString::ms_cache 2008-11-23 01:53:24 +00:00
bakefile-lang.m4 Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
bakefile.m4 Remove wxPM, wxWidgets port to OS/2. 2014-05-15 23:56:58 +00:00
cppunit.m4
gst-element-check.m4
gtk-2.0.m4 Fixed miss-spelling in output messages (enviroment -> environment, 2012-02-18 19:31:59 +00:00
gtk-3.0.m4 Fix spelling of occur* in random files. 2015-02-21 20:01:23 +02:00
gtk.m4 Fixed miss-spelling in output messages (enviroment -> environment, 2012-02-18 19:31:59 +00:00
pkg.m4
sdl.m4 Fixed miss-spelling in output messages (enviroment -> environment, 2012-02-18 19:31:59 +00:00
visibility.m4 Re-enable symbols visibility support for the Clang compiler 2015-05-31 03:08:17 +04:00