FailedOk

th/SRPMS[OK]
th/x32[OK]
th/i686[OK]
th/x86_64[OK]

ac/SRPMS[OK]
ac/i386[OK]
ac/i586[OK]
ac/i686[OK]
ac/alpha[OK]
ac/amd64[OK]
ac/athlon[OK]
ac/ppc[OK]
ac/sparc[OK]
ac/sparc64[OK]

Advanced Search
main()
Powered by PLD Linux
(c) 2002-2018 PLD Team
$Revision: 1.37 $
Powered by Unix conspiracy.
Your IP: 52.91.245.237

crossmingw64-gcc 776625dc-0466-4192-a3f9-d5e930269e0f

Status:Failed
Source URL:ftp://buildlogs.pld-linux.org/th/x86_64/FAIL/crossmingw64-gcc,776625dc-0466-4192-a3f9-d5e930269e0f.bz2
text/plain URL:View!
full text:View!
rpm -qa of builder:View!
Date:2018/07/29 00:36:13
Runtime:0:04:35.362581

Toc:

  • error 1
  • make[2]: [Makefile:4426: cpp.pod] Error 255 (ignored)
  • error 2
  • make[2]: [Makefile:4445: gpl.pod] Error 255 (ignored)
  • error 3
  • make[2]: [Makefile:4436: gcc.pod] Error 255 (ignored)
  • error 4
  • make[2]: [Makefile:4414: doc/cpp.1] Error 1 (ignored)
  • error 5
  • make[2]: [Makefile:4420: doc/gpl.7] Error 1 (ignored)
  • error 6
  • make[2]: [Makefile:4414: doc/gcc.1] Error 1 (ignored)
  • error 7
  • make[2]: [Makefile:1433: stamp-parallel] Error 1 (ignored)
  • install
  • Executing(%install): /bin/sh -e /tmp/B.n5ZWIt/BUILD/tmp/rpm-tmp.21543
  • files crossmingw64-gcc
  • Processing files: crossmingw64-gcc-4.7.2-6.x86_64
  • error 8
  • error: File not found: /tmp/B.n5ZWIt/BUILD/tmp/crossmingw64-gcc-4.7.2-root-builder/usr/lib64/gcc/x86_64-w64-mingw32/4.7.2/cc1
  • error 9
  • error: File not found: /tmp/B.n5ZWIt/BUILD/tmp/crossmingw64-gcc-4.7.2-root-builder/usr/lib64/gcc/x86_64-w64-mingw32/4.7.2/collect2
  • error 10
  • error: File not found: /tmp/B.n5ZWIt/BUILD/tmp/crossmingw64-gcc-4.7.2-root-builder/usr/lib64/gcc/x86_64-w64-mingw32/4.7.2/lto-wrapper
  • error 11
  • RPM build errors:
  • error 12
  • error: No files produced.

Content:

-DREVISION="\"\"" \
-DDEVPHASE="\" (release)\"" -DPKGVERSION="\"(PLD-Linux) \"" \
-DBUGURL="\"<http://bugs.pld-linux.org>\"" -o build/version.o ../../gcc/version.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
TARGET_CPU_DEFAULT="" \
HEADERS="config/i386/i386-protos.h tm-preds.h" DEFINES="" \
/bin/sh ../../gcc/mkconfig.sh tm_p.h
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
/bin/sh ../../gcc/../move-if-change tmp-gi.list gtyp-input.list
echo timestamp > s-gtyp-input
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
echo "x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc " > checksum-options.tmp \
&& ../../gcc/../move-if-change checksum-options.tmp checksum-options
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
lsf="../../gcc/cp/lang-specs.h"; for f in $lsf; do \
    echo "#include \"$f\""; \
done | sed 's|../../gcc/||' > tmp-specs.h
/bin/sh ../../gcc/../move-if-change tmp-specs.h specs.h
echo timestamp > s-specs
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
echo "#define BUILDING_GCC_MAJOR `echo 4.7.2 | sed -e 's/^\([0-9]*\).*$/\1/'`" > bversion.h
echo "#define BUILDING_GCC_MINOR `echo 4.7.2 | sed -e 's/^[0-9]*\.\([0-9]*\).*$/\1/'`" >> bversion.h
echo "#define BUILDING_GCC_PATCHLEVEL `echo 4.7.2 | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$/\1/'`" >> bversion.h
echo "#define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + BUILDING_GCC_MINOR)" >> bversion.h
echo timestamp > s-bversion
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
cp ../../gcc/gcc-ar.c gcc-nm.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
cp ../../gcc/gcc-ar.c gcc-ranlib.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
if test no = yes \
   || test -n "../lib ../lib32"; then \
  /bin/sh ../../gcc/genmultilib \
    "m64/m32" \
    "64 32" \
    "" \
    "" \
    "" \
    "" \
    "../lib ../lib32" \
    "no" \
    > tmp-mlib.h; \
else \
  /bin/sh ../../gcc/genmultilib '' '' '' '' '' '' '' no \
    > tmp-mlib.h; \
fi
/bin/sh ../../gcc/../move-if-change tmp-mlib.h multilib.h
echo timestamp > s-mlib
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
gawk -f ../../gcc/config/i386/i386-builtin-types.awk ../../gcc/config/i386/i386-builtin-types.def > tmp-bt.inc
/bin/sh ../../gcc/../move-if-change tmp-bt.inc i386-builtin-types.inc
echo timestamp > s-i386-bt
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
TARGET_CPU_DEFAULT="" \
HEADERS="auto-host.h ansidecl.h config/i386/xm-mingw32.h" DEFINES="USED_FOR_TARGET " \
/bin/sh ../../gcc/mkconfig.sh tconfig.h
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
rm -f tmp-all-tree.def
echo '#include "tree.def"' > tmp-all-tree.def
echo 'END_OF_BASE_TREE_CODES' >> tmp-all-tree.def
echo '#include "c-family/c-common.def"' >> tmp-all-tree.def
ltf="../../gcc/ada/gcc-interface/ada-tree.def ../../gcc/cp/cp-tree.def ../../gcc/java/java-tree.def ../../gcc/objc/objc-tree.def"; for f in $ltf; do \
  echo "#include \"$f\""; \
done | sed 's|../../gcc/||' >> tmp-all-tree.def
/bin/sh ../../gcc/../move-if-change tmp-all-tree.def all-tree.def
echo timestamp > s-alltree
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
rm -f mm_malloc.h
cat ../../gcc/config/i386/gmm_malloc.h > mm_malloc.h
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
(echo "@set version-GCC 4.7.2"; \
 if [ "release" = "experimental" ]; \
 then echo "@set DEVELOPMENT"; \
 else echo "@clear DEVELOPMENT"; \
 fi) > gcc-vers.texiT
echo @set srcdir /tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc/../../gcc >> gcc-vers.texiT
if [ -n "(PLD-Linux) " ]; then \
  echo "@set VERSION_PACKAGE (PLD-Linux) " >> gcc-vers.texiT; \
fi
echo "@set BUGURL @uref{http://bugs.pld-linux.org}" >> gcc-vers.texiT; \
mv -f gcc-vers.texiT gcc-vers.texi
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
echo timestamp > cpp.pod
perl ../../gcc/../contrib/texi2pod.pl -DBUGURL="@uref{http://bugs.pld-linux.org}" ../../gcc/doc/cpp.texi > cpp.pod
Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/^\@strong{ <-- HERE (.*)}$/ at ../../gcc/../contrib/texi2pod.pl line 319.
make[2]: [Makefile:4426: cpp.pod] Error 255 (ignored)
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
echo timestamp > gpl.pod
perl ../../gcc/../contrib/texi2pod.pl ../../gcc/doc/include/gpl_v3.texi > gpl.pod
Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/^\@strong{ <-- HERE (.*)}$/ at ../../gcc/../contrib/texi2pod.pl line 319.
make[2]: [Makefile:4445: gpl.pod] Error 255 (ignored)
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
gawk -f ../../gcc/opt-gather.awk ../../gcc/ada/gcc-interface/lang.opt ../../gcc/fortran/lang.opt ../../gcc/go/lang.opt ../../gcc/java/lang.opt ../../gcc/lto/lang.opt ../../gcc/c-family/c.opt ../../gcc/common.opt ../../gcc/config/fused-madd.opt ../../gcc/config/i386/i386.opt ../../gcc/config/i386/cygming.opt ../../gcc/config/i386/mingw.opt ../../gcc/config/i386/mingw-w64.opt > tmp-optionlist
/bin/sh ../../gcc/../move-if-change tmp-optionlist optionlist
echo timestamp > s-options
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genenums.o ../../gcc/genenums.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genchecksum.o ../../gcc/genchecksum.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib64/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/libexec/gcc/\" -DDEFAULT_TARGET_VERSION=\"4.7.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-w64-mingw32\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DTARGET_SYSTEM_ROOT=\"/usr/x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT_RELOCATABLE  `test "X${SHLIB}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` -DCONFIGURE_SPECS="\"\"" -DTARGET_MACHINE=\"x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT=\"/usr/x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT_RELOCATABLE -DPERSONALITY=\"ar\" -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/gcc-ar.c -o gcc-ar.o
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib64/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/libexec/gcc/\" -DDEFAULT_TARGET_VERSION=\"4.7.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-w64-mingw32\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DTARGET_SYSTEM_ROOT=\"/usr/x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT_RELOCATABLE  `test "X${SHLIB}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` -DCONFIGURE_SPECS="\"\"" -DTARGET_MACHINE=\"x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT=\"/usr/x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT_RELOCATABLE -DPERSONALITY=\"ranlib\" -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    gcc-ranlib.c -o gcc-ranlib.o
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib64/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/libexec/gcc/\" -DDEFAULT_TARGET_VERSION=\"4.7.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-w64-mingw32\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DTARGET_SYSTEM_ROOT=\"/usr/x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT_RELOCATABLE  `test "X${SHLIB}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` -DCONFIGURE_SPECS="\"\"" -DTARGET_MACHINE=\"x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT=\"/usr/x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT_RELOCATABLE -DPERSONALITY=\"nm\" -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    gcc-nm.c -o gcc-nm.o
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
echo timestamp > gcc.pod
perl ../../gcc/../contrib/texi2pod.pl ../../gcc/doc/invoke.texi > gcc.pod
Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/^\@strong{ <-- HERE (.*)}$/ at ../../gcc/../contrib/texi2pod.pl line 319.
make[2]: [Makefile:4436: gcc.pod] Error 255 (ignored)
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
echo timestamp > doc/cpp.1
(pod2man --center="GNU" --release="gcc-4.7.2" --date=2012-12-20 --section=1 cpp.pod > doc/cpp.1.T$$ && \
	mv -f doc/cpp.1.T$$ doc/cpp.1) || \
	(rm -f doc/cpp.1.T$$ && exit 1)
pod2man: unable to format cpp.pod
make[2]: [Makefile:4414: doc/cpp.1] Error 1 (ignored)
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genhooks.o ../../gcc/genhooks.c
../../gcc/genhooks.c: In function 'emit_documentation':
../../gcc/genhooks.c:141:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf (f, "%999s", buf);
       ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/genhooks.c:132:10: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
   while (fscanf (f, "%*[^@]"), buf[0] = '\0',
          ^~~~~~~~~~~~~~~~~~~~
../../gcc/genhooks.c:195:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf (f, "%5[^ \n]", buf);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/genhooks.c:201:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf (f, "%999s", buf);
       ^~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
echo timestamp > doc/gpl.7
(pod2man --center="GNU" --release="gcc-4.7.2" --date=2012-12-20 --section=7 gpl.pod > doc/gpl.7.T$$ && \
	mv -f doc/gpl.7.T$$ doc/gpl.7) || \
	(rm -f doc/gpl.7.T$$ && exit 1)
pod2man: unable to format gpl.pod
make[2]: [Makefile:4420: doc/gpl.7] Error 1 (ignored)
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genconstants.o ../../gcc/genconstants.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genmddeps.o ../../gcc/genmddeps.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/errors.o ../../gcc/errors.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/gengenrtl.o ../../gcc/gengenrtl.c
In file included from ../../gcc/gengenrtl.c:23:
../../gcc/gengenrtl.c: In function 'type_from_format':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengenrtl.c:71:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengenrtl.c: In function 'accessor_from_format':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengenrtl.c:104:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/read-md.o ../../gcc/read-md.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
if [ xinfo = xinfo ]; then \
	makeinfo --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../gcc/doc \
		-I ../../gcc/doc/include -o doc/cppinternals.info ../../gcc/doc/cppinternals.texi; \
fi
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genhooks \
    build/genhooks.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genchecksum \
    build/genchecksum.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genenums \
    build/genenums.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genmodes.o ../../gcc/genmodes.c
In file included from ../../gcc/genmodes.c:22:
../../gcc/genmodes.c: In function 'complete_mode':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genmodes.c:390:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
gawk -f ../../gcc/opt-functions.awk -f ../../gcc/opt-read.awk \
       -f ../../gcc/optc-save-gen.awk \
       -v header_name="config.h system.h coretypes.h tm.h" < optionlist > options-save.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genhooks "Common Target Hook" \
				     > tmp-common-target-hooks-def.h
/bin/sh ../../gcc/../move-if-change tmp-common-target-hooks-def.h \
				     common/common-target-hooks-def.h
echo timestamp > s-common-target-hooks-def-h
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/gengtype-parse.o ../../gcc/gengtype-parse.c
In file included from ../../gcc/gengtype-parse.c:25:
../../gcc/gengtype.h: In function 'set_lang_bitmap':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.h:102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (inpf);
   ^~~~~~~~~~
../../gcc/gengtype-parse.c: In function 'typedef_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype-parse.c:824:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (token () == TYPEDEF);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genhooks -d \
		../../gcc/doc/tm.texi.in > tmp-tm.texi
case `echo X|tr X '\101'` in \
  A) tr -d '\015' < tmp-tm.texi > tmp2-tm.texi ;; \
  *) tr -d '\r' < tmp-tm.texi > tmp2-tm.texi ;; \
esac
mv tmp2-tm.texi tmp-tm.texi
/bin/sh ../../gcc/../move-if-change tmp-tm.texi tm.texi
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat  -Wno-error -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/gengtype-lex.o ../../gcc/gengtype-lex.c
In file included from /d/gcc-4.7.2/gcc-4.7.2/gcc/gengtype-lex.l:30:
../../gcc/gengtype.h: In function 'set_lang_bitmap':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.h:102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (inpf);
   ^~~~~~~~~~
gengtype-lex.c: In function 'yylex':
gengtype-lex.c:364:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
/d/gcc-4.7.2/gcc-4.7.2/gcc/gengtype-lex.l:134:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION'
/d/gcc-4.7.2/gcc-4.7.2/gcc/gengtype-lex.l:131:1: note: here
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genconstants \
    build/genconstants.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
echo timestamp > doc/gcc.1
(pod2man --center="GNU" --release="gcc-4.7.2" --date=2012-12-20 --section=1 gcc.pod > doc/gcc.1.T$$ && \
	mv -f doc/gcc.1.T$$ doc/gcc.1) || \
	(rm -f doc/gcc.1.T$$ && exit 1)
pod2man: unable to format gcc.pod
make[2]: [Makefile:4414: doc/gcc.1] Error 1 (ignored)
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genmddeps \
    build/genmddeps.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genmodes \
    build/genmodes.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/gengenrtl \
    build/gengenrtl.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genhooks "Target Hook" \
				     > tmp-target-hooks-def.h
/bin/sh ../../gcc/../move-if-change tmp-target-hooks-def.h \
				     target-hooks-def.h
echo timestamp > s-target-hooks-def-h
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genhooks "C Target Hook" \
				     > tmp-c-target-hooks-def.h
/bin/sh ../../gcc/../move-if-change tmp-c-target-hooks-def.h \
				     c-family/c-target-hooks-def.h
echo timestamp > s-c-target-hooks-def-h
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
gawk -f ../../gcc/opt-functions.awk -f ../../gcc/opt-read.awk \
       -f ../../gcc/opth-gen.awk \
       < optionlist > tmp-options.h
/bin/sh ../../gcc/../move-if-change tmp-options.h options.h
echo timestamp > s-options-h
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
cp doc/gcc.1 doc/g++.1
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genmodes > tmp-modes.c
/bin/sh ../../gcc/../move-if-change tmp-modes.c insn-modes.c
echo timestamp > s-modes
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genmodes -h > tmp-modes.h
/bin/sh ../../gcc/../move-if-change tmp-modes.h insn-modes.h
echo timestamp > s-modes-h
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genmodes -m > tmp-min-modes.c
/bin/sh ../../gcc/../move-if-change tmp-min-modes.c min-insn-modes.c
echo timestamp > s-modes-m
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/gengenrtl > tmp-genrtl.h
/bin/sh ../../gcc/../move-if-change tmp-genrtl.h genrtl.h
echo timestamp > s-genrtl-h
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genmddeps ../../gcc/config/i386/i386.md > tmp-mddeps
/bin/sh ../../gcc/../move-if-change tmp-mddeps mddeps.mk
echo timestamp > s-mddeps
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genconstants ../../gcc/config/i386/i386.md \
   > tmp-constants.h
/bin/sh ../../gcc/../move-if-change tmp-constants.h insn-constants.h
echo timestamp > s-constants
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/gengtype-state.o ../../gcc/gengtype-state.c
In file included from ../../gcc/gengtype-state.c:31:
../../gcc/gengtype.h: In function 'set_lang_bitmap':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.h:102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (inpf);
   ^~~~~~~~~~
../../gcc/gengtype-state.c: In function 'type_lineloc':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype-state.c:50:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype-state.c:63:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengtype-state.c: In function 'write_state_fileloc':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype-state.c:560:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (floc->file != NULL);
       ^~~~~~~~~~
../../gcc/gengtype-state.c: In function 'write_state_fields':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype-state.c:589:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (nbpairs == nbfields);
   ^~~~~~~~~~
../../gcc/gengtype-state.c: In function 'write_state_lang_struct_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype-state.c:831:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (UNION_OR_STRUCT_P (hty));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype-state.c:832:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (hty->u.s.lang_struct == current);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype-state.c:835:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (strcmp (homoname, hty->u.s.tag) == 0);
       ^~~~~~~~~~
../../gcc/gengtype-state.c: In function 'write_state_gc_used':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype-state.c:905:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengtype-state.c: In function 'write_state_typedefs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype-state.c:1034:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (nbpairs == nbtypedefs);
   ^~~~~~~~~~
../../gcc/gengtype-state.c: In function 'write_state_variables':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype-state.c:1086:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (nbpairs == nbvars);
   ^~~~~~~~~~
../../gcc/gengtype-state.c: In function 'record_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype-state.c:1251:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (slot);
   ^~~~~~~~~~
../../gcc/gengtype-state.c: In function 'read_state_fileloc':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype-state.c:1685:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (floc != NULL);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype-state.c:1686:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (srcdir != NULL);
   ^~~~~~~~~~
../../gcc/gengtype-state.c: In function 'read_state_files_list':
../../gcc/gengtype-state.c:2346:34: warning: comparison of constant '4' with boolean expression is always false [-Wbool-compare]
       if (!state_token_kind (t0) == STOK_RIGHTPAR)
                                  ^~
../../gcc/gengtype-state.c:2346:34: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
../../gcc/gengtype-state.c:2346:11: note: add parentheses around left hand side expression to silence this warning
       if (!state_token_kind (t0) == STOK_RIGHTPAR)
           ^~~~~~~~~~~~~~~~~~~~~~
           (                     )
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genenums ../../gcc/config/i386/i386.md \
   > tmp-enums.c
/bin/sh ../../gcc/../move-if-change tmp-enums.c insn-enums.c
echo timestamp > s-enums
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/min-insn-modes.o min-insn-modes.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
if [ xinfo = xinfo ]; then \
	makeinfo --split-size=5000000 --split-size=5000000 --no-split -I ../../gcc/doc \
		-I ../../gcc/doc/include -o doc/gccinstall.info ../../gcc/doc/install.texi; \
fi
../../gcc/doc/install.texi:3143: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3158: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3215: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3222: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3231: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3268: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3285: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3308: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3343: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3355: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3362: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3400: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3413: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3465: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3478: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3589: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3598: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3610: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3630: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3659: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3679: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3694: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3844: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3851: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3858: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3865: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3872: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3879: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3907: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3917: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3924: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3931: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3983: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:3990: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4089: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4096: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4108: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4124: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4130: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4137: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4143: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4150: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4156: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4162: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4169: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4175: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4182: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4190: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4196: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4202: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4213: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4334: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4349: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4411: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4427: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4437: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4462: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4469: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4476: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4484: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4492: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4527: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4537: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4553: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4571: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4583: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4640: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4657: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4667: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4676: warning: @anchor should not appear in @heading
../../gcc/doc/install.texi:4722: warning: @anchor should not appear in @heading
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
gawk -f ../../gcc/opt-functions.awk -f ../../gcc/opt-read.awk \
       -f ../../gcc/optc-gen.awk \
       -v header_name="config.h system.h coretypes.h tm.h" < optionlist > options.c
warning: multiple different help strings for I:
	-I <dir>.	Add <dir> to the end of the main source path
	-I <dir>	Add <dir> to the end of the main include path
warning: multiple different help strings for nostdinc:
	Do not look for source files in standard path
	Do not search standard system include directories (those specified with -isystem will still be used)
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genconditions.o ../../gcc/genconditions.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/lto-wrapper.c -o lto-wrapper.o
../../gcc/lto-wrapper.c: In function 'run_gcc':
../../gcc/lto-wrapper.c:504:7: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
       read (fd, data, length);
       ^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
if [ xinfo = xinfo ]; then \
	makeinfo --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../gcc/doc \
		-I ../../gcc/doc/include -o doc/cpp.info ../../gcc/doc/cpp.texi; \
fi
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/gencheck.o ../../gcc/gencheck.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/print-rtl.o ../../gcc/print-rtl.c
In file included from ../../gcc/print-rtl.c:30:
../../gcc/print-rtl.c: In function 'print_rtx':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/print-rtl.c:592:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/print-rtl.c:647:13: note: in expansion of macro 'gcc_unreachable'
    default: gcc_unreachable ();
             ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genattr.o ../../gcc/genattr.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genattr-common.o ../../gcc/genattr-common.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/gencodes.o ../../gcc/gencodes.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/gengtype.o ../../gcc/gengtype.c
In file included from ../../gcc/gengtype.c:26:
../../gcc/gengtype.h: In function 'set_lang_bitmap':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.h:102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (inpf);
   ^~~~~~~~~~
../../gcc/gengtype.c: In function 'error_at_line':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:109:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (pos != NULL && pos->file != NULL);
   ^~~~~~~~~~
../../gcc/gengtype.c: In function 'read_input_list':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:362:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (here <= limit);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:368:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (langno <= num_lang_dirs);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:386:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (nfiles <= num_gt_files);
        ^~~~~~~~~~
../../gcc/gengtype.c: In function 'create_file':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:1484:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (name != NULL);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:1485:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (oname != NULL);
   ^~~~~~~~~~
../../gcc/gengtype.c: In function 'matching_file_name_substitute':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:1946:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable();
      ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'get_output_file_with_visibility':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:2027:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:2093:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:2110:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (r && r->name);
   ^~~~~~~~~~
../../gcc/gengtype.c: In function 'output_mangled_typename':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:2307:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:2335:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'walk_type':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:2839:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'write_types_process_field':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:2855:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:2909:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'get_output_file_for_structure':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:2941:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (UNION_OR_STRUCT_P (s));
   ^~~~~~~~~~
../../gcc/gengtype.c: In function 'write_types_local_process_field':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:3319:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'write_roots':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:3930:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (fli->file);
    ^~~~~~~~~~
../../gcc/gengtype.c: In function 'write_typed_alloc_def':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:4267:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (f != NULL);
   ^~~~~~~~~~
../../gcc/gengtype.c: In function 'write_typed_struct_alloc_def':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:4296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (UNION_OR_STRUCT_P (s));
   ^~~~~~~~~~
../../gcc/gengtype.c: In function 'write_typed_alloc_defns':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:4324:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (f != NULL);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:4331:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (UNION_OR_STRUCT_P (s));
       ^~~~~~~~~~
../../gcc/gengtype.c: In function 'output_typename':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:4412:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'dump_typekind':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:4492:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'dump_gc_used':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:4518:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'dump_options':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:4546:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'dump_type_u_s':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:4571:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (t->kind == TYPE_STRUCT || t->kind == TYPE_UNION
   ^~~~~~~~~~
../../gcc/gengtype.c: In function 'dump_type_u_a':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:4597:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (t->kind == TYPE_ARRAY);
   ^~~~~~~~~~
../../gcc/gengtype.c: In function 'dump_type_u_param_struct':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:4608:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (t->kind == TYPE_PARAM_STRUCT);
   ^~~~~~~~~~
../../gcc/gengtype.c: In function 'dump_type':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:4681:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'input_file_by_name':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:4893:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (slot != NULL);
   ^~~~~~~~~~
../../gcc/gengtype.c: In function 'htab_hash_inputfile':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:4910:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (inpf);
   ^~~~~~~~~~
../../gcc/gengtype.c: In function 'htab_eq_inputfile':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:4919:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (inpfx != NULL && inpfy != NULL);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genpreds.o ../../gcc/genpreds.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genconfig.o ../../gcc/genconfig.c
../../gcc/genconfig.c: In function 'walk_insn_part':
../../gcc/genconfig.c:89:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ++dup_operands_seen_this_insn;
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/genconfig.c:90:5: note: here
     case MATCH_SCRATCH:
     ^~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/gensupport.o ../../gcc/gensupport.c
In file included from ../../gcc/gensupport.c:22:
../../gcc/gensupport.c: In function 'is_predicable':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gensupport.c:562:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/gensupport.c: In function 'collect_insn_data':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gensupport.c:714:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/gensupport.c: In function 'alter_predicate_for_insn':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gensupport.c:798:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/gensupport.c: In function 'alter_attrs_for_insn':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gensupport.c:910:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genopinit.o ../../gcc/genopinit.c
In file included from ../../gcc/genopinit.c:24:
../../gcc/genopinit.c: In function 'gen_insn':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genopinit.c:439:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genextract.o ../../gcc/genextract.c
In file included from ../../gcc/genextract.c:24:
../../gcc/genextract.c: In function 'gen_insn':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genextract.c:123:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dup_count == VEC_length (int, acc.dupnums));
   ^~~~~~~~~~
../../gcc/genextract.c: In function 'print_path':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genextract.c:334:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genextract.c:346:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/gengtype \
    build/gengtype.o build/errors.o build/gengtype-lex.o build/gengtype-parse.o build/gengtype-state.o build/version.o ../build-x86_64-pld-linux/libiberty/libiberty.a
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genemit.o ../../gcc/genemit.c
In file included from ../../gcc/genemit.c:23:
../../gcc/genemit.c: In function 'gen_exp':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genemit.c:213:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genemit.c:258:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/gencheck \
    build/gencheck.o ../build-x86_64-pld-linux/libiberty/libiberty.a
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genpeep.o ../../gcc/genpeep.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genoutput.o ../../gcc/genoutput.c
In file included from ../../gcc/genoutput.c:88:
../../gcc/genoutput.c: In function 'output_insn_data':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genoutput.c:397:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/gencheck > tmp-check.h
/bin/sh ../../gcc/../move-if-change tmp-check.h tree-check.h
echo timestamp > s-check
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genflags.o ../../gcc/genflags.c
In file included from ../../gcc/genflags.c:25:
../../gcc/genflags.c: In function 'gen_macro':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genflags.c:105:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (real <= expect);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genflags.c:106:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (real);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/read-rtl.o ../../gcc/read-rtl.c
In file included from ../../gcc/read-rtl.c:27:
../../gcc/read-rtl.c: In function 'read_rtx_code':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/read-rtl.c:1069:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/read-rtl.c:942:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  if (c == ')')
     ^
../../gcc/read-rtl.c:949:7: note: here
       case 'E':
       ^~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genrecog.o ../../gcc/genrecog.c
In file included from ../../gcc/genrecog.c:54:
../../gcc/genrecog.c: In function 'find_operand':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:362:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'find_matching_operand':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:413:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'validate_pattern':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:652:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'add_to_sequence':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:873:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (i < 2);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:894:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!i);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:901:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!i);
    ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:943:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:966:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (this_decision->tests);
   ^~~~~~~~~~
../../gcc/genrecog.c: In function 'maybe_both_true':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:1142:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!toplevel);
       ^~~~~~~~~~
../../gcc/genrecog.c: In function 'nodes_identical_1':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:1223:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'merge_trees':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:1324:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (oldh->first->position == addh->first->position);
   ^~~~~~~~~~
../../gcc/genrecog.c: In function 'write_switch':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:1795:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:1828:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'write_cond':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:1912:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (subroutine_type == RECOG);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:1913:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (p->u.insn.num_clobbers_to_add);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:1918:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'write_action':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:1953:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (test->type == DT_accept_insn);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:1958:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!test->next);
   ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:1997:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'is_unconditional':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:2032:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'make_insn_sequence':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:2327:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (truth);
   ^~~~~~~~~~
../../gcc/genrecog.c: In function 'debug_decision_2':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:2630:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/gengtype  \
                    -S ../../gcc -I gtyp-input.list -w tmp-gtype.state
/bin/sh ../../gcc/../move-if-change tmp-gtype.state gtype.state
build/gengtype  \
                    -r gtype.state
echo timestamp > s-gtype
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genattrtab.o ../../gcc/genattrtab.c
In file included from ../../gcc/genattrtab.c:108:
../../gcc/genattrtab.c: In function 'attr_rtx_1':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:534:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'attr_printf':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:571:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (len < sizeof str); /* Leave room for \0.  */
   ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'attr_copy_rtx':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:715:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'evaluate_eq_attr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:1978:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (GET_CODE (exp) == EQ_ATTR);
  ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:2037:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'attr_alt_subset_p':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:2356:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'attr_alt_subset_of_compl_p':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:2380:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'attr_alt_intersection':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:2406:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'attr_alt_union':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:2435:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'optimize_attrs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:2846:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (iv == ivbuf + num_insn_ents);
   ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'gen_insn':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:3139:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'find_attrs_to_cache':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:3223:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (attr);
       ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'write_test_expr':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:3383:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:3451:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:3518:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (attr);
       ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'write_attr_get':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:3889:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (cached_attr && cached_attr->is_const == 0);
  ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'write_attr_value':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:4212:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'write_eligible_delay':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4289:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (attr);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4316:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (attr);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4346:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (attr);
      ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'make_internal_attr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4437:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!attr->default_val);
   ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'make_numeric_value':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4473:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (n >= 0);
   ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'find_tune_attr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4681:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (attr);
       ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'make_automaton_attrs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4718:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (tune_attr->is_const
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4725:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (GET_CODE (val->value) == CONST_STRING);
    ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'make_canonical':
../../gcc/genattrtab.c:1214:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       exp = newexp;
       ~~~~^~~~~~~~
../../gcc/genattrtab.c:1217:5: note: here
     case COND:
     ^~~~
../../gcc/genattrtab.c: In function 'check_attr_test':
../../gcc/genattrtab.c:871:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (is_const)
          ^
../../gcc/genattrtab.c:879:5: note: here
     default:
     ^~~~~~~
../../gcc/genattrtab.c: In function 'write_test_expr':
../../gcc/genattrtab.c:3289:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
       comparison_operator = FLG_BITWISE;
                           ^
../../gcc/genattrtab.c:3291:5: note: here
     case PLUS:   case MINUS:  case MULT:     case DIV:      case MOD:
     ^~~~
../../gcc/genattrtab.c:3419:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (! (flags & FLG_BITWISE) && GET_CODE (XEXP (exp, 0)) == EQ_ATTR)
          ^
../../gcc/genattrtab.c:3435:5: note: here
     case ABS:  case NEG:
     ^~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/ggc-none.o ../../gcc/ggc-none.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/vec.o ../../gcc/vec.c
In file included from ../../gcc/vec.c:30:
../../gcc/vec.c: In function 'calculate_allocation':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/vec.c:175:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (reserve >= 0);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/vec.c:188:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (alloc - num < (unsigned) reserve);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/rtl.o ../../gcc/rtl.c
In file included from ../../gcc/rtl.c:30:
../../gcc/rtl.c: In function 'shared_const_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/rtl.c:221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (GET_CODE (orig) == CONST);
   ^~~~~~~~~~
../../gcc/rtl.c: In function 'copy_rtx':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/rtl.c:325:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/rtl.c: In function 'rtx_equal_p_cb':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/rtl.c:487:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/rtl.c: In function 'rtx_equal_p':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/rtl.c:625:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genflags \
    build/genflags.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genconditions \
    build/genconditions.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genpreds \
    build/genpreds.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genattr \
    build/genattr.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genattr-common \
    build/genattr-common.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/gencodes \
    build/gencodes.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genconfig \
    build/genconfig.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genattrtab \
    build/genattrtab.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genemit \
    build/genemit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genextract \
    build/genextract.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genopinit \
    build/genopinit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genoutput \
    build/genoutput.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genpeep \
    build/genpeep.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genrecog \
    build/genrecog.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genpreds ../../gcc/config/i386/i386.md > tmp-preds.c
/bin/sh ../../gcc/../move-if-change tmp-preds.c insn-preds.c
echo timestamp > s-preds
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genconditions ../../gcc/config/i386/i386.md > tmp-condmd.c
/bin/sh ../../gcc/../move-if-change tmp-condmd.c build/gencondmd.c
echo timestamp > s-conditions
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genpreds -h ../../gcc/config/i386/i386.md > tmp-preds.h
/bin/sh ../../gcc/../move-if-change tmp-preds.h tm-preds.h
echo timestamp > s-preds-h
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genpreds -c ../../gcc/config/i386/i386.md > tmp-constrs.h
/bin/sh ../../gcc/../move-if-change tmp-constrs.h tm-constrs.h
echo timestamp > s-constrs-h
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/genautomata.o ../../gcc/genautomata.c
In file included from ../../gcc/genautomata.c:109:
../../gcc/genautomata.c: In function 'get_str_vect':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1251:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!trail);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'gen_presence_absence_set':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1430:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (str_patterns [i]);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'automaton_decl_hash':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1778:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (decl->mode != dm_automaton
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'automaton_decl_eq_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1794:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (decl1->mode == dm_automaton
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'insn_decl_hash':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1879:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (decl->mode == dm_insn_reserv
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'insn_decl_eq_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1893:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (decl1->mode == dm_insn_reserv
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'decl_hash':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1977:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((d->mode == dm_unit && DECL_UNIT (d)->name)
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'decl_eq_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1992:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((d1->mode == dm_unit && DECL_UNIT (d1)->name)
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1994:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((d2->mode == dm_unit && DECL_UNIT (d2)->name)
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'process_regexp':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:2793:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:2818:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'loop_in_regexp':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:2934:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'check_loops_in_regexps':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:2962:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (DECL_RESERV (decl)->regexp);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'process_regexp_cycles':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:3065:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'reserv_sets_cmp':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3535:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (reservs_1 && reservs_2);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'set_unit_reserv':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3565:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cycle_num < max_cycles_num);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'test_unit_reserv':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3575:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cycle_num < max_cycles_num);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'reserv_sets_are_intersected':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3592:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (operand_1 && operand_2);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'reserv_sets_shift':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3631:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (result && operand && result != operand);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'reserv_sets_or':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3645:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (result && operand_1 && operand_2);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'reserv_sets_and':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3661:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (result && operand_1 && operand_2);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_cycle_reservs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3683:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (repetition_num > 0);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3700:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (repetition_num > 0);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'get_free_state':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3754:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (max_cycles_num > 0 && automaton);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'intersected_state_reservs_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3881:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (state1->automaton == state2->automaton);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'states_union':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3894:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (state1->automaton == state2->automaton);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'remove_arc':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3996:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (arc);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4002:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (curr_arc);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'copy_insn_regexp':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:4550:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'transform_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4572:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (repeat_num > 1);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'transform_2':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4610:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGEXP_SEQUENCE (sequence)->regexps_num > 1
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4654:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGEXP_ALLOF (allof)->regexps_num > 1
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4697:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGEXP_ONEOF (oneof)->regexps_num > 1
    ^~~~~~~~~~
../../gcc/genautomata.c: In function 'transform_3':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4752:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGEXP_ONEOF (oneof)->regexps_num > 1
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4804:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGEXP_ONEOF (oneof)->regexps_num > 1
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4859:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (max_seq_length != 1
    ^~~~~~~~~~
../../gcc/genautomata.c: In function 'regexp_transform_func':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:4978:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'store_alt_unit_usage':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5073:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (regexp && regexp->mode == rm_oneof
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'check_regexp_units_distribution':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5192:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (unit->mode == rm_nothing);
    ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:5204:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:5223:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:5236:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'process_seq_for_forming_states':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:5416:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'process_alts_for_forming_states':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5466:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!inside_oneof_p);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'form_arcs_marked_by_insn':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5662:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (arc->insn);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'create_composed_state':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5695:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (ndfa_flag);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5717:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!alt_state->state->component_states);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5734:15: note: in expansion of macro 'gcc_assert'
               gcc_assert
               ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5741:15: note: in expansion of macro 'gcc_assert'
               gcc_assert (!state->it_was_placed_in_stack_for_DFA_forming);
               ^~~~~~~~~~
../../gcc/genautomata.c: In function 'set_out_arc_insns_equiv_num':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5894:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!arc->insn->insn_reserv_decl->equiv_class_num);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5899:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (arc->insn->insn_reserv_decl->equiv_class_num);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'state_is_differed':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5967:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (state->num_out_arcs == another_state->num_out_arcs);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5973:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (state->presence_signature[si]
     ^~~~~~~~~~
../../gcc/genautomata.c: In function 'process_insn_equiv_class':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:6460:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (insn_arcs_array [ainsn->insn_reserv_decl->insn_num]);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'set_insn_equiv_classes':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:6525:9: note: in expansion of macro 'gcc_assert'
         gcc_assert (first_insn->first_insn_with_same_reservs);
         ^~~~~~~~~~
../../gcc/genautomata.c: In function 'units_to_automata_heuristic_distr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:6621:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (j == description->units_num);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:6633:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (automata_num - automaton_num - 1 <= rest_units_num);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:6647:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (automaton_num == automata_num - 1);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'form_regexp':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:6898:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'add_vect':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7367:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (vect_length);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7368:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (VEC_last (vect_el_t, vect) != undefined_vect_el_value);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7387:9: note: in expansion of macro 'gcc_assert'
         gcc_assert (x >= 0);
         ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (VEC_length (vect_el_t, tab->comb_vect)
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7494:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (VEC_length (vect_el_t, tab->comb_vect)
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7501:9: note: in expansion of macro 'gcc_assert'
         gcc_assert (VEC_index (vect_el_t, tab->comb_vect,
         ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7504:9: note: in expansion of macro 'gcc_assert'
         gcc_assert (x >= 0);
         ^~~~~~~~~~
../../gcc/genautomata.c: In function 'out_state_arcs_num':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7532:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (arc->insn);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'add_vect_el':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7565:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ainsn);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_trans_table':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7609:11: note: in expansion of macro 'gcc_assert'
           gcc_assert (arc->insn);
           ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_dead_lock_vect':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7792:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (arc);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_max_insn_queue_index_def':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7926:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i >= 0);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_default_latencies':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:8393:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (j++ == DECL_INSN_RESERV (decl)->insn_num);
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:8397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (j == description->insns_num - (collapse_flag ? 2 : 1));
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_internal_insn_latency_func':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:8439:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (bypass->in_insn_reserv->insn_num
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:8448:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (bypass->next == NULL
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_print_reservation_func':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:8583:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (j == DECL_INSN_RESERV (decl)->insn_num);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:8591:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (j == description->insns_num - (collapse_flag ? 2 : 1));
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_state_arcs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:9017:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (ainsn->first_insn_with_same_reservs);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'form_important_insn_automata_lists':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:9431:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (arc->insn->first_insn_with_same_reservs);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/genautomata \
    build/genautomata.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/read-md.o build/errors.o ../build-x86_64-pld-linux/libiberty/libiberty.a -lm
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/gencondmd.o build/gencondmd.c
In file included from ../../gcc/function.h:25,
                 from build/gencondmd.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from build/gencondmd.c:33:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  -o build/gencondmd \
    build/gencondmd.o ../build-x86_64-pld-linux/libiberty/libiberty.a
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/gencondmd > tmp-cond.md
/bin/sh ../../gcc/../move-if-change tmp-cond.md insn-conditions.md
echo timestamp > s-condmd
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/gencodes ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-codes.h
/bin/sh ../../gcc/../move-if-change tmp-codes.h insn-codes.h
echo timestamp > s-codes
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genconfig ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-config.h
/bin/sh ../../gcc/../move-if-change tmp-config.h insn-config.h
echo timestamp > s-config
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genattr ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-attr.h
/bin/sh ../../gcc/../move-if-change tmp-attr.h insn-attr.h
echo timestamp > s-attr
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genflags ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-flags.h
/bin/sh ../../gcc/../move-if-change tmp-flags.h insn-flags.h
echo timestamp > s-flags
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genattr-common ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-attr-common.h
/bin/sh ../../gcc/../move-if-change tmp-attr-common.h insn-attr-common.h
echo timestamp > s-attr-common
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genemit ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-emit.c
/bin/sh ../../gcc/../move-if-change tmp-emit.c insn-emit.c
echo timestamp > s-emit
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genextract ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-extract.c
/bin/sh ../../gcc/../move-if-change tmp-extract.c insn-extract.c
echo timestamp > s-extract
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genopinit ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-opinit.c
/bin/sh ../../gcc/../move-if-change tmp-opinit.c insn-opinit.c
echo timestamp > s-opinit
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genpeep ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-peep.c
/bin/sh ../../gcc/../move-if-change tmp-peep.c insn-peep.c
echo timestamp > s-peep
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc -I../../gcc/build -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
	-o build/gcov-iov.o ../../gcc/gcov-iov.c
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -DGENERATOR_FILE -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc  \
	build/gcov-iov.o -o build/gcov-iov
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genrecog ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-recog.c
/bin/sh ../../gcc/../move-if-change tmp-recog.c insn-recog.c
echo timestamp > s-recog
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/gcov-iov '4.7.2' 'release' \
    > tmp-gcov-iov.h
/bin/sh ../../gcc/../move-if-change tmp-gcov-iov.h gcov-iov.h
echo timestamp > s-iov
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genoutput ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-output.c
/bin/sh ../../gcc/../move-if-change tmp-output.c insn-output.c
echo timestamp > s-output
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
(SHLIB='true'; \
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib64/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/libexec/gcc/\" -DDEFAULT_TARGET_VERSION=\"4.7.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-w64-mingw32\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DTARGET_SYSTEM_ROOT=\"/usr/x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT_RELOCATABLE  `test "X${SHLIB}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` -DCONFIGURE_SPECS="\"\"" \
	-I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber   ../../gcc/cp/g++spec.c)
In file included from ../../gcc/cp/g++spec.c:22:
../../gcc/cp/g++spec.c: In function 'lang_specific_driver':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cp/g++spec.c:299:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/stub-objc.c -o c-family/stub-objc.o
In file included from ../../gcc/c-family/stub-objc.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-errors.c -o c-errors.o
In file included from ../../gcc/c-errors.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-errors.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-lang.c -o c-lang.o
In file included from ../../gcc/c-lang.c:27:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-lang.c:24:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/attribs.c -o attribs.o
In file included from ../../gcc/attribs.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/attribs.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/attribs.c: In function 'register_attribute':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/attribs.c:207:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (str.length > 0 && str.str[0] != '_');
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/attribs.c:212:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!*slot || attr->name[0] == '*');
   ^~~~~~~~~~
../../gcc/attribs.c: In function 'decl_attributes':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/attribs.c:327:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (is_attribute_p (spec->name, name));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/attribs.c:481:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (TREE_CODE (*node) == POINTER_TYPE);
        ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-convert.c -o c-convert.o
In file included from ../../gcc/c-convert.c:31:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-convert.c:28:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-aux-info.c -o c-aux-info.o
In file included from ../../gcc/c-aux-info.c:29:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-aux-info.c:25:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/c-aux-info.c: In function 'gen_type':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-aux-info.c:426:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-objc-common.c -o c-objc-common.o
In file included from ../../gcc/c-objc-common.c:24:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-objc-common.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/c-objc-common.c: In function 'c_tree_printer':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-objc-common.c:136:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TYPE_P (t));
       ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/tree-mudflap.c -o tree-mudflap.o
In file included from ../../gcc/tree-mudflap.c:28:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/tree-mudflap.c:25:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/tree-mudflap.c: In function 'mf_varname_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-mudflap.c:115:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (decl);
   ^~~~~~~~~~
../../gcc/tree-mudflap.c: In function 'mf_xform_derefs_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-mudflap.c:818:17: note: in expansion of macro 'gcc_assert'
                 gcc_assert (TREE_CODE (var) == VAR_DECL
                 ^~~~~~~~~~
../../gcc/tree-mudflap.c: In function 'mx_register_decls':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-mudflap.c:1053:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (is_gimple_val (size));
    ^~~~~~~~~~
../../gcc/tree-mudflap.c: In function 'mudflap_finish_file':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-mudflap.c:1319:11: note: in expansion of macro 'gcc_assert'
           gcc_assert (DECL_P (obj));
           ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-cppbuiltin.c -o c-family/c-cppbuiltin.o
In file included from ../../gcc/c-family/c-cppbuiltin.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
../../gcc/c-family/c-cppbuiltin.c: In function 'builtin_define_with_hex_fp_value':
../../gcc/c-family/c-cppbuiltin.c:1088:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]
       sprintf (buf1, "%s=%s", macro, buf2);
                            ^
In file included from /usr/include/stdio.h:862,
                 from ../../gcc/system.h:42,
                 from ../../gcc/c-family/c-cppbuiltin.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-family/c-cppbuiltin.c:1122:24: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]
   sprintf (buf1, "%s=%s", macro, buf2);
                        ^
In file included from /usr/include/stdio.h:862,
                 from ../../gcc/system.h:42,
                 from ../../gcc/c-family/c-cppbuiltin.c:22:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-dump.c -o c-family/c-dump.o
In file included from ../../gcc/c-family/c-dump.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genattrtab ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-attrtab.c
/bin/sh ../../gcc/../move-if-change tmp-attrtab.c insn-attrtab.c
echo timestamp > s-attrtab
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-gimplify.c -o c-family/c-gimplify.o
In file included from ../../gcc/c-family/c-gimplify.c:31:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-format.c -o c-family/c-format.o
In file included from ../../gcc/c-family/c-format.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-lex.c -o c-family/c-lex.o
In file included from ../../gcc/c-family/c-lex.c:27:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
../../gcc/c-family/c-lex.c: In function 'get_fileinfo':
../../gcc/c-family/c-lex.c:106:38: warning: cast between incompatible function types from 'int (*)(const char *, const char *)' to 'int (*)(splay_tree_key,  splay_tree_key)' {aka 'int (*)(long unsigned int,  long unsigned int)'} [-Wcast-function-type]
     file_info_tree = splay_tree_new ((splay_tree_compare_fn) strcmp,
                                      ^
../../gcc/c-family/c-lex.c:108:10: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(splay_tree_value)' {aka 'void (*)(long unsigned int)'} [-Wcast-function-type]
          (splay_tree_delete_value_fn) free);
          ^
../../gcc/c-family/c-lex.c: In function 'lex_string':
../../gcc/c-family/c-lex.c:1014:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (type != tok->type)
          ^
../../gcc/c-family/c-lex.c:1022:5: note: here
     case CPP_STRING:
     ^~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-parser.c -o c-parser.o
In file included from ../../gcc/c-parser.c:44:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-parser.c:41:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parse_init':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:75:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (RID_MAX <= 255);
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_peek_2nd_token':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:442:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens_avail == 1);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:443:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens[0].type != CPP_EOF);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:444:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens[0].type != CPP_PRAGMA_EOL);
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_token_starts_typename':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:467:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:470:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/c-parser.c:472:5: warning: case value '83' not in enumerated type 'enum cpp_ttype' [-Wswitch]
     case CPP_KEYWORD:
     ^~~~
In file included from ../../gcc/c-parser.c:41:
../../gcc/c-parser.c: In function 'c_token_is_qualifier':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:584:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-parser.c:570:5: warning: case value '83' not in enumerated type 'enum cpp_ttype' [-Wswitch]
     case CPP_KEYWORD:
     ^~~~
In file included from ../../gcc/c-parser.c:41:
../../gcc/c-parser.c: In function 'c_token_starts_declspecs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:614:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:617:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/c-parser.c:619:5: warning: case value '83' not in enumerated type 'enum cpp_ttype' [-Wswitch]
     case CPP_KEYWORD:
     ^~~~
