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 ed.
Your IP: 54.80.87.62

crossnacl-gcc 1f518de2-074e-4c96-9281-bfb7ea100c08

Status:Failed
Source URL:ftp://buildlogs.pld-linux.org/th/i686/FAIL/crossnacl-gcc,1f518de2-074e-4c96-9281-bfb7ea100c08.bz2
text/plain URL:View!
full text:View!
rpm -qa of builder:View!
Date:2018/07/29 00:39:13
Runtime:0:03:10.666440

Toc:

  • error 1
  • make[2]: [Makefile:4010: gpl.pod] Error 255 (ignored)
  • error 2
  • make[2]: [Makefile:4001: gcc.pod] Error 255 (ignored)
  • error 3
  • make[2]: [Makefile:3985: doc/gpl.7] Error 1 (ignored)
  • error 4
  • make[2]: [Makefile:3979: doc/gcc.1] Error 1 (ignored)
  • error 5
  • make[2]: [Makefile:1399: stamp-parallel] Error 1 (ignored)
  • error 6
  • make[2]: [Makefile:1399: stamp-parallel] Error 1 (ignored)
  • install
  • Executing(%install): /bin/sh -e /tmp/B.7qd2rf/BUILD/tmp/rpm-tmp.31050
  • files crossnacl-gcc
  • Processing files: crossnacl-gcc-4.4.3-13.git3960379.i686
  • error 7
  • error: File not found: /tmp/B.7qd2rf/BUILD/tmp/crossnacl-gcc-4.4.3-root-builder/usr/libexec/gcc/x86_64-nacl
  • doc
  • Executing(%doc): /bin/sh -e /tmp/B.7qd2rf/BUILD/tmp/rpm-tmp.28372
  • error 8
  • RPM build errors:
  • error 9
  • error: No files produced.

Content:

checking assembler for --gdwarf2 option... yes
checking assembler for --gstabs option... yes
checking assembler for --debug-prefix-map option... yes
checking assembler for .lcomm with alignment... no
checking assembler for tolerance to line number 0... yes
checking linker PT_GNU_EH_FRAME support... yes
checking linker position independent executable support... yes
checking linker EH-compatible garbage collection of sections... yes
checking linker --as-needed support... yes
checking linker --build-id support... yes
checking linker --sysroot support... yes
checking __stack_chk_fail in target C library... no
Using ggc-page for garbage collection.
checking whether to enable maintainer-specific portions of Makefiles... no
Links are now set up to build a cross-compiler
 from i686-pc-linux-gnu to x86_64-pc-nacl.
updating cache ./config.cache
configure: creating ./config.status
config.status: creating as
config.status: creating collect-ld
config.status: creating nm
config.status: creating Makefile
config.status: creating gccbug
config.status: creating auto-host.h
config.status: executing default commands
make[1]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
TARGET_CPU_DEFAULT="" \
HEADERS="auto-host.h ansidecl.h" DEFINES="" \
/bin/sh ../../gcc/mkconfig.sh config.h
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
TARGET_CPU_DEFAULT="" \
HEADERS="auto-host.h ansidecl.h" DEFINES="" \
/bin/sh ../../gcc/mkconfig.sh bconfig.h
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
TARGET_CPU_DEFAULT="" \
HEADERS="options.h config/i386/biarch64.h config/i386/i386.h config/i386/unix.h config/i386/att.h config/dbxelf.h config/elfos.h config/svr4.h config/i386/nacl.h defaults.h" DEFINES="OPTION_GLIBC=1 UCLIBC_DEFAULT=0" \
/bin/sh ../../gcc/mkconfig.sh tm.h
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
/bin/sh ../../gcc/../move-if-change tmp-gi.list gtyp-input.list
echo timestamp > s-gtyp-input
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
gawk -f ../../gcc/opt-gather.awk ../../gcc/fortran/lang.opt ../../gcc/c.opt ../../gcc/common.opt ../../gcc/config/i386/i386.opt ../../gcc/config/nacl.opt ../../gcc/config/i386/nacl.opt > tmp-optionlist
/bin/sh ../../gcc/../move-if-change tmp-optionlist optionlist
echo timestamp > s-options
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
lsf="../../gcc/cp/lang-specs.h ../../gcc/objc/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
rm -f mm_malloc.h
cat ../../gcc/config/i386/gmm_malloc.h > mm_malloc.h
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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-common.def"' >> tmp-all-tree.def
ltf="../../gcc/cp/cp-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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
(echo "@set version-GCC 4.4.3"; \
 if [ "" = "experimental" ]; \
 then echo "@set DEVELOPMENT"; \
 else echo "@clear DEVELOPMENT"; \
 fi) > gcc-vers.texiT
echo @set srcdir /tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc/../../gcc >> gcc-vers.texiT
if [ -n "(GCC) " ]; then \
  echo "@set VERSION_PACKAGE (GCC) " >> gcc-vers.texiT; \
fi
echo "@set BUGURL @uref{http://gcc.gnu.org/bugs.html}" >> gcc-vers.texiT; \
mv -f gcc-vers.texiT gcc-vers.texi
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
TARGET_CPU_DEFAULT="" \
HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \
/bin/sh ../../gcc/mkconfig.sh tconfig.h
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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 317.
make[2]: [Makefile:4010: gpl.pod] Error 255 (ignored)
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
if test yes = yes \
   || test -n "../lib64 ../lib32"; then \
  /bin/sh ../../gcc/genmultilib \
    "m64/m32" \
    "64 32 " \
    "" \
    "" \
    "" \
    "" \
    "../lib64 ../lib32" \
    "yes" \
    > 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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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 317.
make[2]: [Makefile:4001: gcc.pod] Error 255 (ignored)
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
gawk -f ../../gcc/opt-functions.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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
echo timestamp > doc/gpl.7
(pod2man --center="GNU" --release="gcc-4.4.3" --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:3985: doc/gpl.7] Error 1 (ignored)
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/errors.c -o errors.o
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/genchecksum.o ../../gcc/genchecksum.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/errors.o ../../gcc/errors.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengenrtl.c:86:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengenrtl.c: In function 'accessor_from_format':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengenrtl.c:122:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o build/genchecksum \
    build/genchecksum.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
echo timestamp > doc/gcc.1
(pod2man --center="GNU" --release="gcc-4.4.3" --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:3979: doc/gcc.1] Error 1 (ignored)
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
cp doc/gcc.1 doc/g++.1
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o build/gengenrtl \
    build/gengenrtl.o build/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
build/gengenrtl -h > 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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
build/gengenrtl > tmp-genrtl.c
/bin/sh ../../gcc/../move-if-change tmp-genrtl.c genrtl.c
echo timestamp > s-genrtl
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -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/dpd -I../libdecnumber -Iyes/include    -o build/gencheck.o ../../gcc/gencheck.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -DHAVE_CONFIG_H -DGENERATOR_FILE  -o build/gencheck \
    build/gencheck.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/gengtype-parse.o ../../gcc/gengtype-parse.c
In file included from ../../gcc/gengtype-parse.c:21:
../../gcc/gengtype-parse.c: In function 'typedef_decl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype-parse.c:760:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (token () == TYPEDEF);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
gawk -f ../../gcc/opt-functions.awk -f ../../gcc/optc-gen.awk \
       -v header_name="config.h system.h coretypes.h tm.h" < optionlist > options.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genmodes.c:391:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o build/genmodes \
    build/genmodes.o build/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings  -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/dpd -I../libdecnumber -Iyes/include    -o build/gengtype-lex.o ../../gcc/gengtype-lex.c
gengtype-lex.c: In function 'yylex':
gengtype-lex.c:364:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
/d/gcc-4.4.3/gcc-4.4.3/gcc/gengtype-lex.l:129:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION'
/d/gcc-4.4.3/gcc-4.4.3/gcc/gengtype-lex.l:126:1: note: here
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/genmddeps.o ../../gcc/genmddeps.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/genconstants.o ../../gcc/genconstants.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -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/dpd -I../libdecnumber -Iyes/include    -o build/genconditions.o ../../gcc/genconditions.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genflags.c:104:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (real <= expect);
   ^~~~~~~~~~
../../gcc/system.h:577: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);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/print-rtl.c:535:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/print-rtl.c:586:13: note: in expansion of macro 'gcc_unreachable'
    default: gcc_unreachable ();
             ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/gencodes.o ../../gcc/gencodes.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/genattr.o ../../gcc/genattr.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gensupport.c:409:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/gensupport.c: In function 'collect_insn_data':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gensupport.c:584:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/gensupport.c: In function 'alter_predicate_for_insn':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gensupport.c:670:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/gensupport.c: At top level:
../../gcc/gensupport.c:1361:39: warning: enum conversion from 'int' to 'enum rtx_code' in initialization is invalid in C++ [-Wc++-compat]
   {"immediate_operand", false, true, {0}},
                                       ^
../../gcc/gensupport.c:1361:39: note: (near initialization for 'std_preds[5].codes[0]')
../../gcc/gensupport.c: In function 'init_predicate_table':
../../gcc/gensupport.c:1404:32: warning: enum conversion when passing argument 2 of 'add_predicate_code' is invalid in C++ [-Wc++-compat]
      add_predicate_code (pred, j);
                                ^
../../gcc/gensupport.c:1305:1: note: expected 'enum rtx_code' but argument is of type 'size_t' {aka 'unsigned int'}
 add_predicate_code (struct pred_data *pred, enum rtx_code code)
 ^~~~~~~~~~~~~~~~~~
../../gcc/gensupport.c: In function 'init_md_reader_args_cb':
../../gcc/gensupport.c:964:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (argv[i][2] == '\0')
       ^
../../gcc/gensupport.c:967:2: note: here
  default:
  ^~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genopinit.c:406:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genextract.c:120:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dup_count == VEC_length (int, acc.dupnums));
   ^~~~~~~~~~
../../gcc/genextract.c: In function 'VEC_safe_set_locstr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genextract.c:190:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (VEC_index (locstr, *vp, ix) == 0);
       ^~~~~~~~~~
../../gcc/genextract.c: In function 'print_path':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genextract.c:326:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genextract.c:338:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -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/dpd -I../libdecnumber -Iyes/include    -o build/genpreds.o ../../gcc/genpreds.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/min-insn-modes.o min-insn-modes.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -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_1':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/read-rtl.c:1702:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/read-rtl.c:1576:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  if (c == ')')
     ^
../../gcc/read-rtl.c:1583:7: note: here
       case 'E':
       ^~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genemit.c:263:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genemit.c:308:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/genpeep.o ../../gcc/genpeep.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/gengtype.o ../../gcc/gengtype.c
In file included from ../../gcc/gengtype.c:22:
../../gcc/gengtype.c: In function 'read_input_list':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:410:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (here <= limit);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:416:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (langno <= num_lang_dirs);
        ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gengtype.c:432:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (nfiles <= num_gt_files);
        ^~~~~~~~~~
In file included from ../../gcc/gengtype.c:22:
../../gcc/gengtype.c: In function 'output_mangled_typename':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:1911:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'walk_type':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:2384:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'write_types_process_field':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:2453:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/gengtype.c: In function 'write_types_local_process_field':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gengtype.c:2789:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o build/gengtype \
    build/gengtype.o build/gengtype-lex.o build/gengtype-parse.o build/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/genoutput.o ../../gcc/genoutput.c
In file included from ../../gcc/genoutput.c:86:
../../gcc/genoutput.c: In function 'output_insn_data':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genoutput.c:385:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
build/gengtype ../../gcc gtyp-input.list
echo timestamp > s-gtype
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/ggc-none.o ../../gcc/ggc-none.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/vec.o ../../gcc/vec.c
In file included from ../../gcc/vec.c:29:
../../gcc/vec.c: In function 'calculate_allocation':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/vec.c:181:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (reserve >= 0);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/vec.c:194:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (alloc - num < (unsigned) reserve);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/genrecog.o ../../gcc/genrecog.c
../../gcc/genrecog.c: In function 'process_define_predicate':
../../gcc/genrecog.c:381:33: warning: enum conversion when passing argument 2 of 'add_predicate_code' is invalid in C++ [-Wc++-compat]
       add_predicate_code (pred, i);
                                 ^
In file included from ../../gcc/genrecog.c:59:
../../gcc/gensupport.h:88:13: note: expected 'enum rtx_code' but argument is of type 'int'
 extern void add_predicate_code (struct pred_data *, enum rtx_code);
             ^~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c: At top level:
../../gcc/genrecog.c:393:9: warning: enum type defined in struct or union is not visible in C++ [-Wc++-compat]
   (enum decision_type, struct decision_test ***);
         ^~~~~~~~~~~~~
../../gcc/genrecog.c:84:8: note: enum type defined here
   enum decision_type
        ^~~~~~~~~~~~~
../../gcc/genrecog.c:490:25: warning: enum type defined in struct or union is not visible in C++ [-Wc++-compat]
 new_decision_test (enum decision_type type, struct decision_test ***pplace)
                         ^~~~~~~~~~~~~
../../gcc/genrecog.c:84:8: note: enum type defined here
   enum decision_type
        ^~~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/genrecog.c: In function 'find_operand':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:554:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'find_matching_operand':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:605:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'validate_pattern':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:858:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'add_to_sequence':
../../gcc/genrecog.c:917:34: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
        test = new_decision_test (DT_num_insns, &place);
                                  ^~~~~~~~~~~~
../../gcc/genrecog.c:86:7: note: enum constant defined here
       DT_num_insns,
       ^~~~~~~~~~~~
../../gcc/genrecog.c:949:33: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       test = new_decision_test (DT_veclen_ge, &place);
                                 ^~~~~~~~~~~~
../../gcc/genrecog.c:90:7: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
       ^~~~~~~~~~~~
../../gcc/genrecog.c:979:32: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
      test = new_decision_test (DT_pred, &place);
                                ^~~~~~~
../../gcc/genrecog.c:90:29: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                             ^~~~~~~
../../gcc/genrecog.c:1014:28: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  test = new_decision_test (DT_accept_op, &place);
                            ^~~~~~~~~~~~
../../gcc/genrecog.c:91:7: note: enum constant defined here
       DT_accept_op, DT_accept_insn
       ^~~~~~~~~~~~
../../gcc/genrecog.c:1033:33: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       test = new_decision_test (DT_dup, &place);
                                 ^~~~~~
../../gcc/genrecog.c:90:21: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                     ^~~~~~
../../gcc/genrecog.c:1036:33: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       test = new_decision_test (DT_accept_op, &place);
                                 ^~~~~~~~~~~~
../../gcc/genrecog.c:91:7: note: enum constant defined here
       DT_accept_op, DT_accept_insn
       ^~~~~~~~~~~~
../../gcc/genrecog.c:1051:33: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       test = new_decision_test (DT_dup, &place);
                                 ^~~~~~
../../gcc/genrecog.c:90:21: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                     ^~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:1071:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (i < 2);
    ^~~~~~~~~~
../../gcc/genrecog.c:1075:34: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
        test = new_decision_test (DT_elt_zero_int, &place);
                                  ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:7: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:1080:34: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
        test = new_decision_test (DT_elt_one_int, &place);
                                  ^~~~~~~~~~~~~~
../../gcc/genrecog.c:88:24: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                        ^~~~~~~~~~~~~~
../../gcc/genrecog.c:1088:9: warning: enum type defined in struct or union is not visible in C++ [-Wc++-compat]
    enum decision_type type
         ^~~~~~~~~~~~~
../../gcc/genrecog.c:84:8: note: enum type defined here
   enum decision_type
        ^~~~~~~~~~~~~
../../gcc/genrecog.c:1090:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
        ? DT_elt_zero_wide_safe : DT_elt_zero_wide;
          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:58: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                                          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:1090:34: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
        ? DT_elt_zero_wide_safe : DT_elt_zero_wide;
                                  ^~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:40: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                        ^~~~~~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:1092:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!i);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:1099:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!i);
    ^~~~~~~~~~
../../gcc/genrecog.c:1101:30: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    test = new_decision_test (DT_veclen, &place);
                              ^~~~~~~~~
../../gcc/genrecog.c:87:25: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                         ^~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:1136:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:1146:33: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       test = new_decision_test (DT_code, &place);
                                 ^~~~~~~
../../gcc/genrecog.c:87:16: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                ^~~~~~~
../../gcc/genrecog.c:1153:33: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       test = new_decision_test (DT_mode, &place);
                                 ^~~~~~~
../../gcc/genrecog.c:87:7: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
       ^~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:1158:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (this_decision->tests);
   ^~~~~~~~~~
../../gcc/genrecog.c: In function 'maybe_both_true_2':
../../gcc/genrecog.c:1175:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_num_insns:
       ^~~~~~~~~~~~
../../gcc/genrecog.c:86:7: note: enum constant defined here
       DT_num_insns,
       ^~~~~~~~~~~~
../../gcc/genrecog.c:1181:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_mode:
       ^~~~~~~
../../gcc/genrecog.c:87:7: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
       ^~~~~~~
../../gcc/genrecog.c:1184:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_code:
       ^~~~~~~
../../gcc/genrecog.c:87:16: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                ^~~~~~~
../../gcc/genrecog.c:1187:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_veclen:
       ^~~~~~~~~
../../gcc/genrecog.c:87:25: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                         ^~~~~~~~~
../../gcc/genrecog.c:1190:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_elt_zero_int:
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:7: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:1191:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_elt_one_int:
       ^~~~~~~~~~~~~~
../../gcc/genrecog.c:88:24: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                        ^~~~~~~~~~~~~~
../../gcc/genrecog.c:1192:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_elt_zero_wide:
       ^~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:40: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                        ^~~~~~~~~~~~~~~~
../../gcc/genrecog.c:1193:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_elt_zero_wide_safe:
       ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:58: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                                          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:1205:19: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (d1->type == DT_pred || d2->type == DT_pred)
                   ^~~~~~~
../../gcc/genrecog.c:90:29: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                             ^~~~~~~
../../gcc/genrecog.c:1205:42: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (d1->type == DT_pred || d2->type == DT_pred)
                                          ^~~~~~~
../../gcc/genrecog.c:90:29: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                             ^~~~~~~
../../gcc/genrecog.c:1207:23: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       if (d2->type == DT_pred)
                       ^~~~~~~
../../gcc/genrecog.c:90:29: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                             ^~~~~~~
../../gcc/genrecog.c:1216:20: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    if (d2->type == DT_mode)
                    ^~~~~~~
../../gcc/genrecog.c:87:7: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
       ^~~~~~~
../../gcc/genrecog.c:1236:20: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    if (d2->type == DT_code)
                    ^~~~~~~
../../gcc/genrecog.c:87:16: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                ^~~~~~~
../../gcc/genrecog.c:1243:25: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    else if (d2->type == DT_pred && d2->u.pred.data)
                         ^~~~~~~
../../gcc/genrecog.c:90:29: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                             ^~~~~~~
../../gcc/genrecog.c:1248:15: warning: enum conversion from 'int' to 'enum rtx_code' in assignment is invalid in C++ [-Wc++-compat]
        for (c = 0; c < NUM_RTX_CODE; c++)
               ^
../../gcc/genrecog.c:1248:39: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
        for (c = 0; c < NUM_RTX_CODE; c++)
                                       ^~
../../gcc/genrecog.c:1262:19: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (d1->type == DT_veclen && d2->type == DT_veclen_ge)
                   ^~~~~~~~~
../../gcc/genrecog.c:87:25: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                         ^~~~~~~~~
../../gcc/genrecog.c:1262:44: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (d1->type == DT_veclen && d2->type == DT_veclen_ge)
                                            ^~~~~~~~~~~~
../../gcc/genrecog.c:90:7: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
       ^~~~~~~~~~~~
../../gcc/genrecog.c:1264:19: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (d1->type == DT_veclen_ge && d2->type == DT_veclen)
                   ^~~~~~~~~~~~
../../gcc/genrecog.c:90:7: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
       ^~~~~~~~~~~~
../../gcc/genrecog.c:1264:47: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (d1->type == DT_veclen_ge && d2->type == DT_veclen)
                                               ^~~~~~~~~
../../gcc/genrecog.c:87:25: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                         ^~~~~~~~~
../../gcc/genrecog.c: In function 'maybe_both_true_1':
../../gcc/genrecog.c:1280:19: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (d1->type == DT_accept_op || d2->type == DT_accept_op)
                   ^~~~~~~~~~~~
../../gcc/genrecog.c:91:7: note: enum constant defined here
       DT_accept_op, DT_accept_insn
       ^~~~~~~~~~~~
../../gcc/genrecog.c:1280:47: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (d1->type == DT_accept_op || d2->type == DT_accept_op)
                                               ^~~~~~~~~~~~
../../gcc/genrecog.c:91:7: note: enum constant defined here
       DT_accept_op, DT_accept_insn
       ^~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/genrecog.c: In function 'maybe_both_true':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:1335:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!toplevel);
       ^~~~~~~~~~
../../gcc/genrecog.c: In function 'nodes_identical_1':
../../gcc/genrecog.c:1379:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_num_insns:
          ^~~~~~~~~~~~
../../gcc/genrecog.c:86:7: note: enum constant defined here
       DT_num_insns,
       ^~~~~~~~~~~~
../../gcc/genrecog.c:1382:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_mode:
          ^~~~~~~
../../gcc/genrecog.c:87:7: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
       ^~~~~~~
../../gcc/genrecog.c:1385:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_code:
          ^~~~~~~
../../gcc/genrecog.c:87:16: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                ^~~~~~~
../../gcc/genrecog.c:1388:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_pred:
          ^~~~~~~
../../gcc/genrecog.c:90:29: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                             ^~~~~~~
../../gcc/genrecog.c:1392:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_c_test:
          ^~~~~~~~~
../../gcc/genrecog.c:90:38: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                                      ^~~~~~~~~
../../gcc/genrecog.c:1395:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_veclen:
          ^~~~~~~~~
../../gcc/genrecog.c:87:25: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                         ^~~~~~~~~
../../gcc/genrecog.c:1396:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_veclen_ge:
          ^~~~~~~~~~~~
../../gcc/genrecog.c:90:7: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
       ^~~~~~~~~~~~
../../gcc/genrecog.c:1399:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_dup:
          ^~~~~~
