summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-09-20 08:13:53 +0200
committerStephan Bergmann <sbergman@redhat.com>2016-09-20 07:34:48 +0000
commit6a00d6e074287d112575b3eba6e575504bd9f069 (patch)
tree06362a0acf30eef16bb8b97098173f8f26ee8a4e
parentf255c3e96e25a43a4724d80287554d892d7ffd70 (diff)
Remove obsolete HAVE_GCC_VISIBILITY_BROKEN check
<https://llvm.org/bugs/show_bug.cgi?id=12255> "with -fvisibility-inlines-hidden needed copy not emitted for virtual inline function" (which covers the relevant part of the Clang bug 11250 mentioned in the check) is reportedly fixed ever since at last Clang 3.2. Make this a fatal configure error for now. The check should be removed completely after LO 5.3 branch-off. Change-Id: I47edf92968f32735a509ef649e0e85b891baab4b Reviewed-on: https://gerrit.libreoffice.org/29074 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
-rw-r--r--configure.ac4
1 files changed, 1 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac
index 52997f788648..e9366b134e0a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6565,9 +6565,7 @@ _ACEOF
rm -fr libconftest*
AC_MSG_RESULT([$gccvisinlineshiddenok])
if test "$gccvisinlineshiddenok" = "no"; then
- AC_MSG_WARN([Your gcc/clang is not -fvisibility-inlines-hidden safe, disabling that.])
- add_warning "Your gcc/clang is not -fvisibility-inlines-hidden safe, disabling that."
- HAVE_GCC_VISIBILITY_BROKEN="TRUE"
+ AC_MSG_ERROR([Your gcc/clang is not -fvisibility-inlines-hidden safe. This is no longer supported.])
fi
fi