In file included from ../../gcc/c-parser.c:41:
../../gcc/c-parser.c: In function 'c_parser_consume_token':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:738:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens_avail >= 1);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:739:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens[0].type != CPP_EOF);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:740:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!parser->in_pragma || parser->tokens[0].type != CPP_PRAGMA_EOL);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->error || parser->tokens[0].type != CPP_PRAGMA);
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_consume_pragma':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:753:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!parser->in_pragma);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:754:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens_avail >= 1);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:755:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens[0].type == CPP_PRAGMA);
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_skip_to_pragma_eol':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:943:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->in_pragma);
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_external_declaration':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1302:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1306:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1310:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1314:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1318:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1322:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1326:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1330:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/c-parser.c:1288:5: warning: case value '83' not in enumerated type 'enum cpp_ttype' [-Wswitch]
     case CPP_KEYWORD:
     ^~~~
In file included from ../../gcc/c-parser.c:41:
../../gcc/c-parser.c: In function 'c_parser_static_assert_declaration_no_semi':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1828:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_STATIC_ASSERT));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_declspecs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1996:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (la == cla_prefer_id);
     ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:2031:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!c_parser_next_token_is_qualifier (parser));
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:2063:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (c_dialect_objc ());
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:2079:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:2090:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (c_parser_next_token_is (parser, CPP_KEYWORD));
       ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_enum_specifier':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:2224:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_ENUM));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:2330:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (ident);
       ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_struct_or_union_specifier':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:2394:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:2436:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_typeof_specifier':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:2725:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_TYPEOF));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_alignas_specifier':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:2783:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_ALIGNAS));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_simple_asm_expr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3402:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_ASM));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_braced_init':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3735:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is (parser, CPP_OPEN_BRACE));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_initval':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3983:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!after || c_dialect_objc ());
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_label':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4294:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (c_parser_next_token_is (parser, CPP_NAME));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4296:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (c_parser_next_token_is (parser, CPP_COLON));
       ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_statement_after_labels':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4523:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4539:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4543:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/c-parser.c:4450:5: warning: case value '83' not in enumerated type 'enum cpp_ttype' [-Wswitch]
     case CPP_KEYWORD:
     ^~~~
In file included from ../../gcc/c-parser.c:41:
../../gcc/c-parser.c: In function 'c_parser_if_statement':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4711:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_IF));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_switch_statement':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4743:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_SWITCH));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_while_statement':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4784:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_WHILE));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_do_statement':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4811:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_DO));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_for_statement':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4903:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_FOR));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4994:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!parser->objc_could_be_foreach_context);
       ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_asm_statement':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5074:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_ASM));
   ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:5156:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_expr_no_commas':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5346:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!after || c_dialect_objc ());
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_conditional_expression':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5425:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!after || c_dialect_objc ());
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_binary_expression':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5630:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!after || c_dialect_objc ());
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_cast_expression':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5778:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!after || c_dialect_objc ());
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_unary_expression':
../../gcc/c-parser.c:5936:5: warning: case value '83' not in enumerated type 'enum cpp_ttype' [-Wswitch]
     case CPP_KEYWORD:
     ^~~~
In file included from ../../gcc/c-parser.c:41:
../../gcc/c-parser.c: In function 'c_parser_sizeof_expression':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5980:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_SIZEOF));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_alignof_expression':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6039:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_ALIGNOF));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_postfix_expression':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6253:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (c_dialect_objc ());
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6278:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (c_dialect_objc ());
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6428:13: note: in expansion of macro 'gcc_assert'
             gcc_assert (parser->error);
             ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6686:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6701:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6725:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/c-parser.c:6368:5: warning: case value '83' not in enumerated type 'enum cpp_ttype' [-Wswitch]
     case CPP_KEYWORD:
     ^~~~
In file included from ../../gcc/c-parser.c:41:
../../gcc/c-parser.c: In function 'c_parser_postfix_expression_after_paren_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6829:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (C_MAYBE_CONST_EXPR_PRE (expr.value) == NULL_TREE);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6834:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!non_const);
    ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_class_definition':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:7116:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_class_instance_variables':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:7228:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is (parser, CPP_OPEN_BRACE));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_class_declaration':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:7321:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_AT_CLASS));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_alias_declaration':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:7356:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_AT_ALIAS));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_protocol_definition':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:7392:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_AT_PROTOCOL));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_method_type':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:7460:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_protocol_refs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:7830:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is (parser, CPP_LESS));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_try_catch_finally_statement':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:7879:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_AT_TRY));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_synchronized_statement':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:7961:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_AT_SYNCHRONIZED));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_at_property_declaration':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:8244:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_AT_PROPERTY));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_at_synthesize_declaration':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:8398:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_AT_SYNTHESIZE));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_at_dynamic_declaration':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:8460:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_AT_DYNAMIC));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_pragma':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:8498:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (id != PRAGMA_NONE);
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_omp_for_loop':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:9873:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (collapse >= 1);
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_omp_parallel':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:10399:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_omp_construct':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:10533:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:10537:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (EXPR_LOCATION (stmt) != UNKNOWN_LOCATION);
     ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_transaction':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:10652:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((keyword == RID_TRANSACTION_ATOMIC
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_transaction_expression':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:10701:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((keyword == RID_TRANSACTION_ATOMIC
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_transaction_cancel':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:10764:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_TRANSACTION_CANCEL));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_external_declaration':
../../gcc/c-parser.c:1350:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (c_dialect_objc ())
          ^
../../gcc/c-parser.c:1357:5: note: here
     default:
     ^~~~~~~
../../gcc/c-parser.c: In function 'c_parser_postfix_expression':
../../gcc/c-parser.c:6753:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (c_dialect_objc ())
          ^
../../gcc/c-parser.c:6765:5: note: here
     default:
     ^~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-typeck.c -o c-typeck.o
In file included from ../../gcc/c-typeck.c:32:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-typeck.c:29:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_incomplete_type_error':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:253:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'composite_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:387:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (code1 == code2);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:414:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (!TYPE_QUALS_NO_ADDR_SPACE (t1)
  ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'common_pointer_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:638:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (t1) == POINTER_TYPE
   ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:672:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_common_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:719:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (code1 == VECTOR_TYPE || code1 == COMPLEX_TYPE
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:722:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (code2 == VECTOR_TYPE || code2 == COMPLEX_TYPE
   ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:838:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:849:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'same_translation_unit_p':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:1247:16: note: in expansion of macro 'gcc_unreachable'
       default: gcc_unreachable ();
                ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:1259:16: note: in expansion of macro 'gcc_unreachable'
       default: gcc_unreachable ();
                ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'tagged_types_tu_compatible_p':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:1528:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'array_to_pointer_conversion':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:1776:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (type) == ARRAY_TYPE);
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'function_to_pointer_conversion':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:1810:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (TREE_TYPE (exp)) == FUNCTION_TYPE);
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'perform_integral_promotions':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:1921:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (INTEGRAL_TYPE_P (type));
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'default_conversion':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:1975:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (code != FUNCTION_TYPE);
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'build_array_ref':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:2353:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (TREE_TYPE (index)) == INTEGER_TYPE);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:2444:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_TYPE (ar)) == POINTER_TYPE);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:2445:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_TYPE (TREE_TYPE (ar))) != FUNCTION_TYPE);
       ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'convert_arguments':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:3278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parmnum == VEC_length (tree, values));
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'pointer_diff':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:3417:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'build_unary_op':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:3680:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!C_MAYBE_CONST_EXPR_INT_OPERANDS (arg));
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:3877:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!C_MAYBE_CONST_EXPR_INT_OPERANDS (arg));
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:3907:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (arg) != COMPONENT_REF
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:3928:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:3940:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ret != error_mark_node);
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'readonly_warning':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:4010:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'build_conditional_expr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:4196:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (TREE_CODE (type1) == code1);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:4202:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (TREE_CODE (type2) == code2);
    ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'build_modify_expr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:4943:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!C_MAYBE_CONST_EXPR_INT_OPERANDS (lhs));
       ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'find_anonymous_field_with_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:5081:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (struct_type) == RECORD_TYPE
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'convert_to_anonymous_field':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:5121:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (TREE_TYPE (rhs)));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:5123:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (rhs_struct_type) == RECORD_TYPE
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:5126:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (type));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:5166:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (ret != NULL_TREE);
       ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'convert_for_assignment':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5243:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:5319:4: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
    WARN_FOR_ASSIGNMENT (input_location, OPT_Wc___compat,
    ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5273:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:5484:7: note: in expansion of macro 'WARN_FOR_QUALIFIERS'
       WARN_FOR_QUALIFIERS (location, 0,
       ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5273:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:5500:3: note: in expansion of macro 'WARN_FOR_QUALIFIERS'
   WARN_FOR_QUALIFIERS (location, 0,
   ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5599:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5633:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5243:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:5652:6: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
      WARN_FOR_ASSIGNMENT (location, OPT_pedantic,
      ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5273:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:5670:5: note: in expansion of macro 'WARN_FOR_QUALIFIERS'
     WARN_FOR_QUALIFIERS (location, 0,
     ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5243:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:5688:3: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
   WARN_FOR_ASSIGNMENT (location, OPT_Wpointer_sign,
   ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5273:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:5707:3: note: in expansion of macro 'WARN_FOR_QUALIFIERS'
   WARN_FOR_QUALIFIERS (location, 0,
   ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5243:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:5723:4: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
    WARN_FOR_ASSIGNMENT (location, 0,
    ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5243:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:5746:2: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
  WARN_FOR_ASSIGNMENT (location, 0,
  ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5243:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:5760:7: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
       WARN_FOR_ASSIGNMENT (location, 0,
       ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5804:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'finish_init':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:6642:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!constructor_range_stack);
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'pop_init_level':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:7010:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!constructor_range_stack);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:7032:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!TYPE_SIZE (constructor_type));
    ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'set_designator':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:7181:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!constructor_range_stack);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:7206:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'set_nonincremental_init_from_string':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:7664:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (constructor_type) == ARRAY_TYPE);
   ^~~~~~~~~~
../../gcc/c-typeck.c:7704:36: warning: left shift of negative value [-Wshift-negative-value]
     val[1] |= ((HOST_WIDE_INT) -1) << bitpos;
                                    ^~
../../gcc/c-typeck.c:7716:9: warning: left shift of negative value [-Wshift-negative-value]
         << (bitpos - HOST_BITS_PER_WIDE_INT);
         ^~
In file included from ../../gcc/c-typeck.c:29:
../../gcc/c-typeck.c: In function 'process_init_element':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:8516:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (constructor_stack->implicit);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:8525:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (constructor_stack->implicit);
        ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'build_asm_expr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:8680:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (outputs == NULL || labels == NULL);
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_finish_if_stmt':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:9055:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_finish_bc_stmt':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:9176:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (is_break);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:9181:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'scalar_to_vector':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:9477:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (type0) == VECTOR_TYPE
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'build_binary_op':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:10292:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:10345:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (may_need_excess_precision && common);
        ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:10383:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:10407:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:10551:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (may_need_excess_precision && common);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:10579:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ret != error_mark_node);
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_objc_common_truthvalue_conversion':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:10621:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_finish_omp_clauses':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:10815:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:10920:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:10955:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'composite_type':
../../gcc/c-typeck.c:601:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  t1 = qualify_type (t1, t2);
       ^~~~~~~~~~~~~~~~~~~~~
../../gcc/c-typeck.c:605:5: note: here
     default:
     ^~~~~~~
../../gcc/c-typeck.c: In function 'c_mark_addressable':
../../gcc/c-typeck.c:4070:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  if (C_DECL_REGISTER (x)
     ^
../../gcc/c-typeck.c:4091:7: note: here
       case FUNCTION_DECL:
       ^~~~
../../gcc/c-typeck.c:4092:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
  TREE_ADDRESSABLE (x) = 1;
../../gcc/c-typeck.c:4094:7: note: here
       default:
       ^~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-omp.c -o c-family/c-omp.o
In file included from ../../gcc/c-family/c-omp.c:28:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DHOST_MACHINE=\"x86_64-pld-linux-gnu\" -DTARGET_MACHINE=\"x86_64-w64-mingw32\" -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-pch.c -o c-family/c-pch.o
In file included from ../../gcc/c-family/c-pch.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DTARGET_SYSTEM_ROOT=\"/usr/x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT_RELOCATABLE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-opts.c -o c-family/c-opts.o
In file included from ../../gcc/c-family/c-opts.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
../../gcc/c-family/c-opts.c: In function 'c_common_handle_option':
../../gcc/c-family/c-opts.c:491:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (kind == DK_ERROR)
          ^
../../gcc/c-family/c-opts.c:512:5: note: here
     case OPT_Wreturn_type:
     ^~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-ppoutput.c -o c-family/c-ppoutput.o
In file included from ../../gcc/c-family/c-ppoutput.c:24:
../../gcc/../libcpp/internal.h:577:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-family/c-ppoutput.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-decl.c -o c-decl.o
In file included from ../../gcc/c-decl.c:35:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-decl.c:30:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/c-decl.c: In function 'bind':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:654:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'bind_label':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:697:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (b->decl == label);
   ^~~~~~~~~~
../../gcc/c-decl.c: In function 'check_inline_statics':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:767:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'pop_scope':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:1109:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (I_LABEL_BINDING (b->id) == b);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:1126:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (I_TAG_BINDING (b->id) == b);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:1244:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (I_SYMBOL_BINDING (b->id) == b);
        ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:1252:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'c_bindings_end_stmt_expr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:1411:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (switch_bindings->stmt_exprs >= 0);
       ^~~~~~~~~~
../../gcc/c-decl.c: In function 'merge_decls':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:2167:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'pushdecl_top_level':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:2844:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (x) == VAR_DECL || TREE_CODE (x) == CONST_DECL);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:2848:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (TREE_CODE (x) == CONST_DECL || !I_SYMBOL_BINDING (name));
  ^~~~~~~~~~
../../gcc/c-decl.c: In function 'lookup_label_for_goto':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:3121:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (C_DECLARED_LABEL_FLAG (label));
       ^~~~~~~~~~
../../gcc/c-decl.c: In function 'check_earlier_gotos':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:3225:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (scope != NULL);
    ^~~~~~~~~~
../../gcc/c-decl.c: In function 'c_release_switch_bindings':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:3329:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (bindings->stmt_exprs == 0 && !bindings->left_stmt_expr);
   ^~~~~~~~~~
../../gcc/c-decl.c: In function 'c_check_switch_jump_warnings':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:3351:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (scope != NULL);
       ^~~~~~~~~~
../../gcc/c-decl.c: In function 'c_builtin_function':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:3595:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!I_SYMBOL_BINDING (id));
   ^~~~~~~~~~
../../gcc/c-decl.c: In function 'c_builtin_function_ext_scope':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:3621:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!I_SYMBOL_BINDING (id));
   ^~~~~~~~~~
../../gcc/c-decl.c: In function 'quals_from_declspecs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:3824:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!specs->type
   ^~~~~~~~~~
../../gcc/c-decl.c: In function 'finish_decl':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:4308:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'build_compound_literal':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:4621:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!failure);
       ^~~~~~~~~~
../../gcc/c-decl.c: In function 'grokdeclarator':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:4967:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:4971:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (decl_context == PARM
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:4975:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (!initialized);
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:5519:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (itype);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:5527:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (itype);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:5696:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:5734:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:5866:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (storage_class == csc_none && !threadp
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:5971:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (storage_class == csc_none && !threadp
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:6208:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (!DECL_ASSEMBLER_NAME_SET_P (decl));
     ^~~~~~~~~~
../../gcc/c-decl.c: In function 'get_parm_info':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:6391:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (b);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:6433:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (I_SYMBOL_BINDING (b->id) == b);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:6470:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (I_TAG_BINDING (b->id) == b);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:6515:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (TREE_CODE (decl) == FUNCTION_DECL
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:6527:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (I_SYMBOL_BINDING (b->id) == b);
        ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:6536:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'parser_xref_tag':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:6608:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable();
        ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'start_function':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7857:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!DECL_ASSEMBLER_NAME_SET_P (decl1));
   ^~~~~~~~~~
../../gcc/c-decl.c: In function 'declspecs_add_qual':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:8839:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (qual) == IDENTIFIER_NODE
   ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:8857:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'declspecs_add_type':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:9167:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'declspecs_add_scspec':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9506:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (scspec) == IDENTIFIER_NODE
   ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:9560:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'finish_declspecs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9625:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->long_long_p && !specs->short_p
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9680:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->short_p
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9686:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->short_p
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9692:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->short_p);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9693:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!(specs->signed_p && specs->unsigned_p));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9708:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->short_p && !specs->long_long_p);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9709:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!(specs->signed_p && specs->unsigned_p));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9721:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!(specs->long_p && specs->short_p));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9722:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!(specs->signed_p && specs->unsigned_p));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9747:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->short_p
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9754:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_long_p && !specs->short_p
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9772:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->long_long_p && !specs->short_p
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9782:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->complex_p);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9825:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->complex_p);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:9868:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'c_write_global_declarations':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:9995:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!current_scope);
   ^~~~~~~~~~
In file included from ../../gcc/c-decl.c:10071:
./gt-c-decl.h: In function 'gt_ggc_mx_c_binding':
./gt-c-decl.h:92:7: warning: switch condition has boolean value [-Wswitch-bool]
       switch (TREE_CODE ((*x).decl) == LABEL_DECL)
       ^~~~~~
./gt-c-decl.h: In function 'gt_ggc_mx_lang_tree_node':
./gt-c-decl.h:147:7: warning: switch condition has boolean value [-Wswitch-bool]
       switch (TREE_CODE (&((*x)).generic) == IDENTIFIER_NODE)
       ^~~~~~
./gt-c-decl.h: In function 'gt_pch_nx_c_binding':
./gt-c-decl.h:711:7: warning: switch condition has boolean value [-Wswitch-bool]
       switch (TREE_CODE ((*x).decl) == LABEL_DECL)
       ^~~~~~
./gt-c-decl.h: In function 'gt_pch_nx_lang_tree_node':
./gt-c-decl.h:766:7: warning: switch condition has boolean value [-Wswitch-bool]
       switch (TREE_CODE (&((*x)).generic) == IDENTIFIER_NODE)
       ^~~~~~
./gt-c-decl.h: In function 'gt_pch_p_9c_binding':
./gt-c-decl.h:1332:3: warning: switch condition has boolean value [-Wswitch-bool]
   switch (TREE_CODE ((*x).decl) == LABEL_DECL)
   ^~~~~~
./gt-c-decl.h: In function 'gt_pch_p_14lang_tree_node':
./gt-c-decl.h:1398:3: warning: switch condition has boolean value [-Wswitch-bool]
   switch (TREE_CODE (&((*x)).generic) == IDENTIFIER_NODE)
   ^~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-semantics.c -o c-family/c-semantics.o
In file included from ../../gcc/c-family/c-semantics.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber   \
../../gcc/config/i386/msformat-c.c
In file included from ../../gcc/config/i386/msformat-c.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/config/i386/msformat-c.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber   \
	../../gcc/config/i386/i386-c.c
In file included from ../../gcc/config/i386/i386-c.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/config/i386/i386-c.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/config/i386/i386-c.c: In function 'ix86_target_macros_internal':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386-c.c:148:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-pragma.c -o c-family/c-pragma.o
In file included from ../../gcc/c-family/c-pragma.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
../../gcc/c-family/c-pragma.c: In function 'handle_pragma_pack':
../../gcc/c-family/c-pragma.c:221:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  if (action == push)
     ^
../../gcc/c-family/c-pragma.c:226:7: note: here
       default:
       ^~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/main.c -o main.o
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    \
  ../../gcc/config/default-c.c -o default-c.o
In file included from ../../gcc/c-family/c-target-def.h:20,
                 from ../../gcc/config/default-c.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/config/default-c.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-pretty-print.c -o c-family/c-pretty-print.o
In file included from ../../gcc/c-family/c-pretty-print.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    insn-modes.c -o insn-modes.o
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    insn-peep.c -o insn-peep.o
In file included from insn-peep.c:13:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.h:25,
                 from insn-peep.c:15:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from insn-peep.c:5:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
build/genautomata ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-automata.c
/bin/sh ../../gcc/../move-if-change tmp-automata.c insn-automata.c
echo timestamp > s-automata
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-ada-spec.c -o c-family/c-ada-spec.o
In file included from ../../gcc/c-family/c-ada-spec.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
../../gcc/c-family/c-ada-spec.c: In function 'dump_generic_ada_node':
../../gcc/c-family/c-ada-spec.c:1809:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       dump_generic_ada_node
       ^~~~~~~~~~~~~~~~~~~~~
  (buffer, BINFO_TYPE (node), type, cpp_check,
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   spc, limited_access, name_only);
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-family/c-ada-spec.c:1813:5: note: here
     case TREE_VEC:
     ^~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    insn-enums.c -o insn-enums.o
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    insn-preds.c -o insn-preds.o
In file included from insn-preds.c:9:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from insn-preds.c:5:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from insn-preds.c:13:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from insn-preds.c:5:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/config/i386/predicates.md: In function 'x86_64_immediate_operand_1':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/predicates.md:244:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/config/i386/predicates.md: In function 'x86_64_zext_immediate_operand_1':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/predicates.md:331:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/predicates.md: In function 'symbolic_operand_1':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/predicates.md:436:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/predicates.md: In function 'lea_address_operand_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/predicates.md:821:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ok);
   ^~~~~~~~~~
../../gcc/config/i386/predicates.md: In function 'vsib_address_operand_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/predicates.md:839:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ok);
   ^~~~~~~~~~
../../gcc/config/i386/predicates.md: In function 'aligned_operand_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/predicates.md:897:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ok);
   ^~~~~~~~~~
../../gcc/config/i386/predicates.md: In function 'memory_displacement_operand_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/predicates.md:934:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ok);
   ^~~~~~~~~~
../../gcc/config/i386/predicates.md: In function 'memory_displacement_only_operand_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/predicates.md:949:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ok);
   ^~~~~~~~~~
../../gcc/config/i386/predicates.md: In function 'cmpxchg8b_pic_memory_operand_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/predicates.md:969:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ok);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/ggc-page.c -o ggc-page.o
In file included from ../../gcc/ggc-page.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/ggc-page.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/ggc-page.c: In function 'free_page':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:963:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (entry->context_depth == top->context_depth);
       ^~~~~~~~~~
../../gcc/ggc-page.c: In function 'gt_ggc_m_S':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1412:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (entry);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1424:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (offset == offsetof (struct tree_string, str));
       ^~~~~~~~~~
../../gcc/ggc-page.c: In function 'ggc_set_mark':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1462:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (entry);
   ^~~~~~~~~~
../../gcc/ggc-page.c: In function 'ggc_marked_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1498:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (entry);
   ^~~~~~~~~~
../../gcc/ggc-page.c: In function 'init_ggc':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1671:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (!((size_t)p & (G.pagesize - 1)));
  ^~~~~~~~~~
../../gcc/ggc-page.c: In function 'ggc_recalculate_in_use_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1765:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (p->num_free_objects < num_objects);
   ^~~~~~~~~~
../../gcc/ggc-page.c: In function 'clear_marks':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1785:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!((size_t) p->page & (G.pagesize - 1)));
    ^~~~~~~~~~
../../gcc/ggc-page.c: In function 'ggc_pch_read':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:2424:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!G.context_depth);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/alloc-pool.c -o alloc-pool.o
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    insn-extract.c -o insn-extract.o
In file included from insn-extract.c:10:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from insn-extract.c:8:
insn-extract.c: In function 'insn_extract':
../../gcc/rtl.h:2680:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^~~~~~~~~~~~
insn-extract.c:38:9: note: in expansion of macro 'fatal_insn'
         fatal_insn ("unrecognizable insn:", insn);
         ^~~~~~~~~~
../../gcc/rtl.h:2680:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^~~~~~~~~~~~
insn-extract.c:40:9: note: in expansion of macro 'fatal_insn'
         fatal_insn ("insn with invalid code number:", insn);
         ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/auto-inc-dec.c -o auto-inc-dec.o
In file included from ../../gcc/auto-inc-dec.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/auto-inc-dec.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/auto-inc-dec.c:37:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/auto-inc-dec.c:22:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/alias.c -o alias.o
In file included from ../../gcc/alias.c:27:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/alias.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/alias.c: In function 'mems_in_disjoint_alias_sets_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alias.c:395:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (flag_strict_aliasing
   ^~~~~~~~~~
../../gcc/alias.c: In function 'record_alias_subset':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alias.c:874:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (superset);
   ^~~~~~~~~~