../../gcc/genrecog.c:90:21: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                     ^~~~~~
../../gcc/genrecog.c:1402:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_elt_zero_int:
          ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:7: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:1403:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_elt_one_int:
          ^~~~~~~~~~~~~~
../../gcc/genrecog.c:88:24: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                        ^~~~~~~~~~~~~~
../../gcc/genrecog.c:1404:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_elt_zero_wide:
          ^~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:40: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                        ^~~~~~~~~~~~~~~~
../../gcc/genrecog.c:1405:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_elt_zero_wide_safe:
          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:58: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                                          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:1408:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_accept_op:
          ^~~~~~~~~~~~
../../gcc/genrecog.c:91:7: note: enum constant defined here
       DT_accept_op, DT_accept_insn
       ^~~~~~~~~~~~
../../gcc/genrecog.c:1411:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_accept_insn:
          ^~~~~~~~~~~~~~
../../gcc/genrecog.c:91:21: note: enum constant defined here
       DT_accept_op, DT_accept_insn
                     ^~~~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:1416:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'merge_accept_insn':
../../gcc/genrecog.c:1466:22: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     if (old->type == DT_accept_insn)
                      ^~~~~~~~~~~~~~
../../gcc/genrecog.c:91:21: note: enum constant defined here
       DT_accept_op, DT_accept_insn
                     ^~~~~~~~~~~~~~
../../gcc/genrecog.c:1472:22: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     if (add->type == DT_accept_insn)
                      ^~~~~~~~~~~~~~
../../gcc/genrecog.c:91:21: note: enum constant defined here
       DT_accept_op, DT_accept_insn
                     ^~~~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/genrecog.c: In function 'merge_trees':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:1518:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!strcmp (oldh->first->position, addh->first->position));
   ^~~~~~~~~~
../../gcc/genrecog.c: In function 'factor_tests':
../../gcc/genrecog.c:1594:12: warning: enum type defined in struct or union is not visible in C++ [-Wc++-compat]
       enum decision_type type;
            ^~~~~~~~~~~~~
../../gcc/genrecog.c:84:8: note: enum type defined here
   enum decision_type
        ^~~~~~~~~~~~~
../../gcc/genrecog.c:1606:19: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       if (type != DT_mode
                   ^~~~~~~
../../gcc/genrecog.c:87:7: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
       ^~~~~~~
../../gcc/genrecog.c:1607:15: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    && type != DT_code
               ^~~~~~~
../../gcc/genrecog.c:87:16: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                ^~~~~~~
../../gcc/genrecog.c:1608:15: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    && type != DT_veclen
               ^~~~~~~~~
../../gcc/genrecog.c:87:25: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                         ^~~~~~~~~
../../gcc/genrecog.c:1609:15: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    && type != DT_elt_zero_int
               ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:7: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:1610:15: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    && type != DT_elt_one_int
               ^~~~~~~~~~~~~~
../../gcc/genrecog.c:88:24: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                        ^~~~~~~~~~~~~~
../../gcc/genrecog.c:1611:15: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    && type != DT_elt_zero_wide_safe)
               ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:58: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                                          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'simplify_tests':
../../gcc/genrecog.c:1687:30: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       while (b && b->type != DT_pred)
                              ^~~~~~~
../../gcc/genrecog.c:90:29: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                             ^~~~~~~
../../gcc/genrecog.c:1694:22: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    while (a->type == DT_mode || a->type == DT_code)
                      ^~~~~~~
../../gcc/genrecog.c:87:7: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
       ^~~~~~~
../../gcc/genrecog.c:1694:44: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    while (a->type == DT_mode || a->type == DT_code)
                                            ^~~~~~~
../../gcc/genrecog.c:87:16: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                ^~~~~~~
../../gcc/genrecog.c: In function 'write_switch':
../../gcc/genrecog.c:1863:8: warning: enum type defined in struct or union is not visible in C++ [-Wc++-compat]
   enum decision_type type = p->tests->type;
        ^~~~~~~~~~~~~
../../gcc/genrecog.c:84:8: note: enum type defined here
   enum decision_type
        ^~~~~~~~~~~~~
../../gcc/genrecog.c:1878:15: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (type == DT_code)
               ^~~~~~~
../../gcc/genrecog.c:87:16: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                ^~~~~~~
../../gcc/genrecog.c:1903:28: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       && p->tests->type == DT_code
                            ^~~~~~~
../../gcc/genrecog.c:87:16: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                ^~~~~~~
../../gcc/genrecog.c:1921:37: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       while (p && p->tests->type == DT_pred && p->tests->u.pred.data)
                                     ^~~~~~~
../../gcc/genrecog.c:90:29: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                             ^~~~~~~
../../gcc/genrecog.c:1925:11: warning: enum conversion from 'int' to 'enum rtx_code' in assignment is invalid in C++ [-Wc++-compat]
    for (c = 0; c < NUM_RTX_CODE; c++)
           ^
../../gcc/genrecog.c:1925:35: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
    for (c = 0; c < NUM_RTX_CODE; c++)
                                   ^~
../../gcc/genrecog.c:1929:11: warning: enum conversion from 'int' to 'enum rtx_code' in assignment is invalid in C++ [-Wc++-compat]
    for (c = 0; c < NUM_RTX_CODE; c++)
           ^
../../gcc/genrecog.c:1929:35: warning: increment of enumeration value is invalid in C++ [-Wc++-compat]
    for (c = 0; c < NUM_RTX_CODE; c++)
                                   ^~
../../gcc/genrecog.c:1963:20: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   else if (type == DT_mode
                    ^~~~~~~
../../gcc/genrecog.c:87:7: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
       ^~~~~~~
../../gcc/genrecog.c:1964:16: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     || type == DT_veclen
                ^~~~~~~~~
../../gcc/genrecog.c:87:25: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                         ^~~~~~~~~
../../gcc/genrecog.c:1965:16: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     || type == DT_elt_zero_int
                ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:7: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:1966:16: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     || type == DT_elt_one_int
                ^~~~~~~~~~~~~~
../../gcc/genrecog.c:88:24: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                        ^~~~~~~~~~~~~~
../../gcc/genrecog.c:1967:16: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     || type == DT_elt_zero_wide_safe)
                ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:58: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                                          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:1973:19: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       if (type == DT_elt_zero_wide_safe)
                   ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:58: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                                          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:1981:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_mode:
       ^~~~~~~
../../gcc/genrecog.c:87:7: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
       ^~~~~~~
../../gcc/genrecog.c:1984:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_veclen:
       ^~~~~~~~~
../../gcc/genrecog.c:87:25: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                         ^~~~~~~~~
../../gcc/genrecog.c:1987:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_elt_zero_int:
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:7: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:1990:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_elt_one_int:
       ^~~~~~~~~~~~~~
../../gcc/genrecog.c:88:24: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                        ^~~~~~~~~~~~~~
../../gcc/genrecog.c:1993:7: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
  case DT_elt_zero_wide_safe:
       ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:58: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                                          ^~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:1999:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:2019:11: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
      case DT_mode:
           ^~~~~~~
../../gcc/genrecog.c:87:7: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
       ^~~~~~~
../../gcc/genrecog.c:2022:11: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
      case DT_veclen:
           ^~~~~~~~~
../../gcc/genrecog.c:87:25: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                         ^~~~~~~~~
../../gcc/genrecog.c:2025:11: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
      case DT_elt_zero_int:
           ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:7: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:2026:11: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
      case DT_elt_one_int:
           ^~~~~~~~~~~~~~
../../gcc/genrecog.c:88:24: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                        ^~~~~~~~~~~~~~
../../gcc/genrecog.c:2027:11: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
      case DT_elt_zero_wide:
           ^~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:40: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                        ^~~~~~~~~~~~~~~~
../../gcc/genrecog.c:2028:11: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
      case DT_elt_zero_wide_safe:
           ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:58: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                                          ^~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:2032:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'write_cond':
../../gcc/genrecog.c:2062:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_num_insns:
          ^~~~~~~~~~~~
../../gcc/genrecog.c:86:7: note: enum constant defined here
       DT_num_insns,
       ^~~~~~~~~~~~
../../gcc/genrecog.c:2066:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_mode:
          ^~~~~~~
../../gcc/genrecog.c:87:7: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
       ^~~~~~~
../../gcc/genrecog.c:2070:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_code:
          ^~~~~~~
../../gcc/genrecog.c:87:16: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                ^~~~~~~
../../gcc/genrecog.c:2075:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_veclen:
          ^~~~~~~~~
../../gcc/genrecog.c:87:25: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                         ^~~~~~~~~
../../gcc/genrecog.c:2079:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_elt_zero_int:
          ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:7: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:2083:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_elt_one_int:
          ^~~~~~~~~~~~~~
../../gcc/genrecog.c:88:24: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                        ^~~~~~~~~~~~~~
../../gcc/genrecog.c:2087:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_elt_zero_wide:
          ^~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:40: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                        ^~~~~~~~~~~~~~~~
../../gcc/genrecog.c:2088:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_elt_zero_wide_safe:
          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:58: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                                          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:2093:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_const_int:
          ^~~~~~~~~~~~
../../gcc/genrecog.c:89:7: note: enum constant defined here
       DT_const_int,
       ^~~~~~~~~~~~
../../gcc/genrecog.c:2098:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_veclen_ge:
          ^~~~~~~~~~~~
../../gcc/genrecog.c:90:7: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
       ^~~~~~~~~~~~
../../gcc/genrecog.c:2102:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_dup:
          ^~~~~~
../../gcc/genrecog.c:90:21: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                     ^~~~~~
../../gcc/genrecog.c:2106:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_pred:
          ^~~~~~~
../../gcc/genrecog.c:90:29: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                             ^~~~~~~
../../gcc/genrecog.c:2111:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_c_test:
          ^~~~~~~~~
../../gcc/genrecog.c:90:38: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                                      ^~~~~~~~~
../../gcc/genrecog.c:2115:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_accept_insn:
          ^~~~~~~~~~~~~~
../../gcc/genrecog.c:91:21: note: enum constant defined here
       DT_accept_op, DT_accept_insn
                     ^~~~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:2116:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (subroutine_type == RECOG);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:2117:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (p->u.insn.num_clobbers_to_add);
       ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:2122:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'write_action':
../../gcc/genrecog.c:2140:26: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   else if (test->type == DT_accept_op || test->type == DT_accept_insn)
                          ^~~~~~~~~~~~
../../gcc/genrecog.c:91:7: note: enum constant defined here
       DT_accept_op, DT_accept_insn
       ^~~~~~~~~~~~
../../gcc/genrecog.c:2140:56: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   else if (test->type == DT_accept_op || test->type == DT_accept_insn)
                                                        ^~~~~~~~~~~~~~
../../gcc/genrecog.c:91:21: note: enum constant defined here
       DT_accept_op, DT_accept_insn
                     ^~~~~~~~~~~~~~
../../gcc/genrecog.c:2149:21: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (test->type == DT_accept_op)
                     ^~~~~~~~~~~~
../../gcc/genrecog.c:91:7: note: enum constant defined here
       DT_accept_op, DT_accept_insn
       ^~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/genrecog.c:2157:30: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    gcc_assert (test->type == DT_accept_insn);
                              ^~~~~~~~~~~~~~
../../gcc/system.h:577:14: note: in definition of macro 'gcc_assert'
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
              ^~~~
../../gcc/genrecog.c:91:21: note: enum constant defined here
       DT_accept_op, DT_accept_insn
                     ^~~~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:2157:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (test->type == DT_accept_insn);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:2162:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!test->next);
   ^~~~~~~~~~
../../gcc/genrecog.c:2164:21: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (test->type == DT_accept_insn)
                     ^~~~~~~~~~~~~~
../../gcc/genrecog.c:91:21: note: enum constant defined here
       DT_accept_op, DT_accept_insn
                     ^~~~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:2200:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'is_unconditional':
../../gcc/genrecog.c:2221:18: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (t->type == DT_accept_op)
                  ^~~~~~~~~~~~
../../gcc/genrecog.c:91:7: note: enum constant defined here
       DT_accept_op, DT_accept_insn
       ^~~~~~~~~~~~
../../gcc/genrecog.c:2224:18: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (t->type == DT_accept_insn)
                  ^~~~~~~~~~~~~~
../../gcc/genrecog.c:91:21: note: enum constant defined here
       DT_accept_op, DT_accept_insn
                     ^~~~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:2235:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'write_node':
../../gcc/genrecog.c:2256:25: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       if (test->type == DT_code
                         ^~~~~~~
../../gcc/genrecog.c:87:16: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                ^~~~~~~
../../gcc/genrecog.c:2259:27: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    && test->next->type == DT_elt_zero_wide_safe
                           ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:58: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                                          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:2263:17: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
    test->type = DT_const_int;
                 ^~~~~~~~~~~~
../../gcc/genrecog.c:89:7: note: enum constant defined here
       DT_const_int,
       ^~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/genrecog.c: In function 'make_insn_sequence':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genrecog.c:2533:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (truth);
   ^~~~~~~~~~
../../gcc/genrecog.c:2584:25: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       if (test->type == DT_accept_op)
                         ^~~~~~~~~~~~
../../gcc/genrecog.c:91:7: note: enum constant defined here
       DT_accept_op, DT_accept_insn
       ^~~~~~~~~~~~
../../gcc/genrecog.c:2589:33: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
       test = new_decision_test (DT_c_test, &place);
                                 ^~~~~~~~~
../../gcc/genrecog.c:90:38: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                                      ^~~~~~~~~
../../gcc/genrecog.c:2593:29: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   test = new_decision_test (DT_accept_insn, &place);
                             ^~~~~~~~~~~~~~
../../gcc/genrecog.c:91:21: note: enum constant defined here
       DT_accept_op, DT_accept_insn
                     ^~~~~~~~~~~~~~
../../gcc/genrecog.c:2648:26: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
        if (test->type == DT_accept_op)
                          ^~~~~~~~~~~~
../../gcc/genrecog.c:91:7: note: enum constant defined here
       DT_accept_op, DT_accept_insn
       ^~~~~~~~~~~~
../../gcc/genrecog.c:2658:31: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     test = new_decision_test (DT_c_test, &place);
                               ^~~~~~~~~
../../gcc/genrecog.c:90:38: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                                      ^~~~~~~~~
../../gcc/genrecog.c:2662:34: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
        test = new_decision_test (DT_accept_insn, &place);
                                  ^~~~~~~~~~~~~~
../../gcc/genrecog.c:91:21: note: enum constant defined here
       DT_accept_op, DT_accept_insn
                     ^~~~~~~~~~~~~~
../../gcc/genrecog.c: In function 'debug_decision_2':
../../gcc/genrecog.c:2788:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_num_insns:
          ^~~~~~~~~~~~
../../gcc/genrecog.c:86:7: note: enum constant defined here
       DT_num_insns,
       ^~~~~~~~~~~~
../../gcc/genrecog.c:2791:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_mode:
          ^~~~~~~
../../gcc/genrecog.c:87:7: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
       ^~~~~~~
../../gcc/genrecog.c:2794:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_code:
          ^~~~~~~
../../gcc/genrecog.c:87:16: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                ^~~~~~~
../../gcc/genrecog.c:2797:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_veclen:
          ^~~~~~~~~
../../gcc/genrecog.c:87:25: note: enum constant defined here
       DT_mode, DT_code, DT_veclen,
                         ^~~~~~~~~
../../gcc/genrecog.c:2800:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_elt_zero_int:
          ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:7: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
       ^~~~~~~~~~~~~~~
../../gcc/genrecog.c:2803:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_elt_one_int:
          ^~~~~~~~~~~~~~
../../gcc/genrecog.c:88:24: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                        ^~~~~~~~~~~~~~
../../gcc/genrecog.c:2806:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_elt_zero_wide:
          ^~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:40: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                        ^~~~~~~~~~~~~~~~
../../gcc/genrecog.c:2809:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_elt_zero_wide_safe:
          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:88:58: note: enum constant defined here
       DT_elt_zero_int, DT_elt_one_int, DT_elt_zero_wide, DT_elt_zero_wide_safe,
                                                          ^~~~~~~~~~~~~~~~~~~~~
../../gcc/genrecog.c:2812:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_veclen_ge:
          ^~~~~~~~~~~~
../../gcc/genrecog.c:90:7: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
       ^~~~~~~~~~~~
../../gcc/genrecog.c:2815:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_dup:
          ^~~~~~
../../gcc/genrecog.c:90:21: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                     ^~~~~~
../../gcc/genrecog.c:2818:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_pred:
          ^~~~~~~
../../gcc/genrecog.c:90:29: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                             ^~~~~~~
../../gcc/genrecog.c:2822:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_c_test:
          ^~~~~~~~~
../../gcc/genrecog.c:90:38: note: enum constant defined here
       DT_veclen_ge, DT_dup, DT_pred, DT_c_test,
                                      ^~~~~~~~~
../../gcc/genrecog.c:2830:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_accept_op:
          ^~~~~~~~~~~~
../../gcc/genrecog.c:91:7: note: enum constant defined here
       DT_accept_op, DT_accept_insn
       ^~~~~~~~~~~~
../../gcc/genrecog.c:2833:10: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
     case DT_accept_insn:
          ^~~~~~~~~~~~~~
../../gcc/genrecog.c:91:21: note: enum constant defined here
       DT_accept_op, DT_accept_insn
                     ^~~~~~~~~~~~~~
In file included from ../../gcc/genrecog.c:54:
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genrecog.c:2839:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/rtl.o ../../gcc/rtl.c
In file included from ../../gcc/rtl.c:29:
../../gcc/rtl.c: In function 'shared_const_p':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/rtl.c:208:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (GET_CODE (orig) == CONST);
   ^~~~~~~~~~
../../gcc/rtl.c: In function 'copy_rtx':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/rtl.c:314:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/rtl.c: In function 'rtx_equal_p_cb':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/rtl.c:449:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o build/genconstants \
    build/genconstants.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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o build/genmddeps \
    build/genmddeps.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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -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/dpd -I../libdecnumber -Iyes/include    -o build/gencondmd.o build/gencondmd.c
../../gcc/config/i386/i386.md:14930:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    optimize_function_for_size_p (cfun) && !TARGET_NACL"
../../gcc/config/i386/i386.md:14930:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    optimize_function_for_size_p (cfun) && !TARGET_NACL"
../../gcc/config/i386/i386.md:14798:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    optimize_function_for_size_p (cfun) && !TARGET_NACL)"
../../gcc/config/i386/i386.md:14798:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    optimize_function_for_size_p (cfun) && !TARGET_NACL)"
../../gcc/config/i386/i386.md:14968:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
     optimize_function_for_size_p (cfun) && !TARGET_NACL)
../../gcc/config/i386/i386.md:14968:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
     optimize_function_for_size_p (cfun) && !TARGET_NACL)
../../gcc/config/i386/i386.md:14968:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
     optimize_function_for_size_p (cfun) && !TARGET_NACL)
../../gcc/config/i386/i386.md:14968:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
     optimize_function_for_size_p (cfun) && !TARGET_NACL)
../../gcc/config/i386/i386.md:14832:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    optimize_function_for_size_p (cfun) && !TARGET_NACL)
../../gcc/config/i386/i386.md:14832:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    optimize_function_for_size_p (cfun) && !TARGET_NACL)
../../gcc/config/i386/i386.md:14930:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    optimize_function_for_size_p (cfun) && !TARGET_NACL"
../../gcc/config/i386/i386.md:14930:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    optimize_function_for_size_p (cfun) && !TARGET_NACL"
../../gcc/config/i386/i386.md:14832:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    optimize_function_for_size_p (cfun) && !TARGET_NACL)
../../gcc/config/i386/i386.md:14832:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    optimize_function_for_size_p (cfun) && !TARGET_NACL)
../../gcc/config/i386/i386.md:14798:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    optimize_function_for_size_p (cfun) && !TARGET_NACL)"
../../gcc/config/i386/i386.md:14798:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
    optimize_function_for_size_p (cfun) && !TARGET_NACL)"
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o build/gencondmd \
    build/gencondmd.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/gcov-iov.o ../../gcc/gcov-iov.c
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  build/gcov-iov.o -o build/gcov-iov
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
build/gcov-iov '4.4.3' '' \
    > 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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
build/genrecog ../../gcc/config/i386/i386.md \
  insn-conditions.md > tmp-recog.c
../../gcc/config/i386/i386.md:20512: warning: operand 1 missing mode?
../../gcc/config/i386/i386.md:20529: warning: operand 1 missing mode?
../../gcc/config/i386/i386.md:20570: warning: operand 1 missing mode?
../../gcc/config/i386/i386.md:20587: warning: operand 1 missing mode?
../../gcc/config/i386/sse.md:11566: warning: operand 1 missing mode?
/bin/sh ../../gcc/../move-if-change tmp-recog.c insn-recog.c
echo timestamp > s-recog
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
(SHLIB_LINK='/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/./gcc/xgcc -B/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/./gcc/ -B/usr/x86_64-nacl/bin/ -B/usr/x86_64-nacl/lib/ -isystem /usr/x86_64-nacl/include -isystem /usr/x86_64-nacl/sys-include -O2  -O2 -g -mtls-use-call -I/usr/x86_64-nacl/include/ -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -shared -nodefaultlibs -Wl,--soname=@shlib_base_name@.so.1 -Wl,--version-script=@shlib_map_file@ -o @multilib_dir@/@shlib_base_name@.so.1.tmp @multilib_flags@ @shlib_objs@ -lc && rm -f @multilib_dir@/@shlib_base_name@.so && if [ -f @multilib_dir@/@shlib_base_name@.so.1 ]; then mv -f @multilib_dir@/@shlib_base_name@.so.1 @multilib_dir@/@shlib_base_name@.so.1.backup; else true; fi && mv @multilib_dir@/@shlib_base_name@.so.1.tmp @multilib_dir@/@shlib_base_name@.so.1 && ln -s @shlib_base_name@.so.1 @multilib_dir@/@shlib_base_name@.so'; \
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/lib/gcc/\" -DDEFAULT_TARGET_VERSION=\"4.4.3\" -DDEFAULT_TARGET_MACHINE=\"x86_64-nacl\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\"  `test "X${SHLIB_LINK}" = "X" || test "no" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` \
	-I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include   ../../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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cp/g++spec.c:308:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/cp/g++spec.c:61:7: warning: variable 'saw_verbose_flag' set but not used [-Wunused-but-set-variable]
   int saw_verbose_flag = 0;
       ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/gcov-dump.c -o gcov-dump.o
In file included from ../../gcc/gcov-dump.c:21:
../../gcc/gcov-io.h: In function 'gcov_position':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.h:586:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
../../gcc/gcov-io.c: In function 'gcov_open':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:76:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!gcov_var.file);
   ^~~~~~~~~~
../../gcc/gcov-io.c: In function 'gcov_read_words':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:382: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:496:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/genattrtab.o ../../gcc/genattrtab.c
In file included from ../../gcc/genattrtab.c:107:
../../gcc/genattrtab.c: In function 'attr_rtx_1':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:523:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'attr_printf':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:560: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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:702:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'evaluate_eq_attr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:1949:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (GET_CODE (exp) == EQ_ATTR);
  ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:1950:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (strlen (XSTR (exp, 0)) + strlen (XSTR (exp, 1)) + 2
  ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:2012:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'attr_alt_subset_p':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:2331:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'attr_alt_subset_of_compl_p':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:2355:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'attr_alt_intersection':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:2381:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'attr_alt_union':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:2410:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'optimize_attrs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:2820: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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:3101:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'write_test_expr':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:3245:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:3279:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:3345:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (attr);
       ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'write_attr_value':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genattrtab.c:3958:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genattrtab.c: In function 'write_eligible_delay':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4035:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (attr);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4062:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (attr);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4092:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (attr);
      ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'make_internal_attr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4182:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!attr->default_val);
   ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'make_numeric_value':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genattrtab.c:4218:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (n >= 0);
   ^~~~~~~~~~
../../gcc/genattrtab.c: In function 'make_canonical':
../../gcc/genattrtab.c:1218:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       exp = newexp;
       ~~~~^~~~~~~~
../../gcc/genattrtab.c:1221:5: note: here
     case COND:
     ^~~~
../../gcc/genattrtab.c: In function 'check_attr_test':
../../gcc/genattrtab.c:853:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (is_const)
          ^
../../gcc/genattrtab.c:861:5: note: here
     default:
     ^~~~~~~
../../gcc/genattrtab.c: In function 'write_test_expr':
../../gcc/genattrtab.c:3169:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
       comparison_operator = 1;
       ~~~~~~~~~~~~~~~~~~~~^~~
../../gcc/genattrtab.c:3171:5: note: here
     case PLUS:   case MINUS:  case MULT:     case DIV:      case MOD:
     ^~~~
../../gcc/genattrtab.c:3253:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (! (flags & 1) && GET_CODE (XEXP (exp, 0)) == EQ_ATTR
          ^
../../gcc/genattrtab.c:3263:5: note: here
     case ABS:  case NEG:
     ^~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/gcov.c -o gcov.o
In file included from ../../gcc/gcov.c:36:
../../gcc/gcov-io.h: In function 'gcov_position':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.h:586:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
../../gcc/gcov-io.c: In function 'gcov_open':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:76:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!gcov_var.file);
   ^~~~~~~~~~
../../gcc/gcov-io.c: In function 'gcov_read_words':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:382: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gcov-io.c:496:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gcov_var.mode > 0);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -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/dpd -I../libdecnumber -Iyes/include    -o build/genautomata.o ../../gcc/genautomata.c
In file included from ../../gcc/genautomata.c:105:
../../gcc/genautomata.c: In function 'get_str_vect':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1231:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!trail);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'gen_presence_absence_set':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1410:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (str_patterns [i]);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'automaton_decl_hash':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1754: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1770:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (decl1->mode == dm_automaton
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'insert_automaton_decl':
../../gcc/genautomata.c:1792:69: warning: enum conversion when passing argument 3 of 'htab_find_slot' is invalid in C++ [-Wc++-compat]
   entry_ptr = htab_find_slot (automaton_decl_table, automaton_decl, 1);
                                                                     ^
In file included from ../../gcc/genautomata.c:114:
../../gcc/../include/hashtab.h:173:16: note: expected 'enum insert_option' but argument is of type 'int'
 extern void ** htab_find_slot (htab_t, const void *, enum insert_option);
                ^~~~~~~~~~~~~~
In file included from ../../gcc/genautomata.c:105:
../../gcc/genautomata.c: In function 'insn_decl_hash':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1855: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1869:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (decl1->mode == dm_insn_reserv
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'insert_insn_decl':
../../gcc/genautomata.c:1891:59: warning: enum conversion when passing argument 3 of 'htab_find_slot' is invalid in C++ [-Wc++-compat]
   entry_ptr = htab_find_slot (insn_decl_table, insn_decl, 1);
                                                           ^
In file included from ../../gcc/genautomata.c:114:
../../gcc/../include/hashtab.h:173:16: note: expected 'enum insert_option' but argument is of type 'int'
 extern void ** htab_find_slot (htab_t, const void *, enum insert_option);
                ^~~~~~~~~~~~~~
In file included from ../../gcc/genautomata.c:105:
../../gcc/genautomata.c: In function 'decl_hash':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1953: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1968:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((d1->mode == dm_unit && DECL_UNIT (d1)->name)
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:1970:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((d2->mode == dm_unit && DECL_UNIT (d2)->name)
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'insert_decl':
../../gcc/genautomata.c:1992:49: warning: enum conversion when passing argument 3 of 'htab_find_slot' is invalid in C++ [-Wc++-compat]
   entry_ptr = htab_find_slot (decl_table, decl, 1);
                                                 ^
In file included from ../../gcc/genautomata.c:114:
../../gcc/../include/hashtab.h:173:16: note: expected 'enum insert_option' but argument is of type 'int'
 extern void ** htab_find_slot (htab_t, const void *, enum insert_option);
                ^~~~~~~~~~~~~~
In file included from ../../gcc/genautomata.c:105:
../../gcc/genautomata.c: In function 'process_regexp':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:2686:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:2711:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'loop_in_regexp':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:2827:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'check_loops_in_regexps':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:2855: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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:2958:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'reserv_sets_cmp':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3398: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3428: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3438: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3455: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3494: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3508: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3524: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3546:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (repetition_num > 0);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3563:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (repetition_num > 0);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'get_free_state':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3617:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (max_cycles_num > 0 && automaton);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'insert_state':
../../gcc/genautomata.c:3725:60: warning: enum conversion when passing argument 3 of 'htab_find_slot' is invalid in C++ [-Wc++-compat]
   entry_ptr = htab_find_slot (state_table, (void *) state, 1);
                                                            ^
In file included from ../../gcc/genautomata.c:114:
../../gcc/../include/hashtab.h:173:16: note: expected 'enum insert_option' but argument is of type 'int'
 extern void ** htab_find_slot (htab_t, const void *, enum insert_option);
                ^~~~~~~~~~~~~~
In file included from ../../gcc/genautomata.c:105:
../../gcc/genautomata.c: In function 'intersected_state_reservs_p':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3744:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (state1->automaton == state2->automaton);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'states_union':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3757:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (state1->automaton == state2->automaton);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'remove_arc':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3859:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (arc);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:3865:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (curr_arc);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'automata_list_finish':
../../gcc/genautomata.c:4081:42: warning: enum conversion when passing argument 3 of 'htab_find_slot' is invalid in C++ [-Wc++-compat]
          (void *) current_automata_list, 1);
                                          ^
In file included from ../../gcc/genautomata.c:114:
../../gcc/../include/hashtab.h:173:16: note: expected 'enum insert_option' but argument is of type 'int'
 extern void ** htab_find_slot (htab_t, const void *, enum insert_option);
                ^~~~~~~~~~~~~~
In file included from ../../gcc/genautomata.c:105:
../../gcc/genautomata.c: In function 'copy_insn_regexp':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:4415:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'transform_1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4437:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (repeat_num > 1);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'transform_2':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4475:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGEXP_SEQUENCE (sequence)->regexps_num > 1
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4519:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGEXP_ALLOF (allof)->regexps_num > 1
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4562: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4617:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGEXP_ONEOF (oneof)->regexps_num > 1
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4669:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (REGEXP_ONEOF (oneof)->regexps_num > 1
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4724: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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:4843:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'store_alt_unit_usage':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4931: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:4983:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (unit->mode == rm_nothing);
    ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:4995:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:5014:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:5027:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'process_seq_for_forming_states':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:5160:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'process_alts_for_forming_states':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5210:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!inside_oneof_p);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'make_automaton':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5399:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (advance_cycle_ainsn);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'form_arcs_marked_by_insn':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5421:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (arc->insn);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'create_composed_state':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5454:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (ndfa_flag);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5476:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (!alt_state->state->component_states);
        ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5493:15: note: in expansion of macro 'gcc_assert'
               gcc_assert
               ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5500: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5631:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!arc->insn->insn_reserv_decl->equiv_class_num);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5636: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5704:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (state->num_out_arcs == another_state->num_out_arcs);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:5710: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:6199: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:6264: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:6360:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (j == description->units_num);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:6372:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (automata_num - automaton_num - 1 <= rest_units_num);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:6386: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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/genautomata.c:6633:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/genautomata.c: In function 'add_vect':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7099:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (vect_length);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7100:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (VEC_last (vect_el_t, vect) != undefined_vect_el_value);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7113:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (VEC_length (vect_el_t, tab->comb_vect)
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7210:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (VEC_length (vect_el_t, tab->comb_vect)
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7217:9: note: in expansion of macro 'gcc_assert'
         gcc_assert (VEC_index (vect_el_t, tab->comb_vect,
         ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7220:9: note: in expansion of macro 'gcc_assert'
         gcc_assert (x >= 0);
         ^~~~~~~~~~
../../gcc/genautomata.c: In function 'out_state_arcs_num':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7252:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (arc->insn);
       ^~~~~~~~~~
../../gcc/genautomata.c: In function 'add_vect_el':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7285:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ainsn);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_trans_table':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7331:11: note: in expansion of macro 'gcc_assert'
           gcc_assert (arc->insn);
           ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_dead_lock_vect':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7521: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:7653:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i >= 0);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_default_latencies':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:8111:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (j++ == DECL_INSN_RESERV (decl)->insn_num);
  ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:8115:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (j == DECL_INSN_RESERV (advance_cycle_insn_decl)->insn_num);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_internal_insn_latency_func':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:8157:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (bypass->in_insn_reserv->insn_num
      ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_print_reservation_func':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:8288:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (j == DECL_INSN_RESERV (decl)->insn_num);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:8296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (j == DECL_INSN_RESERV (advance_cycle_insn_decl)->insn_num);
   ^~~~~~~~~~
../../gcc/genautomata.c: In function 'output_state_arcs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:8722: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/genautomata.c:9136:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (arc->insn->first_insn_with_same_reservs);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE  -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/errors.o ../build-i686-pc-linux-gnu/libiberty/libiberty.a -lm
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/stub-objc.c -o stub-objc.o
In file included from ../../gcc/stub-objc.c:26:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/stub-objc.c:24:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-lang.c -o c-lang.o
In file included from ../../gcc/c-lang.c:27:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-errors.c -o c-errors.o
In file included from ../../gcc/c-errors.c:25:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-convert.c -o c-convert.o
In file included from ../../gcc/c-convert.c:31:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/attribs.c -o attribs.o
In file included from ../../gcc/attribs.c:25:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/attribs.c:22:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/attribs.c: In function 'init_attributes':
../../gcc/attribs.c:191:9: warning: to be safe all intermediate pointers in cast from 'void **' to 'const void **' must be 'const' qualified [-Wcast-qual]
  slot = (const void **)htab_find_slot_with_hash (attribute_hash, &str,
         ^
In file included from ../../gcc/attribs.c:22:
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/attribs.c:194:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (!*slot);
  ^~~~~~~~~~
../../gcc/attribs.c: In function 'decl_attributes':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/attribs.c:296:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (is_attribute_p (spec->name, name));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/attribs.c:447:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (TREE_CODE (*node) == POINTER_TYPE);
        ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-aux-info.c -o c-aux-info.o
In file included from ../../gcc/c-aux-info.c:29:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654: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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-aux-info.c:450:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-lex.c -o c-lex.o
In file included from ../../gcc/c-lex.c:29:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-lex.c:23:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/c-lex.c: In function 'get_fileinfo':
../../gcc/c-lex.c:110: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-lex.c:112: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-lex.c: In function 'cb_def_pragma':
../../gcc/c-lex.c:267:40: warning: unknown conversion type character 'H' in format [-Wformat=]
       warning (OPT_Wunknown_pragmas, "%Hignoring #pragma %s %s",
                                        ^
../../gcc/c-lex.c:267:59: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'location_t *' {aka 'unsigned int *'} [-Wformat=]
       warning (OPT_Wunknown_pragmas, "%Hignoring #pragma %s %s",
                                                          ~^
                                                          %Z
         &fe_loc, space, name);
         ~~~~~~~                                            
../../gcc/c-lex.c:267:38: warning: too many arguments for format [-Wformat-extra-args]
       warning (OPT_Wunknown_pragmas, "%Hignoring #pragma %s %s",
                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-lex.c:23:
../../gcc/c-lex.c: In function 'c_lex_with_flags':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-lex.c:344:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/c-lex.c:382:17: warning: unknown conversion type character 'H' in format [-Wformat=]
        error ("%Hstray %<@%> in program", &atloc);
                 ^
../../gcc/c-lex.c:382:15: warning: too many arguments for format [-Wformat-extra-args]
        error ("%Hstray %<@%> in program", &atloc);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-lex.c:23:
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-lex.c:443:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-lex.c: In function 'interpret_float':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-lex.c:648:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (type);
  ^~~~~~~~~~
../../gcc/c-lex.c: In function 'lex_string':
../../gcc/c-lex.c:883:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (type != tok->type)
          ^
../../gcc/c-lex.c:891:5: note: here
     case CPP_STRING:
     ^~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-pragma.c -o c-pragma.o
In file included from ../../gcc/c-pragma.c:26:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-pragma.c:22:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/c-pragma.c:27:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/rtl.h:29,
                 from ../../gcc/c-pragma.c:25:
../../gcc/c-pragma.c: In function 'VEC_visibility_base_iterate':
../../gcc/vec.h:561:12: warning: enum conversion from 'int' to 'visibility' {aka 'enum symbol_visibility'} in assignment is invalid in C++ [-Wc++-compat]
       *ptr = 0;          \
            ^
../../gcc/vec.h:506:1: note: in expansion of macro 'DEF_VEC_FUNC_P'
 DEF_VEC_FUNC_P(T)         \
 ^~~~~~~~~~~~~~
../../gcc/c-pragma.c:597:1: note: in expansion of macro 'DEF_VEC_I'
 DEF_VEC_I (visibility);
 ^~~~~~~~~
In file included from ../../gcc/c-pragma.c:22:
../../gcc/c-pragma.c: In function 'handle_pragma_message':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-pragma.c:1020:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (message);
   ^~~~~~~~~~
../../gcc/c-pragma.c: In function 'c_pp_lookup_pragma':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-pragma.c:1090:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/c-pragma.c: In function 'c_register_pragma_1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-pragma.c:1123:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (id < 64);
       ^~~~~~~~~~
../../gcc/c-pragma.c: In function 'handle_pragma_pack':
../../gcc/c-pragma.c:229:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  if (action == push)
     ^
../../gcc/c-pragma.c:234:7: note: here
       default:
       ^~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-semantics.c -o c-semantics.o
In file included from ../../gcc/c-semantics.c:28:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-semantics.c:25:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/c-semantics.c:29:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/c-semantics.c:25:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'set_bb_seq':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:238:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_addresses_taken':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1274:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_def_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_use_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1317:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vuse_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1338:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vdef_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1359:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_expr_code':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple.h:1413:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1483:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (s) >= GIMPLE_OMP_ATOMIC_LOAD
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_set_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1495:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (subcode < (1 << 16));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1609:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1623:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1635:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (gs) && i < gimple_num_ops (gs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1687:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1725:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_val (rhs));
     ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1727:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_operand (rhs));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs2':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1767:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_val (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1882:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!lhs || is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fn':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1917:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (fn));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1928:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1943:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_OPERAND (addr, 0)) == FUNCTION_DECL);
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_return_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1959:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (type));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1962:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (type) == FUNCTION_TYPE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_chain':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1996:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (chain == NULL
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_num_args':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2011:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops >= 3);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2043:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (arg));
   ^~~~~~~~~~
In file included from ../../gcc/c-semantics.c:46:
../../gcc/gimple.h: In function 'gimple_cond_code':
../../gcc/gimple.h:2219:20: warning: enum conversion from 'short unsigned int' to 'enum tree_code' in return is invalid in C++ [-Wc++-compat]
   return gs->gsbase.subcode;
          ~~~~~~~~~~^~~~~~~~
In file included from ../../gcc/c-semantics.c:25:
../../gcc/gimple.h: In function 'gimple_cond_set_code':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2229:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (code) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2260:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_rhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2292:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_true_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2315:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_false_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2327:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_label_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2458:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_goto_set_dest':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2479:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (dest));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_bind_set_block':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2575:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (block == NULL_TREE || TREE_CODE (block) == BLOCK);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2616:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2626:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2637:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2638:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (in_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2649:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2659:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2670:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2671:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (out_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2682:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2693:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2694:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (clobber_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_kind':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2909:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (kind == GIMPLE_TRY_CATCH || kind == GIMPLE_TRY_FINALLY);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2920:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (gs) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2951:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (g) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3078:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.capacity);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3089:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.nargs);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_num_labels':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3120:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops > 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3161:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (SSA_VAR_P (index) || CONSTANT_CLASS_P (index));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3173:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3183:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3184:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (label == NULL_TREE || TREE_CODE (label) == CASE_LABEL_EXPR);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3298:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3309:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3320:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3331:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3342:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3353:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3364:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3375:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3386:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3408:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3419:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3921:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (cond) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3922:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3933:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4092:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_set_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4113:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4114:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (retval == NULL_TREE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cdt_set_new_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4178:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (TREE_CODE (new_type)) == tcc_type);
   ^~~~~~~~~~
../../gcc/c-semantics.c: In function 'build_stmt':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-semantics.c:119:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (code) != tcc_vl_exp);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    \
	../../gcc/c-opts.c -o c-opts.o 
In file included from ../../gcc/c-opts.c:26:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-opts.c:23:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/c-opts.c: In function 'c_common_parse_file':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-opts.c:1240:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-ppoutput.c -o c-ppoutput.o
In file included from ../../gcc/c-ppoutput.c:26:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-ppoutput.c:21:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-objc-common.c -o c-objc-common.o
In file included from ../../gcc/c-objc-common.c:24:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-objc-common.c:21:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/c-objc-common.c:30:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/c-objc-common.c:21:
../../gcc/c-objc-common.c: In function 'c_tree_printer':
../../gcc/system.h:577: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:131:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TYPE_P (t));
       ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-dump.c -o c-dump.o
In file included from ../../gcc/c-dump.c:25:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-dump.c:22:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    -DBASEVER="\"4.4.3\"" \
	../../gcc/c-cppbuiltin.c -o c-cppbuiltin.o
In file included from ../../gcc/c-cppbuiltin.c:25:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-cppbuiltin.c:22:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/c-cppbuiltin.c: In function 'builtin_define_float_constants':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-cppbuiltin.c:107:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fmt->b != 10);
   ^~~~~~~~~~
../../gcc/c-cppbuiltin.c: In function 'builtin_define_stdint_macros':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-cppbuiltin.c:406:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/c-cppbuiltin.c: In function 'builtin_define_type_max':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-cppbuiltin.c:920:17: note: in expansion of macro 'gcc_unreachable'
     default:    gcc_unreachable ();
                 ^~~~~~~~~~~~~~~
../../gcc/c-cppbuiltin.c: In function 'builtin_define_with_hex_fp_value':
../../gcc/c-cppbuiltin.c:885: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:41,
                 from ../../gcc/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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    \
  -DHOST_MACHINE=\"i686-pc-linux-gnu\" -DTARGET_MACHINE=\"x86_64-pc-nacl\" \
  ../../gcc/c-pch.c -o c-pch.o
In file included from ../../gcc/c-pch.c:25:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-pch.c:21:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/c-pch.c: In function 'get_ident':
../../gcc/c-pch.c:95:43: warning: initializer-string for array chars is too long for C++ [-Wc++-compat]
   static const char templ[IDENT_LENGTH] = "gpch.013";
                                           ^~~~~~~~~~
../../gcc/c-pch.c: In function 'pch_init':
../../gcc/c-pch.c:115:49: warning: initializer-string for array chars is too long for C++ [-Wc++-compat]
   static const char partial_pch[IDENT_LENGTH] = "gpcWrite";
                                                 ^~~~~~~~~~
In file included from ../../gcc/c-pch.c:21:
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-pch.c:134:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (memcmp (executable_checksum, no_checksum, 16) != 0);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-pch.c:142:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (v.match[i] == *pch_matching[i].flag_var);
  ^~~~~~~~~~
../../gcc/c-pch.c: In function 'c_common_valid_pch':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-pch.c:238:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (memcmp (executable_checksum, no_checksum, 16) != 0);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include   ../../gcc/config/i386/i386-c.c
In file included from ../../gcc/config/i386/i386-c.c:26:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654: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:585: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:127:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386-c.c: In function 'ix86_pragma_target_parse':
../../gcc/config/i386/i386-c.c:276:13: warning: enum conversion from 'unsigned char' to 'enum processor_type' in assignment is invalid in C++ [-Wc++-compat]
   prev_arch = prev_opt->arch;
             ^
../../gcc/config/i386/i386-c.c:277:13: warning: enum conversion from 'unsigned char' to 'enum processor_type' in assignment is invalid in C++ [-Wc++-compat]
   prev_tune = prev_opt->tune;
             ^
../../gcc/config/i386/i386-c.c:278:13: warning: enum conversion from 'unsigned char' to 'enum processor_type' in assignment is invalid in C++ [-Wc++-compat]
   cur_arch  = cur_opt->arch;
             ^
../../gcc/config/i386/i386-c.c:279:13: warning: enum conversion from 'unsigned char' to 'enum processor_type' in assignment is invalid in C++ [-Wc++-compat]
   cur_tune  = cur_opt->tune;
             ^
../../gcc/config/i386/i386-c.c:293:19: warning: enum conversion when passing argument 4 of 'ix86_target_macros_internal' is invalid in C++ [-Wc++-compat]
           prev_opt->fpmath,
           ~~~~~~~~^~~~~~~~
../../gcc/config/i386/i386-c.c:45:1: note: expected 'enum fpmath_unit' but argument is of type 'unsigned char'
 ix86_target_macros_internal (int isa_flag,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/config/i386/i386-c.c:300:18: warning: enum conversion when passing argument 4 of 'ix86_target_macros_internal' is invalid in C++ [-Wc++-compat]
           cur_opt->fpmath,
           ~~~~~~~^~~~~~~~
../../gcc/config/i386/i386-c.c:45:1: note: expected 'enum fpmath_unit' but argument is of type 'unsigned char'
 ix86_target_macros_internal (int isa_flag,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-gimplify.c -o c-gimplify.o
In file included from ../../gcc/c-gimplify.c:31:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-gimplify.c:28:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/gimple.h:30,
                 from ../../gcc/c-gimplify.c:35:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/c-gimplify.c:28:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'set_bb_seq':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:238:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_addresses_taken':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1274:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_def_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_use_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1317:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vuse_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1338:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vdef_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1359:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_expr_code':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple.h:1413:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1483:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (s) >= GIMPLE_OMP_ATOMIC_LOAD
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_set_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1495:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (subcode < (1 << 16));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1609:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1623:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1635:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (gs) && i < gimple_num_ops (gs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1687:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1725:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_val (rhs));
     ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1727:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_operand (rhs));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs2':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1767:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_val (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1882:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!lhs || is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fn':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1917:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (fn));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1928:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1943:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_OPERAND (addr, 0)) == FUNCTION_DECL);
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_return_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1959:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (type));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1962:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (type) == FUNCTION_TYPE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_chain':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1996:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (chain == NULL
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_num_args':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2011:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops >= 3);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2043:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (arg));
   ^~~~~~~~~~
In file included from ../../gcc/c-gimplify.c:35:
../../gcc/gimple.h: In function 'gimple_cond_code':
../../gcc/gimple.h:2219:20: warning: enum conversion from 'short unsigned int' to 'enum tree_code' in return is invalid in C++ [-Wc++-compat]
   return gs->gsbase.subcode;
          ~~~~~~~~~~^~~~~~~~
In file included from ../../gcc/c-gimplify.c:28:
../../gcc/gimple.h: In function 'gimple_cond_set_code':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2229:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (code) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2260:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_rhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2292:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_true_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2315:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_false_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2327:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_label_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2458:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_goto_set_dest':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2479:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (dest));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_bind_set_block':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2575:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (block == NULL_TREE || TREE_CODE (block) == BLOCK);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2616:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2626:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2637:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2638:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (in_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2649:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2659:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2670:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2671:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (out_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2682:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2693:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2694:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (clobber_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_kind':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2909:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (kind == GIMPLE_TRY_CATCH || kind == GIMPLE_TRY_FINALLY);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2920:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (gs) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2951:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (g) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3078:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.capacity);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3089:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.nargs);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_num_labels':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3120:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops > 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3161:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (SSA_VAR_P (index) || CONSTANT_CLASS_P (index));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3173:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3183:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3184:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (label == NULL_TREE || TREE_CODE (label) == CASE_LABEL_EXPR);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3298:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3309:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3320:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3331:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3342:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3353:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3364:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3375:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3386:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3408:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3419:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3921:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (cond) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3922:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3933:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4092:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_set_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4113:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4114:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (retval == NULL_TREE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cdt_set_new_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4178:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (TREE_CODE (new_type)) == tcc_type);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_first_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:430:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_next_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:443:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_aliases_computed_p':
../../gcc/system.h:577: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:42:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_addressable_vars':
../../gcc/system.h:577: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:56:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_call_clobbered_vars':
../../gcc/system.h:577: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:65:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_call_used_vars':
../../gcc/system.h:577: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:74:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_global_var':
../../gcc/system.h:577: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:91:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_nonlocal_all':
../../gcc/system.h:577: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:100:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'var_ann':
../../gcc/system.h:577: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:201:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ann->common.type == VAR_ANN);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'function_ann':
../../gcc/system.h:577: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:220:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (t);
   ^~~~~~~~~~
../../gcc/system.h:577: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:221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (t) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/system.h:577: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:222:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!t->base.ann
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_function_ann':
../../gcc/system.h:577: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:234:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!var->base.ann || var->base.ann->common.type == FUNCTION_ANN);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'relink_imm_use':
../../gcc/system.h:577: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:362:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (*(old->use) == *(node->use));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'first_readonly_imm_use':
../../gcc/system.h:577: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:399:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (var) == SSA_NAME);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'phi_nodes':
../../gcc/system.h:577: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:534:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'set_phi_nodes':
../../gcc/system.h:577: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:547:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'phi_arg_index_from_use':
../../gcc/system.h:577: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:568:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (phi) == GIMPLE_PHI);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'memory_partition':
../../gcc/system.h:577: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:646:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!is_gimple_reg (sym));
   ^~~~~~~~~~
In file included from ../../gcc/tree-flow.h:1178,
                 from ../../gcc/c-gimplify.c:38:
../../gcc/tree-flow-inline.h: In function 'mark_call_clobbered':
../../gcc/tree-flow-inline.h:691:30: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat]
   var_ann (var)->escape_mask |= escape_type;
                              ^~
../../gcc/tree-flow-inline.h: In function 'clear_call_clobbered':
../../gcc/tree-flow-inline.h:701:20: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat]
   ann->escape_mask = 0;
                    ^
In file included from ../../gcc/c-gimplify.c:28:
../../gcc/tree-flow-inline.h: In function 'op_iter_init_use':
../../gcc/system.h:577: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:903:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & SSA_OP_ALL_DEFS) == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_def':
../../gcc/system.h:577: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:914:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & SSA_OP_ALL_USES) == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_next_mustdef':
../../gcc/system.h:577: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:962:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (VUSE_VECT_NUM_ELEM (*vp) == 1);
       ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_vdef':
../../gcc/system.h:577: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:975:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (stmt) != GIMPLE_PHI);
   ^~~~~~~~~~
In file included from ../../gcc/tree-flow.h:1178,
                 from ../../gcc/c-gimplify.c:38:
../../gcc/tree-flow-inline.h: In function 'num_ssa_operands':
../../gcc/tree-flow-inline.h:1055:8: warning: variable 't' set but not used [-Wunused-but-set-variable]
   tree t;
        ^
In file included from ../../gcc/c-gimplify.c:28:
../../gcc/tree-flow-inline.h: In function 'op_iter_init_phiuse':
../../gcc/system.h:577: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:1147:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & (SSA_OP_USE | SSA_OP_VIRTUAL_USES)) != 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_phidef':
../../gcc/system.h:577: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:1176:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & (SSA_OP_DEF | SSA_OP_VIRTUAL_DEFS)) != 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'move_use_after_head':
../../gcc/system.h:577: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:1221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (USE_FROM_PTR (use_p) == USE_FROM_PTR (head));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'first_imm_use_stmt':
../../gcc/system.h:577: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:1278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (var) == SSA_NAME);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'array_ref_contains_indirect_ref':
../../gcc/system.h:577: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:1369:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (ref) == ARRAY_REF);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'ref_contains_array_ref':
../../gcc/system.h:577: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:1384:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (handled_component_p (ref));
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-format.c -o c-format.o
In file included from ../../gcc/c-format.c:25:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-format.c:22:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
../../gcc/c-format.c: In function 'get_constant':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-format.c:160:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!validated_p);
       ^~~~~~~~~~
../../gcc/c-format.c: In function 'decode_format_attr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-format.c:186:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!validated_p);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-format.c:200:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (!validated_p);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-format.c:221:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!validated_p);
       ^~~~~~~~~~
../../gcc/c-format.c: In function 'maybe_read_dollar_number':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-format.c:1098:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (*param_ptr);
       ^~~~~~~~~~
../../gcc/c-format.c: In function 'get_flag_spec':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-format.c:1187:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (predicates);
   ^~~~~~~~~~
../../gcc/c-format.c: In function 'check_format_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-format.c:1393:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (array_size) == INTEGER_CST);
       ^~~~~~~~~~
../../gcc/c-format.c: In function 'check_format_types':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-format.c:2155:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (wanted_type);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-format.c:2156:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (wanted_type != void_type_node || types->pointer_count);
       ^~~~~~~~~~
../../gcc/c-format.c: In function 'find_char_info_specifier_index':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-format.c:2366:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/c-format.c: In function 'find_length_info_modifier_index':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-format.c:2382:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/c-format.c: In function 'init_dynamic_asm_fprintf_info':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-format.c:2415:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (hwi);
       ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-format.c:2436:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
../../gcc/c-format.c: In function 'init_dynamic_diag_info':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-format.c:2568:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (hwi);
     ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-format.c:2601:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/c-format.c: In function 'handle_format_attribute':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-format.c:2899:2: note: in expansion of macro 'gcc_unreachable'
  gcc_unreachable ();
  ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/dummy-checksum.c -o dummy-checksum.o
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/main.c -o main.o
../../gcc/main.c: In function 'main':
../../gcc/main.c:35:29: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
   return toplev_main (argc, (const char **) argv);
                             ^
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/tree-mudflap.c -o tree-mudflap.o
In file included from ../../gcc/tree-mudflap.c:30:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/tree-mudflap.c:32:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/tree-mudflap.c:25:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'set_bb_seq':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:238:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_addresses_taken':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1274:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_def_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_use_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1317:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vuse_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1338:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vdef_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1359:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_expr_code':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple.h:1413:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1483:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (s) >= GIMPLE_OMP_ATOMIC_LOAD
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_set_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1495:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (subcode < (1 << 16));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1609:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1623:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1635:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (gs) && i < gimple_num_ops (gs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1687:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1725:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_val (rhs));
     ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1727:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_operand (rhs));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs2':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1767:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_val (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1882:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!lhs || is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fn':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1917:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (fn));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1928:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1943:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_OPERAND (addr, 0)) == FUNCTION_DECL);
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_return_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1959:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (type));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1962:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (type) == FUNCTION_TYPE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_chain':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1996:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (chain == NULL
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_num_args':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2011:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops >= 3);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2043:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (arg));
   ^~~~~~~~~~
In file included from ../../gcc/tree-mudflap.c:36:
../../gcc/gimple.h: In function 'gimple_cond_code':
../../gcc/gimple.h:2219:20: warning: enum conversion from 'short unsigned int' to 'enum tree_code' in return is invalid in C++ [-Wc++-compat]
   return gs->gsbase.subcode;
          ~~~~~~~~~~^~~~~~~~
In file included from ../../gcc/tree-mudflap.c:25:
../../gcc/gimple.h: In function 'gimple_cond_set_code':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2229:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (code) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2260:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_rhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2292:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_true_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2315:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_false_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2327:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_label_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2458:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_goto_set_dest':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2479:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (dest));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_bind_set_block':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2575:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (block == NULL_TREE || TREE_CODE (block) == BLOCK);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2616:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2626:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2637:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2638:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (in_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2649:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2659:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2670:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2671:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (out_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2682:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2693:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2694:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (clobber_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_kind':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2909:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (kind == GIMPLE_TRY_CATCH || kind == GIMPLE_TRY_FINALLY);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2920:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (gs) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2951:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (g) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3078:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.capacity);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3089:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.nargs);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_num_labels':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3120:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops > 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3161:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (SSA_VAR_P (index) || CONSTANT_CLASS_P (index));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3173:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3183:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3184:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (label == NULL_TREE || TREE_CODE (label) == CASE_LABEL_EXPR);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3298:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3309:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3320:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3331:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3342:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3353:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3364:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3375:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3386:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3408:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3419:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3921:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (cond) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3922:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3933:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4092:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_set_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4113:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4114:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (retval == NULL_TREE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cdt_set_new_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4178:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (TREE_CODE (new_type)) == tcc_type);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_first_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:430:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_next_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:443:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_aliases_computed_p':
../../gcc/system.h:577: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:42:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_addressable_vars':
../../gcc/system.h:577: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:56:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_call_clobbered_vars':
../../gcc/system.h:577: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:65:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_call_used_vars':
../../gcc/system.h:577: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:74:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_global_var':
../../gcc/system.h:577: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:91:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_nonlocal_all':
../../gcc/system.h:577: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:100:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'var_ann':
../../gcc/system.h:577: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:201:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ann->common.type == VAR_ANN);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'function_ann':
../../gcc/system.h:577: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:220:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (t);
   ^~~~~~~~~~
../../gcc/system.h:577: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:221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (t) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/system.h:577: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:222:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!t->base.ann
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_function_ann':
../../gcc/system.h:577: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:234:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!var->base.ann || var->base.ann->common.type == FUNCTION_ANN);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'relink_imm_use':
../../gcc/system.h:577: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:362:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (*(old->use) == *(node->use));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'first_readonly_imm_use':
../../gcc/system.h:577: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:399:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (var) == SSA_NAME);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'phi_nodes':
../../gcc/system.h:577: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:534:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'set_phi_nodes':
../../gcc/system.h:577: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:547:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'phi_arg_index_from_use':
../../gcc/system.h:577: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:568:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (phi) == GIMPLE_PHI);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'memory_partition':
../../gcc/system.h:577: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:646:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!is_gimple_reg (sym));
   ^~~~~~~~~~
In file included from ../../gcc/tree-flow.h:1178,
                 from ../../gcc/tree-mudflap.c:38:
../../gcc/tree-flow-inline.h: In function 'mark_call_clobbered':
../../gcc/tree-flow-inline.h:691:30: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat]
   var_ann (var)->escape_mask |= escape_type;
                              ^~
../../gcc/tree-flow-inline.h: In function 'clear_call_clobbered':
../../gcc/tree-flow-inline.h:701:20: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat]
   ann->escape_mask = 0;
                    ^
In file included from ../../gcc/tree-mudflap.c:25:
../../gcc/tree-flow-inline.h: In function 'op_iter_init_use':
../../gcc/system.h:577: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:903:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & SSA_OP_ALL_DEFS) == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_def':
../../gcc/system.h:577: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:914:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & SSA_OP_ALL_USES) == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_next_mustdef':
../../gcc/system.h:577: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:962:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (VUSE_VECT_NUM_ELEM (*vp) == 1);
       ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_vdef':
../../gcc/system.h:577: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:975:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (stmt) != GIMPLE_PHI);
   ^~~~~~~~~~
In file included from ../../gcc/tree-flow.h:1178,
                 from ../../gcc/tree-mudflap.c:38:
../../gcc/tree-flow-inline.h: In function 'num_ssa_operands':
../../gcc/tree-flow-inline.h:1055:8: warning: variable 't' set but not used [-Wunused-but-set-variable]
   tree t;
        ^
In file included from ../../gcc/tree-mudflap.c:25:
../../gcc/tree-flow-inline.h: In function 'op_iter_init_phiuse':
../../gcc/system.h:577: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:1147:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & (SSA_OP_USE | SSA_OP_VIRTUAL_USES)) != 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_phidef':
../../gcc/system.h:577: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:1176:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & (SSA_OP_DEF | SSA_OP_VIRTUAL_DEFS)) != 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'move_use_after_head':
../../gcc/system.h:577: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:1221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (USE_FROM_PTR (use_p) == USE_FROM_PTR (head));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'first_imm_use_stmt':
../../gcc/system.h:577: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:1278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (var) == SSA_NAME);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'array_ref_contains_indirect_ref':
../../gcc/system.h:577: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:1369:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (ref) == ARRAY_REF);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'ref_contains_array_ref':
../../gcc/system.h:577: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:1384:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (handled_component_p (ref));
   ^~~~~~~~~~
../../gcc/tree-mudflap.c: In function 'mf_varname_tree':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-mudflap.c:111:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (decl);
   ^~~~~~~~~~
../../gcc/tree-mudflap.c: In function 'mf_xform_derefs_1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-mudflap.c:794: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-mudflap.c:1022: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree-mudflap.c:1288:11: note: in expansion of macro 'gcc_assert'
           gcc_assert (DECL_P (obj));
           ^~~~~~~~~~
../../gcc/tree-mudflap.c: At top level:
../../gcc/tree-mudflap.c:1337:3: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   GIMPLE_PASS,
   ^~~~~~~~~~~
In file included from ../../gcc/tree-dump.h:26,
                 from ../../gcc/tree-mudflap.c:40:
../../gcc/tree-pass.h:102:5: note: enum constant defined here
     GIMPLE_PASS,
     ^~~~~~~~~~~
../../gcc/tree-mudflap.c:1356:3: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   GIMPLE_PASS,
   ^~~~~~~~~~~
In file included from ../../gcc/tree-dump.h:26,
                 from ../../gcc/tree-mudflap.c:40:
../../gcc/tree-pass.h:102:5: note: enum constant defined here
     GIMPLE_PASS,
     ^~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-omp.c -o c-omp.o
In file included from ../../gcc/c-omp.c:28:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-omp.c:25:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/c-omp.c:29:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/c-omp.c:25:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'set_bb_seq':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:238:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_addresses_taken':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1274:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_def_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_use_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1317:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vuse_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1338:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vdef_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1359:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_expr_code':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple.h:1413:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1483:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (s) >= GIMPLE_OMP_ATOMIC_LOAD
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_set_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1495:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (subcode < (1 << 16));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1609:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1623:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1635:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (gs) && i < gimple_num_ops (gs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1687:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1725:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_val (rhs));
     ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1727:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_operand (rhs));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs2':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1767:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_val (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1882:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!lhs || is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fn':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1917:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (fn));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1928:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1943:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_OPERAND (addr, 0)) == FUNCTION_DECL);
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_return_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1959:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (type));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1962:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (type) == FUNCTION_TYPE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_chain':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1996:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (chain == NULL
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_num_args':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2011:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops >= 3);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2043:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (arg));
   ^~~~~~~~~~
In file included from ../../gcc/c-omp.c:32:
../../gcc/gimple.h: In function 'gimple_cond_code':
../../gcc/gimple.h:2219:20: warning: enum conversion from 'short unsigned int' to 'enum tree_code' in return is invalid in C++ [-Wc++-compat]
   return gs->gsbase.subcode;
          ~~~~~~~~~~^~~~~~~~
In file included from ../../gcc/c-omp.c:25:
../../gcc/gimple.h: In function 'gimple_cond_set_code':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2229:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (code) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2260:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_rhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2292:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_true_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2315:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_false_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2327:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_label_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2458:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_goto_set_dest':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2479:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (dest));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_bind_set_block':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2575:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (block == NULL_TREE || TREE_CODE (block) == BLOCK);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2616:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2626:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2637:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2638:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (in_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2649:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2659:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2670:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2671:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (out_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2682:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2693:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2694:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (clobber_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_kind':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2909:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (kind == GIMPLE_TRY_CATCH || kind == GIMPLE_TRY_FINALLY);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2920:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (gs) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2951:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (g) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3078:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.capacity);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3089:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.nargs);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_num_labels':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3120:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops > 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3161:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (SSA_VAR_P (index) || CONSTANT_CLASS_P (index));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3173:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3183:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3184:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (label == NULL_TREE || TREE_CODE (label) == CASE_LABEL_EXPR);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3298:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3309:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3320:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3331:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3342:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3353:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3364:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3375:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3386:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3408:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3419:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3921:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (cond) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3922:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3933:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4092:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_set_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4113:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4114:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (retval == NULL_TREE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cdt_set_new_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4178:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (TREE_CODE (new_type)) == tcc_type);
   ^~~~~~~~~~
../../gcc/c-omp.c: In function 'c_finish_omp_atomic':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-omp.c:148:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (x) == MODIFY_EXPR);
   ^~~~~~~~~~
../../gcc/c-omp.c: In function 'c_finish_omp_for':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-omp.c:227:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_VEC_LENGTH (declv) == TREE_VEC_LENGTH (initv));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-omp.c:228:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_VEC_LENGTH (declv) == TREE_VEC_LENGTH (condv));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-omp.c:229:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_VEC_LENGTH (declv) == TREE_VEC_LENGTH (incrv));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-omp.c:265:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (init) == MODIFY_EXPR);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-omp.c:266:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_OPERAND (init, 0) == decl);
       ^~~~~~~~~~
../../gcc/c-omp.c: In function 'c_split_parallel_clauses':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-omp.c:490:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-pretty-print.c -o c-pretty-print.o
In file included from ../../gcc/c-pretty-print.h:24,
                 from ../../gcc/c-pretty-print.c:28:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-pretty-print.c:23:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/c-pretty-print.h:26,
                 from ../../gcc/c-pretty-print.c:28:
../../gcc/c-pretty-print.c: In function 'pp_c_pointer':
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:276:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (pp, t);
       ^~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-pretty-print.c:23:
../../gcc/c-pretty-print.c: In function 'pp_c_type_specifier':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:358:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
In file included from ../../gcc/c-pretty-print.h:26,
                 from ../../gcc/c-pretty-print.c:28:
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:392:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (pp, t);
       ^~~~~~~~~~~~~~~~~~~
../../gcc/c-pretty-print.c: In function 'pp_c_direct_abstract_declarator':
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:564:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (pp, t);
       ^~~~~~~~~~~~~~~~~~~
../../gcc/c-pretty-print.c: In function 'pp_c_direct_declarator':
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:679:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (pp, t);
       ^~~~~~~~~~~~~~~~~~~
../../gcc/c-pretty-print.c: In function 'pp_c_declarator':
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:713:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (pp, t);
       ^~~~~~~~~~~~~~~~~~~
../../gcc/c-pretty-print.c: In function 'pp_c_bool_constant':
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:876:2: note: in expansion of macro 'pp_unsupported_tree'
  pp_unsupported_tree (pp, b);
  ^~~~~~~~~~~~~~~~~~~
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:885:2: note: in expansion of macro 'pp_unsupported_tree'
  pp_unsupported_tree (pp, b);
  ^~~~~~~~~~~~~~~~~~~
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:890:5: note: in expansion of macro 'pp_unsupported_tree'
     pp_unsupported_tree (pp, b);
     ^~~~~~~~~~~~~~~~~~~
