With earlier commits we've annotated the private symbols, thus we no longer require the -fvisibility=hidden CFLAGS. Cc: Ben Skeggs <bskeggs@xxxxxxxxxx> Cc: Damien Lespiau <damien.lespiau@xxxxxxxxx> Cc: Maarten Lankhorst <maarten.lankhorst@xxxxxxxxxxxxx> Cc: Michel Dänzer <michel.daenzer@xxxxxxx> Cc: Rob Clark <robdclark@xxxxxxxxx> Cc: Thierry Reding <treding@xxxxxxxxxx> Signed-off-by: Emil Velikov <emil.l.velikov@xxxxxxxxx> --- configure.ac | 15 --------------- exynos/Makefile.am | 1 - freedreno/Makefile.am | 1 - intel/Makefile.am | 1 - nouveau/Makefile.am | 1 - omap/Makefile.am | 1 - radeon/Makefile.am | 1 - tegra/Makefile.am | 1 - 8 files changed, 22 deletions(-) diff --git a/configure.ac b/configure.ac index 76cf91e..c25a813 100644 --- a/configure.ac +++ b/configure.ac @@ -403,21 +403,6 @@ AC_ARG_WITH([kernel-source], [kernel_source="$with_kernel_source"]) AC_SUBST(kernel_source) -dnl Add flags for gcc and g++ -if test "x$GCC" = xyes; then - # Enable -fvisibility=hidden if using a gcc that supports it - save_CFLAGS="$CFLAGS" - AC_MSG_CHECKING([whether $CC supports -fvisibility=hidden]) - VISIBILITY_CFLAGS="-fvisibility=hidden" - CFLAGS="$CFLAGS $VISIBILITY_CFLAGS" - AC_LINK_IFELSE([AC_LANG_PROGRAM()], AC_MSG_RESULT([yes]), - [VISIBILITY_CFLAGS=""; AC_MSG_RESULT([no])]); - - # Restore CFLAGS; VISIBILITY_CFLAGS are added to it where needed. - CFLAGS=$save_CFLAGS - AC_SUBST([VISIBILITY_CFLAGS]) -fi - AC_MSG_CHECKING([whether $CC supports __attribute__((visibility))]) AC_LINK_IFELSE([AC_LANG_PROGRAM([ int foo_default( void ) __attribute__((visibility("default"))); diff --git a/exynos/Makefile.am b/exynos/Makefile.am index 0136a61..f99f898 100644 --- a/exynos/Makefile.am +++ b/exynos/Makefile.am @@ -1,6 +1,5 @@ AM_CFLAGS = \ $(WARN_CFLAGS) \ - $(VISIBILITY_CFLAGS) \ -I$(top_srcdir) \ $(PTHREADSTUBS_CFLAGS) \ -I$(top_srcdir)/include/drm diff --git a/freedreno/Makefile.am b/freedreno/Makefile.am index 27e6aa6..0720867 100644 --- a/freedreno/Makefile.am +++ b/freedreno/Makefile.am @@ -3,7 +3,6 @@ include Makefile.sources AM_CFLAGS = \ $(WARN_CFLAGS) \ - $(VISIBILITY_CFLAGS) \ -I$(top_srcdir) \ $(PTHREADSTUBS_CFLAGS) \ -I$(top_srcdir)/include/drm diff --git a/intel/Makefile.am b/intel/Makefile.am index 09bfbae..de3baab 100644 --- a/intel/Makefile.am +++ b/intel/Makefile.am @@ -26,7 +26,6 @@ include Makefile.sources AM_CFLAGS = \ $(WARN_CFLAGS) \ - $(VISIBILITY_CFLAGS) \ -I$(top_srcdir) \ $(PTHREADSTUBS_CFLAGS) \ $(PCIACCESS_CFLAGS) \ diff --git a/nouveau/Makefile.am b/nouveau/Makefile.am index 2f61351..25ea6dc 100644 --- a/nouveau/Makefile.am +++ b/nouveau/Makefile.am @@ -2,7 +2,6 @@ include Makefile.sources AM_CFLAGS = \ $(WARN_CFLAGS) \ - $(VISIBILITY_CFLAGS) \ -I$(top_srcdir) \ $(PTHREADSTUBS_CFLAGS) \ -I$(top_srcdir)/include/drm \ diff --git a/omap/Makefile.am b/omap/Makefile.am index b34fba6..599bb9d 100644 --- a/omap/Makefile.am +++ b/omap/Makefile.am @@ -1,6 +1,5 @@ AM_CFLAGS = \ $(WARN_CFLAGS) \ - $(VISIBILITY_CFLAGS) \ -I$(top_srcdir) \ $(PTHREADSTUBS_CFLAGS) \ -I$(top_srcdir)/include/drm diff --git a/radeon/Makefile.am b/radeon/Makefile.am index 54abd9e..ab3cd08 100644 --- a/radeon/Makefile.am +++ b/radeon/Makefile.am @@ -26,7 +26,6 @@ include Makefile.sources AM_CFLAGS = \ $(WARN_CFLAGS) \ - $(VISIBILITY_CFLAGS) \ -I$(top_srcdir) \ $(PTHREADSTUBS_CFLAGS) \ -I$(top_srcdir)/include/drm diff --git a/tegra/Makefile.am b/tegra/Makefile.am index efa14f9..fb40be5 100644 --- a/tegra/Makefile.am +++ b/tegra/Makefile.am @@ -4,7 +4,6 @@ AM_CPPFLAGS = \ AM_CFLAGS = \ @PTHREADSTUBS_CFLAGS@ \ - $(VISIBILITY_CFLAGS) \ $(WARN_CFLAGS) libdrm_tegra_ladir = $(libdir) -- 2.3.1 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel