OSDN Git Service

drm: remove no longer needed VISIBILITY_CFLAGS
authorEmil Velikov <emil.l.velikov@gmail.com>
Tue, 31 Mar 2015 21:07:13 +0000 (22:07 +0100)
committerEmil Velikov <emil.l.velikov@gmail.com>
Tue, 28 Apr 2015 10:19:15 +0000 (11:19 +0100)
With earlier commits we've annotated the private symbols, thus
we no longer require the -fvisibility=hidden CFLAGS.

Cc: Ben Skeggs <bskeggs@redhat.com>
Cc: Damien Lespiau <damien.lespiau@intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@canonical.com>
Cc: Michel Dänzer <michel.daenzer@amd.com>
Cc: Rob Clark <robdclark@gmail.com>
Cc: Thierry Reding <treding@nvidia.com>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
configure.ac
exynos/Makefile.am
freedreno/Makefile.am
intel/Makefile.am
nouveau/Makefile.am
omap/Makefile.am
radeon/Makefile.am
tegra/Makefile.am

index 76cf91e..c25a813 100644 (file)
@@ -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")));
index 0136a61..f99f898 100644 (file)
@@ -1,6 +1,5 @@
 AM_CFLAGS = \
        $(WARN_CFLAGS) \
-       $(VISIBILITY_CFLAGS) \
        -I$(top_srcdir) \
        $(PTHREADSTUBS_CFLAGS) \
        -I$(top_srcdir)/include/drm
index 27e6aa6..0720867 100644 (file)
@@ -3,7 +3,6 @@ include Makefile.sources
 
 AM_CFLAGS = \
        $(WARN_CFLAGS) \
-       $(VISIBILITY_CFLAGS) \
        -I$(top_srcdir) \
        $(PTHREADSTUBS_CFLAGS) \
        -I$(top_srcdir)/include/drm
index 09bfbae..de3baab 100644 (file)
@@ -26,7 +26,6 @@ include Makefile.sources
 
 AM_CFLAGS = \
        $(WARN_CFLAGS) \
-       $(VISIBILITY_CFLAGS) \
        -I$(top_srcdir) \
        $(PTHREADSTUBS_CFLAGS) \
        $(PCIACCESS_CFLAGS) \
index 2f61351..25ea6dc 100644 (file)
@@ -2,7 +2,6 @@ include Makefile.sources
 
 AM_CFLAGS = \
        $(WARN_CFLAGS) \
-       $(VISIBILITY_CFLAGS) \
        -I$(top_srcdir) \
        $(PTHREADSTUBS_CFLAGS) \
        -I$(top_srcdir)/include/drm \
index b34fba6..599bb9d 100644 (file)
@@ -1,6 +1,5 @@
 AM_CFLAGS = \
        $(WARN_CFLAGS) \
-       $(VISIBILITY_CFLAGS) \
        -I$(top_srcdir) \
        $(PTHREADSTUBS_CFLAGS) \
        -I$(top_srcdir)/include/drm
index d9d0b7e..25c03d3 100644 (file)
@@ -26,7 +26,6 @@ include Makefile.sources
 
 AM_CFLAGS = \
        $(WARN_CFLAGS) \
-       $(VISIBILITY_CFLAGS) \
        -I$(top_srcdir) \
        $(PTHREADSTUBS_CFLAGS) \
        -I$(top_srcdir)/include/drm
index efa14f9..fb40be5 100644 (file)
@@ -4,7 +4,6 @@ AM_CPPFLAGS = \
 
 AM_CFLAGS = \
        @PTHREADSTUBS_CFLAGS@ \
-       $(VISIBILITY_CFLAGS) \
        $(WARN_CFLAGS)
 
 libdrm_tegra_ladir = $(libdir)