../../gcc/c-pretty-print.c: In function 'pp_c_compound_literal':
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:973:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (pp, e);
       ^~~~~~~~~~~~~~~~~~~
../../gcc/c-pretty-print.c: In function 'pp_c_constant':
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:1067:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (pp, e);
       ^~~~~~~~~~~~~~~~~~~
../../gcc/c-pretty-print.c: In function 'pp_c_initializer_list':
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:1276:3: note: in expansion of macro 'pp_unsupported_tree'
   pp_unsupported_tree (pp, type);
   ^~~~~~~~~~~~~~~~~~~
../../gcc/c-pretty-print.c: In function 'pp_c_id_expression':
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:1316:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (pp, t);
       ^~~~~~~~~~~~~~~~~~~
../../gcc/c-pretty-print.c: In function 'pp_c_postfix_expression':
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:1473:2: note: in expansion of macro 'pp_unsupported_tree'
  pp_unsupported_tree (pp, e);
  ^~~~~~~~~~~~~~~~~~~
../../gcc/c-pretty-print.c: In function 'pp_c_expression':
../../gcc/pretty-print.h:283:53: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                     ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:2114:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (pp, e);
       ^~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-pretty-print.c:23:
../../gcc/c-pretty-print.c: In function 'pp_c_tree_decl_identifier':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-pretty-print.c:2213:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (DECL_P (t));
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    insn-modes.c -o insn-modes.o
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    insn-automata.c -o insn-automata.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:31,
                 from ../../gcc/regs.h:28,
                 from insn-automata.c:12:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from insn-automata.c:5:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/regs.h:28,
                 from insn-automata.c:12:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from insn-automata.c:5:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
insn-automata.c: In function 'min_insn_conflict_delay':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
insn-automata.c:10945:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (transition <= 0);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-typeck.c -o c-typeck.o
In file included from ../../gcc/c-typeck.c:33:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/expr.h:26,
                 from ../../gcc/c-typeck.c:39:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/c-typeck.c:29:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'set_bb_seq':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:238:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_addresses_taken':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1274:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_def_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_use_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1317:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vuse_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1338:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vdef_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1359:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_expr_code':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple.h:1413:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1483:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (s) >= GIMPLE_OMP_ATOMIC_LOAD
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_set_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1495:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (subcode < (1 << 16));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1609:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1623:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1635:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (gs) && i < gimple_num_ops (gs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1687:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1725:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_val (rhs));
     ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1727:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_operand (rhs));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs2':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1767:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_val (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1882:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!lhs || is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fn':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1917:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (fn));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1928:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1943:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_OPERAND (addr, 0)) == FUNCTION_DECL);
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_return_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1959:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (type));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1962:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (type) == FUNCTION_TYPE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_chain':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1996:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (chain == NULL
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_num_args':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2011:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops >= 3);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2043:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (arg));
   ^~~~~~~~~~
In file included from ../../gcc/c-typeck.c:45:
../../gcc/gimple.h: In function 'gimple_cond_code':
../../gcc/gimple.h:2219:20: warning: enum conversion from 'short unsigned int' to 'enum tree_code' in return is invalid in C++ [-Wc++-compat]
   return gs->gsbase.subcode;
          ~~~~~~~~~~^~~~~~~~
In file included from ../../gcc/c-typeck.c:29:
../../gcc/gimple.h: In function 'gimple_cond_set_code':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2229:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (code) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2260:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_rhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2292:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_true_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2315:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_false_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2327:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_label_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2458:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_goto_set_dest':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2479:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (dest));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_bind_set_block':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2575:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (block == NULL_TREE || TREE_CODE (block) == BLOCK);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2616:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2626:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2637:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2638:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (in_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2649:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2659:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2670:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2671:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (out_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2682:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2693:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2694:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (clobber_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_kind':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2909:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (kind == GIMPLE_TRY_CATCH || kind == GIMPLE_TRY_FINALLY);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2920:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (gs) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2951:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (g) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3078:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.capacity);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3089:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.nargs);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_num_labels':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3120:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops > 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3161:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (SSA_VAR_P (index) || CONSTANT_CLASS_P (index));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3173:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3183:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3184:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (label == NULL_TREE || TREE_CODE (label) == CASE_LABEL_EXPR);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3298:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3309:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3320:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3331:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3342:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3353:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3364:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3375:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3386:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3408:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3419:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3921:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (cond) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3922:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3933:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4092:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_set_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4113:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4114:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (retval == NULL_TREE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cdt_set_new_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4178:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (TREE_CODE (new_type)) == tcc_type);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_first_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:430:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_next_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:443:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_aliases_computed_p':
../../gcc/system.h:577: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:42:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_addressable_vars':
../../gcc/system.h:577: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:56:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_call_clobbered_vars':
../../gcc/system.h:577: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:65:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_call_used_vars':
../../gcc/system.h:577: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:74:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_global_var':
../../gcc/system.h:577: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:91:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_nonlocal_all':
../../gcc/system.h:577: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:100:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'var_ann':
../../gcc/system.h:577: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:201:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ann->common.type == VAR_ANN);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'function_ann':
../../gcc/system.h:577: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:220:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (t);
   ^~~~~~~~~~
../../gcc/system.h:577: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:221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (t) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/system.h:577: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:222:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!t->base.ann
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_function_ann':
../../gcc/system.h:577: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:234:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!var->base.ann || var->base.ann->common.type == FUNCTION_ANN);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'relink_imm_use':
../../gcc/system.h:577: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:362:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (*(old->use) == *(node->use));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'first_readonly_imm_use':
../../gcc/system.h:577: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:399:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (var) == SSA_NAME);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'phi_nodes':
../../gcc/system.h:577: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:534:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'set_phi_nodes':
../../gcc/system.h:577: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:547:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'phi_arg_index_from_use':
../../gcc/system.h:577: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:568:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (phi) == GIMPLE_PHI);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'memory_partition':
../../gcc/system.h:577: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:646:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!is_gimple_reg (sym));
   ^~~~~~~~~~
In file included from ../../gcc/tree-flow.h:1178,
                 from ../../gcc/c-typeck.c:46:
../../gcc/tree-flow-inline.h: In function 'mark_call_clobbered':
../../gcc/tree-flow-inline.h:691:30: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat]
   var_ann (var)->escape_mask |= escape_type;
                              ^~
../../gcc/tree-flow-inline.h: In function 'clear_call_clobbered':
../../gcc/tree-flow-inline.h:701:20: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat]
   ann->escape_mask = 0;
                    ^
In file included from ../../gcc/c-typeck.c:29:
../../gcc/tree-flow-inline.h: In function 'op_iter_init_use':
../../gcc/system.h:577: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:903:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & SSA_OP_ALL_DEFS) == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_def':
../../gcc/system.h:577: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:914:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & SSA_OP_ALL_USES) == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_next_mustdef':
../../gcc/system.h:577: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:962:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (VUSE_VECT_NUM_ELEM (*vp) == 1);
       ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_vdef':
../../gcc/system.h:577: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:975:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (stmt) != GIMPLE_PHI);
   ^~~~~~~~~~
In file included from ../../gcc/tree-flow.h:1178,
                 from ../../gcc/c-typeck.c:46:
../../gcc/tree-flow-inline.h: In function 'num_ssa_operands':
../../gcc/tree-flow-inline.h:1055:8: warning: variable 't' set but not used [-Wunused-but-set-variable]
   tree t;
        ^
In file included from ../../gcc/c-typeck.c:29:
../../gcc/tree-flow-inline.h: In function 'op_iter_init_phiuse':
../../gcc/system.h:577: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:1147:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & (SSA_OP_USE | SSA_OP_VIRTUAL_USES)) != 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_phidef':
../../gcc/system.h:577: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:1176:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & (SSA_OP_DEF | SSA_OP_VIRTUAL_DEFS)) != 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'move_use_after_head':
../../gcc/system.h:577: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:1221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (USE_FROM_PTR (use_p) == USE_FROM_PTR (head));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'first_imm_use_stmt':
../../gcc/system.h:577: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:1278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (var) == SSA_NAME);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'array_ref_contains_indirect_ref':
../../gcc/system.h:577: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:1369:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (ref) == ARRAY_REF);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'ref_contains_array_ref':
../../gcc/system.h:577: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:1384:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (handled_component_p (ref));
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_incomplete_type_error':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:212:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'composite_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:305:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (code1 == code2);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:332:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (!TYPE_QUALS (t1) && !TYPE_QUALS (t2));
  ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'common_pointer_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:557:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (t1) == POINTER_TYPE
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_common_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:624:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (code1 == VECTOR_TYPE || code1 == COMPLEX_TYPE
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:627:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (code2 == VECTOR_TYPE || code2 == COMPLEX_TYPE
   ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:743:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:754:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'same_translation_unit_p':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:1077:16: note: in expansion of macro 'gcc_unreachable'
       default: gcc_unreachable ();
                ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:1089: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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:1352:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'array_to_pointer_conversion':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:1606: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:1643: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:1719: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:1770: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:2106:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (TREE_TYPE (index)) == INTEGER_TYPE);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:2176:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_TYPE (ar)) == POINTER_TYPE);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:2177: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:2748:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parmnum == nargs);
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'build_unary_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:3238:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (arg) != COMPONENT_REF
       ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:3262:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:3270:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ret != error_mark_node);
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'readonly_error':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:3317:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (use == lv_assign || use == lv_increment || use == lv_decrement
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'convert_for_assignment':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:4052:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:4231:7: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
       WARN_FOR_ASSIGNMENT (input_location, 0,
       ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:4052:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:4245:3: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
   WARN_FOR_ASSIGNMENT (input_location, 0,
   ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:4325:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:4052:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:4344:6: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
      WARN_FOR_ASSIGNMENT (input_location, OPT_pedantic,
      ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:4052:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:4365:7: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
       WARN_FOR_ASSIGNMENT (input_location, 0,
       ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:4052:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:4382:3: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
   WARN_FOR_ASSIGNMENT (input_location, OPT_Wpointer_sign,
   ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:4052:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:4400:3: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
   WARN_FOR_ASSIGNMENT (input_location, 0,
   ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:4052:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:4415:4: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
    WARN_FOR_ASSIGNMENT (input_location, 0,
    ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:4052:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:4438:2: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
  WARN_FOR_ASSIGNMENT (input_location, 0,
  ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:4052:9: note: in expansion of macro 'gcc_unreachable'
         gcc_unreachable ();                                              \
         ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:4452:7: note: in expansion of macro 'WARN_FOR_ASSIGNMENT'
       WARN_FOR_ASSIGNMENT (input_location, 0,
       ^~~~~~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:4487:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'finish_init':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:5264: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:5619:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!constructor_range_stack);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:5641: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:5771:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!constructor_range_stack);
       ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:5793:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'set_nonincremental_init_from_string':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:6214:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (constructor_type) == ARRAY_TYPE);
   ^~~~~~~~~~
../../gcc/c-typeck.c:6254:36: warning: left shift of negative value [-Wshift-negative-value]
     val[1] |= ((HOST_WIDE_INT) -1) << bitpos;
                                    ^~
../../gcc/c-typeck.c:6266: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:6988:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (constructor_stack->implicit);
        ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:6995:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (constructor_stack->implicit);
        ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_finish_case':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:7458:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!cs->blocked_stmt_expr);
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_finish_if_stmt':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:7511:6: note: in expansion of macro 'gcc_unreachable'
      gcc_unreachable ();
      ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c:7517:7: warning: unknown conversion type character 'H' in format [-Wformat=]
     "%Hsuggest explicit braces to avoid ambiguous %<else%>",
       ^
../../gcc/c-typeck.c:7517:5: warning: too many arguments for format [-Wformat-extra-args]
     "%Hsuggest explicit braces to avoid ambiguous %<else%>",
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-typeck.c:29:
../../gcc/c-typeck.c: In function 'c_finish_bc_stmt':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:7632:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (is_break);
       ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:7637:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'emit_side_effect_warnings':
../../gcc/c-typeck.c:7659:32: warning: unknown conversion type character 'H' in format [-Wformat=]
  warning (OPT_Wunused_value, "%Hstatement with no effect",
                                ^
../../gcc/c-typeck.c:7659:30: warning: too many arguments for format [-Wformat-extra-args]
  warning (OPT_Wunused_value, "%Hstatement with no effect",
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-typeck.c:29:
../../gcc/c-typeck.c: In function 'c_begin_stmt_expr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:7730:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (c_switch_stack->blocked_stmt_expr != 0);
       ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_finish_stmt_expr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:7760:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (c_switch_stack->blocked_stmt_expr != 0);
       ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_begin_vm_scope':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:7873:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (scope > 0);
   ^~~~~~~~~~
../../gcc/c-typeck.c: In function 'build_binary_op':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:8436:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-typeck.c:8585: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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:8612:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'c_finish_omp_clauses':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:8774:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:8869:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-typeck.c:8900:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/c-typeck.c: In function 'composite_type':
../../gcc/c-typeck.c:522:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  t1 = qualify_type (t1, t2);
       ^~~~~~~~~~~~~~~~~~~~~
../../gcc/c-typeck.c:526:5: note: here
     default:
     ^~~~~~~
../../gcc/c-typeck.c: In function 'c_mark_addressable':
../../gcc/c-typeck.c:3404:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  if (C_DECL_REGISTER (x)
     ^
../../gcc/c-typeck.c:3425:7: note: here
       case FUNCTION_DECL:
       ^~~~
../../gcc/c-typeck.c:3426:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
  TREE_ADDRESSABLE (x) = 1;
../../gcc/c-typeck.c:3428:7: note: here
       default:
       ^~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-parser.c -o c-parser.o
In file included from ../../gcc/c-parser.c:44:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/cgraph.h:25,
                 from ../../gcc/c-parser.c:59:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/c-parser.c:41:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_first_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:430:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_next_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:443:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_token_starts_typename':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:358:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:361:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/c-parser.c:363:5: warning: case value '73' 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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:428:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:431:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/c-parser.c:433:5: warning: case value '73' 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_peek_2nd_token':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:498:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens_avail == 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:499:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens[0].type != CPP_EOF);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:500:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens[0].type != CPP_PRAGMA_EOL);
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_consume_token':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:511:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens_avail >= 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:512:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens[0].type != CPP_EOF);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:513:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!parser->in_pragma || parser->tokens[0].type != CPP_PRAGMA_EOL);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:514: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:526:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!parser->in_pragma);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:527:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (parser->tokens_avail >= 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:528: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:712: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1030:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1034:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1038:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1042:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1046:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/c-parser.c:1016:5: warning: case value '73' 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_declspecs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1462:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (c_dialect_objc ());
        ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1476:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1485: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1609:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_ENUM));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1704: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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:1766:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:1800: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:2056: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_simple_asm_expr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:2707: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3006: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3238: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3533:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (c_parser_next_token_is (parser, CPP_NAME));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3535: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3742:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3757:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3761:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/c-parser.c:3684:5: warning: case value '73' 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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3924: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3954: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:3986: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4013: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4059:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_FOR));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_asm_statement':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4159: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_expr_no_commas':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4377: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4452: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4625: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4761: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:4897:5: warning: case value '73' 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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4935: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:4989: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5128:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (c_dialect_objc ());
       ^~~~~~~~~~
../../gcc/system.h:577: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:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5442:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5469:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (c_dialect_objc ());
    ^~~~~~~~~~
../../gcc/c-parser.c:5214:5: warning: case value '73' 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_objc_class_definition':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:5751: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5850: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5917:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_CLASS));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_alias_declaration':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5951: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:5987: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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:6054:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_protocol_refs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6311: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_statement':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6351:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (c_parser_next_token_is_keyword (parser, RID_TRY));
   ^~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_objc_synchronized_statement':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6397: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_pragma':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:6612: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-parser.c:7588: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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:8086:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_omp_construct':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-parser.c:8204:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-parser.c: In function 'c_parser_external_declaration':
../../gcc/c-parser.c:1064:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (c_dialect_objc ())
          ^
../../gcc/c-parser.c:1071:5: note: here
     default:
     ^~~~~~~
../../gcc/c-parser.c: In function 'c_parser_postfix_expression':
../../gcc/c-parser.c:5501:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (c_dialect_objc ())
          ^
../../gcc/c-parser.c:5515:5: note: here
     default:
     ^~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    insn-peep.c -o insn-peep.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:31,
                 from ../../gcc/regs.h:28,
                 from insn-peep.c:11:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/regs.h:28,
                 from insn-peep.c:11:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from insn-peep.c:5:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-decl.c -o c-decl.o
In file included from ../../gcc/c-decl.c:35:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/c-decl.c:39:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/c-decl.c:30:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'set_bb_seq':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:238:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_addresses_taken':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1274:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_def_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_use_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1317:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vuse_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1338:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vdef_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1359:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_expr_code':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple.h:1413:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1483:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (s) >= GIMPLE_OMP_ATOMIC_LOAD
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_set_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1495:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (subcode < (1 << 16));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1609:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1623:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1635:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (gs) && i < gimple_num_ops (gs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1687:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1725:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_val (rhs));
     ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1727:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_operand (rhs));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs2':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1767:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_val (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1882:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!lhs || is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fn':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1917:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (fn));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1928:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1943:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_OPERAND (addr, 0)) == FUNCTION_DECL);
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_return_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1959:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (type));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1962:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (type) == FUNCTION_TYPE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_chain':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1996:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (chain == NULL
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_num_args':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2011:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops >= 3);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2043:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (arg));
   ^~~~~~~~~~
In file included from ../../gcc/c-decl.c:55:
../../gcc/gimple.h: In function 'gimple_cond_code':
../../gcc/gimple.h:2219:20: warning: enum conversion from 'short unsigned int' to 'enum tree_code' in return is invalid in C++ [-Wc++-compat]
   return gs->gsbase.subcode;
          ~~~~~~~~~~^~~~~~~~
