mirror of
http://git.mos6581.com/ManchildProductions/Male-Poon.git
synced 2026-05-26 17:11:32 +00:00
Remove checks for GCC PR39608
This commit is contained in:
Vendored
-1
@@ -19,7 +19,6 @@ builtin(include, build/autoconf/mozheader.m4)dnl
|
||||
builtin(include, build/autoconf/mozcommonheader.m4)dnl
|
||||
builtin(include, build/autoconf/lto.m4)dnl
|
||||
builtin(include, build/autoconf/gcc-pr49911.m4)dnl
|
||||
builtin(include, build/autoconf/gcc-pr39608.m4)dnl
|
||||
builtin(include, build/autoconf/llvm-pr8927.m4)dnl
|
||||
builtin(include, build/autoconf/frameptr.m4)dnl
|
||||
builtin(include, build/autoconf/compiler-opts.m4)dnl
|
||||
|
||||
@@ -1,37 +0,0 @@
|
||||
dnl This Source Code Form is subject to the terms of the Mozilla Public
|
||||
dnl License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
dnl file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
dnl Check if the compiler is gcc and has pr39608. If so
|
||||
dnl disable vrp.
|
||||
|
||||
AC_DEFUN([MOZ_GCC_PR39608],
|
||||
[
|
||||
AC_MSG_CHECKING(for gcc pr39608)
|
||||
ac_have_gcc_pr39608="yes"
|
||||
AC_LANG_SAVE
|
||||
AC_LANG_CPLUSPLUS
|
||||
|
||||
AC_TRY_COMPILE([
|
||||
typedef void (*FuncType)();
|
||||
template<FuncType Impl>
|
||||
void f();
|
||||
template<typename T> class C {
|
||||
typedef C<T> ThisC;
|
||||
template<int g()>
|
||||
static void h() {
|
||||
f<ThisC::h<g> >();
|
||||
}
|
||||
};
|
||||
], true,
|
||||
ac_have_gcc_pr39608="no",
|
||||
true)
|
||||
|
||||
AC_LANG_RESTORE
|
||||
|
||||
AC_MSG_RESULT($ac_have_gcc_pr39608)
|
||||
if test "$ac_have_gcc_pr39608" = "yes"; then
|
||||
echo This compiler would fail to build firefox, plase upgrade.
|
||||
exit 1
|
||||
fi
|
||||
])
|
||||
@@ -2740,7 +2740,6 @@ AC_SUBST(WRAP_SYSTEM_INCLUDES)
|
||||
AC_SUBST(VISIBILITY_FLAGS)
|
||||
|
||||
MOZ_GCC_PR49911
|
||||
MOZ_GCC_PR39608
|
||||
if test "$OS_TARGET" != WINNT; then
|
||||
# Only run this test with clang on non-Windows platforms, because clang
|
||||
# cannot do enough code gen for now to make this test work correctly.
|
||||
|
||||
Vendored
-1
@@ -18,7 +18,6 @@ builtin(include, build/autoconf/mozheader.m4)dnl
|
||||
builtin(include, build/autoconf/mozcommonheader.m4)dnl
|
||||
builtin(include, build/autoconf/lto.m4)dnl
|
||||
builtin(include, build/autoconf/gcc-pr49911.m4)dnl
|
||||
builtin(include, build/autoconf/gcc-pr39608.m4)dnl
|
||||
builtin(include, build/autoconf/llvm-pr8927.m4)dnl
|
||||
builtin(include, build/autoconf/frameptr.m4)dnl
|
||||
builtin(include, build/autoconf/compiler-opts.m4)dnl
|
||||
|
||||
@@ -2363,7 +2363,6 @@ AC_SUBST(WRAP_SYSTEM_INCLUDES)
|
||||
AC_SUBST(VISIBILITY_FLAGS)
|
||||
|
||||
MOZ_GCC_PR49911
|
||||
MOZ_GCC_PR39608
|
||||
if test "$OS_TARGET" != WINNT; then
|
||||
# Only run this test with clang on non-Windows platforms, because clang
|
||||
# cannot do enough code gen for now to make this test work correctly.
|
||||
|
||||
Reference in New Issue
Block a user