Wed, 31 Dec 2014 07:16:47 +0100
Revert simplistic fix pending revisit of Mozilla integration attempt.
1 dnl This Source Code Form is subject to the terms of the Mozilla Public
2 dnl License, v. 2.0. If a copy of the MPL was not distributed with this
3 dnl file, You can obtain one at http://mozilla.org/MPL/2.0/.
5 dnl check if the build is using lto. This is really primitive and only detects llvm based
6 dnl compilers right now.
7 AC_DEFUN([MOZ_DOING_LTO],
8 [
9 cat > conftest.c <<EOF
10 int foo = 1;
11 EOF
12 $1=no
13 if ${CC-cc} ${CFLAGS} -S conftest.c -o conftest.s >/dev/null 2>&1; then
14 if grep '^target triple =' conftest.s; then
15 $1=yes
16 fi
17 fi
18 rm -f conftest.[cs]
19 ])