In file included from ../../gcc/c-decl.c:30:
../../gcc/gimple.h: In function 'gimple_cond_set_code':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2229:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (code) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2260:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_rhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2292:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_true_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2315:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_false_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2327:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_label_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2458:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_goto_set_dest':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2479:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (dest));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_bind_set_block':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2575:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (block == NULL_TREE || TREE_CODE (block) == BLOCK);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2616:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2626:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2637:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2638:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (in_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2649:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2659:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2670:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2671:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (out_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2682:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2693:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2694:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (clobber_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_kind':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2909:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (kind == GIMPLE_TRY_CATCH || kind == GIMPLE_TRY_FINALLY);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2920:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (gs) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2951:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (g) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3078:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.capacity);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3089:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.nargs);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_num_labels':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3120:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops > 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3161:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (SSA_VAR_P (index) || CONSTANT_CLASS_P (index));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3173:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3183:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3184:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (label == NULL_TREE || TREE_CODE (label) == CASE_LABEL_EXPR);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3298:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3309:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3320:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3331:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3342:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3353:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3364:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3375:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3386:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3408:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3419:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3921:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (cond) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3922:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3933:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4092:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_set_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4113:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4114:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (retval == NULL_TREE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cdt_set_new_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4178:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (TREE_CODE (new_type)) == tcc_type);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_first_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:430:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_next_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:443:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/c-decl.c: In function 'bind':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:505:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'pop_scope':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:749:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (I_LABEL_BINDING (b->id) == b);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:762:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (I_TAG_BINDING (b->id) == b);
        ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:851:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (I_SYMBOL_BINDING (b->id) == b);
        ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:859:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'diagnose_mismatched_decls':
../../gcc/c-decl.c:1395:17: warning: unknown conversion type character 'J' in format [-Wformat=]
        error ("%Jbut not here", newa ? olddecl : newdecl);
                 ^
../../gcc/c-decl.c:1395:15: warning: too many arguments for format [-Wformat-extra-args]
        error ("%Jbut not here", newa ? olddecl : newdecl);
               ^~~~~~~~~~~~~~~~
In file included from ../../gcc/c-decl.c:30:
../../gcc/c-decl.c: In function 'merge_decls':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:1605:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'warn_if_shadowing':
../../gcc/c-decl.c:1972:26: warning: unknown conversion type character 'J' in format [-Wformat=]
  warning (OPT_Wshadow, "%Jshadowed declaration is here", old_decl);
                          ^
../../gcc/c-decl.c:1972:24: warning: too many arguments for format [-Wformat-extra-args]
  warning (OPT_Wshadow, "%Jshadowed declaration is here", old_decl);
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-decl.c:30:
../../gcc/c-decl.c: In function 'pushdecl_top_level':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:2304:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (x) == VAR_DECL || TREE_CODE (x) == CONST_DECL);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:2308: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 'undeclared_variable':
../../gcc/c-decl.c:2457:16: warning: unknown conversion type character 'H' in format [-Wformat=]
       error ("%H%qE undeclared here (not in a function)", &loc, id);
                ^
../../gcc/c-decl.c:2457:19: warning: format '%E' expects argument of type 'union tree_node *', but argument 2 has type 'location_t *' {aka 'unsigned int *'} [-Wformat=]
       error ("%H%qE undeclared here (not in a function)", &loc, id);
                 ~~^                                       ~~~~
                 %qZ
../../gcc/c-decl.c:2457:14: warning: too many arguments for format [-Wformat-extra-args]
       error ("%H%qE undeclared here (not in a function)", &loc, id);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:2462:16: warning: unknown conversion type character 'H' in format [-Wformat=]
       error ("%H%qE undeclared (first use in this function)", &loc, id);
                ^
../../gcc/c-decl.c:2462:19: warning: format '%E' expects argument of type 'union tree_node *', but argument 2 has type 'location_t *' {aka 'unsigned int *'} [-Wformat=]
       error ("%H%qE undeclared (first use in this function)", &loc, id);
                 ~~^                                           ~~~~
                 %qZ
../../gcc/c-decl.c:2462:14: warning: too many arguments for format [-Wformat-extra-args]
       error ("%H%qE undeclared (first use in this function)", &loc, id);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:2466:13: warning: unknown conversion type character 'H' in format [-Wformat=]
    error ("%H(Each undeclared identifier is reported only once", &loc);
             ^
../../gcc/c-decl.c:2466:11: warning: too many arguments for format [-Wformat-extra-args]
    error ("%H(Each undeclared identifier is reported only once", &loc);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:2467:13: warning: unknown conversion type character 'H' in format [-Wformat=]
    error ("%Hfor each function it appears in.)", &loc);
             ^
../../gcc/c-decl.c:2467:11: warning: too many arguments for format [-Wformat-extra-args]
    error ("%Hfor each function it appears in.)", &loc);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'define_label':
../../gcc/c-decl.c:2583:16: warning: unknown conversion type character 'H' in format [-Wformat=]
       error ("%Hduplicate label %qD", &location, label);
                ^
../../gcc/c-decl.c:2583:35: warning: format '%D' expects argument of type 'union tree_node *', but argument 2 has type 'location_t *' {aka 'unsigned int *'} [-Wformat=]
       error ("%Hduplicate label %qD", &location, label);
                                 ~~^   ~~~~~~~~~
                                 %qZ
../../gcc/c-decl.c:2583:14: warning: too many arguments for format [-Wformat-extra-args]
       error ("%Hduplicate label %qD", &location, label);
              ^~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:2593:11: warning: unknown conversion type character 'J' in format [-Wformat=]
  error ("%Jjump into statement expression", label);
           ^
../../gcc/c-decl.c:2593:9: warning: too many arguments for format [-Wformat-extra-args]
  error ("%Jjump into statement expression", label);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:2595:11: warning: unknown conversion type character 'J' in format [-Wformat=]
  error ("%Jjump into scope of identifier with variably modified type",
           ^
../../gcc/c-decl.c:2595:9: warning: too many arguments for format [-Wformat-extra-args]
  error ("%Jjump into scope of identifier with variably modified type",
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:2610:34: warning: unknown conversion type character 'H' in format [-Wformat=]
     warning (OPT_Wtraditional, "%Htraditional C lacks a separate namespace "
                                  ^
../../gcc/c-decl.c:2610:32: warning: format '%E' expects argument of type 'union tree_node *', but argument 3 has type 'location_t *' {aka 'unsigned int *'} [-Wformat=]
     warning (OPT_Wtraditional, "%Htraditional C lacks a separate namespace "
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       "for labels, identifier %qE conflicts", &location, name);
                                               ~~~~~~~~~
../../gcc/c-decl.c:2611:33: note: format string is defined here
       "for labels, identifier %qE conflicts", &location, name);
                               ~~^
                               %qZ
../../gcc/c-decl.c:2610:32: warning: too many arguments for format [-Wformat-extra-args]
     warning (OPT_Wtraditional, "%Htraditional C lacks a separate namespace "
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'pending_xref_error':
../../gcc/c-decl.c:2685:14: warning: unknown conversion type character 'H' in format [-Wformat=]
     error ("%H%qE defined as wrong kind of tag",
              ^
../../gcc/c-decl.c:2685:17: warning: format '%E' expects argument of type 'union tree_node *', but argument 2 has type 'location_t *' {aka 'unsigned int *'} [-Wformat=]
     error ("%H%qE defined as wrong kind of tag",
               ~~^
               %qZ
     &pending_invalid_xref_location, pending_invalid_xref);
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:2685:12: warning: too many arguments for format [-Wformat-extra-args]
     error ("%H%qE defined as wrong kind of tag",
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-decl.c:30:
../../gcc/c-decl.c: In function 'c_builtin_function':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:2827: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:2852: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:3020:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!specs->type
   ^~~~~~~~~~
../../gcc/c-decl.c: In function 'finish_decl':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:3469:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'build_compound_literal':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:3755:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!failure);
       ^~~~~~~~~~
../../gcc/c-decl.c: In function 'grokdeclarator':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:4035:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:4483:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (itype);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:4489:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (itype);
       ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:4643:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:4695:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (storage_class == csc_none && !threadp
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:4798:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (storage_class == csc_none && !threadp
  ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:5002:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (!DECL_ASSEMBLER_NAME_SET_P (decl));
     ^~~~~~~~~~
../../gcc/c-decl.c: In function 'grokparms':
../../gcc/c-decl.c:5080:16: warning: unknown conversion type character 'J' in format [-Wformat=]
       error ("%Jparameter %u has incomplete type",
                ^
../../gcc/c-decl.c:5080:28: warning: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'tree' {aka 'union tree_node *'} [-Wformat=]
       error ("%Jparameter %u has incomplete type",
                           ~^
                           %D
       parm, parmno);
       ~~~~                  
../../gcc/c-decl.c:5080:14: warning: too many arguments for format [-Wformat-extra-args]
       error ("%Jparameter %u has incomplete type",
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:5092:21: warning: unknown conversion type character 'J' in format [-Wformat=]
       warning (0, "%Jparameter %u has void type",
                     ^
../../gcc/c-decl.c:5092:33: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'tree' {aka 'union tree_node *'} [-Wformat=]
       warning (0, "%Jparameter %u has void type",
                                ~^
                                %D
         parm, parmno);
         ~~~~                     
../../gcc/c-decl.c:5092:19: warning: too many arguments for format [-Wformat-extra-args]
       warning (0, "%Jparameter %u has void type",
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-decl.c:30:
../../gcc/c-decl.c: In function 'get_parm_info':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:5139:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (b);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:5180:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (I_SYMBOL_BINDING (b->id) == b);
        ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:5217:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (I_TAG_BINDING (b->id) == b);
        ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:5267:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (I_SYMBOL_BINDING (b->id) == b);
        ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:5276:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'finish_struct':
../../gcc/c-decl.c:5638:17: warning: unknown conversion type character 'J' in format [-Wformat=]
        error ("%Jflexible array member in union", x);
                 ^
../../gcc/c-decl.c:5638:15: warning: too many arguments for format [-Wformat-extra-args]
        error ("%Jflexible array member in union", x);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:5643:17: warning: unknown conversion type character 'J' in format [-Wformat=]
        error ("%Jflexible array member not at end of struct", x);
                 ^
../../gcc/c-decl.c:5643:15: warning: too many arguments for format [-Wformat-extra-args]
        error ("%Jflexible array member not at end of struct", x);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:5648:17: warning: unknown conversion type character 'J' in format [-Wformat=]
        error ("%Jflexible array member in otherwise empty struct", x);
                 ^
../../gcc/c-decl.c:5648:15: warning: too many arguments for format [-Wformat-extra-args]
        error ("%Jflexible array member in otherwise empty struct", x);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:5656:6: warning: unknown conversion type character 'J' in format [-Wformat=]
    "%Jinvalid use of structure with flexible array member", x);
      ^
../../gcc/c-decl.c:5656:4: warning: too many arguments for format [-Wformat-extra-args]
    "%Jinvalid use of structure with flexible array member", x);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-decl.c:30:
../../gcc/c-decl.c: In function 'start_function':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:6283:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!DECL_ASSEMBLER_NAME_SET_P (decl1));
   ^~~~~~~~~~
../../gcc/c-decl.c: In function 'store_parm_decls_newstyle':
../../gcc/c-decl.c:6333:16: warning: unknown conversion type character 'J' in format [-Wformat=]
       error ("%Jold-style parameter declarations in prototyped "
                ^
../../gcc/c-decl.c:6333:14: warning: too many arguments for format [-Wformat-extra-args]
       error ("%Jold-style parameter declarations in prototyped "
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:6347:9: warning: unknown conversion type character 'J' in format [-Wformat=]
       "%Jtraditional C rejects ISO C style function definitions",
         ^
../../gcc/c-decl.c:6347:7: warning: too many arguments for format [-Wformat-extra-args]
       "%Jtraditional C rejects ISO C style function definitions",
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:6363:11: warning: unknown conversion type character 'J' in format [-Wformat=]
  error ("%Jparameter name omitted", decl);
           ^
../../gcc/c-decl.c:6363:9: warning: too many arguments for format [-Wformat-extra-args]
  error ("%Jparameter name omitted", decl);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'store_parm_decls_oldstyle':
../../gcc/c-decl.c:6397:43: warning: unknown conversion type character 'J' in format [-Wformat=]
     warning (OPT_Wold_style_definition, "%Jold-style function definition",
                                           ^
../../gcc/c-decl.c:6397:41: warning: too many arguments for format [-Wformat-extra-args]
     warning (OPT_Wold_style_definition, "%Jold-style function definition",
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:6406:13: warning: unknown conversion type character 'J' in format [-Wformat=]
    error ("%Jparameter name missing from parameter list", fndecl);
             ^
../../gcc/c-decl.c:6406:11: warning: too many arguments for format [-Wformat-extra-args]
    error ("%Jparameter name missing from parameter list", fndecl);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:6529:14: warning: unknown conversion type character 'H' in format [-Wformat=]
     error ("%Hprototype declaration",
              ^
../../gcc/c-decl.c:6529:12: warning: too many arguments for format [-Wformat-extra-args]
     error ("%Hprototype declaration",
            ^~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-decl.c:6581:18: warning: unknown conversion type character 'H' in format [-Wformat=]
         error ("%Hprototype declaration",
                  ^
../../gcc/c-decl.c:6581:16: warning: too many arguments for format [-Wformat-extra-args]
         error ("%Hprototype declaration",
                ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-decl.c:30:
../../gcc/c-decl.c: In function 'declspecs_add_qual':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7181:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (qual) == IDENTIFIER_NODE
   ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:7199:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'declspecs_add_type':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:7440:8: note: in expansion of macro 'gcc_unreachable'
        gcc_unreachable ();
        ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'declspecs_add_scspec':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7686:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (scspec) == IDENTIFIER_NODE
   ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:7735:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'finish_declspecs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7784:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->long_long_p && !specs->short_p
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7835:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->short_p
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7841:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->short_p
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7847:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->short_p);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7848:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!(specs->signed_p && specs->unsigned_p));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7863:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!(specs->long_p && specs->short_p));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7864:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!(specs->signed_p && specs->unsigned_p));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7889:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->short_p
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7896:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_long_p && !specs->short_p
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7914:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->long_p && !specs->long_long_p && !specs->short_p
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7924:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->complex_p);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:7967:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!specs->complex_p);
       ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-decl.c:8010:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-decl.c: In function 'c_write_global_declarations':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-decl.c:8089:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!current_scope);
   ^~~~~~~~~~
In file included from ../../gcc/c-decl.c:8127:
./gt-c-decl.h: In function 'gt_ggc_mx_lang_tree_node':
./gt-c-decl.h:79: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_lang_tree_node':
./gt-c-decl.h:614: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_14lang_tree_node':
./gt-c-decl.h:1153:3: warning: switch condition has boolean value [-Wswitch-bool]
   switch (TREE_CODE (&((*x)).generic) == IDENTIFIER_NODE)
   ^~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    insn-extract.c -o insn-extract.o
In file included from insn-extract.c:11:
insn-extract.c: In function 'insn_extract':
../../gcc/toplev.h:40: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/toplev.h:40: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.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    insn-preds.c -o insn-preds.o
In file included from insn-preds.c:9:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from insn-preds.c:11:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from insn-preds.c:5:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/config/i386/predicates.md: In function 'x86_64_immediate_operand_1':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/predicates.md:212: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:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/predicates.md:299:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/predicates.md: In function 'symbolic_operand_1':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/predicates.md:405:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/predicates.md: In function 'aligned_operand_1':
../../gcc/system.h:577: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:846: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:577: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:878: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:577: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:890: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:577: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:907:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ok);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    insn-opinit.c -o insn-opinit.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/expr.h:26,
                 from insn-opinit.c:13:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/expr.h:26,
                 from insn-opinit.c:13:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from insn-opinit.c:14:
../../gcc/optabs.h:55:24: warning: using 'optab' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct optab * optab;
                        ^~~~~
../../gcc/optabs.h:47:8: note: originally defined here
 struct optab
        ^~~~~
../../gcc/optabs.h:69:31: warning: using 'convert_optab' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct convert_optab *convert_optab;
                               ^~~~~~~~~~~~~
../../gcc/optabs.h:60:8: note: originally defined here
 struct convert_optab
        ^~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/alloc-pool.c -o alloc-pool.o
In file included from ../../gcc/alloc-pool.c:23:
../../gcc/alloc-pool.c: In function 'create_alloc_pool':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alloc-pool.c:140:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (name);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alloc-pool.c:155:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num);
   ^~~~~~~~~~
../../gcc/alloc-pool.c: In function 'empty_alloc_pool':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alloc-pool.c:204:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (pool);
   ^~~~~~~~~~
../../gcc/alloc-pool.c: In function 'pool_alloc':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alloc-pool.c:263:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (pool);
   ^~~~~~~~~~
../../gcc/alloc-pool.c: In function 'pool_free':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alloc-pool.c:331:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ptr);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alloc-pool.c:343:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (pool->elts_free < pool->elts_allocated);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/auto-inc-dec.c -o auto-inc-dec.o
In file included from ../../gcc/auto-inc-dec.c:25:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/auto-inc-dec.c:29:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/auto-inc-dec.c:22:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/auto-inc-dec.c: At top level:
../../gcc/auto-inc-dec.c:1546:3: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   RTL_PASS,
   ^~~~~~~~
In file included from ../../gcc/auto-inc-dec.c:40:
../../gcc/tree-pass.h:103:5: note: enum constant defined here
     RTL_PASS,
     ^~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/ggc-page.c -o ggc-page.o
In file included from ../../gcc/ggc-page.c:25:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/tree-flow.h:27,
                 from ../../gcc/ggc-page.c:33:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/ggc-page.c:22:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'set_bb_seq':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:238:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_addresses_taken':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1274:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_def_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_use_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1317:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vuse_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1338:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vdef_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1359:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_expr_code':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple.h:1413:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1483:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (s) >= GIMPLE_OMP_ATOMIC_LOAD
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_set_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1495:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (subcode < (1 << 16));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1609:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1623:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1635:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (gs) && i < gimple_num_ops (gs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1687:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1725:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_val (rhs));
     ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1727:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_operand (rhs));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs2':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1767:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_val (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1882:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!lhs || is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fn':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1917:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (fn));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1928:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1943:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_OPERAND (addr, 0)) == FUNCTION_DECL);
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_return_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1959:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (type));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1962:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (type) == FUNCTION_TYPE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_chain':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1996:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (chain == NULL
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_num_args':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2011:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops >= 3);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2043:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (arg));
   ^~~~~~~~~~
In file included from ../../gcc/tree-flow.h:29,
                 from ../../gcc/ggc-page.c:33:
../../gcc/gimple.h: In function 'gimple_cond_code':
../../gcc/gimple.h:2219:20: warning: enum conversion from 'short unsigned int' to 'enum tree_code' in return is invalid in C++ [-Wc++-compat]
   return gs->gsbase.subcode;
          ~~~~~~~~~~^~~~~~~~
In file included from ../../gcc/ggc-page.c:22:
../../gcc/gimple.h: In function 'gimple_cond_set_code':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2229:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (code) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2260:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_rhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2292:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_true_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2315:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_false_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2327:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_label_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2458:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_goto_set_dest':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2479:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (dest));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_bind_set_block':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2575:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (block == NULL_TREE || TREE_CODE (block) == BLOCK);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2616:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2626:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2637:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2638:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (in_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2649:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2659:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2670:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2671:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (out_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2682:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2693:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2694:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (clobber_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_kind':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2909:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (kind == GIMPLE_TRY_CATCH || kind == GIMPLE_TRY_FINALLY);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2920:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (gs) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2951:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (g) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3078:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.capacity);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3089:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.nargs);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_num_labels':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3120:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops > 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3161:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (SSA_VAR_P (index) || CONSTANT_CLASS_P (index));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3173:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3183:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3184:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (label == NULL_TREE || TREE_CODE (label) == CASE_LABEL_EXPR);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3298:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3309:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3320:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3331:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3342:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3353:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3364:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3375:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3386:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3408:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3419:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3921:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (cond) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3922:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3933:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4092:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_set_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4113:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4114:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (retval == NULL_TREE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cdt_set_new_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4178:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (TREE_CODE (new_type)) == tcc_type);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_first_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:430:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_next_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:443:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_aliases_computed_p':
../../gcc/system.h:577: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:42:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_addressable_vars':
../../gcc/system.h:577: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:56:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_call_clobbered_vars':
../../gcc/system.h:577: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:65:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_call_used_vars':
../../gcc/system.h:577: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:74:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_global_var':
../../gcc/system.h:577: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:91:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_nonlocal_all':
../../gcc/system.h:577: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:100:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'var_ann':
../../gcc/system.h:577: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:201:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ann->common.type == VAR_ANN);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'function_ann':
../../gcc/system.h:577: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:220:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (t);
   ^~~~~~~~~~
../../gcc/system.h:577: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:221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (t) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/system.h:577: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:222:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!t->base.ann
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_function_ann':
../../gcc/system.h:577: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:234:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!var->base.ann || var->base.ann->common.type == FUNCTION_ANN);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'relink_imm_use':
../../gcc/system.h:577: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:362:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (*(old->use) == *(node->use));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'first_readonly_imm_use':
../../gcc/system.h:577: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:399:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (var) == SSA_NAME);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'phi_nodes':
../../gcc/system.h:577: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:534:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'set_phi_nodes':
../../gcc/system.h:577: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:547:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'phi_arg_index_from_use':
../../gcc/system.h:577: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:568:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (phi) == GIMPLE_PHI);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'memory_partition':
../../gcc/system.h:577: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:646:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!is_gimple_reg (sym));
   ^~~~~~~~~~
In file included from ../../gcc/tree-flow.h:1178,
                 from ../../gcc/ggc-page.c:33:
../../gcc/tree-flow-inline.h: In function 'mark_call_clobbered':
../../gcc/tree-flow-inline.h:691:30: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat]
   var_ann (var)->escape_mask |= escape_type;
                              ^~
../../gcc/tree-flow-inline.h: In function 'clear_call_clobbered':
../../gcc/tree-flow-inline.h:701:20: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat]
   ann->escape_mask = 0;
                    ^
In file included from ../../gcc/ggc-page.c:22:
../../gcc/tree-flow-inline.h: In function 'op_iter_init_use':
../../gcc/system.h:577: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:903:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & SSA_OP_ALL_DEFS) == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_def':
../../gcc/system.h:577: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:914:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & SSA_OP_ALL_USES) == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_next_mustdef':
../../gcc/system.h:577: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:962:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (VUSE_VECT_NUM_ELEM (*vp) == 1);
       ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_vdef':
../../gcc/system.h:577: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:975:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (stmt) != GIMPLE_PHI);
   ^~~~~~~~~~
In file included from ../../gcc/tree-flow.h:1178,
                 from ../../gcc/ggc-page.c:33:
../../gcc/tree-flow-inline.h: In function 'num_ssa_operands':
../../gcc/tree-flow-inline.h:1055:8: warning: variable 't' set but not used [-Wunused-but-set-variable]
   tree t;
        ^
In file included from ../../gcc/ggc-page.c:22:
../../gcc/tree-flow-inline.h: In function 'op_iter_init_phiuse':
../../gcc/system.h:577: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:1147:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & (SSA_OP_USE | SSA_OP_VIRTUAL_USES)) != 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_phidef':
../../gcc/system.h:577: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:1176:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & (SSA_OP_DEF | SSA_OP_VIRTUAL_DEFS)) != 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'move_use_after_head':
../../gcc/system.h:577: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:1221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (USE_FROM_PTR (use_p) == USE_FROM_PTR (head));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'first_imm_use_stmt':
../../gcc/system.h:577: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:1278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (var) == SSA_NAME);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'array_ref_contains_indirect_ref':
../../gcc/system.h:577: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:1369:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (ref) == ARRAY_REF);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'ref_contains_array_ref':
../../gcc/system.h:577: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:1384:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (handled_component_p (ref));
   ^~~~~~~~~~
../../gcc/ggc-page.c: In function 'free_page':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:934: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1269:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (entry);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1281: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1319:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (entry);
   ^~~~~~~~~~
../../gcc/ggc-page.c: In function 'ggc_marked_p':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1355:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (entry);
   ^~~~~~~~~~
../../gcc/ggc-page.c: In function 'init_ggc':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1528: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1636: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:1656: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_write_object':
../../gcc/ggc-page.c:2161:21: warning: uninitialized const 'emptyBytes' is invalid in C++ [-Wc++-compat]
   static const char emptyBytes[256];
                     ^~~~~~~~~~
../../gcc/ggc-page.c: In function 'ggc_pch_read':
../../gcc/ggc-page.c:2268:10: warning: struct defined in struct or union is not visible in C++ [-Wc++-compat]
   struct ggc_pch_ondisk d;
          ^~~~~~~~~~~~~~
../../gcc/ggc-page.c:2068:10: note: struct defined here
   struct ggc_pch_ondisk
          ^~~~~~~~~~~~~~
In file included from ../../gcc/ggc-page.c:22:
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/ggc-page.c:2289:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!G.context_depth);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/c-common.c -o c-common.o
In file included from ../../gcc/c-common.c:27:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/c-common.c:23:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/expr.h:26,
                 from ../../gcc/c-common.c:34:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/c-common.c:23:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_first_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:430:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_next_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:443:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'set_bb_seq':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:238:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_addresses_taken':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1274:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_def_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_use_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1317:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vuse_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1338:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vdef_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1359:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_expr_code':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple.h:1413:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1483:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (s) >= GIMPLE_OMP_ATOMIC_LOAD
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_set_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1495:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (subcode < (1 << 16));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1609:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1623:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1635:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (gs) && i < gimple_num_ops (gs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1687:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1725:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_val (rhs));
     ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1727:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_operand (rhs));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs2':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1767:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_val (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1882:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!lhs || is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fn':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1917:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (fn));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1928:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1943:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_OPERAND (addr, 0)) == FUNCTION_DECL);
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_return_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1959:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (type));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1962:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (type) == FUNCTION_TYPE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_chain':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1996:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (chain == NULL
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_num_args':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2011:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops >= 3);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2043:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (arg));
   ^~~~~~~~~~