../../gcc/alias.c: In function 'rtx_equal_for_memref_p':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/alias.c:1533:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/alias.c: In function 'init_alias_analysis':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alias.c:2901:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (maxreg == (unsigned int) max_reg_num ());
       ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes  -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -Ic-family -I../../gcc -I../../gcc/c-family -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/c-family/c-common.c -o c-family/c-common.o
In file included from ../../gcc/c-family/c-common.c:27:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
../../gcc/c-family/c-common.c: In function 'warn_for_sign_compare':
../../gcc/c-family/c-common.c:10317:44: warning: left shift of negative value [-Wshift-negative-value]
               mask = (~ (HOST_WIDE_INT) 0) << bits;
                                            ^~
../../gcc/c-family/c-common.c: In function 'conversion_warning':
../../gcc/c-family/c-common.c:2183:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       {
       ^
../../gcc/c-family/c-common.c:2202:5: note: here
     default: /* 'expr' is not a constant.  */
     ^~~~~~~
../../gcc/c-family/c-common.c: In function 'resolve_overloaded_builtin':
../../gcc/c-family/c-common.c:9848:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         switch (orig_code)
         ^~~~~~
../../gcc/c-family/c-common.c:9893:5: note: here
     case BUILT_IN_ATOMIC_EXCHANGE_N:
     ^~~~
../../gcc/c-family/c-common.c:9910:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
         orig_format = false;
../../gcc/c-family/c-common.c:9913:5: note: here
     case BUILT_IN_SYNC_FETCH_AND_ADD_N:
     ^~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/bb-reorder.c -o bb-reorder.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:26,
                 from ../../gcc/cfglayout.h:23,
                 from ../../gcc/bb-reorder.c:77:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/bb-reorder.c:69:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/bb-reorder.c: In function 'find_traces_1_round':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:494:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!(e->flags & EDGE_FAKE));
        ^~~~~~~~~~
../../gcc/bb-reorder.c: In function 'copy_bb':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:760:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (e->dest == new_bb);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:761:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!e->dest->il.rtl->visited);
   ^~~~~~~~~~
../../gcc/bb-reorder.c: In function 'connect_traces':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:931:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (two_passes && current_pass == 1);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:154:18: note: in expansion of macro 'gcc_assert'
 #define FREE(P) (gcc_assert (P), free (P), P = 0)
                  ^~~~~~~~~~
../../gcc/bb-reorder.c:1147:3: note: in expansion of macro 'FREE'
   FREE (connected);
   ^~~~
../../gcc/bb-reorder.c: In function 'fix_up_crossing_landing_pad':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:1273:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (note != NULL);
  ^~~~~~~~~~
../../gcc/bb-reorder.c: In function 'find_rarely_executed_basic_blocks_and_crossing_edges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:1326:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (e->flags & EDGE_EH);
        ^~~~~~~~~~
../../gcc/bb-reorder.c: In function 'add_labels_and_missing_jumps':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:1409:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (single_succ_p (src));
       ^~~~~~~~~~
../../gcc/bb-reorder.c: In function 'fix_crossing_conditional_branches':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:1720:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (GET_CODE (old_label) == LABEL_REF);
     ^~~~~~~~~~
../../gcc/bb-reorder.c: In function 'fix_crossing_unconditional_branches':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:1796:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!any_condjump_p (last_insn));
    ^~~~~~~~~~
../../gcc/bb-reorder.c: In function 'verify_hot_cold_block_grouping':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:1900:3: note: in expansion of macro 'gcc_assert'
   gcc_assert(!err);
   ^~~~~~~~~~
../../gcc/bb-reorder.c: In function 'reorder_basic_blocks':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:1913:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (current_ir_type () == IR_RTL_CFGLAYOUT);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:154:18: note: in expansion of macro 'gcc_assert'
 #define FREE(P) (gcc_assert (P), free (P), P = 0)
                  ^~~~~~~~~~
../../gcc/bb-reorder.c:1942:3: note: in expansion of macro 'FREE'
   FREE (traces);
   ^~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:154:18: note: in expansion of macro 'gcc_assert'
 #define FREE(P) (gcc_assert (P), free (P), P = 0)
                  ^~~~~~~~~~
../../gcc/bb-reorder.c:1943:3: note: in expansion of macro 'FREE'
   FREE (bbd);
   ^~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    insn-opinit.c -o insn-opinit.o
In file included from insn-opinit.c:12:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.h:25,
                 from ../../gcc/expr.h:26,
                 from insn-opinit.c:13:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from insn-opinit.c:5:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/bitmap.c -o bitmap.o
In file included from ../../gcc/bitmap.c:22:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_obstack_release':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:334:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (bitmap_default_obstack_depth > 0);
    ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_first_set_bit':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/bitmap.c:790:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:795:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (sizeof(long) == sizeof (word));
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_last_set_bit':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/bitmap.c:843:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:849:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (sizeof(long) == sizeof (word));
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_and':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:886:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dst != a && dst != b);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_and_compl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1027:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dst != a && dst != b);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_compl_and_into':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1418:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (a != b);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_elt_ior':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1487:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (a_elt || b_elt);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_ior':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1549:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dst != a && dst != b);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_xor':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1633:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dst != a && dst != b);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_ior_and_compl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1851:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dst != a && dst != b && dst != kill);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/bt-load.c -o bt-load.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/expr.h:26,
                 from ../../gcc/bt-load.c:31:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/bt-load.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/bt-load.c:39:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/bt-load.c:22:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/bt-load.c: In function 'insn_sets_btr_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bt-load.c:241:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!btr_referenced_p (src, NULL));
    ^~~~~~~~~~
../../gcc/bt-load.c: In function 'augment_live_range':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bt-load.c:922:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (dominated_by_p (CDI_DOMINATORS, head_bb, new_bb));
       ^~~~~~~~~~
../../gcc/bt-load.c: In function 'move_btr_def':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bt-load.c:1189:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (insp != BB_HEAD (b));
  ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
if [ xinfo = xinfo ]; then \
	makeinfo --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../gcc/doc \
		-I ../../gcc/doc/include -o doc/gcc.info ../../gcc/doc/gcc.texi; \
