diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2016-09-20 08:13:53 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2016-09-20 07:34:48 +0000 |
commit | 6a00d6e074287d112575b3eba6e575504bd9f069 (patch) | |
tree | 06362a0acf30eef16bb8b97098173f8f26ee8a4e /configure.ac | |
parent | f255c3e96e25a43a4724d80287554d892d7ffd70 (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>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 4 |
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 |