In file included from ../../gcc/c-common.c:52:
../../gcc/gimple.h: In function 'gimple_cond_code':
../../gcc/gimple.h:2219:20: warning: enum conversion from 'short unsigned int' to 'enum tree_code' in return is invalid in C++ [-Wc++-compat]
   return gs->gsbase.subcode;
          ~~~~~~~~~~^~~~~~~~
In file included from ../../gcc/c-common.c:23:
../../gcc/gimple.h: In function 'gimple_cond_set_code':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2229:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (code) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2260:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_rhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2292:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_true_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2315:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_false_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2327:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_label_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2458:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_goto_set_dest':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2479:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (dest));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_bind_set_block':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2575:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (block == NULL_TREE || TREE_CODE (block) == BLOCK);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2616:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2626:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2637:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2638:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (in_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2649:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2659:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2670:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2671:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (out_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2682:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2693:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2694:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (clobber_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_kind':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2909:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (kind == GIMPLE_TRY_CATCH || kind == GIMPLE_TRY_FINALLY);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2920:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (gs) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2951:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (g) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3078:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.capacity);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3089:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.nargs);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_num_labels':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3120:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops > 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3161:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (SSA_VAR_P (index) || CONSTANT_CLASS_P (index));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3173:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3183:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3184:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (label == NULL_TREE || TREE_CODE (label) == CASE_LABEL_EXPR);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3298:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3309:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3320:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3331:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3342:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3353:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3364:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3375:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3386:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3408:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3419:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3921:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (cond) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3922:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3933:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4092:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_set_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4113:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4114:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (retval == NULL_TREE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cdt_set_new_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4178:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (TREE_CODE (new_type)) == tcc_type);
   ^~~~~~~~~~
../../gcc/c-common.c: In function 'c_common_fixed_point_type_for_size':
../../gcc/c-common.c:2364:33: warning: enum conversion from 'unsigned char' to 'enum machine_mode' in assignment is invalid in C++ [-Wc++-compat]
   for (; mode != VOIDmode; mode = GET_MODE_WIDER_MODE (mode))
                                 ^
In file included from ../../gcc/c-common.c:23:
../../gcc/c-common.c: In function 'binary_op_error':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-common.c:2853:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-common.c: In function 'c_common_truthvalue_conversion':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:3405:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (DECL_WEAK (inner));
      ^~~~~~~~~~
../../gcc/c-common.c: In function 'c_type_hash':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-common.c:3595:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-common.c: In function 'c_sizeof_or_alignof_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:3809:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!TYPE_IS_SIZETYPE (TREE_TYPE (value)));
   ^~~~~~~~~~
../../gcc/c-common.c: At top level:
../../gcc/c-common.c:3920:29: warning: using 'builtin_type' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef enum c_builtin_type builtin_type;
                             ^~~~~~~~~~~~
In file included from ../../gcc/c-pragma.h:24,
                 from ../../gcc/c-common.c:30:
../../gcc/../libcpp/include/cpplib.h:581:6: note: originally defined here
 enum builtin_type
      ^~~~~~~~~~~~
In file included from ../../gcc/c-common.c:23:
../../gcc/c-common.c: In function 'set_builtin_user_assembler_name':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:4399:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL
   ^~~~~~~~~~
../../gcc/c-common.c: In function 'def_builtin_1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:4515:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((!both_p && !fallback_p)
   ^~~~~~~~~~
../../gcc/c-common.c: In function 'c_add_case_label':
../../gcc/c-common.c:4754:13: warning: unknown conversion type character 'J' in format [-Wformat=]
    error ("%Jthis is the first entry overlapping that value", duplicate);
             ^
../../gcc/c-common.c:4754:11: warning: too many arguments for format [-Wformat-extra-args]
    error ("%Jthis is the first entry overlapping that value", duplicate);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-common.c:4759:13: warning: unknown conversion type character 'J' in format [-Wformat=]
    error ("%Jpreviously used here", duplicate);
             ^
../../gcc/c-common.c:4759:11: warning: too many arguments for format [-Wformat-extra-args]
    error ("%Jpreviously used here", duplicate);
           ^~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-common.c:4764:13: warning: unknown conversion type character 'J' in format [-Wformat=]
    error ("%Jthis is the first default label", duplicate);
             ^
../../gcc/c-common.c:4764:11: warning: too many arguments for format [-Wformat-extra-args]
    error ("%Jthis is the first default label", duplicate);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-common.c: In function 'match_case_to_enum_1':
../../gcc/c-common.c:4815:9: warning: unknown conversion type character 'J' in format [-Wformat=]
       "%Jcase value %qs not in enumerated type",
         ^
../../gcc/c-common.c:4815:23: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'tree' {aka 'union tree_node *'} [-Wformat=]
       "%Jcase value %qs not in enumerated type",
                     ~~^
                     %qD
../../gcc/c-common.c:4815:7: warning: too many arguments for format [-Wformat-extra-args]
       "%Jcase value %qs not in enumerated type",
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-common.c:4819:9: warning: unknown conversion type character 'J' in format [-Wformat=]
       "%Jcase value %qs not in enumerated type %qT",
         ^
../../gcc/c-common.c:4819:23: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'tree' {aka 'union tree_node *'} [-Wformat=]
       "%Jcase value %qs not in enumerated type %qT",
                     ~~^
                     %qD
../../gcc/c-common.c:4819:50: warning: format '%T' expects argument of type 'union tree_node *', but argument 4 has type 'char *' [-Wformat=]
       "%Jcase value %qs not in enumerated type %qT",
                                                ~~^
                                                %qs
       CASE_LABEL (label), buf, type);
                           ~~~                     
../../gcc/c-common.c:4819:7: warning: too many arguments for format [-Wformat-extra-args]
       "%Jcase value %qs not in enumerated type %qT",
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-common.c: In function 'c_do_switch_warnings':
../../gcc/c-common.c:4878:37: warning: unknown conversion type character 'H' in format [-Wformat=]
     warning (OPT_Wswitch_default, "%Hswitch missing default case",
                                     ^
../../gcc/c-common.c:4878:35: warning: too many arguments for format [-Wformat-extra-args]
     warning (OPT_Wswitch_default, "%Hswitch missing default case",
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-common.c:4949:11: warning: unknown conversion type character 'H' in format [-Wformat=]
         "%Henumeration value %qE not handled in switch",
           ^
../../gcc/c-common.c:4949:32: warning: format '%E' expects argument of type 'union tree_node *', but argument 3 has type 'location_t *' {aka 'unsigned int *'} [-Wformat=]
         "%Henumeration value %qE not handled in switch",
                              ~~^
                              %qZ
         &switch_location, TREE_PURPOSE (chain));
         ~~~~~~~~~~~~~~~~        
../../gcc/c-common.c:4949:9: warning: too many arguments for format [-Wformat-extra-args]
         "%Henumeration value %qE not handled in switch",
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-common.c:23:
../../gcc/c-common.c: In function 'c_expand_expr':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-common.c:5028:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-common.c: In function 'boolean_increment':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-common.c:5076:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-common.c: In function 'handle_section_attribute':
../../gcc/c-common.c:5880:17: warning: unknown conversion type character 'J' in format [-Wformat=]
        error ("%Jsection attribute cannot be specified for "
                 ^
../../gcc/c-common.c:5880:15: warning: too many arguments for format [-Wformat-extra-args]
        error ("%Jsection attribute cannot be specified for "
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-common.c:5913:16: warning: unknown conversion type character 'J' in format [-Wformat=]
       error ("%Jsection attributes are not supported for this target", *node);
                ^
../../gcc/c-common.c:5913:14: warning: too many arguments for format [-Wformat-extra-args]
       error ("%Jsection attributes are not supported for this target", *node);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-common.c: In function 'handle_weakref_attribute':
../../gcc/c-common.c:6132:11: warning: unknown conversion type character 'J' in format [-Wformat=]
  error ("%Jweakref attribute must appear before alias attribute",
           ^
../../gcc/c-common.c:6132:9: warning: too many arguments for format [-Wformat-extra-args]
  error ("%Jweakref attribute must appear before alias attribute",
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-common.c:23:
../../gcc/c-common.c: In function 'c_determine_visibility':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:6252:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == VAR_DECL
   ^~~~~~~~~~
../../gcc/c-common.c: In function 'handle_no_instrument_function_attribute':
../../gcc/c-common.c:6343:16: warning: unknown conversion type character 'J' in format [-Wformat=]
       error ("%J%qE attribute applies only to functions", decl, name);
                ^
../../gcc/c-common.c:6343:14: warning: too many arguments for format [-Wformat-extra-args]
       error ("%J%qE attribute applies only to functions", decl, name);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-common.c:6348:16: warning: unknown conversion type character 'J' in format [-Wformat=]
       error ("%Jcan%'t set %qE attribute after definition", decl, name);
                ^
../../gcc/c-common.c:6348:14: warning: too many arguments for format [-Wformat-extra-args]
       error ("%Jcan%'t set %qE attribute after definition", decl, name);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-common.c: In function 'handle_no_limit_stack_attribute':
../../gcc/c-common.c:6433:16: warning: unknown conversion type character 'J' in format [-Wformat=]
       error ("%J%qE attribute applies only to functions", decl, name);
                ^
../../gcc/c-common.c:6433:14: warning: too many arguments for format [-Wformat-extra-args]
       error ("%J%qE attribute applies only to functions", decl, name);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-common.c:6438:16: warning: unknown conversion type character 'J' in format [-Wformat=]
       error ("%Jcan%'t set %qE attribute after definition", decl, name);
                ^
../../gcc/c-common.c:6438:14: warning: too many arguments for format [-Wformat-extra-args]
       error ("%Jcan%'t set %qE attribute after definition", decl, name);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-common.c:23:
../../gcc/c-common.c: In function 'handle_novops_attribute':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:6474:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (*node) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/c-common.c: In function 'nonnull_check_p':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:6784:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (found);
       ^~~~~~~~~~
../../gcc/c-common.c: In function 'handle_type_generic_attribute':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:6969:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (*node) == FUNCTION_TYPE);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:6976:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!params);
   ^~~~~~~~~~
../../gcc/c-common.c: In function 'check_function_arguments_recurse':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:7224:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (TREE_CODE (format_num_expr) == INTEGER_CST
      ^~~~~~~~~~
../../gcc/c-common.c: In function 'c_warn_unused_result':
../../gcc/c-common.c:7570:17: warning: unknown conversion type character 'H' in format [-Wformat=]
   warning (0, "%Hignoring return value of %qD, "
                 ^
../../gcc/c-common.c:7570:45: warning: format '%D' expects argument of type 'union tree_node *', but argument 3 has type 'location_t *' {aka 'unsigned int *'} [-Wformat=]
   warning (0, "%Hignoring return value of %qD, "
                                           ~~^
                                           %qZ
../../gcc/c-common.c:7572:5:
     &loc, fdecl);
     ~~~~                                     
../../gcc/c-common.c:7570:15: warning: too many arguments for format [-Wformat-extra-args]
   warning (0, "%Hignoring return value of %qD, "
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../gcc/c-common.c:7574:17: warning: unknown conversion type character 'H' in format [-Wformat=]
   warning (0, "%Hignoring return value of function "
                 ^
../../gcc/c-common.c:7574:15: warning: too many arguments for format [-Wformat-extra-args]
   warning (0, "%Hignoring return value of function "
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../gcc/c-common.c:23:
../../gcc/c-common.c: In function 'fold_offsetof_1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:7680:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (t) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-common.c:7684:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-common.c: In function 'lvalue_error':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/c-common.c:7721:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/c-common.c: In function 'same_scalar_type_ignoring_signedness':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:8044:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((c1 == INTEGER_TYPE || c1 == REAL_TYPE || c1 == FIXED_POINT_TYPE)
   ^~~~~~~~~~
../../gcc/c-common.c: In function 'warn_for_sign_compare':
../../gcc/c-common.c:8387:44: warning: left shift of negative value [-Wshift-negative-value]
               mask = (~ (HOST_WIDE_INT) 0) << bits;
                                            ^~
In file included from ../../gcc/c-common.c:23:
../../gcc/c-common.c: In function 'record_types_used_by_current_var_decl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/c-common.c:8418:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (decl && DECL_P (decl) && TREE_STATIC (decl));
   ^~~~~~~~~~
../../gcc/c-common.c: In function 'conversion_warning':
../../gcc/c-common.c:1607:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       {
       ^
../../gcc/c-common.c:1626:5: note: here
     default: /* 'expr' is not a constant.  */
     ^~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    insn-output.c -o insn-output.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/expr.h:26,
                 from insn-output.c:11:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from insn-output.c:5:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/expr.h:26,
                 from insn-output.c:11:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from insn-output.c:5:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_47':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:1560:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:1575:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!flag_pic || LEGITIMATE_PIC_OPERAND_P (operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_62':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:1861:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (ANY_QI_REG_P (operands[1]) || MEM_P (operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_84':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:2277:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (REGNO (operands[0]) != SP_REG || !TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_85':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:2293:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (REGNO (operands[0]) != SP_REG || !TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_89':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:2423:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!flag_pic || LEGITIMATE_PIC_OPERAND_P (operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_93':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:2586:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_94':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:2640:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_95':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:2691:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_96':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:2749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (which_alternative == 1);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_97':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:2762:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (which_alternative == 1);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_98':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:2847:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_100':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:2922:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_101':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:2934:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_102':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3002:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3048:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3052:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_103':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3148:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3178:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3186:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_104':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3284:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3306:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3310:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_106':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3413:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_107':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3425:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_108':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3472:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_109':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3500:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_110':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3538:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_111':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:3566:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_134':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:4332:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_139':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:4477:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_145':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:4602:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!which_alternative);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_146':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:4616:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!which_alternative);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_280':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6228:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6231:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6236:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6241:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6284:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_281':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6330:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6335:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_282':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6379:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6384:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6389:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_283':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6436:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == const1_rtx);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6441:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_284':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6477:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6482:11: note: in expansion of macro 'gcc_assert'
           gcc_assert (operands[2] == constm1_rtx);
           ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6487:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_285':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6524:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6529:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (operands[2] == constm1_rtx);
      ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6534:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_286':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6619:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_287':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6690:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6695:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6700:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_288':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6742:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_289':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6780:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6785:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6790:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_290':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6830:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_291':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6877:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == const1_rtx);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6882:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_292':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6915:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6920:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6925:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_293':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:6973:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_294':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7014:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_295':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7056:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_296':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7095:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_297':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7135:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == const1_rtx);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7140:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_298':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7175:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_299':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7225:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_300':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7273:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_301':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7318:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[1] == constm1_rtx);
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_302':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7361:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_303':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7399:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_304':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7440:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == const1_rtx);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7445:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_305':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7478:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_306':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7522:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_307':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:7558:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (operands[2] == constm1_rtx
    ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_312':
../../gcc/config/i386/i386.md:7696:7: warning: unused variable 'src2' [-Wunused-variable]
   rtx src2 = operands[2];
       ^~~~
In file included from insn-output.c:5:
../../gcc/config/i386/i386.md: In function 'output_374':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9252:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (CONST_INT_P (operands[2]));
  ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9257:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (INTVAL (operands[2]) == 0xffff);
      ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9269:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_376':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9316:2: note: in expansion of macro 'gcc_assert'
  gcc_assert (CONST_INT_P (operands[2]));
  ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9321:6: note: in expansion of macro 'gcc_assert'
      gcc_assert (INTVAL (operands[2]) == 0xffff);
      ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9333:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_380':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9434:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (CONST_INT_P (operands[2]));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9435:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (INTVAL (operands[2]) == 0xff);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9439:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_401':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9832:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_402':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9849:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_403':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9859:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_404':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9876:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_405':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9888:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_406':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9921:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_407':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9939:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_408':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9957:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_409':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9968:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_410':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9986:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_411':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:9999:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_412':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:10033:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_417':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:10106:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_418':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:10124:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TARGET_NACL);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_508':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:11662:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:11663:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:11667:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (CONST_INT_P (operands[2]));
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:11668:7: note: in expansion of macro 'gcc_assert'
       gcc_assert ((unsigned HOST_WIDE_INT) INTVAL (operands[2]) <= 3);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_509':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:11731:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_510':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:11773:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_513':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:11906:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:11907:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (rtx_equal_p (operands[0], operands[1]));
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_514':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:11992:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_515':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:12057:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_516':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:12098:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_517':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:12141:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_518':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:12183:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_519':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:12219:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_520':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:12264:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_521':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:12305:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_522':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:12350:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_523':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:12404:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_524':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:12467:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_525':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:12508:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (operands[2] == const1_rtx);
       ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_917':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:20924:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_918':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:21014:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:21036:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:21039:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_919':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:21070:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_935':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:22466:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_936':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:22530:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_937':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:22591:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (locality >= 0 && locality <= 3);
   ^~~~~~~~~~
../../gcc/config/i386/i386.md: In function 'output_938':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/config/i386/i386.md:22609:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (locality >= 0 && locality <= 3);
   ^~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1075':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:183:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1076':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:183:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1077':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:183:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1078':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:183:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1079':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:183:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1080':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:183:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1081':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:183:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1082':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:183:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1083':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:183:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1084':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:183:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1085':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:183:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1086':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:183:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1087':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:225:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1088':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:225:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1089':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:225:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1090':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:225:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1091':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:225:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1092':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:225:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1936':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11340:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_1937':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11340:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_2007':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11908:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_2008':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11908:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_2009':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11908:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_2010':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11944:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_2011':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11944:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_2012':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11944:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_2013':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11985:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_2014':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11985:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_2015':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11985:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_2016':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11985:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_2017':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11985:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sse.md: In function 'output_2018':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/config/i386/sse.md:11985:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/config/i386/sync.md: At top level:
../../gcc/config/i386/sync.md:49338:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:49395:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:49410:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:49467:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:49638:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:49659:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:52772:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:54176:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:56903:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:56924:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:74909:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:74930:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:83681:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:83696:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:83711:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:83726:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:83741:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:94211:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:94226:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:94241:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:94871:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
../../gcc/config/i386/sync.md:95066:5: warning: cast between incompatible function types from 'struct rtx_def * (*)(void)' to 'struct rtx_def * (*)(struct rtx_def *, ...)' [-Wcast-function-type]
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/alias.c -o alias.o
In file included from ../../gcc/alias.c:27:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/alias.c:29:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/alias.c:23:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_first_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:430:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_next_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:443:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/alias.c: At top level:
../../gcc/alias.c:149:33: warning: using 'alias_set_entry' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct alias_set_entry *alias_set_entry;
                                 ^~~~~~~~~~~~~~~
../../gcc/alias.c:131:8: note: originally defined here
 struct alias_set_entry GTY(())
        ^~~~~~~~~~~~~~~
In file included from ../../gcc/alias.c:23:
../../gcc/alias.c: In function 'mems_in_disjoint_alias_sets_p':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alias.c:276:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (flag_strict_aliasing
   ^~~~~~~~~~
../../gcc/alias.c: In function 'record_alias_subset':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alias.c:748:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (superset);
   ^~~~~~~~~~
../../gcc/alias.c: In function 'record_set':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alias.c:1055:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (regno < VEC_length (rtx, reg_base_value));
   ^~~~~~~~~~
../../gcc/alias.c: In function 'rtx_equal_for_memref_p':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/alias.c:1386:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/alias.c: In function 'init_alias_analysis':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/alias.c:2609:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (maxreg == (unsigned int) max_reg_num ());
       ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/bb-reorder.c -o bb-reorder.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:31,
                 from ../../gcc/regs.h:28,
                 from ../../gcc/bb-reorder.c:73:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/regs.h:28,
                 from ../../gcc/bb-reorder.c:73:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/bb-reorder.c:69:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/bb-reorder.c: In function 'find_traces_1_round':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:500: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:766:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (e->dest == new_bb);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:767: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:937:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (two_passes && current_pass == 1);
    ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:150:18: note: in expansion of macro 'gcc_assert'
 #define FREE(P) (gcc_assert (P), free (P), P = 0)
                  ^~~~~~~~~~
../../gcc/bb-reorder.c:1153:3: note: in expansion of macro 'FREE'
   FREE (connected);
   ^~~~
../../gcc/bb-reorder.c: In function 'add_labels_and_missing_jumps':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:1303:9: 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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:1647:9: note: in expansion of macro 'gcc_assert'
         gcc_assert (HAVE_return
         ^~~~~~~~~~
../../gcc/bb-reorder.c: In function 'fix_crossing_unconditional_branches':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:1722: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:1891:3: note: in expansion of macro 'gcc_assert'
   gcc_assert(!err);
   ^~~~~~~~~~
../../gcc/bb-reorder.c: In function 'reorder_basic_blocks':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:1904:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (current_ir_type () == IR_RTL_CFGLAYOUT);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:150:18: note: in expansion of macro 'gcc_assert'
 #define FREE(P) (gcc_assert (P), free (P), P = 0)
                  ^~~~~~~~~~
../../gcc/bb-reorder.c:1933:3: note: in expansion of macro 'FREE'
   FREE (traces);
   ^~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bb-reorder.c:150:18: note: in expansion of macro 'gcc_assert'
 #define FREE(P) (gcc_assert (P), free (P), P = 0)
                  ^~~~~~~~~~
../../gcc/bb-reorder.c:1934:3: note: in expansion of macro 'FREE'
   FREE (bbd);
   ^~~~
../../gcc/bb-reorder.c: At top level:
../../gcc/bb-reorder.c:2102:3: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   RTL_PASS,
   ^~~~~~~~
In file included from ../../gcc/bb-reorder.c:86:
../../gcc/tree-pass.h:103:5: note: enum constant defined here
     RTL_PASS,
     ^~~~~~~~
../../gcc/bb-reorder.c:2255:3: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   RTL_PASS,
   ^~~~~~~~
In file included from ../../gcc/bb-reorder.c:86:
../../gcc/tree-pass.h:103:5: note: enum constant defined here
     RTL_PASS,
     ^~~~~~~~
../../gcc/bb-reorder.c:2295:3: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   RTL_PASS,
   ^~~~~~~~
In file included from ../../gcc/bb-reorder.c:86:
../../gcc/tree-pass.h:103:5: note: enum constant defined here
     RTL_PASS,
     ^~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/bitmap.c -o bitmap.o
In file included from ../../gcc/bitmap.c:22:
../../gcc/bitmap.c: In function 'bitmap_obstack_release':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:336:4: note: in expansion of macro 'gcc_assert'
    gcc_assert (bitmap_default_obstack_depth > 0);
    ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_elt_insert_after':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:501:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (head->current);
       ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_first_set_bit':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:770:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (elt);
   ^~~~~~~~~~
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/bitmap.c:778:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:783:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (sizeof(long) == sizeof (word));
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_and':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:821:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dst != a && dst != b);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:864:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!dst->current == !dst->first);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_and_into':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:912:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!a->current == !a->first);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:913:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!a->current || a->indx == a->current->indx);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_and_compl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:962:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dst != a && dst != b);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1056:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!dst->current == !dst->first);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_and_compl_into':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1112:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!a->current == !a->first);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1113:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!a->current || a->indx == a->current->indx);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_set_range':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1144:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (elt->indx == first_index);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_compl_and_into':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1353:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (a != b);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1407:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!a->current == !a->first);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1408:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!a->current || a->indx == a->current->indx);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_elt_ior':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1422:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (a_elt || b_elt);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1465:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (src);
       ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_ior':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1484:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dst != a && dst != b);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1513:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!dst->current == !dst->first);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_ior_into':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1552:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!a->current == !a->first);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_xor':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1568:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dst != a && dst != b);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1630:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!dst->current == !dst->first);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_xor_into':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1687:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!a->current == !a->first);
   ^~~~~~~~~~
../../gcc/bitmap.c: In function 'bitmap_ior_and_compl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1786:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (dst != a && dst != b && dst != kill);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/bitmap.c:1869:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!dst->current == !dst->first);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/bt-load.c -o bt-load.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:31,
                 from ../../gcc/regs.h:28,
                 from ../../gcc/bt-load.c:27:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/regs.h:28,
                 from ../../gcc/bt-load.c:27:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/bt-load.c:22:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/bt-load.c: In function 'insn_sets_btr_p':
../../gcc/system.h:577: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:577: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:577: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));
  ^~~~~~~~~~
../../gcc/bt-load.c: In function 'branch_target_load_optimize':
../../gcc/bt-load.c:1461:26: warning: enum conversion from 'int' to 'enum reg_class' in initialization is invalid in C++ [-Wc++-compat]
   enum reg_class klass = targetm.branch_target_register_class ();
                          ^~~~~~~
../../gcc/bt-load.c: At top level:
../../gcc/bt-load.c:1509:3: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   RTL_PASS,
   ^~~~~~~~
In file included from ../../gcc/bt-load.c:38:
../../gcc/tree-pass.h:103:5: note: enum constant defined here
     RTL_PASS,
     ^~~~~~~~
../../gcc/bt-load.c:1559:3: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   RTL_PASS,
   ^~~~~~~~
In file included from ../../gcc/bt-load.c:38:
../../gcc/tree-pass.h:103:5: note: enum constant defined here
     RTL_PASS,
     ^~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/caller-save.c -o caller-save.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:31,
                 from ../../gcc/regs.h:28,
                 from ../../gcc/caller-save.c:27:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/regs.h:28,
                 from ../../gcc/caller-save.c:27:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/caller-save.c:23:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/caller-save.c: In function 'reg_save_code':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:174: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:248: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:559: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:771:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!chain->is_caller_save_insn);
       ^~~~~~~~~~
../../gcc/caller-save.c: In function 'insert_restore':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:1040:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (regno_save_mem[regno][1]);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:1081: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:1122:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (regno_save_mem[regno][1]);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/caller-save.c:1162:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (MIN (MAX_SUPPORTED_STACK_ALIGNMENT,
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/cfgbuild.c -o cfgbuild.o
In file included from ../../gcc/cfgbuild.c:37:
../../gcc/tree.h:3039:11: warning: identifier 'thread_local' conflicts with C++ keyword [-Wc++-compat]
  unsigned thread_local:1;
           ^~~~~~~~~~~~
In file included from ../../gcc/cfgbuild.c:34:
../../gcc/tree.h: In function 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/cfgbuild.c:40:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/cfgbuild.c:34:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/cfgbuild.c: In function 'inside_basic_block_p':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfgbuild.c:84:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/cfgbuild.c: In function 'control_flow_insn_p':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfgbuild.c:137:7: note: in expansion of macro 'gcc_unreachable'
       gcc_unreachable ();
       ^~~~~~~~~~~~~~~
../../gcc/cfgbuild.c: In function 'make_label_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgbuild.c:189:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (LABEL_P (label));
   ^~~~~~~~~~
../../gcc/cfgbuild.c: In function 'make_edges':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgbuild.c:355:8: note: in expansion of macro 'gcc_assert'
        gcc_assert (JUMP_LABEL (insn));
        ^~~~~~~~~~
../../gcc/cfgbuild.c: In function 'find_basic_blocks_1':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfgbuild.c:493:4: note: in expansion of macro 'gcc_unreachable'
    gcc_unreachable ();
    ^~~~~~~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgbuild.c:502:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (last_basic_block == n_basic_blocks);
   ^~~~~~~~~~
../../gcc/cfgbuild.c: In function 'find_basic_blocks':
../../gcc/cfgbuild.c:553:20: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   profile_status = PROFILE_ABSENT;
                    ^~~~~~~~~~~~~~
In file included from ../../gcc/cfgbuild.c:40:
../../gcc/basic-block.h:396:5: note: enum constant defined here
     PROFILE_ABSENT,
     ^~~~~~~~~~~~~~
In file included from ../../gcc/cfgbuild.c:34:
../../gcc/cfgbuild.c: In function 'mark_tablejump_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfgbuild.c:577:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (LABEL_P (label));
   ^~~~~~~~~~
../../gcc/cfgbuild.c: In function 'find_many_sub_basic_blocks':
../../gcc/cfgbuild.c:800:25: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (profile_status != PROFILE_ABSENT)
                         ^~~~~~~~~~~~~~
In file included from ../../gcc/cfgbuild.c:40:
../../gcc/basic-block.h:396:5: note: enum constant defined here
     PROFILE_ABSENT,
     ^~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/cfganal.c -o cfganal.o
In file included from ../../gcc/function.h:25,
                 from ../../gcc/basic-block.h:31,
                 from ../../gcc/cfganal.c:30:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/cfganal.c:30:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/cfganal.c:24:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/cfganal.c: In function 'dfs_find_deadend':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/cfganal.c:787:3: note: in expansion of macro 'gcc_unreachable'
   gcc_unreachable ();
   ^~~~~~~~~~~~~~~
../../gcc/cfganal.c: In function 'inverted_post_order_compute':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:907:21: note: in expansion of macro 'gcc_assert'
                     gcc_assert (be != NULL);
                     ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:920: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:1040:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (pre_order_num == n_basic_blocks);
       ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:1045: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:1207:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (tv != rslt_max);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:1217:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (tv != rslt_max);
   ^~~~~~~~~~
../../gcc/cfganal.c: In function 'compute_idf':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfganal.c:1340:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (bb_index < (unsigned) last_basic_block);
       ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/cfg.c -o cfg.o
In file included from ../../gcc/cfg.c:52:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/regs.h:28,
                 from ../../gcc/cfg.c:55:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/cfg.c:49:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'set_bb_seq':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:238:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_addresses_taken':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1274:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_def_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_use_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1317:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vuse_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1338:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vdef_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1359:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_expr_code':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple.h:1413:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1483:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (s) >= GIMPLE_OMP_ATOMIC_LOAD
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_set_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1495:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (subcode < (1 << 16));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1609:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1623:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1635:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (gs) && i < gimple_num_ops (gs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1687:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1725:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_val (rhs));
     ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1727:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_operand (rhs));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs2':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1767:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_val (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1882:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!lhs || is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fn':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1917:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (fn));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1928:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1943:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_OPERAND (addr, 0)) == FUNCTION_DECL);
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_return_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1959:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (type));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1962:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (type) == FUNCTION_TYPE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_chain':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1996:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (chain == NULL
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_num_args':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2011:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops >= 3);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2043:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (arg));
   ^~~~~~~~~~