fi
../../gcc/doc/invoke.texi:11347: warning: command @tie does not accept arguments
../../gcc/doc/invoke.texi:11357: warning: command @tie does not accept arguments
../../gcc/doc/invoke.texi:1017: warning: node next `Overall Options' in menu `C Dialect Options' and in sectioning `Invoking G++' differ
../../gcc/doc/invoke.texi:1017: warning: node up `Overall Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:1482: warning: node prev `C Dialect Options' in menu `Overall Options' and in sectioning `Invoking G++' differ
../../gcc/doc/invoke.texi:1482: warning: node up `C Dialect Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:1872: warning: node up `C++ Dialect Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:2609: warning: node up `Objective-C and Objective-C++ Dialect Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:2841: warning: node up `Language Independent Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:2889: warning: node up `Warning Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:4692: warning: node up `Debugging Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:6108: warning: node up `Optimize Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:9276: warning: node up `Preprocessor Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:9314: warning: node up `Assembler Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:9337: warning: node up `Link Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:9588: warning: node up `Directory Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:9732: warning: node up `Spec Files' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/invoke.texi:10291: warning: node up `Target Options' in menu `Option Summary' and in sectioning `Invoking GCC' differ
../../gcc/doc/implement-c.texi:6: warning: node next `C Implementation' in menu `C Extensions' and in sectioning `C++ Implementation' differ
../../gcc/doc/implement-cxx.texi:6: warning: node next `C++ Implementation' in menu `C++ Extensions' and in sectioning `C Extensions' differ
../../gcc/doc/implement-cxx.texi:6: warning: node prev `C++ Implementation' in menu `C Extensions' and in sectioning `C Implementation' differ
../../gcc/doc/extend.texi:8: warning: node next `C Extensions' in menu `C++ Implementation' and in sectioning `C++ Extensions' differ
../../gcc/doc/extend.texi:8: warning: node prev `C Extensions' in menu `C Implementation' and in sectioning `C++ Implementation' differ
../../gcc/doc/extend.texi:772: warning: node next `Conditionals' in menu `Long Long' and in sectioning `__int128' differ
../../gcc/doc/extend.texi:810: warning: node next `__int128' in menu `Complex' and in sectioning `Long Long' differ
../../gcc/doc/extend.texi:810: warning: node prev `__int128' in menu `Long Long' and in sectioning `Conditionals' differ
../../gcc/doc/extend.texi:821: warning: node next `Long Long' in menu `__int128' and in sectioning `Complex' differ
../../gcc/doc/extend.texi:821: warning: node prev `Long Long' in menu `Conditionals' and in sectioning `__int128' differ
../../gcc/doc/extend.texi:853: warning: node prev `Complex' in menu `__int128' and in sectioning `Long Long' differ
../../gcc/doc/extend.texi:1411: warning: node next `Zero Length' in menu `Variable Length' and in sectioning `Empty Structures' differ
../../gcc/doc/extend.texi:1509: warning: node next `Empty Structures' in menu `Variadic Macros' and in sectioning `Variable Length' differ
../../gcc/doc/extend.texi:1509: warning: node prev `Empty Structures' in menu `Variable Length' and in sectioning `Zero Length' differ
../../gcc/doc/extend.texi:1525: warning: node next `Variable Length' in menu `Empty Structures' and in sectioning `Variadic Macros' differ
../../gcc/doc/extend.texi:1525: warning: node prev `Variable Length' in menu `Zero Length' and in sectioning `Empty Structures' differ
../../gcc/doc/extend.texi:1606: warning: node prev `Variadic Macros' in menu `Empty Structures' and in sectioning `Variable Length' differ
../../gcc/doc/extend.texi:1845: warning: node next `Designated Inits' in menu `Cast to Union' and in sectioning `Case Ranges' differ
../../gcc/doc/extend.texi:1989: warning: node next `Case Ranges' in menu `Mixed Declarations' and in sectioning `Cast to Union' differ
../../gcc/doc/extend.texi:1989: warning: node prev `Case Ranges' in menu `Cast to Union' and in sectioning `Designated Inits' differ
../../gcc/doc/extend.texi:2026: warning: node next `Cast to Union' in menu `Case Ranges' and in sectioning `Mixed Declarations' differ
../../gcc/doc/extend.texi:2026: warning: node prev `Cast to Union' in menu `Designated Inits' and in sectioning `Case Ranges' differ
../../gcc/doc/extend.texi:2067: warning: node prev `Mixed Declarations' in menu `Case Ranges' and in sectioning `Cast to Union' differ
../../gcc/doc/extend.texi:10954: warning: node next `MIPS Loongson Built-in Functions' in menu `Other MIPS Built-in Functions' and in sectioning `picoChip Built-in Functions' differ
../../gcc/doc/extend.texi:11357: warning: node next `picoChip Built-in Functions' in menu `PowerPC AltiVec/VSX Built-in Functions' and in sectioning `Other MIPS Built-in Functions' differ
../../gcc/doc/extend.texi:11357: warning: node prev `picoChip Built-in Functions' in menu `Other MIPS Built-in Functions' and in sectioning `MIPS Loongson Built-in Functions' differ
../../gcc/doc/extend.texi:11393: warning: node next `Other MIPS Built-in Functions' in menu `picoChip Built-in Functions' and in sectioning `PowerPC AltiVec/VSX Built-in Functions' differ
../../gcc/doc/extend.texi:11393: warning: node prev `Other MIPS Built-in Functions' in menu `MIPS Loongson Built-in Functions' and in sectioning `picoChip Built-in Functions' differ
../../gcc/doc/extend.texi:11405: warning: node prev `PowerPC AltiVec/VSX Built-in Functions' in menu `picoChip Built-in Functions' and in sectioning `Other MIPS Built-in Functions' differ
../../gcc/doc/extend.texi:14866: warning: node prev `C++ Extensions' in menu `C++ Implementation' and in sectioning `C Extensions' differ
../../gcc/doc/trouble.texi:7: warning: node next `Trouble' in menu `Service' and in sectioning `Bugs' differ
../../gcc/doc/trouble.texi:7: warning: node prev `Trouble' in menu `Bug Reporting' and in sectioning `Gcov' differ
../../gcc/doc/trouble.texi:7: warning: node up `Trouble' in menu `Bugs' and in sectioning `Top' differ
../../gcc/doc/service.texi:6: warning: node prev `Service' in menu `Trouble' and in sectioning `Bugs' differ
../../gcc/doc/service.texi:6: warning: node up `Service' in menu `Bugs' and in sectioning `Top' differ
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/caller-save.c -o caller-save.o
In file included from ../../gcc/caller-save.c:31:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:26,
                 from ../../gcc/caller-save.c:32:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/caller-save.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/caller-save.c: In function 'reg_save_code':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:122:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (reg < FIRST_PSEUDO_REGISTER);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:158:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cached_reg_save_code[reg][mode]);
   ^~~~~~~~~~
../../gcc/caller-save.c: In function 'init_caller_save':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:238:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < FIRST_PSEUDO_REGISTER);
   ^~~~~~~~~~
../../gcc/caller-save.c: In function 'setup_save_areas':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:539:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (hard_reg_map[regno] != NULL);
   ^~~~~~~~~~
../../gcc/caller-save.c: In function 'save_call_clobbered_regs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:754:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!chain->is_caller_save_insn);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:897:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (DEBUG_INSN_P (ins));
       ^~~~~~~~~~
../../gcc/caller-save.c: In function 'replace_reg_with_saved_mem':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:1120:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (regno_save_mem[regno + i][1]);
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:1125:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (save_mode[regno] != VOIDmode);
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:1131:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (GET_MODE (mem) == mode);
   ^~~~~~~~~~
../../gcc/caller-save.c: In function 'insert_restore':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:1166:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (regno_save_mem[regno][1]);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:1207:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (MIN (MAX_SUPPORTED_STACK_ALIGNMENT,
   ^~~~~~~~~~
../../gcc/caller-save.c: In function 'insert_save':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:1248:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (regno_save_mem[regno][1]);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:1288:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (MIN (MAX_SUPPORTED_STACK_ALIGNMENT,
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cfgbuild.c -o cfgbuild.o
In file included from ../../gcc/cfgbuild.c:27:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cfgbuild.c:24:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/cfgbuild.c: In function 'inside_basic_block_p':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfgbuild.c:75:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/cfgbuild.c: In function 'control_flow_insn_p':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfgbuild.c:126:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/cfgbuild.c: In function 'make_label_edge':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgbuild.c:141:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (LABEL_P (label));
   ^~~~~~~~~~
../../gcc/cfgbuild.c: In function 'rtl_make_eh_edge':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgbuild.c:168:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (lp->post_landing_pad);
    ^~~~~~~~~~
../../gcc/cfgbuild.c: In function 'make_edges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgbuild.c:319:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (JUMP_LABEL (insn));
        ^~~~~~~~~~
../../gcc/cfgbuild.c: In function 'mark_tablejump_edge':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgbuild.c:397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (LABEL_P (label));
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cfg.c -o cfg.o
In file included from ../../gcc/cfg.c:52:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cfg.c:49:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/cfg.c: In function 'clear_edges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:133:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!n_edges);
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'compact_blocks':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:188:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i == n_basic_blocks);
       ^~~~~~~~~~
../../gcc/cfg.c: In function 'disconnect_src':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfg.c:252:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/cfg.c: In function 'alloc_aux_for_block':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:761:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!bb->aux && first_block_aux_obj);
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'alloc_aux_for_blocks':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:781:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (!first_block_aux_obj);
     ^~~~~~~~~~
../../gcc/cfg.c: In function 'free_aux_for_blocks':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:810:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (first_block_aux_obj);
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'alloc_aux_for_edge':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:824:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!e->aux && first_edge_aux_obj);
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'alloc_aux_for_edges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:844:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (!first_edge_aux_obj);
     ^~~~~~~~~~
../../gcc/cfg.c: In function 'free_aux_for_edges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:884:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (first_edge_aux_obj);
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'update_bb_profile_for_threading':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1036:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (bb == taken_edge->src);
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'scale_bbs_frequencies_gcov_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1099:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fraction >= 0);
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'initialize_original_copy_tables':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1171:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!original_copy_bb_pool);
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'free_original_copy_tables':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1186:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (original_copy_bb_pool);
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'get_bb_original':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1257:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (original_copy_bb_pool);
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'get_bb_copy':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1282:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (original_copy_bb_pool);
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'get_loop_copy':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1312:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (original_copy_bb_pool);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cfganal.c -o cfganal.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:26,
                 from ../../gcc/cfganal.c:30:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cfganal.c:24:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/cfganal.c:32:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/cfganal.c:24:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/cfganal.c: In function 'dfs_find_deadend':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfganal.c:789:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/cfganal.c: In function 'inverted_post_order_compute':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:909:21: note: in expansion of macro 'gcc_assert'
                     gcc_assert (be != NULL);
                     ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:922:11: note: in expansion of macro 'gcc_assert'
           gcc_assert (be != NULL);
           ^~~~~~~~~~
../../gcc/cfganal.c: In function 'pre_and_rev_post_order_compute':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:1042:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (pre_order_num == n_basic_blocks);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:1047:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (pre_order_num == n_basic_blocks - NUM_FIXED_BLOCKS);
     ^~~~~~~~~~
../../gcc/cfganal.c: In function 'dfs_enumerate_from':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:1209:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (tv != rslt_max);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:1219:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (tv != rslt_max);
   ^~~~~~~~~~
../../gcc/cfganal.c: In function 'compute_idf':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:1341:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (bb_index < (unsigned) last_basic_block);
       ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
if [ xinfo = xinfo ]; then \
	makeinfo --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../gcc/doc \
		-I ../../gcc/doc/include -o doc/gccint.info ../../gcc/doc/gccint.texi; \
fi
../../gcc/doc/sourcebuild.texi:679: warning: @itemx should not begin @table
./tm.texi:11369: warning: @end should only appear at the beginning of a line
../../gcc/doc/passes.texi:9: warning: node next `Passes' in menu `GENERIC' and in sectioning `RTL' differ
../../gcc/doc/rtl.texi:7: warning: node next `RTL' in menu `Control Flow' and in sectioning `GENERIC' differ
../../gcc/doc/rtl.texi:7: warning: node prev `RTL' in menu `Tree SSA' and in sectioning `Passes' differ
../../gcc/doc/generic.texi:10: warning: node prev `GENERIC' in menu `Passes' and in sectioning `RTL' differ
../../gcc/doc/tree-ssa.texi:10: warning: node next `Tree SSA' in menu `RTL' and in sectioning `Loop Analysis and Representation' differ
../../gcc/doc/loop.texi:10: warning: node next `Loop Analysis and Representation' in menu `Machine Desc' and in sectioning `Control Flow' differ
../../gcc/doc/loop.texi:10: warning: node prev `Loop Analysis and Representation' in menu `Control Flow' and in sectioning `Tree SSA' differ
../../gcc/doc/cfg.texi:11: warning: node next `Control Flow' in menu `Loop Analysis and Representation' and in sectioning `Machine Desc' differ
../../gcc/doc/cfg.texi:11: warning: node prev `Control Flow' in menu `RTL' and in sectioning `Loop Analysis and Representation' differ
../../gcc/doc/md.texi:8: warning: node prev `Machine Desc' in menu `Loop Analysis and Representation' and in sectioning `Control Flow' differ
../../gcc/doc/md.texi:1522: warning: node next `Modifiers' in menu `Disable Insn Alternatives' and in sectioning `Machine Constraints' differ
../../gcc/doc/md.texi:1631: warning: node next `Machine Constraints' in menu `Define Constraints' and in sectioning `Disable Insn Alternatives' differ
../../gcc/doc/md.texi:1631: warning: node prev `Machine Constraints' in menu `Disable Insn Alternatives' and in sectioning `Modifiers' differ
../../gcc/doc/md.texi:3755: warning: node next `Disable Insn Alternatives' in menu `Machine Constraints' and in sectioning `Define Constraints' differ
../../gcc/doc/md.texi:3755: warning: node prev `Disable Insn Alternatives' in menu `Modifiers' and in sectioning `Machine Constraints' differ
../../gcc/doc/md.texi:3848: warning: node prev `Define Constraints' in menu `Machine Constraints' and in sectioning `Disable Insn Alternatives' differ
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cfghooks.c -o cfghooks.o
In file included from ../../gcc/cfghooks.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cfghooks.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/cfghooks.c: In function 'current_ir_type':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfghooks.c:83:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/cfghooks.c: In function 'remove_branch':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfghooks.c:360:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (EDGE_COUNT (e->src->succs) == 2);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfghooks.c:366:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (e != NULL);
   ^~~~~~~~~~
../../gcc/cfghooks.c: In function 'cfg_hook_duplicate_loop_to_header_edge':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfghooks.c:1093:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cfg_hooks->cfg_hook_duplicate_loop_to_header_edge);
   ^~~~~~~~~~
../../gcc/cfghooks.c: In function 'extract_cond_bb_edges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfghooks.c:1107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cfg_hooks->extract_cond_bb_edges);
   ^~~~~~~~~~
../../gcc/cfghooks.c: In function 'lv_add_condition_to_bb':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfghooks.c:1128:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cfg_hooks->lv_add_condition_to_bb);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/calls.c -o calls.o
In file included from ../../gcc/calls.c:27:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/calls.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/calls.c: In function 'prepare_call_address':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:193:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (fndecl);
       ^~~~~~~~~~
../../gcc/calls.c: In function 'emit_call_1':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/calls.c:380:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/calls.c: In function 'store_unaligned_arguments_into_pseudos':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:970:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (args[i].partial % UNITS_PER_WORD == 0);
      ^~~~~~~~~~
../../gcc/calls.c: In function 'compute_argument_block_size':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:1365:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!(stack_pointer_delta & (preferred_stack_boundary - 1)));
    ^~~~~~~~~~
../../gcc/calls.c: In function 'precompute_arguments':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:1442:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!TREE_ADDRESSABLE (type));
       ^~~~~~~~~~
../../gcc/calls.c: In function 'load_register_parameters':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:1869:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (partial % UNITS_PER_WORD == 0);
        ^~~~~~~~~~
../../gcc/calls.c: In function 'shift_return_value':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:2127:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (REG_P (value) && HARD_REGISTER_P (value));
   ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/calls.c:2137:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/calls.c: In function 'expand_call':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:2405:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (funtype));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:3119:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!pass
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:3188:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (last != before_call);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:3322:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (GET_MODE (target) == pmode);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:3431:4: note: in expansion of macro 'gcc_assert'
    gcc_assert ((flags & ECF_NORETURN)
    ^~~~~~~~~~
../../gcc/calls.c: In function 'fixup_tail_calls':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:3492:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!note);
       ^~~~~~~~~~
../../gcc/calls.c: In function 'emit_library_call_value_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:3710:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (targetm.calls.arg_partial_bytes (args_so_far, Pmode,
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:3738:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (mode != BLKmode
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:3809:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!argvec[count].locate.size.var);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:4118:15: note: in expansion of macro 'gcc_assert'
               gcc_assert (partial % UNITS_PER_WORD == 0);
               ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:4145:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(stack_pointer_delta
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:4192:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (last != before_call);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:4226:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (promote_function_mode (tfom, outmode, &unsignedp,
        ^~~~~~~~~~
../../gcc/calls.c: In function 'store_one_arg':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:4432:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (reg == 0 || partial != 0);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/calls.c:4615:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!arg->locate.offset.var
        ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cfglayout.c -o cfglayout.o
In file included from ../../gcc/cfglayout.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cfglayout.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/cfglayout.c: In function 'skip_insns_after_block':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfglayout.c:106:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfglayout.c:148:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/cfglayout.c: In function 'record_effective_endpoints':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfglayout.c:197:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (insn);
   ^~~~~~~~~~
../../gcc/cfglayout.c: In function 'change_scope':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfglayout.c:431:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (ts1 && ts2);
       ^~~~~~~~~~
../../gcc/cfglayout.c: In function 'fixup_reorder_chain':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfglayout.c:800:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (!onlyjump_p (bb_end_insn)
     ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfglayout.c:880:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (returnjump_p (bb_end_insn) || !e_fall);
        ^~~~~~~~~~
../../gcc/cfglayout.c: In function 'verify_insn_chain':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfglayout.c:1021:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (PREV_INSN (x) == prevx);
     ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfglayout.c:1023:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (prevx == get_last_insn ());
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfglayout.c:1028:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (NEXT_INSN (x) == nextx);
     ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfglayout.c:1030:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (insn_cnt1 == insn_cnt2);
   ^~~~~~~~~~
../../gcc/cfglayout.c: In function 'fixup_fallthru_exit_predecessor':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfglayout.c:1045:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (reload_completed);
   ^~~~~~~~~~
../../gcc/cfglayout.c: In function 'duplicate_insn_chain':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfglayout.c:1241:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfglayout.c:1245:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cfgcleanup.c -o cfgcleanup.o
In file included from ../../gcc/cfgcleanup.c:45:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:26,
                 from ../../gcc/cfglayout.h:23,
                 from ../../gcc/cfgcleanup.c:51:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cfgcleanup.c:35:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/cfgcleanup.c: In function 'try_forward_edges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgcleanup.c:544:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (nthreaded_edges < n_basic_blocks - NUM_FIXED_BLOCKS);
     ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgcleanup.c:608:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (n < nthreaded_edges);
     ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgcleanup.c:610:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (t->src == first);
     ^~~~~~~~~~
../../gcc/cfgcleanup.c: In function 'merge_blocks_move_predecessor_nojumps':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgcleanup.c:674:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (BARRIER_P (barrier));
   ^~~~~~~~~~
../../gcc/cfgcleanup.c: In function 'equal_different_set_p':
../../gcc/cfgcleanup.c:973:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
       if (reload_completed
       ^~
../../gcc/cfgcleanup.c:977:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
         return false;
         ^~~~~~
In file included from ../../gcc/cfgcleanup.c:35:
../../gcc/cfgcleanup.c: In function 'try_optimize_cfg':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgcleanup.c:2772:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (mode & CLEANUP_CROSSJUMP);
        ^~~~~~~~~~
../../gcc/cfgcleanup.c: In function 'delete_unreachable_blocks':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgcleanup.c:2834:9: note: in expansion of macro 'gcc_assert'
         gcc_assert (!(b->flags & BB_REACHABLE));
         ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cfgloopanal.c -o cfgloopanal.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:26,
                 from ../../gcc/cfgloopanal.c:28:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cfgloopanal.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/cfgloopanal.c: In function 'mark_irreducible_loops':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopanal.c:87:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (current_loops != NULL);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopanal.c:154:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (g->vertices[ge->src].component >= g->vertices[ge->dest].component);
  ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cgraphbuild.c -o cgraphbuild.o
In file included from ../../gcc/cgraphbuild.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cgraphbuild.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/cgraphbuild.c: In function 'record_reference':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cgraphbuild.c:67:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/cgraphbuild.c: In function 'rebuild_cgraph_edges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphbuild.c:477:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cfgloop.c -o cfgloop.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/cfgloop.c:28:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cfgloop.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'superloop_at_depth':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:82:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (depth <= ldepth);
   ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'flow_loops_find':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:420:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!(e->flags & EDGE_ABNORMAL));
    ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'merge_latch_edges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:686:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (VEC_length (edge, latches) > 0);
   ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'get_loop_body':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:814:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (loop->num_nodes);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:822:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (loop->num_nodes == (unsigned) n_basic_blocks);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:831:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (tv == loop->num_nodes);
   ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'get_loop_body_in_dom_order':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:874:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (loop->num_nodes);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:878:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (loop->latch != EXIT_BLOCK_PTR);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:883:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (tv == (int) loop->num_nodes);
   ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'get_loop_body_in_bfs_order':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:912:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (loop->num_nodes);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:913:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (loop->latch != EXIT_BLOCK_PTR);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:937:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i >= vc);
       ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'record_loop_exits':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:1068:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (current_loops->exits == NULL);
   ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'release_recorded_exits':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:1117:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (loops_state_satisfies_p (LOOPS_HAVE_RECORDED_EXITS));
   ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'get_loop_exit_edges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:1135:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (loop->latch != EXIT_BLOCK_PTR);
   ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'num_loop_branches':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:1167:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (loop->latch != EXIT_BLOCK_PTR);
   ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'add_bb_to_loop':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:1188:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (bb->loop_father == NULL);
   ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'remove_bb_from_loops':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:1215:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (loop != NULL);
   ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'cancel_loop':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:1281:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!loop->inner);
   ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'verify_loop_structure':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:1560:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!err);
   ^~~~~~~~~~
../../gcc/cfgloop.c: In function 'loop_preheader_edge':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloop.c:1579:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (loops_state_satisfies_p (LOOPS_HAVE_PREHEADERS));
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cfgloopmanip.c -o cfgloopmanip.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:26,
                 from ../../gcc/cfgloopmanip.c:28:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cfgloopmanip.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/cfgloopmanip.c: In function 'find_path':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:75:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (EDGE_COUNT (e->dest->preds) <= 1);
   ^~~~~~~~~~
../../gcc/cfgloopmanip.c: In function 'create_empty_loop_on_edge':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:647:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (entry_edge && initial_value && stride && upper_bound && iv);
   ^~~~~~~~~~
../../gcc/cfgloopmanip.c: In function 'set_zero_probability':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:955:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (n > 1);
   ^~~~~~~~~~
../../gcc/cfgloopmanip.c: In function 'duplicate_loop_to_header_edge':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1015:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (e->dest == loop->header);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1016:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ndupl > 0);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1021:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (flow_bb_inside_loop_p (loop, orig->src));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1022:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!flow_bb_inside_loop_p (loop, orig->dest));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1027:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (bbs[0] == loop->header);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1028:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (bbs[n  - 1] == loop->latch);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1041:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!is_latch || !add_irreducible_flag);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1095:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!is_latch);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1130:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (scale_step[i] >= 0 && scale_step[i] <= REG_BR_PROB_BASE);
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1131:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (scale_main >= 0 && scale_main <= REG_BR_PROB_BASE
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1172:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (!new_bbs[i]->aux);
      ^~~~~~~~~~
../../gcc/cfgloopmanip.c: In function 'create_preheader':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1363:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (nentry);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1425:5: note: in expansion of macro 'gcc_assert'
     gcc_assert ((single_succ_edge (dummy)->flags & EDGE_FALLTHRU)
     ^~~~~~~~~~
../../gcc/cfgloopmanip.c: In function 'lv_adjust_loop_entry_edge':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgloopmanip.c:1491:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (e->dest == second_head);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cfgexpand.c -o cfgexpand.o
In file included from ../../gcc/cfgexpand.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cfgexpand.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/ssaexpand.h: In function 'get_rtx_for_ssa_name':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ssaexpand.h:59:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (p != NO_PARTITION);
   ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'gimple_assign_rhs_to_tree':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfgexpand.c:101:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/cfgexpand.c: In function 'add_stack_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:280:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (v->alignb != 0);
   ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'visit_conflict':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:433:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (num < stack_vars_num);
    ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'update_alias_info_with_stack_vars':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:692:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (DECL_P (decl)
    ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'union_stack_vars':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (stack_vars[b].next == EOC);
   ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_one_stack_var_at':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:873:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (offset == trunc_int_for_mode (offset, Pmode));
   ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_stack_vars':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:993:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (large_base != NULL);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:1014:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (large_alloc == large_size);
   ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_one_stack_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:1052:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (byte_align * BITS_PER_UNIT <= MAX_SUPPORTED_STACK_ALIGNMENT);
   ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_one_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:1197:7: note: in expansion of macro 'gcc_assert'
       gcc_assert(!crtl->stack_realign_processed);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:1210:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (var) != VAR_DECL
       ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_used_vars':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:1536:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (is_gimple_reg (var));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:1549:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (SA.partition_to_pseudo[i]);
        ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'maybe_cleanup_end_of_block':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:1794:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (JUMP_P (insn) && !any_condjump_p (insn));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:1802:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (BARRIER_P (NEXT_INSN (NEXT_INSN (insn))));
     ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_call_stmt':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:2070:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (TREE_CODE (dtemp) == DEBUG_EXPR_DECL);
      ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_gimple_stmt_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:2133:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (TREE_CODE (op0) != RESULT_DECL);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:2164:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (get_gimple_rhs_class (gimple_expr_code (stmt))
      ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfgexpand.c:2201:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfgexpand.c:2243:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_gimple_stmt':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:2261:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cfun);
   ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_gimple_tailcall':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:2368:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (BARRIER_P (last));
   ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'convert_debug_memory_address':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:2498:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (targetm.addr_space.valid_pointer_mode (mode, as));
   ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_debug_expr':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfgexpand.c:2673:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:2705:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (COMPLEX_MODE_P (mode));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:2758:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (MEM_P (op0));
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:2796:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (TREE_CODE (exp) != SSA_NAME);
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:3273:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (COMPLEX_MODE_P (mode));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:3435:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (part >= 0 && (unsigned)part < SA.map->num_partitions);
      ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_debug_source_expr':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfgexpand.c:3619:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_debug_locations':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:3671:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (last == get_last_insn ());
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:3680:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (mode == GET_MODE (val)
      ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_gimple_basic_block':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:3729:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (single_succ_p (bb));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:3730:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (single_succ (bb) == EXIT_BLOCK_PTR);
       ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'construct_init_block':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:4083:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (EDGE_COUNT (ENTRY_BLOCK_PTR->succs) == 1);
   ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'expand_stack_alignment':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:4296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (crtl->parm_stack_boundary <= INCOMING_STACK_BOUNDARY);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:4312:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (crtl->stack_alignment_needed
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:4323:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (targetm.calls.get_drap_rtx != NULL);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:4327:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((stack_realign_drap != 0) == (drap_rtx != NULL));
   ^~~~~~~~~~
../../gcc/cfgexpand.c: In function 'gimple_expand_cfg':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgexpand.c:4456:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (SA.partition_to_pseudo[i]);
       ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cgraph.c -o cgraph.o
In file included from ../../gcc/cgraph.c:79:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cgraph.c:76:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/gcov-io.h: In function 'gcov_position':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.h:589:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_tag_to_gimple_code':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:947:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (lto_tag_is_gimple_code_p (tag));
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_tag_to_tree_code':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:966:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (lto_tag_is_tree_code_p (tag));
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1037:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (TYPE, type)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_field_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1038:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (FIELD_DECL, field_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_fn_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1039:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (FN_DECL, fn_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_var_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1040:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (VAR_DECL, var_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_type_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1041:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (TYPE_DECL, type_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_namespace_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1042:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (NAMESPACE_DECL, namespace_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_label_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1043:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (LABEL_DECL, label_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_create_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:495:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:502:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!*slot);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_create_function_alias':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:554:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:555:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (alias) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:557:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!alias_node->local.finalized);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_add_thunk':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:612:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (node->local.finalized);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:613:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!node->alias);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:614:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!node->thunk.thunk_p);
       ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_get_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:650:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_insert_node_to_hashtable':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:674:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!*slot);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_add_edge_to_call_site_hash':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:765:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!*slot);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_create_edge_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:958:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (is_gimple_call (call_stmt));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:981:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (count >= 0);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:983:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (freq >= 0);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:984:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (freq <= CGRAPH_FREQ_MAX);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_edge_remove_callee':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1073:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!e->indirect_unknown_callee);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_update_edges_for_call_stmt_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1263:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (ne->inline_failed);
    ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_release_function_body':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1376:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (dom_computed[0] == DOM_NONE);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1377:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (dom_computed[1] == DOM_NONE);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1382:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!current_loops);
       ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_remove_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1466:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (node->clones != next_inline_clone);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1472:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (node->clones == next_inline_clone);
        ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_add_to_same_comdat_group':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1623:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (DECL_ONE_ONLY (old->decl));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1624:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!new_->same_comdat_group);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1625:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (new_ != old);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_mark_reachable_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1669:4: note: in expansion of macro 'gcc_assert'
    gcc_assert ((node->analyzed || node->in_other_partition
    ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_mark_needed_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1688:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_mark_address_taken_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1697:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_local_info':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1717:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_global_info':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1731:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL && cgraph_global_info_ready);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_rtl_info':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1745:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_inline_failed_string':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1768:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((unsigned) reason < CIF_N_REASONS);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'change_decl_assembler_name':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:1998:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!*slot);
       ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_clone_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:2176:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!*slot);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:2186:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!*aslot);
    ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_create_virtual_clone':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:2243:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (old_node->local.can_change_signature || !args_to_skip);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_unnest_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:2341:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (node->origin);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_function_body_availability':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:2355:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cgraph_function_flags_ready);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_make_decl_local':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:2501:8: note: in expansion of macro 'gcc_assert'
   else gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
        ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_make_node_local_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:2640:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (cgraph_function_body_availability (node) == AVAIL_LOCAL);
       ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_propagate_frequency':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:2814:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (node->analyzed);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_can_remove_if_no_direct_calls_and_refs_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:2904:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_will_be_removed_from_program_if_no_direct_calls':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:2969:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_used_from_object_file_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:3001:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/cgraph.c: In function 'cgraph_only_called_directly_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.c:3025:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cgraph_function_or_thunk_node (node, NULL) == node);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cfgrtl.c -o cfgrtl.o
In file included from ../../gcc/cfgrtl.c:46:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cfgrtl.c:43:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'delete_insn':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:144:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!INSN_DELETED_P (insn));
       ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'emit_insn_at_entry':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:471:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (e->flags & EDGE_FALLTHRU);
   ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'bb_note':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:513:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (NOTE_INSN_BASIC_BLOCK_P (note));
   ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'first_insn_after_basic_block_note':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:532:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (NOTE_INSN_BASIC_BLOCK_P (insn));
   ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'try_redirect_by_replacing_jump':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:865:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (target == EXIT_BLOCK_PTR);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:926:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (src));
   ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'patch_jump_insn':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:999:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (GET_CODE (old_ref) == LABEL_REF);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1042:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (JUMP_LABEL (insn) == old_label);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1049:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (new_bb == EXIT_BLOCK_PTR);
        ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'force_nonfallthru_and_redirect':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1161:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (redirected);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1186:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (e->dest == target);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1192:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (e->flags & EDGE_FALLTHRU);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1219:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (found);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1317:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (jump_label == simple_return_rtx);
    ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'rtl_split_edge':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1444:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(edge_in->flags & EDGE_ABNORMAL));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1484:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (redirected);
       ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'insert_insn_on_edge':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1516:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!((e->flags & EDGE_ABNORMAL) && EDGE_CRITICAL_P (e)));
   ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'commit_one_edge_insertion':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1581:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (e->flags & EDGE_FALLTHRU);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1621:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (e->dest == EXIT_BLOCK_PTR
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:1631:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (!JUMP_P (last));
     ^~~~~~~~~~
In file included from ../../gcc/rtl-error.h:20,
                 from ../../gcc/cfgrtl.c:54:
../../gcc/cfgrtl.c: In function 'rtl_verify_flow_info_1':
../../gcc/rtl.h:2680:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2052:3: note: in expansion of macro 'fatal_insn'
   fatal_insn ("flow control insn inside a basic block", x);
   ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'rtl_verify_flow_info':
../../gcc/rtl.h:2680:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2180:5: note: in expansion of macro 'fatal_insn'
     fatal_insn ("wrong insn in the fallthru edge", insn);
     ^~~~~~~~~~
../../gcc/rtl.h:2680:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2234:8: note: in expansion of macro 'fatal_insn'
        fatal_insn ("insn outside basic block", x);
        ^~~~~~~~~~
../../gcc/rtl.h:2680:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2241:6: note: in expansion of macro 'fatal_insn'
      fatal_insn ("return not followed by barrier", x);
      ^~~~~~~~~~
In file included from ../../gcc/cfgrtl.c:43:
../../gcc/cfgrtl.c: In function 'purge_dead_edges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2424:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (single_succ_p (bb));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2425:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (single_succ_edge (bb)->flags
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2462:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'cfg_layout_redirect_edge_and_branch':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2646:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (redirected);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2672:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!simplejump_p (BB_END (src)));
   ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'cfg_layout_redirect_edge_and_branch_force':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2684:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (redirected);
   ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'cfg_layout_merge_blocks':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2838:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!JUMP_P (BB_END (a)));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2892:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (NOTE_INSN_BASIC_BLOCK_P (first));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:2914:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (NOTE_INSN_BASIC_BLOCK_P (insn));
       ^~~~~~~~~~
../../gcc/cfgrtl.c: In function 'init_rtl_bb_info':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgrtl.c:3210:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!bb->il.rtl);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/compare-elim.c -o compare-elim.o
In file included from ../../gcc/compare-elim.c:65:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:26,
                 from ../../gcc/compare-elim.c:67:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/compare-elim.c:59:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/combine-stack-adj.c -o combine-stack-adj.o
In file included from ../../gcc/combine-stack-adj.c:50:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.h:25,
                 from ../../gcc/combine-stack-adj.c:55:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/combine-stack-adj.c:44:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/convert.c -o convert.o
In file included from ../../gcc/convert.c:30:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/convert.c:27:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/convert.c: In function 'convert_to_real':
../../gcc/convert.c:173:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
      if (flag_errno_math)
         ^
../../gcc/convert.c:155:25: note: here
 #define CASE_MATHFN(FN) case BUILT_IN_##FN: case BUILT_IN_##FN##L:
                         ^~~~
../../gcc/convert.c:175:4: note: in expansion of macro 'CASE_MATHFN'
    CASE_MATHFN (ACOS)
    ^~~~~~~~~~~
../../gcc/convert.c: In function 'convert_to_integer':
../../gcc/convert.c:484:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (flag_trapping_math)
       ^
In file included from ../../gcc/convert.c:30:
../../gcc/tree.h:335:25: note: here
 #define CASE_FLT_FN(FN) case FN: case FN##F: case FN##L
                         ^~~~
../../gcc/convert.c:487:2: note: in expansion of macro 'CASE_FLT_FN'
  CASE_FLT_FN (BUILT_IN_RINT):
  ^~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DGCC_INCLUDE_DIR=\"/usr/lib64/gcc/x86_64-w64-mingw32/4.7.2/include\" -DFIXED_INCLUDE_DIR=\"/usr/lib64/gcc/x86_64-w64-mingw32/4.7.2/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/include/c++/4.7.2\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=1 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/include/c++/4.7.2/x86_64-w64-mingw32\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/include/c++/4.7.2/backward\" -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/x86_64-w64-mingw32${sysroot_headers_suffix}/include\" -DTOOL_INCLUDE_DIR=\"/usr/lib64/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/include\" -DPREFIX=\"/usr/\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib64/gcc/\" -DTARGET_SYSTEM_ROOT=\"/usr/x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT_RELOCATABLE -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cppdefault.c -o cppdefault.o
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c  -DGCC_INCLUDE_DIR=\"/usr/lib64/gcc/x86_64-w64-mingw32/4.7.2/include\" -DFIXED_INCLUDE_DIR=\"/usr/lib64/gcc/x86_64-w64-mingw32/4.7.2/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/include/c++/4.7.2\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=1 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/include/c++/4.7.2/x86_64-w64-mingw32\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/include/c++/4.7.2/backward\" -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/x86_64-w64-mingw32${sysroot_headers_suffix}/include\" -DTOOL_INCLUDE_DIR=\"/usr/lib64/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/include\" -DPREFIX=\"/usr/\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib64/gcc/\" -DTARGET_SYSTEM_ROOT=\"/usr/x86_64-w64-mingw32\" -DTARGET_SYSTEM_ROOT_RELOCATABLE -DBASEVER="\"4.7.2\"" -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cppbuiltin.c -o cppbuiltin.o
In file included from ../../gcc/cppbuiltin.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cppbuiltin.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/cppbuiltin.c: In function 'define_builtin_macros_for_type_sizes':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cppbuiltin.c:160:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!BYTES_BIG_ENDIAN);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cppbuiltin.c:161:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (WORDS_BIG_ENDIAN);
       ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cgraphunit.c -o cgraphunit.o
In file included from ../../gcc/cgraphunit.c:113:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cgraphunit.c:110:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/gcov-io.h: In function 'gcov_position':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.h:589:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_tag_to_gimple_code':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:947:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (lto_tag_is_gimple_code_p (tag));
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_tag_to_tree_code':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:966:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (lto_tag_is_tree_code_p (tag));
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1037:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (TYPE, type)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_field_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1038:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (FIELD_DECL, field_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_fn_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1039:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (FN_DECL, fn_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_var_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1040:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (VAR_DECL, var_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_type_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1041:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (TYPE_DECL, type_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_namespace_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1042:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (NAMESPACE_DECL, namespace_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_label_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1043:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (LABEL_DECL, label_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/cgraphunit.c: In function 'cgraph_process_new_functions':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cgraphunit.c:278:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/cgraphunit.c: In function 'cgraph_reset_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:304:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->process);
   ^~~~~~~~~~
../../gcc/cgraphunit.c: In function 'cgraph_lower_function':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:324:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->nested);
   ^~~~~~~~~~
../../gcc/cgraphunit.c: In function 'verify_cgraph_node':
../../gcc/cgraphunit.c:673:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
       for (i = 0; ipa_ref_list_reference_iterate (&node->ref_list, i, ref); i++)
       ^~~
../../gcc/cgraphunit.c:686:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  if (!ref_found)
  ^~
In file included from ../../gcc/cgraphunit.c:110:
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cgraphunit.c:773:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/cgraphunit.c: In function 'cgraph_analyze_functions':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1207:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!node->local.finalized || node->thunk.thunk_p
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1210:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (node->analyzed == node->local.finalized);
       ^~~~~~~~~~
../../gcc/cgraphunit.c: In function 'cgraph_mark_functions_to_output':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1368:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!node->process || node->same_comdat_group);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1423:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (node->global.inlined_to
    ^~~~~~~~~~
../../gcc/cgraphunit.c: In function 'cgraph_expand_function':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1830:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1834:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (node->lowered);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1840:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_ASM_WRITTEN (decl));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1842:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!cgraph_preserve_function_body_p (node));
   ^~~~~~~~~~
../../gcc/cgraphunit.c: In function 'cgraph_expand_all_functions':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1889:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (order_pos == cgraph_n_nodes);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1902:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (node->reachable);
    ^~~~~~~~~~
../../gcc/cgraphunit.c: In function 'cgraph_output_in_order':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1960:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (nodes[i].kind == ORDER_UNDEFINED);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1969:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (nodes[i].kind == ORDER_UNDEFINED);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:1977:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (nodes[i].kind == ORDER_UNDEFINED);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cgraphunit.c:2017:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/cgraphunit.c: In function 'cgraph_preserve_function_body_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:2030:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cgraph_global_info_ready);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:2031:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->alias && !node->thunk.thunk_p);
   ^~~~~~~~~~
../../gcc/cgraphunit.c: In function 'update_call_expr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:2272:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (new_version);
   ^~~~~~~~~~
../../gcc/cgraphunit.c: In function 'cgraph_copy_node_for_versioning':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:2305:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (old_version);
    ^~~~~~~~~~
../../gcc/cgraphunit.c: In function 'cgraph_function_versioning':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraphunit.c:2381:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (old_version_node->local.can_change_signature || !args_to_skip);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/builtins.c -o builtins.o
In file included from ../../gcc/builtins.c:28:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/builtins.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/builtins.c:40:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/builtins.c:23:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/builtins.c: In function 'get_object_or_type_alignment':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:470:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (exp) == MEM_REF || TREE_CODE (exp) == TARGET_MEM_REF);
   ^~~~~~~~~~
../../gcc/builtins.c: In function 'c_readstr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:666:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (GET_MODE_CLASS (mode) == MODE_INT);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:680:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (j < 2 * HOST_BITS_PER_WIDE_INT);
       ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_longjmp':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:964:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (value == const1_rtx);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:1015:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (insn != last);
       ^~~~~~~~~~
../../gcc/builtins.c: In function 'get_memory_rtx':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:1273:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (TREE_CODE (inner) == COMPONENT_REF);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:1284:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (TREE_CODE (mem_expr) == COMPONENT_REF);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:1285:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (field == TREE_OPERAND (mem_expr, 1));
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:1288:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!DECL_BIT_FIELD (field)
        ^~~~~~~~~~
../../gcc/builtins.c: In function 'apply_args_size':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:1378:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (mode != VOIDmode);
      ^~~~~~~~~~
../../gcc/builtins.c: In function 'apply_result_size':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:1414:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (mode != VOIDmode);
      ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_apply':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:1702:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (!valreg); /* HAVE_untyped_call required.  */
      ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:1715:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_mathfn':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2082:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_mathfn_2':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2188:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_mathfn_ternary':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2268:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_mathfn_3':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2340:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2356:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2388:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:2390:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (result);
    ^~~~~~~~~~
../../gcc/builtins.c: In function 'interclass_mathfn_icode':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2446:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_sincos':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:2556:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (result);
   ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_cexpi':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2612:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2638:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_int_roundingfn':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2713:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2734:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2810:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_int_roundingfn_2':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2847:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:2870:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'builtin_memcpy_read_str':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:3088:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (offset >= 0
   ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_stpcpy':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:3420:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (ret);
     ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_memset_args':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:3685:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:3686:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (fn) == CALL_EXPR);
   ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_strcmp':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:3942:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (fn) == CALL_EXPR);
       ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_strncmp':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:4063:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (TREE_CODE (fn) == CALL_EXPR);
     ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_va_copy':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:4505:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cfun != NULL && cfun->decl != NULL_TREE);
   ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_bswap':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:4648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (target);
   ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_unop':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:4677:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (target);
   ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_expect':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:4697:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!flag_guess_branch_prob
   ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_assume_aligned':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:4713:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!TREE_SIDE_EFFECTS (CALL_EXPR_ARG (exp, 1))
   ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_init_trampoline':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:4923:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (t_func) == ADDR_EXPR);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:4925:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (t_func) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_fork_or_exec':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:5120:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_sync_operation':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:5251:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_atomic_fetch_op':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:5541:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_OPERAND (addr, 0) == fndecl);
   ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_atomic_clear':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:5569:33: note: in expansion of macro 'gcc_unreachable'
 # define gen_atomic_clear(x,y) (gcc_unreachable (), NULL_RTX)
                                 ^~~~~~~~~~~~~~~
../../gcc/builtins.c:5595:18: note: in expansion of macro 'gen_atomic_clear'
       emit_insn (gen_atomic_clear (mem, model));
                  ^~~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'fold_builtin_atomic_always_lock_free':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:5661:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (POINTER_TYPE_P (ttype));
       ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:5959:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (target);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:6205:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'fold_builtin_int_roundingfn':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:8035:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'fold_builtin_bitop':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:8163:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'fold_builtin_bswap':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:8219:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'fold_builtin_frexp':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:9793:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'fold_builtin_classify':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:10101:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'fold_builtin_fputs':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:12076:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_memory_chk':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:12484:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (fn) == CALL_EXPR);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:12531:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (TREE_CODE (fn) == CALL_EXPR);
        ^~~~~~~~~~
../../gcc/builtins.c: In function 'maybe_emit_chk_warning':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/builtins.c:12572:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/builtins.c: In function 'set_builtin_user_assembler_name':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/builtins.c:14251:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL
   ^~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin':
../../gcc/builtins.c:5880:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (! flag_unsafe_math_optimizations)
          ^
In file included from ../../gcc/builtins.c:28:
../../gcc/tree.h:335:25: note: here
 #define CASE_FLT_FN(FN) case FN: case FN##F: case FN##L
                         ^~~~
../../gcc/builtins.c:5882:5: note: in expansion of macro 'CASE_FLT_FN'
     CASE_FLT_FN (BUILT_IN_SQRT):
     ^~~~~~~~~~~
../../gcc/builtins.c:5901:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (! flag_unsafe_math_optimizations)
          ^
In file included from ../../gcc/builtins.c:28:
../../gcc/tree.h:335:25: note: here
 #define CASE_FLT_FN(FN) case FN: case FN##F: case FN##L
                         ^~~~
../../gcc/builtins.c:5903:5: note: in expansion of macro 'CASE_FLT_FN'
     CASE_FLT_FN (BUILT_IN_ISINF):
     ^~~~~~~~~~~
../../gcc/builtins.c:5945:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (! flag_unsafe_math_optimizations)
          ^
In file included from ../../gcc/builtins.c:28:
../../gcc/tree.h:335:25: note: here
 #define CASE_FLT_FN(FN) case FN: case FN##F: case FN##L
                         ^~~~
../../gcc/builtins.c:5948:5: note: in expansion of macro 'CASE_FLT_FN'
     CASE_FLT_FN (BUILT_IN_FMOD):
     ^~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_mathfn':
../../gcc/builtins.c:2074:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (flag_trapping_math)
          ^
In file included from ../../gcc/builtins.c:28:
../../gcc/tree.h:335:25: note: here
 #define CASE_FLT_FN(FN) case FN: case FN##F: case FN##L
                         ^~~~
../../gcc/builtins.c:2077:5: note: in expansion of macro 'CASE_FLT_FN'
     CASE_FLT_FN (BUILT_IN_RINT):
     ^~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_int_roundingfn_2':
../../gcc/builtins.c:2854:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
       fallback_fn = BUILT_IN_LRINT;
       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from ../../gcc/builtins.c:28:
../../gcc/tree.h:335:25: note: here
 #define CASE_FLT_FN(FN) case FN: case FN##F: case FN##L
                         ^~~~
../../gcc/builtins.c:2856:5: note: in expansion of macro 'CASE_FLT_FN'
     CASE_FLT_FN (BUILT_IN_LRINT):
     ^~~~~~~~~~~
../../gcc/builtins.c:2862:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
       fallback_fn = BUILT_IN_LROUND;
       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from ../../gcc/builtins.c:28:
../../gcc/tree.h:335:25: note: here
 #define CASE_FLT_FN(FN) case FN: case FN##F: case FN##L
                         ^~~~
../../gcc/builtins.c:2864:5: note: in expansion of macro 'CASE_FLT_FN'
     CASE_FLT_FN (BUILT_IN_LROUND):
     ^~~~~~~~~~~
../../gcc/builtins.c: In function 'expand_builtin_mathfn_2':
../../gcc/builtins.c:2177:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (REAL_MODE_FORMAT (TYPE_MODE (TREE_TYPE (exp)))->b != 2)
          ^
In file included from ../../gcc/builtins.c:28:
../../gcc/tree.h:335:25: note: here
 #define CASE_FLT_FN(FN) case FN: case FN##F: case FN##L
                         ^~~~
../../gcc/builtins.c:2180:5: note: in expansion of macro 'CASE_FLT_FN'
     CASE_FLT_FN (BUILT_IN_LDEXP):
     ^~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/data-streamer.c -o data-streamer.o
In file included from ../../gcc/lto-streamer.h:27,
                 from ../../gcc/data-streamer.h:26,
                 from ../../gcc/data-streamer.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/data-streamer.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/gcov-io.h: In function 'gcov_position':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.h:589:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_tag_to_gimple_code':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:947:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (lto_tag_is_gimple_code_p (tag));
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_tag_to_tree_code':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:966:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (lto_tag_is_tree_code_p (tag));
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1037:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (TYPE, type)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_field_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1038:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (FIELD_DECL, field_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_fn_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1039:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (FN_DECL, fn_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_var_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1040:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (VAR_DECL, var_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_type_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1041:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (TYPE_DECL, type_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_namespace_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1042:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (NAMESPACE_DECL, namespace_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_label_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1043:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (LABEL_DECL, label_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/coverage.c -o coverage.o
In file included from ../../gcc/coverage.c:34:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/coverage.c:30:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/gcov-io.h: In function 'gcov_position':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.h:589:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/gcov-io.c: In function 'gcov_open':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:82:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!gcov_var.file);
   ^~~~~~~~~~
../../gcc/gcov-io.c: In function 'gcov_write_words':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:239:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode < 0);
   ^~~~~~~~~~
../../gcc/gcov-io.c: In function 'gcov_write_length':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:341:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode < 0);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:342:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (position + 2 <= gcov_var.start + gcov_var.offset);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:343:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (position >= gcov_var.start);
   ^~~~~~~~~~
../../gcc/gcov-io.c: In function 'gcov_read_words':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:398:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
../../gcc/gcov-io.c: In function 'gcov_sync':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:512:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
../../gcc/coverage.c: In function 'tree_coverage_counter_ref':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/coverage.c:430:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (no < fn_n_ctrs[counter] - fn_b_ctrs[counter]);
   ^~~~~~~~~~
../../gcc/coverage.c: In function 'tree_coverage_counter_addr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/coverage.c:446:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (no < fn_n_ctrs[counter] - fn_b_ctrs[counter]);
   ^~~~~~~~~~
../../gcc/coverage.c: In function 'build_fn_info_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/coverage.c:696:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (counters);
   ^~~~~~~~~~
../../gcc/coverage.c: In function 'build_info':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/coverage.c:957:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!info_fields);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cprop.c -o cprop.o
In file included from ../../gcc/cprop.c:29:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cprop.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/cprop.c:35:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/cprop.c:22:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/data-streamer-in.c -o data-streamer-in.o
In file included from ../../gcc/lto-streamer.h:27,
                 from ../../gcc/data-streamer.h:26,
                 from ../../gcc/data-streamer-in.c:27:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/data-streamer-in.c:24:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/gcov-io.h: In function 'gcov_position':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.h:589:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_tag_to_gimple_code':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:947:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (lto_tag_is_gimple_code_p (tag));
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_tag_to_tree_code':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:966:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (lto_tag_is_tree_code_p (tag));
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1037:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (TYPE, type)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_field_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1038:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (FIELD_DECL, field_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_fn_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1039:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (FN_DECL, fn_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_var_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1040:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (VAR_DECL, var_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_type_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1041:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (TYPE_DECL, type_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_namespace_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1042:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (NAMESPACE_DECL, namespace_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_label_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1043:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (LABEL_DECL, label_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/data-streamer-out.c -o data-streamer-out.o
In file included from ../../gcc/lto-streamer.h:27,
                 from ../../gcc/data-streamer.h:26,
                 from ../../gcc/data-streamer-out.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/data-streamer-out.c:24:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/gcov-io.h: In function 'gcov_position':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.h:589:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_tag_to_gimple_code':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:947:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (lto_tag_is_gimple_code_p (tag));
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_tag_to_tree_code':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:966:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (lto_tag_is_tree_code_p (tag));
   ^~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1037:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (TYPE, type)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_field_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1038:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (FIELD_DECL, field_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_fn_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1039:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (FN_DECL, fn_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_var_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1040:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (VAR_DECL, var_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_type_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1041:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (TYPE_DECL, type_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_namespace_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1042:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (NAMESPACE_DECL, namespace_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/lto-streamer.h: In function 'lto_file_decl_data_get_label_decl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/lto-streamer.h:278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < state->streams[LTO_DECL_STREAM_## UPPER_NAME].size); \
   ^~~~~~~~~~
../../gcc/lto-streamer.h:1043:1: note: in expansion of macro 'DEFINE_DECL_STREAM_FUNCS'
 DEFINE_DECL_STREAM_FUNCS (LABEL_DECL, label_decl)
 ^~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/dbgcnt.c -o dbgcnt.o
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/debug.c -o debug.o
In file included from ../../gcc/debug.c:23:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/debug.c:20:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cselib.c -o cselib.o
In file included from ../../gcc/cselib.c:33:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.h:25,
                 from ../../gcc/cselib.c:34:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cselib.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/cselib.c: In function 'promote_debug_loc':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:333:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (l->next->setting_insn
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:339:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (!l->next);
  ^~~~~~~~~~
../../gcc/cselib.c: In function 'cselib_reset_table':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:465:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (new_used_regs == 1);
       ^~~~~~~~~~
../../gcc/cselib.c: In function 'entry_and_rtx_equal_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:536:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!CONST_INT_P (x) && GET_CODE (x) != CONST_FIXED
   ^~~~~~~~~~
../../gcc/cselib.c: In function 'remove_useless_values':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:688:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!n_useless_values);
   ^~~~~~~~~~
../../gcc/cselib.c: In function 'cselib_preserve_only_values':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:738:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (first_containing_mem == &dummy_val);
   ^~~~~~~~~~
../../gcc/cselib.c: In function 'rtx_equal_for_cselib_1':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cselib.c:999:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/cselib.c: In function 'wrap_constant':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:1014:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (mode != VOIDmode);
   ^~~~~~~~~~
../../gcc/cselib.c: In function 'cselib_hash_rtx':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:1164:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (memmode != VOIDmode);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:1176:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (memmode != VOIDmode);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:1182:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (memmode != VOIDmode);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cselib.c:1251:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/cselib.c: In function 'new_cselib_val':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:1266:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (hash);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:1267:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (next_uid);
   ^~~~~~~~~~
../../gcc/cselib.c: In function 'cselib_expand_value_rtx_1':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cselib.c:1743:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/cselib.c: In function 'cselib_subst_to_values':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cselib.c:1838:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:1865:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (memmode != VOIDmode);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:1873:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (memmode != VOIDmode);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:1879:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (memmode != VOIDmode);
       ^~~~~~~~~~
../../gcc/cselib.c: In function 'cselib_subst_to_values_from_insn':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:1930:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!cselib_current_insn);
   ^~~~~~~~~~
../../gcc/cselib.c: In function 'cselib_lookup_from_insn':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:2072:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!cselib_current_insn);
   ^~~~~~~~~~
../../gcc/cselib.c: In function 'cselib_invalidate_regno':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:2122:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!reload_completed || regno < FIRST_PSEUDO_REGISTER
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:2131:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (mode != VOIDmode);
       ^~~~~~~~~~
../../gcc/cselib.c: In function 'cselib_record_set':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cselib.c:2360:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REG_VALUES (dreg)->elt == 0);
    ^~~~~~~~~~
../../gcc/cselib.c: In function 'cselib_expand_value_rtx_1':
../../gcc/cselib.c:1556:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       {
       ^
../../gcc/cselib.c:1604:5: note: here
     case CONST_INT:
     ^~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/dce.c -o dce.o
In file included from ../../gcc/dce.c:27:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/dce.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/dce.c: In function 'marked_insn_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dce.c:161:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (insn);
   ^~~~~~~~~~
../../gcc/dce.c: In function 'find_call_stack_args':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dce.c:259:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (CALL_P (call_insn));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dce.c:265:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (arg_stores);
       ^~~~~~~~~~
In file included from ../../gcc/dce.c:22:
../../gcc/system.h:288:40: warning: left shift of negative value [-Wshift-negative-value]
                              ? ~ (t) 0 << (sizeof(t) * CHAR_BIT - 1) : (t) 0))
                                        ^~
../../gcc/system.h:289:44: note: in expansion of macro 'INTTYPE_MINIMUM'
 #define INTTYPE_MAXIMUM(t) ((t) (~ (t) 0 - INTTYPE_MINIMUM (t)))
                                            ^~~~~~~~~~~~~~~
../../gcc/dce.c:269:16: note: in expansion of macro 'INTTYPE_MAXIMUM'
   min_sp_off = INTTYPE_MAXIMUM (HOST_WIDE_INT);
                ^~~~~~~~~~~~~~~
In file included from ../../gcc/dce.c:22:
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dce.c:376:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/ddg.c -o ddg.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/ddg.c:32:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/ddg.c:24:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/ddg.c:37:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/ddg.c:24:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/ddg.c: In function 'create_ddg_dep_from_intra_loop_link':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:199:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (src_node->cuid < dest_node->cuid);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:200:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (link);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:208:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!DEBUG_INSN_P (dest_node->insn) || t == ANTI_DEP);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:209:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!DEBUG_INSN_P (src_node->insn) || t == ANTI_DEP);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:238:11: note: in expansion of macro 'gcc_assert'
           gcc_assert (first_def);
           ^~~~~~~~~~
../../gcc/ddg.c: In function 'create_ddg_dep_no_link':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:260:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!DEBUG_INSN_P (to->insn) || d_t == ANTI_DEP);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:261:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!DEBUG_INSN_P (from->insn) || d_t == ANTI_DEP);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:269:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (d_t == TRUE_DEP);
       ^~~~~~~~~~
../../gcc/ddg.c: In function 'add_cross_iteration_register_deps':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:306:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (last_def_node);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:307:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (first_def);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:325:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (use_node);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:347:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (first_def_node);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:379:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (dest_node);
       ^~~~~~~~~~
../../gcc/ddg.c: In function 'create_ddg':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:644:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!g->closing_branch);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:665:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (g->closing_branch);
   ^~~~~~~~~~
../../gcc/ddg.c: In function 'add_edge_to_ddg':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ddg.c:832:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (src->successors && dest->predecessors);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/df-core.c -o df-core.o
In file included from ../../gcc/df-core.c:385:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.h:25,
                 from ../../gcc/df-core.c:386:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/df-core.c:379:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/df-core.c: In function 'df_remove_problem':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:603:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (problem->remove_problem_fun);
   ^~~~~~~~~~
../../gcc/df-core.c: In function 'df_finish_pass':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:658:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (problem->remove_problem_fun);
    ^~~~~~~~~~
../../gcc/df-core.c: In function 'rest_of_handle_df_initialize':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:706:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!df);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:728:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (df->n_blocks == df->n_blocks_inverted);
   ^~~~~~~~~~
../../gcc/df-core.c: In function 'rest_of_handle_df_finish':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:806:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (df);
   ^~~~~~~~~~
../../gcc/df-core.c: In function 'df_worklist_dataflow':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1071:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dir != DF_NONE);
   ^~~~~~~~~~
../../gcc/df-core.c: In function 'df_analyze':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1192:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (df->n_blocks == df->n_blocks_inverted);
   ^~~~~~~~~~
../../gcc/df-core.c: In function 'df_get_n_blocks':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1273:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dir != DF_NONE);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1277:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (df->postorder_inverted);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1281:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (df->postorder);
   ^~~~~~~~~~
../../gcc/df-core.c: In function 'df_get_postorder':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1293:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dir != DF_NONE);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1297:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (df->postorder_inverted);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1300:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (df->postorder);
   ^~~~~~~~~~
../../gcc/df-core.c: In function 'df_set_bb_info':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1360:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dflow->block_info);
   ^~~~~~~~~~
../../gcc/df-core.c: In function 'df_clear_bb_info':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1372:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dflow->block_info);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1373:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dflow->block_info_size > index);
   ^~~~~~~~~~
../../gcc/df-core.c: In function 'df_compact_blocks':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1556:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i == n_basic_blocks);
   ^~~~~~~~~~
../../gcc/df-core.c: In function 'df_bb_replace':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1580:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (df);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1581:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (BASIC_BLOCK (old_index) == NULL);
   ^~~~~~~~~~
../../gcc/df-core.c: In function 'df_find_def':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1797:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (REG_P (reg));
   ^~~~~~~~~~
../../gcc/df-core.c: In function 'df_find_use':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-core.c:1831:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (REG_P (reg));
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/dbxout.c -o dbxout.o
In file included from ../../gcc/dbxout.c:76:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/dbxout.c:72:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/dbxout.c: In function 'dbxout_begin_complex_stabs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dbxout.c:624:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (stabstr_last_contin_point == 0);
   ^~~~~~~~~~
../../gcc/dbxout.c: In function 'dbxout_begin_complex_stabs_noforcetext':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dbxout.c:634:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (stabstr_last_contin_point == 0);
   ^~~~~~~~~~
../../gcc/dbxout.c: In function 'stabstr_O':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dbxout.c:760:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!(low & ~low_mask));
    ^~~~~~~~~~
../../gcc/dbxout.c: In function 'dbxout_type':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dbxout.c:2372:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/dbxout.c: In function 'dbxout_type_name':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dbxout.c:2416:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (t);
   ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dbxout.c:2425:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/dbxout.c: In function 'dbxout_symbol':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dbxout.c:2901:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (decl) == VAR_DECL);
       ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/dfp.c -o dfp.o
In file included from ../../gcc/dfp.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/dfp.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/dfp.c: In function 'decimal_to_decnumber':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dfp.c:138:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dfp.c:143:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/dfp.c: In function 'decimal_round_for_format':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dfp.c:453:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/dfp.c: In function 'decimal_real_to_decimal':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dfp.c:491:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (buf_size >= 24);
   ^~~~~~~~~~
In file included from ../../gcc/../libdecnumber/bid/decimal128Local.h:1,
                 from ../../gcc/dfp.c:33:
../../gcc/dfp.c: In function 'decimal_real_arithmetic':
../../gcc/dfp.c:694:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  decimal128FlipSign ((decimal128 *) r->sig);
../../gcc/../libdecnumber/dpd/decimal128Local.h:40:6: note: in definition of macro 'decimal128FlipSign'
   { (d)->bytes[WORDS_BIGENDIAN ? 0 : 15] ^= 0x80; }
      ^
../../gcc/dfp.c:704:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  decimal128ClearSign ((decimal128 *) r->sig);
../../gcc/../libdecnumber/dpd/decimal128Local.h:36:6: note: in definition of macro 'decimal128ClearSign'
   { (d)->bytes[WORDS_BIGENDIAN ? 0 : 15] &= ~0x80; }
      ^
In file included from ../../gcc/dfp.c:22:
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dfp.c:715:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/dfp.c: In function 'decimal_real_maxval':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dfp.c:739:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
In file included from ../../gcc/../libdecnumber/bid/decimal128Local.h:1,
                 from ../../gcc/dfp.c:33:
../../gcc/dfp.c:744:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     decimal128SetSign ((decimal128 *) r->sig, 1);
../../gcc/../libdecnumber/dpd/decimal128Local.h:32:6: note: in definition of macro 'decimal128SetSign'
   { (d)->bytes[WORDS_BIGENDIAN ? 0 : 15] |= ((unsigned) (b) << 7); }
      ^
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/dojump.c -o dojump.o
In file included from ../../gcc/dojump.c:27:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/dojump.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/dojump.c: In function 'do_jump_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dojump.c:195:9: note: in expansion of macro 'gcc_assert'
         gcc_assert (GET_MODE_CLASS (TYPE_MODE (inner_type))
         ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dojump.c:197:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (GET_MODE_CLASS (TYPE_MODE (inner_type))
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dojump.c:216:9: note: in expansion of macro 'gcc_assert'
         gcc_assert (GET_MODE_CLASS (TYPE_MODE (inner_type))
         ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dojump.c:218:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (GET_MODE_CLASS (TYPE_MODE (inner_type))
  ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dojump.c:346:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/dojump.c: In function 'do_jump':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dojump.c:445:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/dojump.c: In function 'split_comparison':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dojump.c:903:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/dojump.c: In function 'do_compare_rtx_and_jump':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dojump.c:1047:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dojump.c:1082:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (first_code == (and_them ? ORDERED : UNORDERED));
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dojump.c:1127:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!find_reg_note (last, REG_BR_PROB, 0));
        ^~~~~~~~~~
../../gcc/dojump.c: In function 'do_jump':
../../gcc/dojump.c:401:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
           || TREE_CODE (TREE_OPERAND (exp, 0)) == ARRAY_RANGE_REF)
../../gcc/dojump.c:403:5: note: here
     case CONVERT_EXPR:
     ^~~~
../../gcc/dojump.c:406:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if ((TYPE_PRECISION (TREE_TYPE (exp))
          ^
../../gcc/dojump.c:409:5: note: here
     case NON_LVALUE_EXPR:
     ^~~~
../../gcc/dojump.c:578:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
    || TREE_CODE (TREE_OPERAND (exp, 1)) == INTEGER_CST)
../../gcc/dojump.c:583:5: note: here
     case TRUTH_AND_EXPR:
     ^~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/domwalk.c -o domwalk.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:26,
                 from ../../gcc/domwalk.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/domwalk.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/dominance.c -o dominance.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:26,
                 from ../../gcc/dominance.c:43:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/dominance.c:37:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/dominance.c: In function 'init_dom_info':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dominance.c:179:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/dominance.c: In function 'dom_convert_dir_to_idx':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:194:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dir == CDI_DOMINATORS || dir == CDI_POST_DOMINATORS);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'calc_dfs_tree_nonrec':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:295:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (bn != en_block);
    ^~~~~~~~~~
../../gcc/dominance.c: In function 'calc_dfs_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:395:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (di->nodes == (unsigned int) n_basic_blocks - 1);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'compute_dom_fast_query':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:616:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_info_available_p (dir));
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'calculate_dominance_info':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:647:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!n_bbs_in_dom_tree[dir_index]);
       ^~~~~~~~~~
../../gcc/dominance.c: In function 'get_immediate_dominator':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:705:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_computed[dir_index]);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'set_immediate_dominator':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:722:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_computed[dir_index]);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'get_dominated_by':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:747:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_computed[dir_index]);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'redirect_immediate_dominators':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:839:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_computed[dir_index]);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'nearest_common_dominator':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:862:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_computed[dir_index]);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'dominated_by_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:974:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_computed[dir_index]);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'bb_dom_dfs_in':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:991:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_computed[dir_index] == DOM_OK);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'bb_dom_dfs_out':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:1003:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_computed[dir_index] == DOM_OK);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'verify_dominators':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:1016:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_info_available_p (dir));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:1041:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!err);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'recompute_dominator':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:1057:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_computed[dir_index]);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'prune_bbs_to_update_dominators':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:1126:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (dom != NULL);
       ^~~~~~~~~~
../../gcc/dominance.c: In function 'determine_dominators_for_sons':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:1212:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (dom != NULL);
       ^~~~~~~~~~
../../gcc/dominance.c: In function 'iterate_fix_dominators':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:1257:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dir == CDI_DOMINATORS);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:1258:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_computed[dir_index]);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'add_to_dominance_info':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:1404:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_computed[dir_index]);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:1405:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!bb->dom[dir_index]);
   ^~~~~~~~~~
../../gcc/dominance.c: In function 'delete_from_dominance_info':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dominance.c:1420:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dom_computed[dir_index]);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/double-int.c -o double-int.o
In file included from ../../gcc/double-int.c:24:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/double-int.c:21:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/double-int.c: In function 'rshift_double':
../../gcc/double-int.c:240:37: warning: left shift of negative value [-Wshift-negative-value]
       *hv &= ~((HOST_WIDE_INT) (-1) << (prec - count - HOST_BITS_PER_WIDE_INT));
                                     ^~
../../gcc/double-int.c: In function 'lshift_double':
../../gcc/double-int.c:303:37: warning: left shift of negative value [-Wshift-negative-value]
       *hv &= ~((HOST_WIDE_INT) (-1) << (prec - HOST_BITS_PER_WIDE_INT));
                                     ^~
In file included from ../../gcc/double-int.c:21:
../../gcc/double-int.c: In function 'div_and_round_double':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/double-int.c:584:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/double-int.c: In function 'mpz_get_double_int':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/double-int.c:1134:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (wrap || count <= 2);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/cse.c -o cse.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:26,
                 from ../../gcc/cse.c:30:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cse.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/cse.c:33:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/cse.c:23:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/cse.c: In function 'make_new_qty':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cse.c:908:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (next_qty < max_qty);
   ^~~~~~~~~~
../../gcc/cse.c: In function 'make_regs_eqv':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cse.c:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (REGNO_QTY_VALID_P (old_reg));
   ^~~~~~~~~~
../../gcc/cse.c: In function 'insert_regs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cse.c:1164:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (REGNO_QTY_VALID_P (c_regno));
     ^~~~~~~~~~
../../gcc/cse.c: In function 'insert_with_costs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cse.c:1587:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!REG_P (x) || REGNO_QTY_VALID_P (REGNO (x)));
   ^~~~~~~~~~
../../gcc/cse.c: In function 'invalidate':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cse.c:1990:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/cse.c: In function 'hash_rtx_cb':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cse.c:2543:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/cse.c: In function 'exp_equiv_p':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cse.c:2788:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/cse.c: In function 'validate_canon_reg':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cse.c:2807:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (insn && new_rtx);
       ^~~~~~~~~~
../../gcc/cse.c: In function 'record_jump_equiv':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cse.c:3841:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (any_condjump_p (insn));
   ^~~~~~~~~~
../../gcc/cse.c: In function 'cse_insn':
../../gcc/cse.c:5254:31: warning: left shift of negative value [-Wshift-negative-value]
       & ((HOST_WIDE_INT) (-1) << INTVAL (width))))
                               ^~
In file included from ../../gcc/cse.c:23:
../../gcc/cse.c: In function 'cse_find_path':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cse.c:6041:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (data->path[0].bb == first_bb);
     ^~~~~~~~~~
../../gcc/cse.c: In function 'cse_extended_basic_block':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cse.c:6380:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (next_qty <= max_qty);
   ^~~~~~~~~~
../../gcc/cse.c: In function 'count_reg_usage':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cse.c:6618:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/cse.c: In function 'cse_change_cc_mode_insn':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cse.c:6971:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (success);
   ^~~~~~~~~~
../../gcc/cse.c: In function 'cse_cc_succs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cse.c:7104:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (can_change_mode);
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cse.c:7154:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (submode == mode);
        ^~~~~~~~~~
../../gcc/cse.c: In function 'cse_condition_code_reg':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cse.c:7282:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (mode == GET_MODE (cc_src));
    ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/df-scan.c -o df-scan.o
In file included from ../../gcc/df-scan.c:32:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.h:25,
                 from ../../gcc/df-scan.c:33:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/df-scan.c:26:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_uses_create':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:691:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(ref_flags & ~DF_REF_IN_NOTE));
   ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_ref_create':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:712:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (insn);
   ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_reg_chain_unlink':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:918:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (DF_REF_REGNO (ref) < FIRST_PSEUDO_REGISTER);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:928:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (reg_info->reg_chain == ref);
       ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_insn_rescan_debug_internal':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:1307:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (DEBUG_INSN_P (insn)
   ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_maybe_reorganize_use_refs':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/df-scan.c:1909:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/df-scan.c: In function 'df_maybe_reorganize_def_refs':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/df-scan.c:1945:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/df-scan.c: In function 'df_ref_equal_p':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/df-scan.c:2316:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/df-scan.c: In function 'df_install_ref':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:2569:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (regno < FIRST_PSEUDO_REGISTER);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:2586:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (ref_info->ref_order != DF_REF_ORDER_NO_TABLE);
       ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_ref_record':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:2891:11: note: in expansion of macro 'gcc_assert'
           gcc_assert (ORIGINAL_REGNO (DF_REF_REG (ref)) == i);
           ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_uses_record':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:3124:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (!(flags & DF_REF_IN_NOTE));
  ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/df-scan.c:3179:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:3243:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!DEBUG_INSN_P (insn_info->insn));
       ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_recompute_luids':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:3481:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!INSN_P (insn));
    ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_bb_refs_record':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:3580:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (!insn_info);
  ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_mark_reg':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:3715:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (GET_MODE (reg) != BLKmode);
   ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_update_entry_block_defs':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/df-scan.c:3873:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/df-scan.c: In function 'df_update_exit_block_uses':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/df-scan.c:4047:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/df-scan.c: In function 'df_reg_chain_mark':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4217:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!DF_REF_IS_REG_MARKED (ref));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4222:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (!DF_REF_CHAIN (ref));
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4225:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (DF_REF_REGNO (ref) == regno);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4227:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (DF_REF_REG_DEF_P (ref));
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4229:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (!DF_REF_REG_DEF_P (ref));
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4232:2: note: in expansion of macro 'gcc_assert'
  gcc_assert ((DF_REF_FLAGS (ref) & DF_REF_IN_NOTE));
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4234:2: note: in expansion of macro 'gcc_assert'
  gcc_assert ((DF_REF_FLAGS (ref) & DF_REF_IN_NOTE) == 0);
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4237:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (DF_REF_PREV_REG (DF_REF_NEXT_REG (ref)) == ref);
  ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_reg_chain_verify_unmarked':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4252:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (!DF_REF_IS_REG_MARKED (ref));
     ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_refs_verify':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4270:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (0);
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4279:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (DF_REF_IS_REG_MARKED (*old_rec));
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4287:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (*old_rec == NULL);
     ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_mws_verify':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4309:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (0);
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4317:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (*old_rec == NULL);
     ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_insn_refs_verify':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4351:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (0);
  ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_bb_verify':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4387:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (bb_info);
   ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_entry_block_bitmap_verify':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4429:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (0);
       ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_exit_block_bitmap_verify':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4459:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (0);
       ^~~~~~~~~~
../../gcc/df-scan.c: In function 'df_scan_verify':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4487:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (df_reg_chain_mark (DF_REG_DEF_CHAIN (i), i, true, false)
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4489:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (df_reg_chain_mark (DF_REG_USE_CHAIN (i), i, false, false)
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4491:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (df_reg_chain_mark (DF_REG_EQ_USE_CHAIN (i), i, false, true)
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4508:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (bitmap_equal_p (&regular_block_artificial_uses,
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-scan.c:4510:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (bitmap_equal_p (&eh_block_artificial_uses,
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/df-problems.c -o df-problems.o
In file included from ../../gcc/df-problems.c:32:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.h:25,
                 from ../../gcc/df-problems.c:33:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/df-problems.c:26:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_get_live_out':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:73:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (df_lr);
   ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_get_live_in':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:89:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (df_lr);
   ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_lr_reset':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:790:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (bb_info);
       ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_lr_verify_solution_end':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/df-problems.c:1173:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/df-problems.c: In function 'df_lr_verify_transfer_functions':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:1273:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (bitmap_equal_p (&saved_def, &bb_info->def));
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:1274:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (bitmap_equal_p (&saved_use, &bb_info->use));
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:1282:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (bitmap_bit_p (df_lr->out_of_date_transfer_functions,
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:1287:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (df_scan_get_bb_info (bb->index));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:1291:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!bitmap_intersect_compl_p (df_lr->out_of_date_transfer_functions,
   ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_live_reset':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:1410:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (bb_info);
       ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_live_bb_local_compute':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:1437:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!INSN_P (insn));
    ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_live_verify_solution_end':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/df-problems.c:1702:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/df-problems.c: In function 'df_live_verify_transfer_functions':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:1817:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (bitmap_equal_p (&saved_gen, &bb_info->gen));
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:1818:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (bitmap_equal_p (&saved_kill, &bb_info->kill));
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:1826:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (bitmap_bit_p (df_live->out_of_date_transfer_functions,
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:1831:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (df_scan_get_bb_info (bb->index));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:1835:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!bitmap_intersect_compl_p (df_live->out_of_date_transfer_functions,
   ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_word_lr_reset':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:2393:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (bb_info);
       ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_word_lr_mark_ref':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:2429:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (DF_REF_FLAGS_IS_SET (ref, DF_REF_PARTIAL));
       ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_word_lr_bb_local_compute':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:2467:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (DF_REF_REGNO (def) < FIRST_PSEUDO_REGISTER);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:2473:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (DF_REF_REGNO (use) < FIRST_PSEUDO_REGISTER);
       ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_word_lr_local_compute':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/df-problems.c:2518:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/df-problems.c: In function 'df_whole_mw_reg_unused_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:2884:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (REG_P (mws->mw_reg));
   ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_whole_mw_reg_dead_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:2982:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (REG_P (mws->mw_reg));
   ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_simulate_one_insn_forwards':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:3822:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (df_note);
   ^~~~~~~~~~
../../gcc/df-problems.c: In function 'df_md_reset':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/df-problems.c:4466:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (bb_info);
       ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/dwarf2asm.c -o dwarf2asm.o
In file included from ../../gcc/dwarf2asm.c:27:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/dwarf2asm.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/dwarf2asm.c: In function 'dw2_asm_output_offset':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/cygming.h:114:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();     \
  ^~~~~~~~~~~~~~~
../../gcc/dwarf2asm.c:197:3: note: in expansion of macro 'ASM_OUTPUT_DWARF_OFFSET'
   ASM_OUTPUT_DWARF_OFFSET (asm_out_file, size, label, base);
   ^~~~~~~~~~~~~~~~~~~~~~~
../../gcc/dwarf2asm.c: In function 'size_of_encoded_value':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2asm.c:400:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/dwarf2asm.c: In function 'eh_data_format_name':
../../gcc/dwarf2asm.c:409:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/dwarf2asm.c:415:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/dwarf2asm.c:552:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/dwarf2asm.c:23:
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2asm.c:555:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (format >= 0 && format < 0x100 && format_names[format]);
   ^~~~~~~~~~
../../gcc/dwarf2asm.c: In function 'splay_tree_compare_strings':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2asm.c:824:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ret);
   ^~~~~~~~~~
../../gcc/dwarf2asm.c: In function 'dw2_force_const_mem':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2asm.c:849:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (GET_CODE (x) == SYMBOL_REF);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2asm.c:865:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!maybe_get_identifier (ref_name));
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2asm.c:875:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!maybe_get_identifier (label));
    ^~~~~~~~~~
../../gcc/dwarf2asm.c: In function 'dw2_asm_output_encoded_addr_rtx':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2asm.c:996:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (GET_CODE (addr) == SYMBOL_REF);
    ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2asm.c:1007:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/ebitmap.c -o ebitmap.o
In file included from ../../gcc/ebitmap.c:22:
../../gcc/ebitmap.c: In function 'ebitmap_array_get':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ebitmap.c:136:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (idx < map->n_elts);
   ^~~~~~~~~~
../../gcc/ebitmap.c: In function 'ebitmap_set_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ebitmap.c:298:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (count <= map->numwords);
       ^~~~~~~~~~
../../gcc/ebitmap.c: In function 'ebitmap_and_into':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ebitmap.c:426:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dst != src);
   ^~~~~~~~~~
../../gcc/ebitmap.c: In function 'ebitmap_ior_into':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ebitmap.c:626:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (i < dst->wordmask->n_bits);
    ^~~~~~~~~~
../../gcc/ebitmap.c: In function 'ebitmap_and_compl_into':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ebitmap.c:801:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dst != src);
   ^~~~~~~~~~
../../gcc/ebitmap.c: In function 'ebitmap_and_compl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ebitmap.c:913:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (tmpword != 0);
    ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/dse.c -o dse.o
In file included from ../../gcc/dse.c:32:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/dse.c:27:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
In file included from ../../gcc/dse.c:46:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/dse.c:27:
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/dse.c: In function 'clear_alias_set_lookup':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dse.c:661:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (*slot);
   ^~~~~~~~~~
../../gcc/dse.c: In function 'record_store':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dse.c:1515:7: note: in expansion of macro 'gcc_assert'
       gcc_assert ((unsigned) width <= HOST_BITS_PER_WIDE_INT);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dse.c:1523:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (GET_MODE (mem) != BLKmode);
       ^~~~~~~~~~
../../gcc/dse.c: In function 'get_stored_val':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dse.c:1962:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (CONST_INT_P (store_info->rhs));
       ^~~~~~~~~~
../../gcc/dse.c: In function 'dse_record_singleton_alias_set':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dse.c:3134:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (*slot == NULL);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/et-forest.c -o et-forest.o
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/dwarf2cfi.c -o dwarf2cfi.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/dwarf2cfi.c:29:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/dwarf2cfi.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'div_data_align':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:340:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (r * DWARF_CIE_DATA_ALIGNMENT == off);
   ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'add_cfi_args_size':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:428:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (size >= 0);
   ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'get_cfa_from_loc_descr':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:559:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'lookup_cfa_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:590:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!remember->in_use);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:595:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (remember->in_use);
       ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'cfi_oprnd_equal_p':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:636:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'reg_save':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:831:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'notice_args_size':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:867:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!cur_cfa->indirect);
       ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'dwarf2out_frame_debug_def_cfa':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1079:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (REG_P (pat));
   ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'dwarf2out_frame_debug_adjust_cfa':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1090:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (GET_CODE (pat) == SET);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1097:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (dwf_regno (XEXP (src, 0)) == cur_cfa->reg);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1105:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1109:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cur_cfa->indirect == 0);
   ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'dwarf2out_frame_debug_cfa_offset':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1123:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (MEM_P (addr));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1130:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (dwf_regno (addr) == cur_cfa->reg);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1134:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (dwf_regno (XEXP (addr, 0)) == cur_cfa->reg);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1138:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1164:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (GET_CODE (span) == PARALLEL);
       ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'dwarf2out_frame_debug_cfa_expression':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1214:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (REG_P (src));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1215:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (MEM_P (dest));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1218:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!span);
   ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'dwarf2out_frame_debug_expr':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1499:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (GET_CODE (expr) == SET);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1537:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!fixed_regs [REGNO (dest)]
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1548:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (REGNO (dest) == HARD_FRAME_POINTER_REGNUM
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1569:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (dwf_regno (XEXP (src, 1))
     ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1574:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1580:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (cur_cfa->reg == dw_frame_pointer_regnum);
     ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1587:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (XEXP (src, 0) == stack_pointer_rtx);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1601:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (frame_pointer_needed);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1603:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (REG_P (XEXP (src, 0))
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1614:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (GET_CODE (src) != MINUS);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1638:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (cur_cfa->reg == dw_stack_pointer_regnum);
     ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1652:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1664:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REG_P (XEXP (src, 0))
    ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1682:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1696:15: note: in expansion of macro 'gcc_assert'
               gcc_assert (cur_trace->cfa_store.reg
               ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1709:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1724:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (GET_CODE (XEXP (XEXP (XEXP (dest, 0), 1), 1))
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1728:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGNO (XEXP (XEXP (dest, 0), 0)) == STACK_POINTER_REGNUM
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1749:4: note: in expansion of macro 'gcc_assert'
    gcc_assert ((REGNO (XEXP (XEXP (dest, 0), 0))
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1763:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (cur_cfa->reg != dw_frame_pointer_regnum);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1784:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (CONST_INT_P (XEXP (XEXP (dest, 0), 1))
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1798:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cur_trace->cfa_temp.reg == regno);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1816:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cur_trace->cfa_temp.reg == regno);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1824:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (cur_trace->cfa_temp.reg
    ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1831:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1860:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (fde->drap_reg == cur_cfa->reg);
     ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1885:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (REG_P (x));
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1907:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (GET_CODE (span) == PARALLEL);
    ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:1920:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'dwarf2out_frame_debug':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2006:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fde->vdrap_reg == INVALID_REGNUM);
   ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'maybe_record_trace_start':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2197:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ti != NULL);
   ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'create_trace_edges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2322:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (lab != NULL);
    ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'scan_trace':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2430:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (n == 2);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2431:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!RTX_FRAME_RELATED_P (control));
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2432:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!find_reg_note (control, REG_ARGS_SIZE, NULL));
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2452:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (!VEC_length (queued_reg_save, queued_reg_saves));
     ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'before_next_cfi_note':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2569:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'connect_traces':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2597:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (ti->end_row != NULL);
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2665:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (NOTE_P (note) && NOTE_KIND (note) == NOTE_INSN_CFI);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2685:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!ti->args_size_undefined);
    ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'create_pseudo_cfg':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2735:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (saw_barrier);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2770:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (*slot == NULL);
       ^~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'initial_return_save':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2797:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGNO (rtl) == STACK_POINTER_REGNUM);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2802:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGNO (XEXP (rtl, 0)) == STACK_POINTER_REGNUM);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2807:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGNO (XEXP (rtl, 0)) == STACK_POINTER_REGNUM);
    ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2812:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2821:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (CONST_INT_P (XEXP (rtl, 1)));
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2826:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'create_cie_data':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:2882:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'output_cfi':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:3187:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/dwarf2cfi.c: In function 'output_cfi_directive':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:3214:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (f != asm_out_file);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/dwarf2cfi.c:3314:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/explow.c -o explow.o
In file included from ../../gcc/explow.c:29:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/explow.c:24:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/explow.c:40:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/explow.c:24:
../../gcc/explow.c: In function 'trunc_int_for_mode':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/explow.c:57:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (SCALAR_INT_MODE_P (mode));
   ^~~~~~~~~~
../../gcc/explow.c: In function 'expr_size':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/explow.c:251:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (size);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/explow.c:252:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (size == SUBSTITUTE_PLACEHOLDER_IN_EXPR (size, exp));
       ^~~~~~~~~~
../../gcc/explow.c: In function 'int_expr_size':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/explow.c:271:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (size);
       ^~~~~~~~~~
../../gcc/explow.c: In function 'memory_address_addr_space':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/explow.c:510:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (memory_address_addr_space_p (mode, x, as));
   ^~~~~~~~~~
../../gcc/explow.c: In function 'copy_to_mode_reg':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/explow.c:641:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (GET_MODE (x) == mode || GET_MODE (x) == VOIDmode);
   ^~~~~~~~~~
../../gcc/explow.c: In function 'adjust_stack_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/explow.c:907:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (temp != NULL && SET_DEST (temp) == stack_pointer_rtx);
       ^~~~~~~~~~
../../gcc/explow.c: In function 'allocate_dynamic_stack_space':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/explow.c:1384:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(stack_pointer_delta
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/explow.c:1471:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (flag_split_stack);
       ^~~~~~~~~~
../../gcc/explow.c: In function 'set_stack_check_libfunc':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/explow.c:1512:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (stack_check_libfunc == NULL_RTX);
   ^~~~~~~~~~
../../gcc/explow.c: In function 'probe_stack_range':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/explow.c:1664:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (temp == test_addr);
       ^~~~~~~~~~
../../gcc/explow.c: In function 'hard_function_value':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/explow.c:1868:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (tmpmode != VOIDmode);
       ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/combine.c -o combine.o
In file included from ../../gcc/combine.c:83:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/combine.c:79:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/combine.c:94:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/combine.c:79:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/combine.c: In function 'do_SUBST':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:706:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (INTVAL (newval)
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:715:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!(GET_CODE (oldval) == SUBREG
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:717:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!(GET_CODE (oldval) == ZERO_EXTEND
       ^~~~~~~~~~
../../gcc/combine.c: In function 'create_log_links':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:1003:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!LOG_LINKS (insn));
    ^~~~~~~~~~
../../gcc/combine.c: In function 'update_cfg_for_uncondjump':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:2527:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (BB_END (bb) == insn);
   ^~~~~~~~~~
../../gcc/combine.c: In function 'try_combine':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:3996:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (last);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:4164:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (i2src);
      ^~~~~~~~~~
../../gcc/combine.c: In function 'undo_all':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/combine.c:4550:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/combine.c: In function 'subst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:5276:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (x);
     ^~~~~~~~~~
../../gcc/combine.c: In function 'simplify_logical':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/combine.c:6761:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/combine.c: In function 'make_extraction':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:7386:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (wanted_inner_mode != VOIDmode);
    ^~~~~~~~~~
../../gcc/combine.c: In function 'try_widen_shift_mode':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:9862:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (GET_MODE_PRECISION (mode) > GET_MODE_PRECISION (orig_mode));
   ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/combine.c:9898:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/combine.c: In function 'recog_for_combine':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:10770:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (REG_P (XEXP (XVECEXP (newpat, 0, i), 0)));
        ^~~~~~~~~~
../../gcc/combine.c: In function 'distribute_notes':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:13299:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (i2 && JUMP_P (i2));
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:13312:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (cfun->can_throw_non_call_exceptions);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:13347:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (old_size != args_size
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/combine.c:13363:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (i2 && CALL_P (i2));
        ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/combine.c:13788:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/combine.c: In function 'expand_compound_operation':
../../gcc/combine.c:6791:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
       unsignedp = 1;
       ~~~~~~~~~~^~~
../../gcc/combine.c:6792:5: note: here
     case SIGN_EXTEND:
     ^~~~
../../gcc/combine.c: In function 'canon_reg_for_combine':
../../gcc/combine.c:8038:52: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (op0 != XEXP (x, 0) || op1 != XEXP (x, 1) || op2 != XEXP (x, 2))
../../gcc/combine.c:8042:5: note: here
     case RTX_OBJ:
     ^~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/except.c -o except.o
In file included from ../../gcc/except.c:119:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/except.c:115:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/except.c: In function 'gen_eh_region_catch':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:364:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (t->type == ERT_TRY);
   ^~~~~~~~~~
../../gcc/except.c: In function 'duplicate_eh_regions_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:498:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (*slot == NULL);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:513:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (oc->filter_list == NULL);
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:542:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (*slot == NULL);
       ^~~~~~~~~~
../../gcc/except.c: In function 'eh_region_outermost':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:607:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ifun->eh->region_array);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:608:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ifun->eh->region_tree);
   ^~~~~~~~~~
../../gcc/except.c: In function 'sjlj_mark_call_sites':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:1079:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (r->type == ERT_MUST_NOT_THROW);
    ^~~~~~~~~~
../../gcc/except.c: In function 'sjlj_emit_dispatch_table':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:1338:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (disp_index == num_dispatch);
   ^~~~~~~~~~
../../gcc/except.c: In function 'finish_eh_generation':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:1444:7: note: in expansion of macro 'gcc_assert'
       gcc_assert ((lp != NULL) == (e != NULL));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:1447:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (BB_HEAD (e->dest) == label_rtx (lp->post_landing_pad));
    ^~~~~~~~~~
../../gcc/except.c: In function 'can_throw_external':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:1801:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (r->type == ERT_MUST_NOT_THROW);
   ^~~~~~~~~~
../../gcc/except.c: In function 'expand_builtin_eh_common':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:1946:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (region_nr_t, 0));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:1953:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (region != NULL);
   ^~~~~~~~~~
../../gcc/except.c: In function 'collect_one_action_chain':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/except.c:2370:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/except.c: In function 'convert_to_eh_region_ranges':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:2462:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (this_action != -1
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:2472:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (last_action != -3
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:2518:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (section_switch_note == NULL_RTX);
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:2519:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (flag_reorder_blocks_and_partition);
  ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:2526:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (last_action == -1);
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:2536:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (crtl->eh.call_site_record[cur_sec] == NULL);
  ^~~~~~~~~~
../../gcc/except.c: In function 'output_ttype':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/except.c:2828:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (TREE_CODE (type) == INTEGER_CST);
  ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/emit-rtl.c -o emit-rtl.o
In file included from ../../gcc/emit-rtl.c:43:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/emit-rtl.c:38:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/emit-rtl.c:52:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/emit-rtl.c:38:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'rtx_to_double_int':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/emit-rtl.c:497:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/emit-rtl.c: In function 'immed_double_const':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:535:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (GET_MODE_CLASS (mode) == MODE_INT
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:544:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (GET_MODE_BITSIZE (mode) == 2 * HOST_BITS_PER_WIDE_INT);
       ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'gen_rtx_SUBREG':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:769:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (validate_subreg (mode, GET_MODE (reg), reg, offset));
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'gen_reg_rtx':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:859:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (can_create_pseudo_p ());
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'set_reg_attrs_for_decl_rtl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1035:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (subreg_lowpart_p (x));
       ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'mark_user_reg':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1103:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (REG_P (reg));
       ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'gen_lowpart_common':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1191:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (innermode != VOIDmode && innermode != BLKmode);
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'gen_highpart':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1243:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (msize <= UNITS_PER_WORD
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1248:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (result);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1256:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (result);
       ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'gen_highpart_mode':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1269:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (GET_MODE (exp) == innermode);
       ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'subreg_highpart_offset':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1303:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (GET_MODE_SIZE (innermode) >= GET_MODE_SIZE (outermode));
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'operand_subword':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1373:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (mode != VOIDmode);
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'operand_subword_force':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1434:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (result);
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'get_mem_align_offset':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1482:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (MEM_P (mem));
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'set_mem_attributes_minus_bitpos':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1567:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!DECL_P (t) || ref != DECL_RTL_IF_SET (t));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1596:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!defattrs->expr);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1597:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!defattrs->offset_known_p);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1854:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (attrs.offset_known_p);
       ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'change_address_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1983:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (MEM_P (memref));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:1996:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (memory_address_addr_space_p (mode, addr, as));
  ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'verify_rtx_sharing':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:2563:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!RTX_FLAG (x, used));
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'verify_rtl_sharing':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:2628:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (INSN_P (q));
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'try_split':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:3539:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (njumps == 1);
        ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'add_insn_after':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:3788:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!optimize || !INSN_DELETED_P (after));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:3812:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (stack);
       ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'add_insn_before':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:3850:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!optimize || !INSN_DELETED_P (before));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:3877:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (stack);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:3892:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (BB_HEAD (bb) != insn
       ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'remove_insn':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:3953:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (stack);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:3975:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (stack);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:3986:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!NOTE_P (insn));
    ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'add_function_usage_to':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:3999:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (call_insn && CALL_P (call_insn));
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'emit_pattern_before_noloc':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:4135:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (before);
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'emit_pattern_after_noloc':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:4309:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (after);
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'set_unique_reg_note':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:4962:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!note);
    ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'emit':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/emit-rtl.c:5077:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/emit-rtl.c: In function 'copy_insn_1':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/emit-rtl.c:5361:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:5367:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < MAX_RECOG_OPERANDS);
       ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'gen_const_vector':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:5477:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!DECIMAL_FLOAT_MODE_P (inner));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/emit-rtl.c:5483:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (const_tiny_rtx[constant][(int) inner]);
   ^~~~~~~~~~
../../gcc/emit-rtl.c: In function 'emit_copy_of_insn_after':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/emit-rtl.c:5895:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/fixed-value.c -o fixed-value.o
In file included from ../../gcc/fixed-value.c:24:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/fixed-value.c:21:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/fixed-value.c: In function 'fixed_arithmetic':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/fixed-value.c:746:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (op0->mode == op1->mode);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/fixed-value.c:751:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (op0->mode == op1->mode);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/fixed-value.c:756:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (op0->mode == op1->mode);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/fixed-value.c:761:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (op0->mode == op1->mode);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/fixed-value.c:774:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/fixed-value.c: In function 'fixed_compare':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/fixed-value.c:787:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op0->mode == op1->mode);
   ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/fixed-value.c:814:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat  -Wno-error -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/expmed.c -o expmed.o
In file included from ../../gcc/expmed.c:31:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/expmed.c:26:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/expmed.c:37:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/expmed.c:26:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/expmed.c: In function 'mode_for_extraction':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/expmed.c:323:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/expmed.c: In function 'store_bit_field_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:462:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (imode != BLKmode);
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:504:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (GET_MODE (SUBREG_REG (arg0)) == fieldmode
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:607:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (GET_CODE (op0) == SUBREG
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:734:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (CONSTANT_P (value));
      ^~~~~~~~~~
../../gcc/expmed.c: In function 'store_bit_field':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:850:7: note: in expansion of macro 'gcc_assert'
       gcc_assert ((bitregion_start % BITS_PER_UNIT) == 0);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/expmed.c:867:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/expmed.c: In function 'store_fixed_bit_field':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:902:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!offset);
       ^~~~~~~~~~
../../gcc/expmed.c: In function 'extract_bit_field_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:1483:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (target_part);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:1526:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (int_mode != BLKmode);
   ^~~~~~~~~~
../../gcc/expmed.c: In function 'expand_shift_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:2319:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (temp);
   ^~~~~~~~~~
../../gcc/expmed.c: In function 'synth_mult':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/expmed.c:2499:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/expmed.c: In function 'expand_mult_const':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/expmed.c:2963:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/expmed.c:3031:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:3069:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (val == val_so_far);
   ^~~~~~~~~~
../../gcc/expmed.c: In function 'expand_mult':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:3213:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op0);
   ^~~~~~~~~~
../../gcc/expmed.c: In function 'choose_multiplier':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:3309:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (lgup <= n);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:3317:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (pow != 2 * HOST_BITS_PER_WIDE_INT);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:3341:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!mhigh_hi || nh - d < d);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:3342:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (mhigh_hi <= 1 && mlow_hi <= 1);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:3344:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (mlow_hi < mhigh_hi
   ^~~~~~~~~~
../../gcc/expmed.c: In function 'extract_high_half':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:3450:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!SCALAR_FLOAT_MODE_P (mode));
   ^~~~~~~~~~
../../gcc/expmed.c: In function 'expand_mult_highpart_optab':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:3472:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!SCALAR_FLOAT_MODE_P (mode));
   ^~~~~~~~~~
../../gcc/expmed.c: In function 'expand_mult_highpart':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:3585:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!SCALAR_FLOAT_MODE_P (mode));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:3587:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (HWI_COMPUTABLE_MODE_P (mode));
   ^~~~~~~~~~
../../gcc/expmed.c: In function 'expand_smod_pow2':
../../gcc/expmed.c:3704:37: warning: left shift of negative value [-Wshift-negative-value]
       masklow |= (HOST_WIDE_INT) -1 << (GET_MODE_BITSIZE (mode) - 1);
                                     ^~
../../gcc/expmed.c:3709:4: warning: left shift of negative value [-Wshift-negative-value]
    << (GET_MODE_BITSIZE (mode) - HOST_BITS_PER_WIDE_INT - 1);
    ^~
../../gcc/expmed.c:3722:32: warning: left shift of negative value [-Wshift-negative-value]
   masklow = (HOST_WIDE_INT) -1 << logd;
                                ^~
In file included from ../../gcc/expmed.c:26:
../../gcc/expmed.c: In function 'expand_divmod':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:4103:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!mh);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:4387:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!mh);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/expmed.c:4834:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/expmed.c: In function 'emit_cstore':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:5187:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (STORE_FLAG_VALUE & 1);
       ^~~~~~~~~~
../../gcc/expmed.c: In function 'emit_store_flag':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/expmed.c:5507:11: note: in expansion of macro 'gcc_assert'
           gcc_assert (first_code == (and_them ? ORDERED : UNORDERED));
           ^~~~~~~~~~
In file included from ../../gcc/expmed.c:30:
../../gcc/expmed.c: In function 'init_expmed':
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:140:3: note: in expansion of macro 'XEXP'
   XEXP (&all.plus, 1) = &all.reg;
   ^~~~
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:147:3: note: in expansion of macro 'XEXP'
   XEXP (&all.mult, 1) = &all.reg;
   ^~~~
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:151:3: note: in expansion of macro 'XEXP'
   XEXP (&all.sdiv, 1) = &all.reg;
   ^~~~
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:155:3: note: in expansion of macro 'XEXP'
   XEXP (&all.udiv, 1) = &all.reg;
   ^~~~
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:159:3: note: in expansion of macro 'XEXP'
   XEXP (&all.sdiv_32, 1) = 32 < MAX_BITS_PER_WORD ? cint[32] : GEN_INT (32);
   ^~~~
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:163:3: note: in expansion of macro 'XEXP'
   XEXP (&all.smod_32, 1) = XEXP (&all.sdiv_32, 1);
   ^~~~
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:170:3: note: in expansion of macro 'XEXP'
   XEXP (&all.wide_mult, 1) = &all.zext;
   ^~~~
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:186:3: note: in expansion of macro 'XEXP'
   XEXP (&all.shift_add, 1) = &all.reg;
   ^~~~
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:190:3: note: in expansion of macro 'XEXP'
   XEXP (&all.shift_sub0, 1) = &all.reg;
   ^~~~
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:194:3: note: in expansion of macro 'XEXP'
   XEXP (&all.shift_sub1, 1) = &all.shift_mult;
   ^~~~
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:237:8: note: in expansion of macro 'XEXP'
        XEXP (&all.wide_lshr, 1) = GEN_INT (GET_MODE_BITSIZE (mode));
        ^~~~
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:252:8: note: in expansion of macro 'XEXP'
        XEXP (&all.shift, 1) = cint[m];
        ^~~~
../../gcc/rtl.h:627:50: warning: array subscript 1 is above array bounds of 'rtunion[1]' {aka 'union rtunion_def[1]'} [-Warray-bounds]
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->u.fld[N])
                                     ~~~~~~~~~~~~~^~~~
../../gcc/rtl.h:737:23: note: in expansion of macro 'RTL_CHECK2'
 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx)
                       ^~~~~~~~~~
../../gcc/expmed.c:253:8: note: in expansion of macro 'XEXP'
        XEXP (&all.shift_mult, 1) = pow2[m];
        ^~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/final.c -o final.o
In file included from ../../gcc/final.c:53:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/final.c:49:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/final.c:59:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/final.c:49:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/gcov-io.h: In function 'gcov_position':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.h:589:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
../../gcc/final.c: In function 'shorten_branches':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/final.c:894:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (n_old_labels <= n_labels);
       ^~~~~~~~~~
../../gcc/final.c: In function 'final':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/final.c:1777:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (NOTE_P (insn));
    ^~~~~~~~~~
../../gcc/final.c: In function 'get_insn_template':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/final.c:1816:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (insn);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/final.c:1820:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/final.c: In function 'output_alternate_entry_point':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/final.c:1851:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/final.c: In function 'call_from_call_insn':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/final.c:1860:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (CALL_P (insn));
   ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/final.c:1868:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/final.c: In function 'final_scan_insn':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/final.c:2052:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (block_depth >= 0);
        ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/final.c:2097:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
In file included from ../../gcc/final.c:54:
../../gcc/rtl.h:2682:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^~~~~~~~~~~~
../../gcc/final.c:2655:4: note: in expansion of macro 'fatal_insn_not_found'
    fatal_insn_not_found (insn);
    ^~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/final.c:49:
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/final.c:2691:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (prev_nonnote_insn (insn) == last_ignored_compare);
      ^~~~~~~~~~
In file included from ../../gcc/final.c:54:
../../gcc/rtl.h:2680:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^~~~~~~~~~~~
../../gcc/final.c:2716:8: note: in expansion of macro 'fatal_insn'
        fatal_insn ("could not split insn", insn);
        ^~~~~~~~~~
In file included from ../../gcc/final.c:49:
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/final.c:2722:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/final.c: In function 'output_operand':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/final.c:3529:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!x || !REG_P (x) || REGNO (x) < FIRST_PSEUDO_REGISTER);
   ^~~~~~~~~~
../../gcc/final.c: In function 'asm_fprintf':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/final.c:3954:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/final.c: In function 'split_double':
../../gcc/final.c:4096:27: warning: left shift of negative value [-Wshift-negative-value]
      l[0] |= ((long) (-1) << 32);
                           ^~
../../gcc/final.c:4098:27: warning: left shift of negative value [-Wshift-negative-value]
      l[1] |= ((long) (-1) << 32);
                           ^~
In file included from ../../gcc/final.c:49:
../../gcc/final.c: In function 'final_forward_branch_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/final.c:4157:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (uid_shuid);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/final.c:4161:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (insn_id && label_id);
   ^~~~~~~~~~
../../gcc/final.c: In function 'rest_of_handle_final':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/final.c:4312:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (MEM_P (x));
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/final.c:4314:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (GET_CODE (x) == SYMBOL_REF);
   ^~~~~~~~~~
In file included from ../../gcc/final.c:49:
../../gcc/final.c: In function 'output_alternate_entry_point':
../../gcc/system.h:95:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
 #  define fputc(C, Stream) fputc_unlocked (C, Stream)
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/config/i386/cygming.h:438:7: note: in expansion of macro 'fputc'
       fputc ('\n', (FILE));           \
       ^~~~~
../../gcc/final.c:1838:7: note: in expansion of macro 'ASM_WEAKEN_LABEL'
       ASM_WEAKEN_LABEL (file, name);
       ^~~~~~~~~~~~~~~~
../../gcc/final.c:1840:5: note: here
     case LABEL_GLOBAL_ENTRY:
     ^~~~
../../gcc/final.c:1841:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       targetm.asm_out.globalize_label (file, name);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/final.c:1842:5: note: here
     case LABEL_STATIC_ENTRY:
     ^~~~
../../gcc/final.c: In function 'output_operand_lossage':
../../gcc/final.c:3125:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result]
   asprintf (&fmt_string, "%s%s", pfx_str, _(cmsgid));
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/final.c:3126:3: warning: ignoring return value of 'vasprintf', declared with attribute warn_unused_result [-Wunused-result]
   vasprintf (&new_message, fmt_string, ap);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/ggc-common.c -o ggc-common.o
In file included from ../../gcc/ggc-common.c:25:
../../gcc/ggc-common.c: In function 'ggc_cleared_alloc_htab_ignore_args':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-common.c:243:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c * n == sizeof (struct htab));
   ^~~~~~~~~~
../../gcc/ggc-common.c: In function 'ggc_cleared_alloc_ptr_array_two_args':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-common.c:252:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (sizeof (PTR *) == n);
   ^~~~~~~~~~
../../gcc/ggc-common.c: In function 'ggc_splay_alloc':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-common.c:261:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!nl);
   ^~~~~~~~~~
../../gcc/ggc-common.c: In function 'ggc_splay_dont_free':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-common.c:268:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!nl);
   ^~~~~~~~~~
../../gcc/ggc-common.c: In function 'gt_pch_note_object':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-common.c:330:7: note: in expansion of macro 'gcc_assert'
       gcc_assert ((*slot)->note_ptr_fn == note_ptr_fn
       ^~~~~~~~~~
../../gcc/ggc-common.c: In function 'gt_pch_note_reorder':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-common.c:360:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (data && data->note_ptr_cookie == note_ptr_cookie);
   ^~~~~~~~~~
../../gcc/ggc-common.c: In function 'relocate_ptrs':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-common.c:444:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (result);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/fwprop.c -o fwprop.o
In file included from ../../gcc/fwprop.c:23:
../../gcc/sparseset.h: In function 'sparseset_bit_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/sparseset.h:83:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (e < s->size);
   ^~~~~~~~~~
../../gcc/sparseset.h: In function 'sparseset_pop':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/sparseset.h:117:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (mem != 0);
   ^~~~~~~~~~
In file included from ../../gcc/fwprop.c:33:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:26,
                 from ../../gcc/fwprop.c:36:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/fwprop.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/fwprop.c: In function 'propagate_rtx':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/fwprop.c:688:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (GET_MODE (tem) == mode);
     ^~~~~~~~~~
../../gcc/fwprop.c: In function 'all_uses_available_at':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/fwprop.c:800:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (def_set);
   ^~~~~~~~~~
../../gcc/fwprop.c: In function 'forward_propagate_asm':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/fwprop.c:1156:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((DF_REF_FLAGS (use) & DF_REF_IN_NOTE) == 0);
   ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/fwprop.c:1203:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/fwprop.c:1206:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (asm_operands && GET_CODE (asm_operands) == ASM_OPERANDS);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/gimple-iterator.c -o gimple-iterator.o
In file included from ../../gcc/gimple-iterator.c:25:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/gimple-iterator.c:22:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/gimple-iterator.c: In function 'gsi_insert_seq_nodes_before':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:157:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gimple-iterator.c: In function 'gsi_insert_seq_before_without_update':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:181:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (seq != i->seq);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:193:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (first == last);
       ^~~~~~~~~~
../../gcc/gimple-iterator.c: In function 'gsi_insert_seq_nodes_after':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:251:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!gimple_seq_last (i->seq));
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:266:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (cur);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:269:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gimple-iterator.c: In function 'gsi_insert_seq_after_without_update':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:292:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (seq != i->seq);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:304:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (first == last);
       ^~~~~~~~~~
../../gcc/gimple-iterator.c: In function 'gsi_split_seq_after':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:337:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cur && cur->next);
   ^~~~~~~~~~
../../gcc/gimple-iterator.c: In function 'gsi_split_seq_before':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:365:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (cur);
   ^~~~~~~~~~
../../gcc/gimple-iterator.c: In function 'gsi_replace':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:401:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!gimple_has_lhs (orig_stmt)
   ^~~~~~~~~~
../../gcc/gimple-iterator.c: In function 'gsi_for_stmt':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:560:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/gimple-iterator.c: In function 'gsi_insert_on_edge_immediate':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:730:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!PENDING_STMT (e));
   ^~~~~~~~~~
../../gcc/gimple-iterator.c: In function 'gsi_insert_seq_on_edge_immediate':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-iterator.c:756:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!PENDING_STMT (e));
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/gcse.c -o gcse.o
In file included from ../../gcc/gcse.c:145:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/gcse.c:138:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/gcse.c:151:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/gcse.c:138:
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/gcse.c: In function 'want_to_gcse_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:764:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!optimize_function_for_speed_p (cfun)
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:774:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (max_distance > 0);
        ^~~~~~~~~~
../../gcc/gcse.c: In function 'insert_expr_in_table':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:1126:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (max_distance >= 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:1130:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (cur_expr->max_distance == max_distance);
     ^~~~~~~~~~
../../gcc/gcse.c: In function 'process_insert_insn':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gcse.c:2095:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/gcse.c: In function 'insert_insn_end_basic_block':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:2118:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (pat && INSN_P (pat));
   ^~~~~~~~~~
../../gcc/gcse.c: In function 'pre_insert_copy_insn':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:2357:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (first_set);
       ^~~~~~~~~~
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gcse.c:2363:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gcse.c: In function 'add_label_notes':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:2711:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!JUMP_P (insn));
       ^~~~~~~~~~
../../gcc/gcse.c: In function 'hoist_expr_reaches_here_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:2876:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (distance == 0);
     ^~~~~~~~~~
../../gcc/gcse.c: In function 'hoist_code':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:2973:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (EDGE_COUNT (ENTRY_BLOCK_PTR->succs) == 1
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:3022:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (NONDEBUG_INSN_P (occr->insn));
      ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:3047:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (occr);
     ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:3053:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (NONDEBUG_INSN_P (occr->insn));
     ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:3119:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (!occr->deleted_p);
     ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcse.c:3123:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (set);
     ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/gimple-low.c -o gimple-low.o
In file included from ../../gcc/gimple-low.c:26:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/gimple-low.c:23:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/cgraph.h: In function 'cgraph_only_called_directly_or_aliased_p':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:935:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!node->global.inlined_to);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:26:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:35:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refered_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:44:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_CGRAPH);
   ^~~~~~~~~~
../../gcc/ipa-ref-inline.h: In function 'ipa_ref_refering_varpool_node':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ipa-ref-inline.h:53:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ref->refering_type == IPA_REF_VARPOOL);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'referenced_var':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (var || uid == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_addr_base_and_unit_offset_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1317:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-flow-inline.h:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (off.high == -1 || off.high == 0);
       ^~~~~~~~~~
../../gcc/gimple-low.c: In function 'lower_function_body':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-low.c:99:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_seq_first (body) == gimple_seq_last (body)
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-low.c:182:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (data.block == DECL_INITIAL (current_function_decl));
   ^~~~~~~~~~
../../gcc/gimple-low.c: In function 'lower_stmt':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple-low.c:459:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gimple-low.c: In function 'lower_gimple_bind':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-low.c:482:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (new_block == DECL_INITIAL (current_function_decl));
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-low.c:488:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!TREE_ASM_WRITTEN (new_block));
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-low.c:508:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (data->block == new_block);
       ^~~~~~~~~~
../../gcc/gimple-low.c: In function 'gimple_try_catch_may_fallthru':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple-low.c:577:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (stmt) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
make[2]: Entering directory '/tmp/B.n5ZWIt/BUILD/gcc-4.7.2/BUILDDIR/gcc'
x86_64-pld-linux-gcc -c   -O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2  -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber    ../../gcc/function.c -o function.o
In file included from ../../gcc/function.c:41:
../../gcc/tree.h:3277:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local : 1;
           ^~~~~~~~~~~~
In file included from ../../gcc/function.c:37:
../../gcc/tree.h: In function 'tree_low_cst':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4435:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (host_integerp (t, pos));
   ^~~~~~~~~~
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:5143:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/function.c:51:
../../gcc/recog.h: At top level:
../../gcc/recog.h:289:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE_DESIGNATED_UNION_INITIALIZERS
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.c:37:
../../gcc/gimple.h: In function 'extract_ops_from_tree':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1987:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (op2 == NULL_TREE);
   ^~~~~~~~~~
../../gcc/bitmap.h: In function 'bmp_iter_next_bit':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.h:396:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (sizeof (unsigned long) == sizeof (BITMAP_WORD));
     ^~~~~~~~~~
../../gcc/function.c: In function 'assign_stack_local_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:411:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!crtl->stack_realign_finalized);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:417:5: note: in expansion of macro 'gcc_assert'
     gcc_assert ((kind & ASLK_REDUCE_ALIGN)
     ^~~~~~~~~~
../../gcc/function.c: In function 'assign_stack_temp_for_type':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:796:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (size != -1);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:799:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (keep <= 1);
   ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:881:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (mode != BLKmode || align == BIGGEST_ALIGNMENT);
       ^~~~~~~~~~
../../gcc/function.c: In function 'instantiate_virtual_regs_in_insn':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:1687:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (x);
    ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:1702:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (REGNO (x) <= LAST_VIRTUAL_REGISTER);
        ^~~~~~~~~~
In file included from ../../gcc/rtl-error.h:20,
                 from ../../gcc/function.c:40:
../../gcc/rtl.h:2682:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^~~~~~~~~~~~
../../gcc/function.c:1739:2: note: in expansion of macro 'fatal_insn_not_found'
  fatal_insn_not_found (insn);
  ^~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/function.c:37:
../../gcc/function.c: In function 'aggregate_value_p':
../../gcc/system.h:694:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/function.c:1990:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/function.c: In function 'assign_parm_find_entry_rtl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:2480:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!all->extra_pretend_bytes && !all->pretend_args_size);
    ^~~~~~~~~~
../../gcc/function.c: In function 'assign_parm_adjust_entry_rtl':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:2628:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (data->partial % UNITS_PER_WORD == 0);
    ^~~~~~~~~~
../../gcc/function.c: In function 'assign_parm_setup_block':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:2796:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (!size || !(PARM_BOUNDARY % BITS_PER_WORD));
  ^~~~~~~~~~
../../gcc/function.c: In function 'assign_parms':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:3358:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!crtl->stack_realign_processed);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:3425:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (!crtl->stack_realign_processed);
     ^~~~~~~~~~
../../gcc/function.c: In function 'locate_and_pad_parm':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:3761:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!crtl->stack_realign_finalized
        ^~~~~~~~~~
../../gcc/function.c: In function 'reorder_blocks_1':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:4113:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (BLOCK_FRAGMENT_ORIGIN (block) == NULL_TREE);
        ^~~~~~~~~~
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:4139:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (BLOCK_SUPERCONTEXT (origin) == current_block);
       ^~~~~~~~~~
../../gcc/function.c: In function 'prepare_function_start':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:4455:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!crtl->emit.x_last_insn);
   ^~~~~~~~~~
../../gcc/function.c: In function 'init_dummy_function_start':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/function.c:4494:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!in_dummy_function);
   ^~~~~~~~~~
../../gcc/function.c: In function 'expand_function_start':
../../gcc/system.h:674:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__