In file included from ../../gcc/tree-flow.h:29,
                 from ../../gcc/cfg.c:70:
../../gcc/gimple.h: In function 'gimple_cond_code':
../../gcc/gimple.h:2219:20: warning: enum conversion from 'short unsigned int' to 'enum tree_code' in return is invalid in C++ [-Wc++-compat]
   return gs->gsbase.subcode;
          ~~~~~~~~~~^~~~~~~~
In file included from ../../gcc/cfg.c:49:
../../gcc/gimple.h: In function 'gimple_cond_set_code':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2229:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (code) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2260:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_rhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2292:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_true_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2315:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_false_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2327:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_label_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2458:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_goto_set_dest':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2479:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (dest));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_bind_set_block':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2575:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (block == NULL_TREE || TREE_CODE (block) == BLOCK);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2616:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2626:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2637:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2638:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (in_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2649:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2659:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2670:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2671:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (out_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2682:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2693:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2694:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (clobber_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_kind':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2909:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (kind == GIMPLE_TRY_CATCH || kind == GIMPLE_TRY_FINALLY);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2920:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (gs) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2951:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (g) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3078:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.capacity);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3089:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.nargs);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_num_labels':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3120:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops > 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3161:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (SSA_VAR_P (index) || CONSTANT_CLASS_P (index));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3173:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3183:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3184:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (label == NULL_TREE || TREE_CODE (label) == CASE_LABEL_EXPR);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3298:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3309:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3320:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3331:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3342:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3353:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3364:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3375:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3386:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3408:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3419:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3921:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (cond) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3922:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3933:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4092:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_set_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4113:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4114:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (retval == NULL_TREE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cdt_set_new_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4178:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (TREE_CODE (new_type)) == tcc_type);
   ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_first_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:430:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_next_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:443:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_aliases_computed_p':
../../gcc/system.h:577: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:42:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_addressable_vars':
../../gcc/system.h:577: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:56:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_call_clobbered_vars':
../../gcc/system.h:577: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:65:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_call_used_vars':
../../gcc/system.h:577: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:74:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_global_var':
../../gcc/system.h:577: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:91:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_nonlocal_all':
../../gcc/system.h:577: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:100:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'var_ann':
../../gcc/system.h:577: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:201:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ann->common.type == VAR_ANN);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'function_ann':
../../gcc/system.h:577: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:220:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (t);
   ^~~~~~~~~~
../../gcc/system.h:577: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:221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (t) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/system.h:577: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:222:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!t->base.ann
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_function_ann':
../../gcc/system.h:577: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:234:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!var->base.ann || var->base.ann->common.type == FUNCTION_ANN);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'relink_imm_use':
../../gcc/system.h:577: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:362:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (*(old->use) == *(node->use));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'first_readonly_imm_use':
../../gcc/system.h:577: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:399:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (var) == SSA_NAME);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'phi_nodes':
../../gcc/system.h:577: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:534:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'set_phi_nodes':
../../gcc/system.h:577: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:547:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'phi_arg_index_from_use':
../../gcc/system.h:577: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:568:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (phi) == GIMPLE_PHI);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'memory_partition':
../../gcc/system.h:577: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:646:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!is_gimple_reg (sym));
   ^~~~~~~~~~
In file included from ../../gcc/tree-flow.h:1178,
                 from ../../gcc/cfg.c:70:
../../gcc/tree-flow-inline.h: In function 'mark_call_clobbered':
../../gcc/tree-flow-inline.h:691:30: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat]
   var_ann (var)->escape_mask |= escape_type;
                              ^~
../../gcc/tree-flow-inline.h: In function 'clear_call_clobbered':
../../gcc/tree-flow-inline.h:701:20: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat]
   ann->escape_mask = 0;
                    ^
In file included from ../../gcc/cfg.c:49:
../../gcc/tree-flow-inline.h: In function 'op_iter_init_use':
../../gcc/system.h:577: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:903:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & SSA_OP_ALL_DEFS) == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_def':
../../gcc/system.h:577: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:914:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & SSA_OP_ALL_USES) == 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_next_mustdef':
../../gcc/system.h:577: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:962:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (VUSE_VECT_NUM_ELEM (*vp) == 1);
       ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_vdef':
../../gcc/system.h:577: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:975:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (stmt) != GIMPLE_PHI);
   ^~~~~~~~~~
In file included from ../../gcc/tree-flow.h:1178,
                 from ../../gcc/cfg.c:70:
../../gcc/tree-flow-inline.h: In function 'num_ssa_operands':
../../gcc/tree-flow-inline.h:1055:8: warning: variable 't' set but not used [-Wunused-but-set-variable]
   tree t;
        ^
In file included from ../../gcc/cfg.c:49:
../../gcc/tree-flow-inline.h: In function 'op_iter_init_phiuse':
../../gcc/system.h:577: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:1147:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & (SSA_OP_USE | SSA_OP_VIRTUAL_USES)) != 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'op_iter_init_phidef':
../../gcc/system.h:577: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:1176:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & (SSA_OP_DEF | SSA_OP_VIRTUAL_DEFS)) != 0);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'move_use_after_head':
../../gcc/system.h:577: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:1221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (USE_FROM_PTR (use_p) == USE_FROM_PTR (head));
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'first_imm_use_stmt':
../../gcc/system.h:577: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:1278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (var) == SSA_NAME);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'array_ref_contains_indirect_ref':
../../gcc/system.h:577: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:1369:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (ref) == ARRAY_REF);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'ref_contains_array_ref':
../../gcc/system.h:577: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:1384:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (handled_component_p (ref));
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'clear_edges':
../../gcc/system.h:577: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:577: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:585: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 'check_bb_profile':
../../gcc/cfg.c:453:25: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   if (profile_status == PROFILE_ABSENT)
                         ^~~~~~~~~~~~~~
In file included from ../../gcc/regs.h:28,
                 from ../../gcc/cfg.c:55:
../../gcc/basic-block.h:396:5: note: enum constant defined here
     PROFILE_ABSENT,
     ^~~~~~~~~~~~~~
In file included from ../../gcc/cfg.c:49:
../../gcc/cfg.c: In function 'alloc_aux_for_block':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:741: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:761: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:790: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:804: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:824: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:864: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1016: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1079:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fraction >= 0);
   ^~~~~~~~~~
../../gcc/cfg.c: In function 'initialize_original_copy_tables':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1151: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1166: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1237: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1262: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:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cfg.c:1292:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (original_copy_bb_pool);
   ^~~~~~~~~~
make[2]: Leaving directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
make[2]: Entering directory '/tmp/B.7qd2rf/BUILD/nacl-gcc-4.4.3-git3960379/obj-x86_64-nacl/gcc'
i686-pld-linux-gcc -c  -O2 -fwrapv -pipe -Wformat -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fomit-frame-pointer -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_FILE_OFFSET_BITS=64 -fgnu89-inline -Dinhibit_libc -D__gthr_posix_h -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -DNATIVE_CROSS  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber -Iyes/include    ../../gcc/calls.c -o calls.o
In file included from ../../gcc/calls.c:27:
../../gcc/tree.h:3039: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 'function_args_iter_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/tree.h:4654:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->next != NULL_TREE);
   ^~~~~~~~~~
In file included from ../../gcc/basic-block.h:31,
                 from ../../gcc/gimple.h:30,
                 from ../../gcc/calls.c:28:
../../gcc/function.h: At top level:
../../gcc/function.h:140:34: warning: using 'call_site_record' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct call_site_record *call_site_record;
                                  ^~~~~~~~~~~~~~~~
../../gcc/function.h:140:16: note: originally defined here
 typedef struct call_site_record *call_site_record;
                ^~~~~~~~~~~~~~~~
../../gcc/function.h:183:30: warning: using 'ipa_opt_pass' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct ipa_opt_pass *ipa_opt_pass;
                              ^~~~~~~~~~~~
../../gcc/function.h:182:8: note: originally defined here
 struct ipa_opt_pass;
        ^~~~~~~~~~~~
In file included from ../../gcc/calls.c:23:
../../gcc/basic-block.h: In function 'single_succ_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:648:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_succ_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'single_pred_edge':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:658:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (single_pred_p (bb));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_container':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:690:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i.container);
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_next':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:741:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index < EDGE_COUNT (ei_container (*i)));
   ^~~~~~~~~~
../../gcc/basic-block.h: In function 'ei_prev':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/basic-block.h:749:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i->index > 0);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'set_bb_seq':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:238:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_addresses_taken':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1274:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_def_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1296:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_use_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1317:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vuse_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1338:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_vdef_ops':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1359:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_mem_ops (g));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_expr_code':
../../gcc/system.h:585:61: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define gcc_unreachable() (fancy_abort (__FILE__, __LINE__, __FUNCTION__))
                                                             ^~~~~~~~~~~~
../../gcc/gimple.h:1413:5: note: in expansion of macro 'gcc_unreachable'
     gcc_unreachable ();
     ^~~~~~~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1483:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (s) >= GIMPLE_OMP_ATOMIC_LOAD
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_set_subcode':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1495:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (subcode < (1 << 16));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1609:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1623:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (i < gimple_num_ops (gs));
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_set_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1635:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_has_ops (gs) && i < gimple_num_ops (gs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1687:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs1':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1725:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_val (rhs));
     ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1727:5: note: in expansion of macro 'gcc_assert'
     gcc_assert (is_gimple_operand (rhs));
     ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_assign_set_rhs2':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1767:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_val (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1882:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!lhs || is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fn':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1917:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (fn));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1928:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (decl) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_fndecl':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1943:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (TREE_OPERAND (addr, 0)) == FUNCTION_DECL);
       ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_return_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1959:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (POINTER_TYPE_P (type));
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1962:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (type) == FUNCTION_TYPE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_chain':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:1996:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (chain == NULL
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_num_args':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2011:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops >= 3);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_call_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2043:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (arg));
   ^~~~~~~~~~
In file included from ../../gcc/calls.c:28:
../../gcc/gimple.h: In function 'gimple_cond_code':
../../gcc/gimple.h:2219:20: warning: enum conversion from 'short unsigned int' to 'enum tree_code' in return is invalid in C++ [-Wc++-compat]
   return gs->gsbase.subcode;
          ~~~~~~~~~~^~~~~~~~
In file included from ../../gcc/calls.c:23:
../../gcc/gimple.h: In function 'gimple_cond_set_code':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2229:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (code) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_lhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2260:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (lhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_rhs':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2292:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (rhs));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_true_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2315:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cond_set_false_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2327:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!label || TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_label_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2458:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (label) == LABEL_DECL);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_goto_set_dest':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2479:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (is_gimple_operand (dest));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_bind_set_block':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2575:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (block == NULL_TREE || TREE_CODE (block) == BLOCK);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2616:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_input_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2626:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_input_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2637:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.ni);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2638:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (in_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2649:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_output_op_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2659:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_output_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2670:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.no);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2671:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (out_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2682:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_asm_set_clobber_op':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2693:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_asm.nc);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2694:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (clobber_op) == TREE_LIST);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_kind':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2909:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (kind == GIMPLE_TRY_CATCH || kind == GIMPLE_TRY_FINALLY);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2920:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (gs) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_try_set_catch_is_cleanup':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:2951:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_try_kind (g) == GIMPLE_TRY_CATCH);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3078:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.capacity);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_phi_set_arg':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3089:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (index <= gs->gimple_phi.nargs);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_num_labels':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3120:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (num_ops > 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3161:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (SSA_VAR_P (index) || CONSTANT_CLASS_P (index));
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3173:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_switch_set_label':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3183:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) > index + 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3184:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (label == NULL_TREE || TREE_CODE (label) == CASE_LABEL_EXPR);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3298:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_index_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3309:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_index':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3320:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3331:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_initial_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3342:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_initial':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3353:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3364:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_final_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3375:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_final':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3386:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3397:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_incr_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3408:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_incr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3419:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_set_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3921:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (cond) == tcc_comparison);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3922:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_omp_for_cond':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:3933:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (i < gs->gimple_omp_for.collapse);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval_ptr':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4092:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4102:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_return_set_retval':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4113:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_num_ops (gs) == 1);
   ^~~~~~~~~~
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4114:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (retval == NULL_TREE
   ^~~~~~~~~~
../../gcc/gimple.h: In function 'gimple_cdt_set_new_type':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/gimple.h:4178:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE_CLASS (TREE_CODE (new_type)) == tcc_type);
   ^~~~~~~~~~
In file included from ../../gcc/calls.c:31:
../../gcc/optabs.h: At top level:
../../gcc/optabs.h:55:24: warning: using 'optab' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct optab * optab;
                        ^~~~~
../../gcc/optabs.h:47:8: note: originally defined here
 struct optab
        ^~~~~
../../gcc/optabs.h:69:31: warning: using 'convert_optab' as both a typedef and a tag is invalid in C++ [-Wc++-compat]
 typedef struct convert_optab *convert_optab;
                               ^~~~~~~~~~~~~
../../gcc/optabs.h:60:8: note: originally defined here
 struct convert_optab
        ^~~~~~~~~~~~~
In file included from ../../gcc/calls.c:23:
../../gcc/cgraph.h: In function 'varpool_first_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:430:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/cgraph.h: In function 'varpool_next_static_initializer':
../../gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^~~~~~~~~~~~
../../gcc/cgraph.h:443:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (TREE_CODE (node->decl) == VAR_DECL);
       ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_aliases_computed_p':
../../gcc/system.h:577: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:42:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_addressable_vars':
../../gcc/system.h:577: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:56:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_call_clobbered_vars':
../../gcc/system.h:577: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:65:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_call_used_vars':
../../gcc/system.h:577: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:74:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_global_var':
../../gcc/system.h:577: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:91:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'gimple_nonlocal_all':
../../gcc/system.h:577: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:100:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'var_ann':
../../gcc/system.h:577: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:201:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ann->common.type == VAR_ANN);
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'function_ann':
../../gcc/system.h:577: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:220:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (t);
   ^~~~~~~~~~
../../gcc/system.h:577: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:221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (t) == FUNCTION_DECL);
   ^~~~~~~~~~
../../gcc/system.h:577: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:222:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!t->base.ann
   ^~~~~~~~~~
../../gcc/tree-flow-inline.h: In function 'get_function_ann':
../../gcc/system.h:577: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:234:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!var->base.ann || var-