=> Bootstrap dependency digest>=20010302: found digest-20190127
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for gcc3-c-3.3.6nb1
gmake[1]: Entering directory '/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/libiberty'
if [ x"-fPIC" != x ] && [ ! -d pic ]; then \
  mkdir pic; \
else true; fi
rm -f needed-list; touch needed-list; \
for f in atexit calloc memchr memcmp memcpy memmove memset rename strchr strerror strncmp strrchr strstr strtol strtoul tmpnam vfprintf vprintf vfork waitpid bcmp bcopy bzero; do \
  for g in  ; do \
    case "$g" in \
      *$f*) echo $g >> needed-list ;; \
    esac; \
  done; \
done
echo regex.o cplus-dem.o cp-demangle.o md5.o alloca.o argv.o choose-temp.o concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o lrealpath.o make-relative-prefix.o make-temp-file.o objalloc.o obstack.o partition.o physmem.o pexecute.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o > required-list
touch stamp-picdir
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC regex.c -o pic/regex.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC cplus-dem.c -o pic/cplus-dem.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC cp-demangle.c -o pic/cp-demangle.o; \
else true; fi
gmake[2]: Entering directory '/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/libiberty/testsuite'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/libiberty/testsuite'
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC md5.c -o pic/md5.o; \
else true; fi
cplus-dem.c: In function 'demangle_template':
cplus-dem.c:2040:15: warning: variable 'start' set but not used [-Wunused-but-set-variable]
   const char *start;
               ^~~~~
cp-demangle.c: In function 'demangle_special_name':
cp-demangle.c:2018:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (!flag_strict)
       ^
cp-demangle.c:2065:2: note: here
  default:
  ^~~~~~~
cplus-dem.c: In function 'demangle_fund_type':
cplus-dem.c:3928:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (!ISDIGIT ((unsigned char)**mangled))
          ^
cplus-dem.c:3933:5: note: here
     case 'I':
     ^~~~
cplus-dem.c: In function 'demangle_signature':
cplus-dem.c:1550:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (AUTO_DEMANGLING || GNU_DEMANGLING)
       ^
cplus-dem.c:1564:2: note: here
  default:
  ^~~~~~~
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic md5.c -o md5.o
In file included from regex.c:649:0:
regex.c: In function 'byte_re_match_2_internal':
regex.c:7236:27: warning: variable 'sdummy' set but not used [-Wunused-but-set-variable]
             const CHAR_T *sdummy = NULL;
                           ^~~~~~
regex.c:7235:22: warning: variable 'pdummy' set but not used [-Wunused-but-set-variable]
             UCHAR_T *pdummy = NULL;
                      ^~~~~~
regex.c: In function 'xregerror':
regex.c:8178:20: warning: unused parameter 'preg' [-Wunused-parameter]
     const regex_t *preg;
                    ^~~~
In file included from regex.c:649:0:
regex.c: In function 'byte_re_match_2_internal':
regex.c:6789:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
       is_a_jump_n = true;
regex.c:6790:19: note: here
                   case pop_failure_jump:
                   ^~~~
regex.c:7212:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if ((re_opcode_t) p[-1] != pop_failure_jump)
       ^
regex.c:7227:9: note: here
         case pop_failure_jump:
         ^~~~
regex.c:1806:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
   set_regs_matched_done = 0;      \
   ~~~~~~~~~~~~~~~~~~~~~~^~~
regex.c:7239:13: note: in expansion of macro 'POP_FAILURE_POINT'
             POP_FAILURE_POINT (sdummy, pdummy,
             ^~~~~~~~~~~~~~~~~
regex.c:7245:2: note: here
  unconditional_jump:
  ^~~~~~~~~~~~~~~~~~
regex.c:7545:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
                   is_a_jump_n = true;
regex.c:7546:17: note: here
                 case maybe_pop_jump:
                 ^~~~
regex.c: In function 'byte_common_op_match_null_string_p':
regex.c:7813:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       p1 += 2 * OFFSET_ADDRESS_SIZE;
          ^
regex.c:7815:5: note: here
     default:
     ^~~~~~~
regex.c: In function 'byte_regex_compile':
regex.c:2525:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
           if ((syntax & RE_BK_PLUS_QM)
              ^
regex.c:2528:9: note: here
         handle_plus:
         ^~~~~~~~~~~
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC alloca.c -o pic/alloca.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic alloca.c -o alloca.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC argv.c -o pic/argv.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic argv.c -o argv.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic cp-demangle.c -o cp-demangle.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC choose-temp.c -o pic/choose-temp.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic choose-temp.c -o choose-temp.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC concat.c -o pic/concat.o; \
else true; fi
concat.c: In function 'concat_length':
concat.c:111:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 concat_length VPARAMS ((const char *first, ...))
 ^~~~~~~~~~~~~
concat.c: In function 'concat_copy':
concat.c:126:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 concat_copy VPARAMS ((char *dst, const char *first, ...))
 ^~~~~~~~~~~
concat.c: In function 'concat_copy2':
concat.c:145:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 concat_copy2 VPARAMS ((const char *first, ...))
 ^~~~~~~~~~~~
concat.c: In function 'concat':
concat.c:156:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 concat VPARAMS ((const char *first, ...))
 ^~~~~~
concat.c: In function 'reconcat':
concat.c:193:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 reconcat VPARAMS ((char *optr, const char *first, ...))
 ^~~~~~~~
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic cplus-dem.c -o cplus-dem.o
cp-demangle.c: In function 'demangle_special_name':
cp-demangle.c:2018:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (!flag_strict)
       ^
cp-demangle.c:2065:2: note: here
  default:
  ^~~~~~~
cplus-dem.c: In function 'demangle_template':
cplus-dem.c:2040:15: warning: variable 'start' set but not used [-Wunused-but-set-variable]
   const char *start;
               ^~~~~
cplus-dem.c: In function 'demangle_fund_type':
cplus-dem.c:3928:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (!ISDIGIT ((unsigned char)**mangled))
          ^
cplus-dem.c:3933:5: note: here
     case 'I':
     ^~~~
cplus-dem.c: In function 'demangle_signature':
cplus-dem.c:1550:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (AUTO_DEMANGLING || GNU_DEMANGLING)
       ^
cplus-dem.c:1564:2: note: here
  default:
  ^~~~~~~
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic concat.c -o concat.o
concat.c: In function 'concat_length':
concat.c:111:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 concat_length VPARAMS ((const char *first, ...))
 ^~~~~~~~~~~~~
concat.c: In function 'concat_copy':
concat.c:126:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 concat_copy VPARAMS ((char *dst, const char *first, ...))
 ^~~~~~~~~~~
concat.c: In function 'concat_copy2':
concat.c:145:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 concat_copy2 VPARAMS ((const char *first, ...))
 ^~~~~~~~~~~~
concat.c: In function 'concat':
concat.c:156:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 concat VPARAMS ((const char *first, ...))
 ^~~~~~
concat.c: In function 'reconcat':
concat.c:193:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 reconcat VPARAMS ((char *optr, const char *first, ...))
 ^~~~~~~~
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC dyn-string.c -o pic/dyn-string.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic dyn-string.c -o dyn-string.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC fdmatch.c -o pic/fdmatch.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic fdmatch.c -o fdmatch.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC fibheap.c -o pic/fibheap.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic fibheap.c -o fibheap.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic regex.c -o regex.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC floatformat.c -o pic/floatformat.o; \
else true; fi
In file included from regex.c:649:0:
regex.c: In function 'byte_re_match_2_internal':
regex.c:7236:27: warning: variable 'sdummy' set but not used [-Wunused-but-set-variable]
             const CHAR_T *sdummy = NULL;
                           ^~~~~~
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic floatformat.c -o floatformat.o
regex.c:7235:22: warning: variable 'pdummy' set but not used [-Wunused-but-set-variable]
             UCHAR_T *pdummy = NULL;
                      ^~~~~~
regex.c: In function 'xregerror':
regex.c:8178:20: warning: unused parameter 'preg' [-Wunused-parameter]
     const regex_t *preg;
                    ^~~~
In file included from regex.c:649:0:
regex.c: In function 'byte_re_match_2_internal':
regex.c:6789:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
       is_a_jump_n = true;
regex.c:6790:19: note: here
                   case pop_failure_jump:
                   ^~~~
regex.c:7212:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if ((re_opcode_t) p[-1] != pop_failure_jump)
       ^
regex.c:7227:9: note: here
         case pop_failure_jump:
         ^~~~
regex.c:1806:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
   set_regs_matched_done = 0;      \
   ~~~~~~~~~~~~~~~~~~~~~~^~~
regex.c:7239:13: note: in expansion of macro 'POP_FAILURE_POINT'
             POP_FAILURE_POINT (sdummy, pdummy,
             ^~~~~~~~~~~~~~~~~
regex.c:7245:2: note: here
  unconditional_jump:
  ^~~~~~~~~~~~~~~~~~
regex.c:7545:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
                   is_a_jump_n = true;
regex.c:7546:17: note: here
                 case maybe_pop_jump:
                 ^~~~
regex.c: In function 'byte_common_op_match_null_string_p':
regex.c:7813:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       p1 += 2 * OFFSET_ADDRESS_SIZE;
          ^
regex.c:7815:5: note: here
     default:
     ^~~~~~~
regex.c: In function 'byte_regex_compile':
regex.c:2525:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
           if ((syntax & RE_BK_PLUS_QM)
              ^
regex.c:2528:9: note: here
         handle_plus:
         ^~~~~~~~~~~
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC fnmatch.c -o pic/fnmatch.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic fnmatch.c -o fnmatch.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC getopt.c -o pic/getopt.o; \
else true; fi
getopt.c: In function '_getopt_initialize':
getopt.c:396:10: warning: unused parameter 'argc' [-Wunused-parameter]
      int argc;
          ^~~~
getopt.c:397:19: warning: unused parameter 'argv' [-Wunused-parameter]
      char *const *argv;
                   ^~~~
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC getopt1.c -o pic/getopt1.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC getpwd.c -o pic/getpwd.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic getopt.c -o getopt.o
getopt.c: In function '_getopt_initialize':
getopt.c:396:10: warning: unused parameter 'argc' [-Wunused-parameter]
      int argc;
          ^~~~
getopt.c:397:19: warning: unused parameter 'argv' [-Wunused-parameter]
      char *const *argv;
                   ^~~~
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic getpwd.c -o getpwd.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC getruntime.c -o pic/getruntime.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC hashtab.c -o pic/hashtab.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic getopt1.c -o getopt1.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC hex.c -o pic/hex.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic hex.c -o hex.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic getruntime.c -o getruntime.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC lbasename.c -o pic/lbasename.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic hashtab.c -o hashtab.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC lrealpath.c -o pic/lrealpath.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic lbasename.c -o lbasename.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC make-relative-prefix.c -o pic/make-relative-prefix.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic lrealpath.c -o lrealpath.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC make-temp-file.c -o pic/make-temp-file.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC objalloc.c -o pic/objalloc.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic make-temp-file.c -o make-temp-file.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic make-relative-prefix.c -o make-relative-prefix.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic objalloc.c -o objalloc.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC obstack.c -o pic/obstack.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC partition.c -o pic/partition.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC physmem.c -o pic/physmem.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic physmem.c -o physmem.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic obstack.c -o obstack.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic partition.c -o partition.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC pexecute.c -o pic/pexecute.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC safe-ctype.c -o pic/safe-ctype.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC sort.c -o pic/sort.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic safe-ctype.c -o safe-ctype.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC spaces.c -o pic/spaces.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic pexecute.c -o pexecute.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic sort.c -o sort.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic spaces.c -o spaces.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC splay-tree.c -o pic/splay-tree.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC strerror.c -o pic/strerror.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC strsignal.c -o pic/strsignal.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC ternary.c -o pic/ternary.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic strsignal.c -o strsignal.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic splay-tree.c -o splay-tree.o
ternary.c:150:1: warning: 'ternary_recursivesearch' defined but not used [-Wunused-function]
 ternary_recursivesearch (p, s)
 ^~~~~~~~~~~~~~~~~~~~~~~
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic ternary.c -o ternary.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic strerror.c -o strerror.o
ternary.c:150:1: warning: 'ternary_recursivesearch' defined but not used [-Wunused-function]
 ternary_recursivesearch (p, s)
 ^~~~~~~~~~~~~~~~~~~~~~~
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC xatexit.c -o pic/xatexit.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC xexit.c -o pic/xexit.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC xmalloc.c -o pic/xmalloc.o; \
else true; fi
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC xmemdup.c -o pic/xmemdup.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic xatexit.c -o xatexit.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic xexit.c -o xexit.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic xmalloc.c -o xmalloc.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC xstrdup.c -o pic/xstrdup.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic xmemdup.c -o xmemdup.o
if [ x"-fPIC" != x ]; then \
  gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic -fPIC xstrerror.c -o pic/xstrerror.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic xstrdup.c -o xstrdup.o
gcc -c -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I. -I./../include  -W -Wall -Wtraditional -pedantic xstrerror.c -o xstrerror.o
rm -f libiberty.a pic/libiberty.a
ar rc libiberty.a \
  regex.o cplus-dem.o cp-demangle.o md5.o alloca.o argv.o choose-temp.o concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o lrealpath.o make-relative-prefix.o make-temp-file.o objalloc.o obstack.o partition.o physmem.o pexecute.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o  
ranlib libiberty.a
if [ x"-fPIC" != x ]; then \
  cd pic; \
  ar rc libiberty.a \
    regex.o cplus-dem.o cp-demangle.o md5.o alloca.o argv.o choose-temp.o concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o lrealpath.o make-relative-prefix.o make-temp-file.o objalloc.o obstack.o partition.o physmem.o pexecute.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o  ; \
  ranlib libiberty.a; \
  cd ..; \
else true; fi
gmake[1]: Leaving directory '/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/libiberty'
gmake[1]: Entering directory '/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc'
TM_DEFINES="NETBSD_ENABLE_PTHREADS" \
HEADERS="auto-host.h ansidecl.h  dbxelf.h elfos.h netbsd.h netbsd-elf.h arm/elf.h arm/aout.h arm/arm.h arm/netbsd-elf.h defaults.h" XM_DEFINES="POSIX" \
TARGET_CPU_DEFAULT="TARGET_CPU_generic" \
/bin/sh ./mkconfig.sh config.h
TM_DEFINES="NETBSD_ENABLE_PTHREADS" \
HEADERS="auto-host.h ansidecl.h  dbxelf.h elfos.h netbsd.h netbsd-elf.h arm/elf.h arm/aout.h arm/arm.h arm/netbsd-elf.h defaults.h" XM_DEFINES="POSIX" \
TARGET_CPU_DEFAULT="TARGET_CPU_generic" \
/bin/sh ./mkconfig.sh hconfig.h
echo "/* This file is machine generated.  Do not edit.  */" > tmp-gtyp.h
TM_DEFINES="" \
HEADERS="arm/arm-protos.h" XM_DEFINES="" TARGET_CPU_DEFAULT="" \
/bin/sh ./mkconfig.sh tm_p.h
echo "static const char *srcdir = "  >> tmp-gtyp.h
echo "\".\"" >> tmp-gtyp.h
echo ";" >> tmp-gtyp.h
echo "static const char *lang_files[] = {" >> tmp-gtyp.h
ltf="./cp/cp-tree.def ./java/java-tree.def ./objc/objc-tree.def ./ada/ada-tree.def"; for f in $ltf; do \
    echo "#include \"$f\""; \
done | sed 's|./||' > tmp-gencheck.h
/bin/sh ./move-if-change tmp-gencheck.h gencheck.h
ll="./c-lang.c  ./c-parse.in  ./c-tree.h  ./c-decl.c  ./c-common.c  ./c-common.h  ./c-pragma.c  ./c-objc-common.c "; \
for f in $ll; do \
echo "\"$f\", "; done >> tmp-gtyp.h
lof="./cp/lang-options.h ./f/lang-options.h ./java/lang-options.h ./objc/lang-options.h ./ada/lang-options.h"; for f in $lof; do \
    echo "#include \"$f\""; \
done | sed 's|./||' > tmp-options.h
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include version.c -o version.o
echo "NULL};" >> tmp-gtyp.h
echo timestamp > s-gencheck
if test yes = yes \
   || test -n ""; then \
  /bin/sh ./genmultilib \
    "" \
    "" \
    "" \
    "" \
    "" \
    "" \
    "" \
    "yes" \
    > tmp-mlib.h; \
else \
  /bin/sh ./genmultilib '' '' '' '' '' '' '' no \
    > tmp-mlib.h; \
fi
echo "static const char *langs_for_lang_files[] = {" >> tmp-gtyp.h
ff="c  c  c  c  c  c  c  c "; \
for f in $ff; do \
echo "\"$f\", " ; done  >> tmp-gtyp.h
/bin/sh ./move-if-change tmp-options.h options.h
echo "NULL};" >> tmp-gtyp.h
echo timestamp > s-options
echo "static const char *all_files[] = {" >> tmp-gtyp.h
lsf="./cp/lang-specs.h ./f/lang-specs.h ./java/lang-specs.h ./objc/lang-specs.h ./ada/lang-specs.h"; for f in $lsf; do \
    echo "#include \"$f\""; \
done | sed 's|./||' > tmp-specs.h
gf="config.h auto-host.h ./../include/ansidecl.h ./config/dbxelf.h ./config/elfos.h ./config/netbsd.h ./config/netbsd-elf.h ./config/arm/elf.h ./config/arm/aout.h ./config/arm/arm.h ./config/arm/netbsd-elf.h ./defaults.h ./defaults.h ./location.h ./../include/hashtab.h ./bitmap.h ./function.h  ./rtl.h ./optabs.h ./tree.h ./libfuncs.h ./hashtable.h ./real.h ./varray.h ./ssa.h ./insn-addr.h ./cselib.h ./c-common.h ./c-tree.h ./basic-block.h ./alias.c ./bitmap.c ./cselib.c ./dwarf2out.c ./emit-rtl.c ./except.c ./explow.c ./expr.c ./fold-const.c ./function.c ./gcse.c ./integrate.c ./lists.c ./optabs.c ./profile.c ./ra-build.c ./regclass.c ./reg-stack.c ./sdbout.c ./stmt.c ./stor-layout.c ./tree.c ./varasm.c ./config/arm/arm.c ./c-lang.c ./c-parse.in ./c-tree.h ./c-decl.c ./c-common.c ./c-common.h ./c-pragma.c ./c-objc-common.c"; \
for f in $gf; do \
echo "\"$f\", "; done >> tmp-gtyp.h
echo " NULL};" >> tmp-gtyp.h
echo "static const char *lang_dir_names[] = { \"c\", " >> tmp-gtyp.h
gf=""; \
for l in $gf; do \
echo "\"$l\", "; done >> tmp-gtyp.h
echo "NULL};" >> tmp-gtyp.h
/bin/sh ./move-if-change tmp-gtyp.h gtyp-gen.h 
if [ -f /usr/include/limits.h ] ; then \
  cat ./limitx.h ./glimits.h ./limity.h > tmp-xlimits.h; \
else \
  cat ./glimits.h > tmp-xlimits.h; \
fi
/bin/sh ./move-if-change tmp-specs.h specs.h
TM_DEFINES="NETBSD_ENABLE_PTHREADS" \
HEADERS="ansidecl.h  dbxelf.h elfos.h netbsd.h netbsd-elf.h arm/elf.h arm/aout.h arm/arm.h arm/netbsd-elf.h defaults.h" XM_DEFINES="POSIX" \
TARGET_CPU_DEFAULT="" \
/bin/sh ./mkconfig.sh tconfig.h
mv tmp-xlimits.h xlimits.h
echo timestamp > s-specs
/bin/sh ./move-if-change tmp-mlib.h multilib.h
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./gengenrtl.c -o gengenrtl.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
  ./gengtype.c -o gengtype.o
echo timestamp > s-mlib
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
  ./gengtype-lex.c -o gengtype-lex.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
  ./gengtype-yacc.c -o gengtype-yacc.o
gengtype-yacc.c: In function 'yystrlen':
gengtype-yacc.c:701:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 #   if defined (__STDC__) || defined (__cplusplus)
 ^~~~~~~~
gengtype-yacc.c: In function 'yystpcpy':
gengtype-yacc.c:725:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 #   if defined (__STDC__) || defined (__cplusplus)
 ^~~~~~~~
gengtype-yacc.c: In function 'yydestruct':
gengtype-yacc.c:791:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 static void
 ^~~~~~~~~~
gengtype-yacc.c: In function 'yyparse':
gengtype-yacc.c:854:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 int
 ^~~    
/home/gdr/gcc-3.3.6/gcc-3.3.6/gcc/gengtype-lex.c: In function 'yylex':
/home/gdr/gcc-3.3.6/gcc-3.3.6/gcc/gengtype-lex.c:287:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
gengtype-lex.l:216:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION'
 
 ^                  
gengtype-lex.l:214:1: note: here
 "ENUM_BITFIELD"{WS}?"("{WS}?{ID}{WS}?")" {
 ^~~~
At top level:
/home/gdr/gcc-3.3.6/gcc-3.3.6/gcc/gengtype-lex.c:2522:12: warning: 'input' defined but not used [-Wunused-function]
./gengtype.c: In function 'error_at_line':
./gengtype.c:37:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 error_at_line VPARAMS ((struct fileloc *pos, const char *msg, ...))
 ^~~~~~~~~~~~~
./gengtype.c: In function 'xasprintf':
./gengtype.c:69:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 xasprintf VPARAMS ((const char *format, ...))
 ^~~~~~~~~
./gengtype.c: In function 'oprintf':
./gengtype.c:1074:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 oprintf VPARAMS ((outf_p o, const char *format, ...))
 ^~~~~~~
./gengtype.c: In function 'get_file_basename':
./gengtype.c:1140:10: warning: variable 'len' set but not used [-Wunused-but-set-variable]
   size_t len;
          ^~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
    ./dummy-conditions.c -o dummy-conditions.o
./gengtype.c: In function 'write_gc_roots':
./gengtype.c:2420:18: warning: comparison of constant '7' with boolean expression is always false [-Wbool-compare]
     && ! s->kind == TYPE_PARAM_STRUCT)
                  ^~
./gengtype.c:2420:18: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
./gengtype.c:2420:8: note: add parentheses around left hand side expression to silence this warning
     && ! s->kind == TYPE_PARAM_STRUCT)
        ^~~~~~~~~
        (        )
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include errors.c -o errors.o
errors.c: In function 'warning':
errors.c:40:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 warning VPARAMS ((const char *format, ...))
 ^~~~~~~
errors.c: In function 'error':
errors.c:55:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 error VPARAMS ((const char *format, ...))
 ^~~~~
errors.c: In function 'fatal':
errors.c:72:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 fatal VPARAMS ((const char *format, ...))
 ^~~~~
errors.c: In function 'internal_error':
errors.c:87:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 internal_error VPARAMS ((const char *format, ...))
 ^~~~~~~~~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genpreds.c -o genpreds.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
  ./gencheck.c -o gencheck.o
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o gengenrtl \
 gengenrtl.o ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genpreds \
 genpreds.o ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o gencheck \
 gencheck.o ../libiberty/libiberty.a
./gengenrtl -h > tmp-genrtl.h
/bin/sh ./move-if-change tmp-genrtl.h genrtl.h
./gengenrtl > tmp-genrtl.c
/bin/sh ./move-if-change tmp-genrtl.c genrtl.c
echo timestamp > s-genrtl
./genpreds > tmp-preds.h
/bin/sh ./move-if-change tmp-preds.h tm-preds.h
echo timestamp > s-preds
./gencheck > tmp-check.h
/bin/sh ./move-if-change tmp-check.h tree-check.h
echo timestamp > s-check
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genconfig.c -o genconfig.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./gencodes.c -o gencodes.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genattr.c -o genattr.o
./genconfig.c: In function 'walk_insn_part':
./genconfig.c:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       ++dup_operands_seen_this_insn;
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./genconfig.c:92:5: note: here
     case MATCH_SCRATCH:
     ^~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genautomata.c -o genautomata.o
In file included from ./genautomata.c:105:0:
./genautomata.c: In function 'get_str_vect':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:1602:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'automaton_decl_hash':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:2105:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'automaton_decl_eq_p':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:2123:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'insn_decl_hash':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:2209:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'insn_decl_eq_p':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:2227:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'decl_hash':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:2313:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'decl_eq_p':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:2333:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'process_regexp':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:2969:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:2987:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genemit.c -o genemit.o
./genautomata.c: In function 'loop_in_regexp':
In file included from ./genemit.c:25:0:
./genemit.c: In function 'gen_exp':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genemit.c:257:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genemit.c:292:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3103:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genopinit.c -o genopinit.o
./genautomata.c: In function 'check_loops_in_regexps':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3133:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'process_regexp_cycles':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3206:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genautomata.c: In function 'reserv_sets_cmp':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3661:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'set_unit_reserv':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3697:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'test_unit_reserv':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3711:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'it_is_empty_reserv_sets':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3726:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'reserv_sets_are_intersected':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3750:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'reserv_sets_shift':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3799:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'reserv_sets_or':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3816:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'reserv_sets_and':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3835:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'output_cycle_reservs':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3861:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3879:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'get_free_state':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:3938:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'intersected_state_reservs_p':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:4075:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'states_union':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:4091:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'remove_arc':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:4195:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:4202:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'copy_insn_regexp':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:4691:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genautomata.c: In function 'transform_1':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:4716:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genautomata.c: In function 'transform_2':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:4757:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:4802:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:4846:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./genautomata.c: In function 'transform_3':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:4903:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:4953:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5002:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./genautomata.c: In function 'regexp_transform_func':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5096:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'process_unit_to_form_the_same_automaton_unit_lists':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5164:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'form_the_same_automaton_unit_lists_from_regexp':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5254:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5260:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5270:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5275:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genautomata.c: In function 'process_seq_for_forming_states':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5400:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genautomata.c: In function 'process_alts_for_forming_states':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5455:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genautomata.c: In function 'make_automaton':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5622:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genautomata.c: In function 'form_arcs_marked_by_insn':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5646:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genautomata.c: In function 'create_composed_state':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5680:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5692:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5710:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5717:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./genautomata.c: In function 'set_out_arc_insns_equiv_num':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5851:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5860:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genautomata.c: In function 'partition_equiv_class':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:5969:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'process_insn_equiv_class':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:6322:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from ./genopinit.c:25:0:
./genopinit.c: In function 'gen_insn':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genopinit.c:246:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./genautomata.c: In function 'set_insn_equiv_classes':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:6396:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./genautomata.c: In function 'units_to_automata_heuristic_distr':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:6508:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:6523:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'form_regexp':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:6755:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'longest_path_length':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:6829:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'output_dfa_max_issue_rate':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:6882:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genoutput.c -o genoutput.o
./genautomata.c: In function 'add_vect':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:7414:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:7417:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:7425:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:7467:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:7474:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:7477:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./genautomata.c: In function 'out_state_arcs_num':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:7503:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genautomata.c: In function 'add_vect_el':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:7541:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'output_trans_table':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:7592:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./genautomata.c: In function 'output_state_alts_table':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:7642:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./genautomata.c: In function 'output_dead_lock_vect':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:7847:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genautomata.c: In function 'output_max_insn_queue_index_def':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:7984:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'output_state_arcs':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:8965:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genautomata.c: In function 'make_insn_alts_attr':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:9240:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'make_internal_dfa_insn_code_attr':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:9276:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'make_default_insn_latency_attr':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:9311:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genautomata.c: In function 'form_important_insn_automata_lists':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genautomata.c:9552:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from ./genoutput.c:90:0:
./genoutput.c: In function 'output_insn_data':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genoutput.c:389:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genpeep.c -o genpeep.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genrecog.c -o genrecog.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genflags.c -o genflags.o
In file included from ./genflags.c:27:0:
./genflags.c: In function 'gen_macro':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genflags.c:108:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genflags.c:110:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o gengtype \
 gengtype.o gengtype-lex.o gengtype-yacc.o ../libiberty/libiberty.a
In file included from ./genrecog.c:55:0:
./genrecog.c: In function 'find_operand':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:401:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./genrecog.c: In function 'find_matching_operand':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:454:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./read-rtl.c -o read-rtl.o
./genrecog.c: In function 'validate_pattern':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:750:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./genrecog.c: In function 'add_to_sequence':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:973:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:984:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:992:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:1029:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:1052:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genrecog.c: In function 'maybe_both_true':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:1238:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genrecog.c: In function 'nodes_identical_1':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:1317:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./genrecog.c: In function 'merge_trees':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:1423:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genrecog.c: In function 'write_switch':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:1919:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:1952:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
./genrecog.c: In function 'write_cond':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:2033:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:2038:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:2043:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./genrecog.c: In function 'write_action':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:2082:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:2088:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:2124:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./gensupport.c -o gensupport.o
./genrecog.c: In function 'is_unconditional':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:2161:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./genrecog.c: In function 'make_insn_sequence':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:2465:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genrecog.c: In function 'debug_decision_2':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genrecog.c:2819:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./gensupport.c: In function 'message_with_line':
./gensupport.c:108:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 message_with_line VPARAMS ((int lineno, const char *msg, ...))
 ^~~~~~~~~~~~~~~~~
In file included from ./gensupport.c:23:0:
./gensupport.c: In function 'is_predicable':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./gensupport.c:392:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./gensupport.c: In function 'collect_insn_data':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./gensupport.c:563:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./gensupport.c: In function 'alter_predicate_for_insn':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./gensupport.c:652:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./gensupport.c: In function 'maybe_eval_c_test':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./gensupport.c:1110:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
	./genconditions.c -o genconditions.o
./read-rtl.c: In function 'fatal_with_file_and_line':
./read-rtl.c:52:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 fatal_with_file_and_line VPARAMS ((FILE *infile, const char *msg, ...))
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./read-rtl.c:24:0:
./read-rtl.c: In function 'read_rtx':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./read-rtl.c:754:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./read-rtl.c:629:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  if (c == ')')
     ^
./read-rtl.c:636:7: note: here
       case 'E':
       ^~~~
./read-rtl.c:672:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  if (c == ')')
     ^
./read-rtl.c:678:7: note: here
       case 'T':
       ^~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genconstants.c -o genconstants.o
rm -f print-rtl1.c
sed -e 's/config[.]h/hconfig.h/' ./print-rtl.c > print-rtl1.c
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include print-rtl1.c -o print-rtl1.o
./gengtype
In file included from print-rtl1.c:30:0:
print-rtl1.c: In function 'print_rtx':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
print-rtl1.c:489:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
print-rtl1.c:546:13: note: in expansion of macro 'abort'
    default: abort();
             ^~~~~
warning: structure `reg_info_def' used but not defined
warning: structure `die_struct' used but not defined
warning: structure `basic_block_def' used but not defined
echo timestamp > s-gtype
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genattrtab.c -o genattrtab.o
In file included from ./genattrtab.c:105:0:
./genattrtab.c: In function 'attr_rtx_1':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:707:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
./genattrtab.c: In function 'attr_rtx':
./genattrtab.c:720:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 attr_rtx VPARAMS ((enum rtx_code code, ...))
 ^~~~~~~~
./genattrtab.c: In function 'attr_printf':
./genattrtab.c:737:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 attr_printf VPARAMS ((unsigned int len, const char *fmt, ...))
 ^~~~~~~~~~~
In file included from ./genattrtab.c:105:0:
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:746:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genattrtab.c: In function 'attr_copy_rtx':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:897:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./genattrtab.c: In function 'operate_exp':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:1733:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
./genattrtab.c: In function 'encode_units_mask':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:2268:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genattrtab.c: In function 'simplify_cond':
./genattrtab.c:2565:9: warning: variable 'first_spacer' set but not used [-Wunused-but-set-variable]
   char *first_spacer;
         ^~~~~~~~~~~~
In file included from ./genattrtab.c:105:0:
./genattrtab.c: In function 'evaluate_eq_attr':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:2864:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:2867:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:2931:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genattrtab.c: In function 'optimize_attrs':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:3556:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genattrtab.c: In function 'simplify_by_exploding':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:3739:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genattrtab.c: In function 'add_values_to_cover':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:3891:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genattrtab.c: In function 'simplify_with_current_value_aux':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:4083:6: note: in expansion of macro 'abort'
      abort (); /* With all EQ_ATTR's of known value, a case should
      ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:4089:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./genattrtab.c: In function 'gen_insn':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:4428:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./genattrtab.c: In function 'write_test_expr':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:4662:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:4696:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:4717:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include rtl.c -o rtl.o
./genattrtab.c: In function 'write_attr_value':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:5463:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./genattrtab.c: In function 'write_eligible_delay':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:5543:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:5572:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:5602:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
./genattrtab.c: In function 'write_complex_function':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:5721:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:5725:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:5759:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./genattrtab.c: In function 'make_internal_attr':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:5861:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genattrtab.c: In function 'make_numeric_value':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genattrtab.c:5927:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./genattrtab.c: In function 'check_attr_test':
./genattrtab.c:1044:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (is_const)
          ^
./genattrtab.c:1052:5: note: here
     default:
     ^~~~~~~
./genattrtab.c: In function 'make_canonical':
./genattrtab.c:1478:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       exp = newexp;
       ~~~~^~~~~~~~
./genattrtab.c:1481:5: note: here
     case COND:
     ^~~~
./genattrtab.c: In function 'find_and_mark_used_attributes':
./genattrtab.c:3828:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (! find_and_mark_used_attributes (XEXP (exp, 2), terms, nterms))
          ^
./genattrtab.c:3830:5: note: here
     case IOR:
     ^~~~
./genattrtab.c:3832:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (! find_and_mark_used_attributes (XEXP (exp, 1), terms, nterms))
          ^
./genattrtab.c:3834:5: note: here
     case NOT:
     ^~~~
./genattrtab.c: In function 'write_test_expr':
./genattrtab.c:4586:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
       comparison_operator = 1;
       ~~~~~~~~~~~~~~~~~~~~^~~
./genattrtab.c:4588:5: note: here
     case PLUS:   case MINUS:  case MULT:     case DIV:      case MOD:
     ^~~~
./genattrtab.c:4670:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (! (flags & 1) && GET_CODE (XEXP (exp, 0)) == EQ_ATTR
          ^
./genattrtab.c:4680:5: note: here
     case ABS:  case NEG:
     ^~~~
At top level:
./genattrtab.c:4154:1: warning: 'count_sub_rtxs' defined but not used [-Wunused-function]
 count_sub_rtxs (x, max)
 ^~~~~~~~~~~~~~
In file included from rtl.c:24:0:
rtl.c: In function 'copy_rtx':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtl.c:378:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.c: In function 'rtx_equal_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtl.c:519:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include bitmap.c -o bitmap.o
In file included from bitmap.c:24:0:
bitmap.c: In function 'bitmap_operation':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
bitmap.c:642:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ggc-none.c -o ggc-none.o
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genconditions \
 genconditions.o gensupport.o dummy-conditions.o rtl.o read-rtl.o bitmap.o ggc-none.o \
    errors.o ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genconstants \
 genconstants.o gensupport.o dummy-conditions.o rtl.o read-rtl.o bitmap.o ggc-none.o \
    errors.o ../libiberty/libiberty.a
./genconditions ./config/arm/arm.md > tmp-conditions.c
/bin/sh ./move-if-change tmp-conditions.c insn-conditions.c
echo timestamp > s-conditions
./genconstants ./config/arm/arm.md > tmp-constants.h
/bin/sh ./move-if-change tmp-constants.h insn-constants.h
echo timestamp > s-constants
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include insn-conditions.c
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genflags \
 genflags.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o print-rtl1.o \
    errors.o ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genconfig \
  genconfig.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o print-rtl1.o \
    errors.o ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o gencodes \
 gencodes.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o print-rtl1.o \
    errors.o ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genattr \
 genattr.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o print-rtl1.o \
    errors.o ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genemit \
 genemit.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o print-rtl1.o \
    errors.o ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genopinit \
 genopinit.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o print-rtl1.o \
    errors.o ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genoutput \
 genoutput.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o print-rtl1.o \
    errors.o ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genpeep \
 genpeep.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o print-rtl1.o \
    errors.o ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genrecog \
 genrecog.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o print-rtl1.o \
    errors.o ../libiberty/libiberty.a
./genflags ./config/arm/arm.md > tmp-flags.h
./genconfig ./config/arm/arm.md > tmp-config.h
/bin/sh ./move-if-change tmp-config.h insn-config.h
echo timestamp > s-config
./gencodes ./config/arm/arm.md > tmp-codes.h
/bin/sh ./move-if-change tmp-codes.h insn-codes.h
echo timestamp > s-codes
./genattr ./config/arm/arm.md > tmp-attr.h
/bin/sh ./move-if-change tmp-attr.h insn-attr.h
echo timestamp > s-attr
./genemit ./config/arm/arm.md > tmp-emit.c
/bin/sh ./move-if-change tmp-emit.c insn-emit.c
echo timestamp > s-emit
./genopinit ./config/arm/arm.md > tmp-opinit.c
/bin/sh ./move-if-change tmp-opinit.c insn-opinit.c
echo timestamp > s-opinit
./genoutput ./config/arm/arm.md > tmp-output.c
/bin/sh ./move-if-change tmp-output.c insn-output.c
echo timestamp > s-output
./genpeep ./config/arm/arm.md > tmp-peep.c
/bin/sh ./move-if-change tmp-peep.c insn-peep.c
echo timestamp > s-peep
./genrecog ./config/arm/arm.md > tmp-recog.c
/bin/sh ./move-if-change tmp-recog.c insn-recog.c
echo timestamp > s-recog
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ./genextract.c -o genextract.o
/bin/sh ./move-if-change tmp-flags.h insn-flags.h
echo timestamp > s-flags
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
       -c ./c-parse.c -o c-parse.o
In file included from ./genextract.c:25:0:
./genextract.c: In function 'print_path':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genextract.c:331:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./genextract.c:343:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
c-p15339.c: In function 'yy_stack_print':
c-p15339.c:2140:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
c-p15339.c: In function 'yy_reduce_print':
c-p15339.c:2167:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
c-p15339.c: In function 'yysymprint':
c-p15339.c:2286:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
c-p15339.c: In function 'yydestruct':
c-p15339.c:2323:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
c-p15339.c: In function 'yyparse':
c-p15339.c:2386:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
In file included from c-parse.y:37:0:
c-parse.y: In function '_yylex':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-parse.y:3052:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-lang.c -o c-lang.o
(cd intl && /usr/pkg/bin/gmake all)
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-pretty-print.c -o c-pretty-print.o
In file included from c-pretty-print.h:27:0,
                 from c-pretty-print.c:25:
c-pretty-print.c: In function 'pp_c_simple_type_specifier':
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:152:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (ppi, t);
       ^~~~~~~~~~~~~~~~~~~
c-pretty-print.c: In function 'pp_c_abstract_declarator':
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:170:3: note: in expansion of macro 'pp_unsupported_tree'
   pp_unsupported_tree (ppi, t);
   ^~~~~~~~~~~~~~~~~~~
c-pretty-print.c: In function 'pp_c_direct_declarator':
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:219:3: note: in expansion of macro 'pp_unsupported_tree'
   pp_unsupported_tree (pp, t);
   ^~~~~~~~~~~~~~~~~~~
c-pretty-print.c: In function 'pp_c_declarator':
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:227:3: note: in expansion of macro 'pp_unsupported_tree'
   pp_unsupported_tree (pp, t);
   ^~~~~~~~~~~~~~~~~~~
c-pretty-print.c: In function 'pp_c_parameter_declaration':
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:259:3: note: in expansion of macro 'pp_unsupported_tree'
   pp_unsupported_tree (pp, t);
   ^~~~~~~~~~~~~~~~~~~
c-pretty-print.c: In function 'pp_c_bool_literal':
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:380:2: note: in expansion of macro 'pp_unsupported_tree'
  pp_unsupported_tree (ppi, b);
  ^~~~~~~~~~~~~~~~~~~
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:389:2: note: in expansion of macro 'pp_unsupported_tree'
  pp_unsupported_tree (ppi, b);
  ^~~~~~~~~~~~~~~~~~~
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:392:5: note: in expansion of macro 'pp_unsupported_tree'
     pp_unsupported_tree (ppi, b);
     ^~~~~~~~~~~~~~~~~~~
c-pretty-print.c: In function 'pp_c_literal':
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:498:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (ppi, e);
       ^~~~~~~~~~~~~~~~~~~
c-pretty-print.c: In function 'pp_c_primary_expression':
c-pretty-print.c:553:5: warning: case value '169' not in enumerated type 'enum tree_code' [-Wswitch]
     case STMT_EXPR:
     ^~~~
In file included from c-pretty-print.h:27:0,
                 from c-pretty-print.c:25:
c-pretty-print.c: In function 'pp_c_initializer':
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:584:2: note: in expansion of macro 'pp_unsupported_tree'
  pp_unsupported_tree (ppi, TREE_OPERAND (e, 1));
  ^~~~~~~~~~~~~~~~~~~
c-pretty-print.c: In function 'pp_c_initializer_list':
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:624:5: note: in expansion of macro 'pp_unsupported_tree'
     pp_unsupported_tree (ppi, type);
     ^~~~~~~~~~~~~~~~~~~
c-pretty-print.c: In function 'pp_c_postfix_expression':
c-pretty-print.c:641:5: warning: case value '150' not in enumerated type 'enum tree_code' [-Wswitch]
     case ARROW_EXPR:
     ^~~~
c-pretty-print.c:712:5: warning: case value '170' not in enumerated type 'enum tree_code' [-Wswitch]
     case COMPOUND_LITERAL_EXPR:
     ^~~~
In file included from c-pretty-print.h:27:0,
                 from c-pretty-print.c:25:
c-pretty-print.c: In function 'pp_c_unary_expression':
c-pretty-print.c:808:34: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
       pp_c_identifier (ppi, code == SIZEOF_EXPR ? "sizeof" : "__alignof__");
                                  ^
pretty-print.h:93:69: note: in definition of macro 'pp_identifier'
 #define pp_identifier(PPI, ID)  output_add_string (pp_buffer (PPI), ID)
                                                                     ^~
c-pretty-print.c:808:7: note: in expansion of macro 'pp_c_identifier'
       pp_c_identifier (ppi, code == SIZEOF_EXPR ? "sizeof" : "__alignof__");
       ^~~~~~~~~~~~~~~
c-pretty-print.c:806:5: warning: case value '149' not in enumerated type 'enum tree_code' [-Wswitch]
     case SIZEOF_EXPR:
     ^~~~
c-pretty-print.c:807:5: warning: case value '151' not in enumerated type 'enum tree_code' [-Wswitch]
     case ALIGNOF_EXPR:
     ^~~~
In file included from c-pretty-print.h:27:0,
                 from c-pretty-print.c:25:
c-pretty-print.c: In function 'pp_c_expression':
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:1237:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (ppi, e);
       ^~~~~~~~~~~~~~~~~~~
c-pretty-print.c:1164:5: warning: case value '149' not in enumerated type 'enum tree_code' [-Wswitch]
     case SIZEOF_EXPR:
     ^~~~
c-pretty-print.c:1141:5: warning: case value '150' not in enumerated type 'enum tree_code' [-Wswitch]
     case ARROW_EXPR:
     ^~~~
c-pretty-print.c:1165:5: warning: case value '151' not in enumerated type 'enum tree_code' [-Wswitch]
     case ALIGNOF_EXPR:
     ^~~~
c-pretty-print.c:1135:5: warning: case value '169' not in enumerated type 'enum tree_code' [-Wswitch]
     case STMT_EXPR:
     ^~~~
c-pretty-print.c:1150:5: warning: case value '170' not in enumerated type 'enum tree_code' [-Wswitch]
     case COMPOUND_LITERAL_EXPR:
     ^~~~
c-pretty-print.c: In function 'pp_c_statement':
c-pretty-print.c:1255:16: warning: comparison between 'const enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
       if (code == LABEL_STMT)
                ^~
c-pretty-print.c:1257:21: warning: comparison between 'const enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
       else if (code == LABEL_STMT)
                     ^~
c-pretty-print.c:1290:34: warning: comparison between 'const enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
       pp_c_expression (ppi, code == EXPR_STMT
                                  ^~
c-pretty-print.c:1310:32: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
    if (TREE_CODE (else_clause) == IF_STMT)
                                ^~
c-pretty-print.c:1315:32: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
    if (TREE_CODE (else_clause) != IF_STMT)
                                ^~
In file included from c-pretty-print.h:27:0,
                 from c-pretty-print.c:25:
c-pretty-print.c:1378:32: warning: comparison between 'const enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
       pp_identifier (ppi, code == BREAK_STMT ? "break" : "continue");
                                ^
pretty-print.h:93:69: note: in definition of macro 'pp_identifier'
 #define pp_identifier(PPI, ID)  output_add_string (pp_buffer (PPI), ID)
                                                                     ^~
c-pretty-print.c:1386:16: warning: comparison between 'const enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
  tree e = code == RETURN_STMT
                ^~
In file included from c-pretty-print.h:27:0,
                 from c-pretty-print.c:25:
c-pretty-print.c:1391:29: warning: comparison between 'const enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
  pp_c_identifier (ppi, code == RETURN_STMT ? "return" : "goto");
                             ^
pretty-print.h:93:69: note: in definition of macro 'pp_identifier'
 #define pp_identifier(PPI, ID)  output_add_string (pp_buffer (PPI), ID)
                                                                     ^~
c-pretty-print.c:1391:2: note: in expansion of macro 'pp_c_identifier'
  pp_c_identifier (ppi, code == RETURN_STMT ? "return" : "goto");
  ^~~~~~~~~~~~~~~
pretty-print.h:98:57: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
                    tree_code_name[(int) TREE_CODE (T)], __FUNCTION__)
                                                         ^
c-pretty-print.c:1463:7: note: in expansion of macro 'pp_unsupported_tree'
       pp_unsupported_tree (ppi, stmt);
       ^~~~~~~~~~~~~~~~~~~
c-pretty-print.c:1287:5: warning: case value '152' not in enumerated type 'const enum tree_code' [-Wswitch]
     case EXPR_STMT:
     ^~~~
c-pretty-print.c:1277:5: warning: case value '153' not in enumerated type 'const enum tree_code' [-Wswitch]
     case COMPOUND_STMT:
     ^~~~
c-pretty-print.c:1415:5: warning: case value '154' not in enumerated type 'const enum tree_code' [-Wswitch]
     case DECL_STMT:
     ^~~~
c-pretty-print.c:1297:5: warning: case value '155' not in enumerated type 'const enum tree_code' [-Wswitch]
     case IF_STMT:
     ^~~~
c-pretty-print.c:1357:5: warning: case value '156' not in enumerated type 'const enum tree_code' [-Wswitch]
     case FOR_STMT:
     ^~~~
c-pretty-print.c:1332:5: warning: case value '157' not in enumerated type 'const enum tree_code' [-Wswitch]
     case WHILE_STMT:
     ^~~~
c-pretty-print.c:1343:5: warning: case value '158' not in enumerated type 'const enum tree_code' [-Wswitch]
     case DO_STMT:
     ^~~~
c-pretty-print.c:1383:5: warning: case value '159' not in enumerated type 'const enum tree_code' [-Wswitch]
     case RETURN_STMT:
     ^~~~
c-pretty-print.c:1375:5: warning: case value '160' not in enumerated type 'const enum tree_code' [-Wswitch]
     case BREAK_STMT:
     ^~~~
c-pretty-print.c:1376:5: warning: case value '161' not in enumerated type 'const enum tree_code' [-Wswitch]
     case CONTINUE_STMT:
     ^~~~
c-pretty-print.c:1320:5: warning: case value '162' not in enumerated type 'const enum tree_code' [-Wswitch]
     case SWITCH_STMT:
     ^~~~
c-pretty-print.c:1384:5: warning: case value '163' not in enumerated type 'const enum tree_code' [-Wswitch]
     case GOTO_STMT:
     ^~~~
c-pretty-print.c:1252:5: warning: case value '164' not in enumerated type 'const enum tree_code' [-Wswitch]
     case LABEL_STMT:
     ^~~~
c-pretty-print.c:1421:5: warning: case value '165' not in enumerated type 'const enum tree_code' [-Wswitch]
     case ASM_STMT:
     ^~~~
c-pretty-print.c:1399:5: warning: case value '166' not in enumerated type 'const enum tree_code' [-Wswitch]
     case SCOPE_STMT:
     ^~~~
c-pretty-print.c:1452:5: warning: case value '167' not in enumerated type 'const enum tree_code' [-Wswitch]
     case FILE_STMT:
     ^~~~
c-pretty-print.c:1253:5: warning: case value '168' not in enumerated type 'const enum tree_code' [-Wswitch]
     case CASE_LABEL:
     ^~~~
c-pretty-print.c:1288:5: warning: case value '171' not in enumerated type 'const enum tree_code' [-Wswitch]
     case CLEANUP_STMT:
     ^~~~
In file included from c-pretty-print.c:25:0:
c-pretty-print.c: In function 'pp_c_primary_expression':
c-pretty-print.h:73:36: warning: this statement may fall through [-Wimplicit-fallthrough=]
      pp_c_base (PPI)->base.padding = pp_none;      \
                                    ^
c-pretty-print.c:551:7: note: in expansion of macro 'pp_c_right_paren'
       pp_c_right_paren (ppi);
       ^~~~~~~~~~~~~~~~
c-pretty-print.c:553:5: note: here
     case STMT_EXPR:
     ^~~~
gmake[2]: Entering directory '/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/intl'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/intl'
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include attribs.c -o attribs.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-errors.c -o c-errors.o
c-errors.c: In function 'pedwarn_c99':
c-errors.c:33:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 pedwarn_c99 VPARAMS ((const char *msgid, ...))
 ^~~~~~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-lex.c -o c-lex.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-pragma.c -o c-pragma.o
c-pragma.c: In function 'handle_pragma_pack':
c-pragma.c:161:11: warning: variable 'id' set but not used [-Wunused-but-set-variable]
   tree x, id = 0;
           ^~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-decl.c -o c-decl.o
In file included from c-decl.c:34:0:
c-decl.c: In function 'duplicate_decls':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-decl.c:1184:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
c-decl.c: In function 'c_init_decl_processing':
c-decl.c:2488:24: warning: variable 'ptr_ftype_ptr' set but not used [-Wunused-but-set-variable]
   tree ptr_ftype_void, ptr_ftype_ptr;
                        ^~~~~~~~~~~~~
c-decl.c:2488:8: warning: variable 'ptr_ftype_void' set but not used [-Wunused-but-set-variable]
   tree ptr_ftype_void, ptr_ftype_ptr;
        ^~~~~~~~~~~~~~
In file included from c-decl.c:34:0:
c-decl.c: In function 'build_compound_literal':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-decl.c:3301:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
c-decl.c: In function 'grokdeclarator':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-decl.c:3530:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-decl.c:4330:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
In file included from c-decl.c:7079:0:
gt-c-decl.h: In function 'gt_ggc_mx_lang_tree_node':
gt-c-decl.h:51:7: warning: switch condition has boolean value [-Wswitch-bool]
       switch (TREE_CODE (&((*x)).generic) == IDENTIFIER_NODE)
       ^~~~~~
In file included from c-lex.c:27:0:
c-lex.c: In function 'c_lex':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-lex.c:724:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-lex.c:744:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-typeck.c -o c-typeck.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-convert.c -o c-convert.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-aux-info.c -o c-aux-info.o
In file included from c-aux-info.c:29:0:
c-aux-info.c: In function 'gen_type':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-aux-info.c:457:11: note: in expansion of macro 'abort'
           abort ();
           ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-common.c -o c-common.o
In file included from c-common.c:33:0:
c-common.c: In function 'c_sizeof_or_alignof_type':
c-common.c:3056:26: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
   my_friendly_assert (op == SIZEOF_EXPR || op == ALIGNOF_EXPR, 20020720);
                          ^
c-common.h:890:5: note: in definition of macro 'my_friendly_assert'
  (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0)
     ^~~
c-common.c:3056:47: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
   my_friendly_assert (op == SIZEOF_EXPR || op == ALIGNOF_EXPR, 20020720);
                                               ^
c-common.h:890:5: note: in definition of macro 'my_friendly_assert'
  (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0)
     ^~~
c-common.h:890:52: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0)
                                                    ^
c-common.c:3056:3: note: in expansion of macro 'my_friendly_assert'
   my_friendly_assert (op == SIZEOF_EXPR || op == ALIGNOF_EXPR, 20020720);
   ^~~~~~~~~~~~~~~~~~
c-common.c:3057:16: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
   op_name = op == SIZEOF_EXPR ? "sizeof" : "__alignof__";
                ^~
c-common.c:3061:14: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
       if (op == SIZEOF_EXPR)
              ^~
c-common.c:3085:14: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
       if (op == SIZEOF_EXPR)
              ^~
In file included from c-common.c:33:0:
c-common.h:890:52: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0)
                                                    ^
c-common.c:3099:3: note: in expansion of macro 'my_friendly_assert'
   my_friendly_assert (!TYPE_IS_SIZETYPE (TREE_TYPE (value)), 20001021);
   ^~~~~~~~~~~~~~~~~~
In file included from c-common.c:30:0:
builtins.def: In function 'c_common_nodes_and_builtins':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:109:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:149:1: note: in expansion of macro 'DEF_EXT_LIB_BUILTIN'
 DEF_EXT_LIB_BUILTIN(BUILT_IN_ALLOCA,
 ^~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:100:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:155:1: note: in expansion of macro 'DEF_LIB_ALWAYS_BUILTIN'
 DEF_LIB_ALWAYS_BUILTIN(BUILT_IN_ABS,
 ^~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:100:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:158:1: note: in expansion of macro 'DEF_LIB_ALWAYS_BUILTIN'
 DEF_LIB_ALWAYS_BUILTIN(BUILT_IN_LABS,
 ^~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:100:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:162:1: note: in expansion of macro 'DEF_LIB_ALWAYS_BUILTIN'
 DEF_LIB_ALWAYS_BUILTIN(BUILT_IN_FABS,
 ^~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:100:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:165:1: note: in expansion of macro 'DEF_LIB_ALWAYS_BUILTIN'
 DEF_LIB_ALWAYS_BUILTIN(BUILT_IN_FABSF,
 ^~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:100:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:168:1: note: in expansion of macro 'DEF_LIB_ALWAYS_BUILTIN'
 DEF_LIB_ALWAYS_BUILTIN(BUILT_IN_FABSL,
 ^~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:172:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_LLABS,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:176:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_IMAXABS,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:180:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_CONJ,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:184:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_CONJF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:188:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_CONJL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:192:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_CREAL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:196:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_CREALF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:200:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_CREALL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:204:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_CIMAG,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:208:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_CIMAGF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:212:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_CIMAGL,
 ^~~~~~~~~~~~~~~
c-common.c:3560:11: warning: null argument where non-null required (argument 1) [-Wnonnull]
       if (strncmp (NAME, "__builtin_", strlen ("__builtin_")) != 0) \
           ^
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:217:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_DIV)
 ^~~~~~~~~~~~~~~~~~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:217:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_DIV)
 ^~~~~~~~~~~~~~~~~~
c-common.c:3560:11: warning: null argument where non-null required (argument 1) [-Wnonnull]
       if (strncmp (NAME, "__builtin_", strlen ("__builtin_")) != 0) \
           ^
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:218:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_LDIV)
 ^~~~~~~~~~~~~~~~~~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:218:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_LDIV)
 ^~~~~~~~~~~~~~~~~~
c-common.c:3560:11: warning: null argument where non-null required (argument 1) [-Wnonnull]
       if (strncmp (NAME, "__builtin_", strlen ("__builtin_")) != 0) \
           ^
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:219:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_FFLOOR)
 ^~~~~~~~~~~~~~~~~~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:219:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_FFLOOR)
 ^~~~~~~~~~~~~~~~~~
c-common.c:3560:11: warning: null argument where non-null required (argument 1) [-Wnonnull]
       if (strncmp (NAME, "__builtin_", strlen ("__builtin_")) != 0) \
           ^
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:220:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_FCEIL)
 ^~~~~~~~~~~~~~~~~~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:220:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_FCEIL)
 ^~~~~~~~~~~~~~~~~~
c-common.c:3560:11: warning: null argument where non-null required (argument 1) [-Wnonnull]
       if (strncmp (NAME, "__builtin_", strlen ("__builtin_")) != 0) \
           ^
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:221:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_FMOD)
 ^~~~~~~~~~~~~~~~~~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:221:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_FMOD)
 ^~~~~~~~~~~~~~~~~~
c-common.c:3560:11: warning: null argument where non-null required (argument 1) [-Wnonnull]
       if (strncmp (NAME, "__builtin_", strlen ("__builtin_")) != 0) \
           ^
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:222:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_FREM)
 ^~~~~~~~~~~~~~~~~~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:222:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_FREM)
 ^~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:227:1: note: in expansion of macro 'DEF_BUILTIN'
 DEF_BUILTIN (BUILT_IN_BZERO,
 ^~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:234:1: note: in expansion of macro 'DEF_BUILTIN'
 DEF_BUILTIN (BUILT_IN_BCMP,
 ^~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:109:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:242:1: note: in expansion of macro 'DEF_EXT_LIB_BUILTIN'
 DEF_EXT_LIB_BUILTIN(BUILT_IN_FFS,
 ^~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:109:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:246:1: note: in expansion of macro 'DEF_EXT_LIB_BUILTIN'
 DEF_EXT_LIB_BUILTIN(BUILT_IN_INDEX,
 ^~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:109:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:250:1: note: in expansion of macro 'DEF_EXT_LIB_BUILTIN'
 DEF_EXT_LIB_BUILTIN(BUILT_IN_RINDEX,
 ^~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:255:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_MEMCPY,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:259:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_MEMCMP,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:263:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_MEMSET,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:268:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRCAT,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:272:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRNCAT,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:276:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRCPY,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:280:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRNCPY,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:284:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRCMP,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:288:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRNCMP,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:292:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRLEN,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:296:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRSTR,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:300:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRPBRK,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:304:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRSPN,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:308:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRCSPN,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:312:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRCHR,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:316:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_STRRCHR,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:321:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_SQRT,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:328:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_SIN,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:333:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_COS,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:338:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_EXP,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:345:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_LOG,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:352:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_SQRTF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:359:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_SINF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:364:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_COSF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:369:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_EXPF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:376:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_LOGF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:383:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_SQRTL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:390:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_SINL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:395:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_COSL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:400:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_EXPL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:407:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_LOGL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:415:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_INF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:419:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_INFF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:423:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_INFL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:428:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_HUGE_VAL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:432:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_HUGE_VALF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:436:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_HUGE_VALL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:441:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_NAN,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:445:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_NANF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:449:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_NANL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:454:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_NANS,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:458:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_NANSF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:462:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_NANSL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:467:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_SAVEREGS,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:471:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_CLASSIFY_TYPE,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:475:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_NEXT_ARG,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:479:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_ARGS_INFO,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:483:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_CONSTANT_P,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:487:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_FRAME_ADDRESS,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:491:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_RETURN_ADDRESS,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:495:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_AGGREGATE_INCOMING_ADDRESS,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:499:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_APPLY_ARGS,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:503:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_APPLY,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:507:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_RETURN,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:511:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_SETJMP,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:515:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_LONGJMP,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:519:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_TRAP,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:523:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_PREFETCH,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:123:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_FRONTEND, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:530:1: note: in expansion of macro 'DEF_FRONT_END_LIB_BUILTIN'
 DEF_FRONT_END_LIB_BUILTIN(BUILT_IN_PRINTF,
 ^~~~~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:534:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_PUTCHAR,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:538:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_PUTS,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:542:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_SNPRINTF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:546:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_SPRINTF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:550:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_SCANF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:554:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_SSCANF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:558:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_VPRINTF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:562:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_VSCANF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:566:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_VSSCANF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:116:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:570:1: note: in expansion of macro 'DEF_C99_BUILTIN'
 DEF_C99_BUILTIN(BUILT_IN_VSNPRINTF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:93:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:574:1: note: in expansion of macro 'DEF_LIB_BUILTIN'
 DEF_LIB_BUILTIN(BUILT_IN_VSPRINTF,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:73:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:587:1: note: in expansion of macro 'DEF_FALLBACK_BUILTIN'
 DEF_FALLBACK_BUILTIN(BUILT_IN_FPUTC,
 ^~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:591:1: note: in expansion of macro 'DEF_BUILTIN'
 DEF_BUILTIN (BUILT_IN_FPUTS,
 ^~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:73:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:597:1: note: in expansion of macro 'DEF_FALLBACK_BUILTIN'
 DEF_FALLBACK_BUILTIN(BUILT_IN_FWRITE,
 ^~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:123:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_FRONTEND, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:601:1: note: in expansion of macro 'DEF_FRONT_END_LIB_BUILTIN'
 DEF_FRONT_END_LIB_BUILTIN(BUILT_IN_FPRINTF,
 ^~~~~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:82:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:608:1: note: in expansion of macro 'DEF_EXT_FALLBACK_BUILTIN'
 DEF_EXT_FALLBACK_BUILTIN(BUILT_IN_PUTCHAR_UNLOCKED,
 ^~~~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:82:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:611:1: note: in expansion of macro 'DEF_EXT_FALLBACK_BUILTIN'
 DEF_EXT_FALLBACK_BUILTIN(BUILT_IN_PUTS_UNLOCKED,
 ^~~~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:132:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_FRONTEND, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:614:1: note: in expansion of macro 'DEF_EXT_FRONT_END_LIB_BUILTIN'
 DEF_EXT_FRONT_END_LIB_BUILTIN(BUILT_IN_PRINTF_UNLOCKED,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:82:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:626:1: note: in expansion of macro 'DEF_EXT_FALLBACK_BUILTIN'
 DEF_EXT_FALLBACK_BUILTIN(BUILT_IN_FPUTC_UNLOCKED,
 ^~~~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:629:1: note: in expansion of macro 'DEF_BUILTIN'
 DEF_BUILTIN (BUILT_IN_FPUTS_UNLOCKED,
 ^~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:82:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:635:1: note: in expansion of macro 'DEF_EXT_FALLBACK_BUILTIN'
 DEF_EXT_FALLBACK_BUILTIN(BUILT_IN_FWRITE_UNLOCKED,
 ^~~~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:132:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_FRONTEND, TYPE, TYPE, \
   ^~~~~~~~~~~
builtins.def:638:1: note: in expansion of macro 'DEF_EXT_FRONT_END_LIB_BUILTIN'
 DEF_EXT_FRONT_END_LIB_BUILTIN(BUILT_IN_FPRINTF_UNLOCKED,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:644:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_ISGREATER,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:648:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_ISGREATEREQUAL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:652:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_ISLESS,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:656:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_ISLESSEQUAL,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:660:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_ISLESSGREATER,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:664:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_ISUNORDERED,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:670:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_UNWIND_INIT,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:674:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_DWARF_CFA,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:678:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_DWARF_SP_COLUMN,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:682:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_INIT_DWARF_REG_SIZES,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:686:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_FROB_RETURN_ADDR,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:690:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_EXTRACT_RETURN_ADDR,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:694:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_EH_RETURN,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:698:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_EH_RETURN_DATA_REGNO,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:704:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_VA_START,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:708:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_STDARG_START,  /* backward compat */
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:712:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_VA_END,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:716:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_VA_COPY,
 ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:63:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (ENUM, NAME, BUILT_IN_NORMAL, TYPE, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:721:1: note: in expansion of macro 'DEF_GCC_BUILTIN'
 DEF_GCC_BUILTIN(BUILT_IN_EXPECT,
 ^~~~~~~~~~~~~~~
c-common.c:3560:11: warning: null argument where non-null required (argument 1) [-Wnonnull]
       if (strncmp (NAME, "__builtin_", strlen ("__builtin_")) != 0) \
           ^
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:727:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_NEW)
 ^~~~~~~~~~~~~~~~~~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:727:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_NEW)
 ^~~~~~~~~~~~~~~~~~
c-common.c:3560:11: warning: null argument where non-null required (argument 1) [-Wnonnull]
       if (strncmp (NAME, "__builtin_", strlen ("__builtin_")) != 0) \
           ^
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:728:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_VEC_NEW)
 ^~~~~~~~~~~~~~~~~~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:728:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_VEC_NEW)
 ^~~~~~~~~~~~~~~~~~
c-common.c:3560:11: warning: null argument where non-null required (argument 1) [-Wnonnull]
       if (strncmp (NAME, "__builtin_", strlen ("__builtin_")) != 0) \
           ^
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:729:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_DELETE)
 ^~~~~~~~~~~~~~~~~~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:729:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_DELETE)
 ^~~~~~~~~~~~~~~~~~
c-common.c:3560:11: warning: null argument where non-null required (argument 1) [-Wnonnull]
       if (strncmp (NAME, "__builtin_", strlen ("__builtin_")) != 0) \
           ^
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:730:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_VEC_DELETE)
 ^~~~~~~~~~~~~~~~~~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:138:3: note: in expansion of macro 'DEF_BUILTIN'
   DEF_BUILTIN (X, (const char *) NULL, NOT_BUILT_IN, BT_LAST, \
   ^~~~~~~~~~~
builtins.def:730:1: note: in expansion of macro 'DEF_UNUSED_BUILTIN'
 DEF_UNUSED_BUILTIN(BUILT_IN_VEC_DELETE)
 ^~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:733:1: note: in expansion of macro 'DEF_BUILTIN'
 DEF_BUILTIN (BUILT_IN_ABORT,
 ^~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:741:1: note: in expansion of macro 'DEF_BUILTIN'
 DEF_BUILTIN (BUILT_IN_EXIT,
 ^~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:749:1: note: in expansion of macro 'DEF_BUILTIN'
 DEF_BUILTIN (BUILT_IN__EXIT,
 ^~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:3561:2: note: in expansion of macro 'abort'
  abort ();       \
  ^~~~~
builtins.def:757:1: note: in expansion of macro 'DEF_BUILTIN'
 DEF_BUILTIN (BUILT_IN__EXIT2,
 ^~~~~~~~~~~
c-common.c:3210:29: warning: typedef 'builtin_type' locally defined but not used [-Wunused-local-typedefs]
   typedef enum builtin_type builtin_type;
                             ^~~~~~~~~~~~
c-common.c: In function 'statement_code_p':
c-common.c:3922:5: warning: case value '152' not in enumerated type 'enum tree_code' [-Wswitch]
     case EXPR_STMT:
     ^~~~
c-common.c:3923:5: warning: case value '153' not in enumerated type 'enum tree_code' [-Wswitch]
     case COMPOUND_STMT:
     ^~~~
c-common.c:3924:5: warning: case value '154' not in enumerated type 'enum tree_code' [-Wswitch]
     case DECL_STMT:
     ^~~~
c-common.c:3925:5: warning: case value '155' not in enumerated type 'enum tree_code' [-Wswitch]
     case IF_STMT:
     ^~~~
c-common.c:3926:5: warning: case value '156' not in enumerated type 'enum tree_code' [-Wswitch]
     case FOR_STMT:
     ^~~~
c-common.c:3927:5: warning: case value '157' not in enumerated type 'enum tree_code' [-Wswitch]
     case WHILE_STMT:
     ^~~~
c-common.c:3928:5: warning: case value '158' not in enumerated type 'enum tree_code' [-Wswitch]
     case DO_STMT:
     ^~~~
c-common.c:3929:5: warning: case value '159' not in enumerated type 'enum tree_code' [-Wswitch]
     case RETURN_STMT:
     ^~~~
c-common.c:3930:5: warning: case value '160' not in enumerated type 'enum tree_code' [-Wswitch]
     case BREAK_STMT:
     ^~~~
c-common.c:3931:5: warning: case value '161' not in enumerated type 'enum tree_code' [-Wswitch]
     case CONTINUE_STMT:
     ^~~~
c-common.c:3933:5: warning: case value '162' not in enumerated type 'enum tree_code' [-Wswitch]
     case SWITCH_STMT:
     ^~~~
c-common.c:3934:5: warning: case value '163' not in enumerated type 'enum tree_code' [-Wswitch]
     case GOTO_STMT:
     ^~~~
c-common.c:3935:5: warning: case value '164' not in enumerated type 'enum tree_code' [-Wswitch]
     case LABEL_STMT:
     ^~~~
c-common.c:3936:5: warning: case value '165' not in enumerated type 'enum tree_code' [-Wswitch]
     case ASM_STMT:
     ^~~~
c-common.c:3932:5: warning: case value '166' not in enumerated type 'enum tree_code' [-Wswitch]
     case SCOPE_STMT:
     ^~~~
c-common.c:3937:5: warning: case value '167' not in enumerated type 'enum tree_code' [-Wswitch]
     case FILE_STMT:
     ^~~~
c-common.c:3938:5: warning: case value '168' not in enumerated type 'enum tree_code' [-Wswitch]
     case CASE_LABEL:
     ^~~~
c-common.c:3921:5: warning: case value '171' not in enumerated type 'enum tree_code' [-Wswitch]
     case CLEANUP_STMT:
     ^~~~
c-common.c: In function 'c_expand_expr':
c-common.c:4260:42: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
      && TREE_CODE (STMT_EXPR_STMT (exp)) == COMPOUND_STMT
                                          ^~
c-common.c:4261:58: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
      && TREE_CODE (COMPOUND_BODY (STMT_EXPR_STMT (exp))) == SCOPE_STMT)
                                                          ^~
c-common.c:4272:27: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
      if (TREE_CODE (last) == SCOPE_STMT
                           ^~
c-common.c:4273:23: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
   && TREE_CODE (expr) == EXPR_STMT)
                       ^~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:4327:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:4341:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
c-common.c:4242:5: warning: case value '169' not in enumerated type 'enum tree_code' [-Wswitch]
     case STMT_EXPR:
     ^~~~
c-common.c:4331:5: warning: case value '170' not in enumerated type 'enum tree_code' [-Wswitch]
     case COMPOUND_LITERAL_EXPR:
     ^~~~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:4344:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
c-common.c: In function 'c_safe_from_p':
c-common.c:4358:23: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
   if (TREE_CODE (exp) == DECL_STMT)
                       ^~
c-common.c: In function 'c_common_unsafe_for_reeval':
c-common.c:4384:23: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
   if (TREE_CODE (exp) == STMT_EXPR
                       ^~
c-common.c:4385:26: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
       || TREE_CODE (exp) == COMPOUND_LITERAL_EXPR)
                          ^~
c-common.c: In function 'c_staticp':
c-common.c:4398:23: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
   if (TREE_CODE (exp) == COMPOUND_LITERAL_EXPR
                       ^~
In file included from c-common.c:30:0:
c-common.c: In function 'boolean_increment':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:4725:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
c-common.c: In function 'builtin_define_type_max':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:5164:17: note: in expansion of macro 'abort'
     default:    abort ();
                 ^~~~~
c-common.c: In function 'handle_vector_size_attribute':
c-common.c:6258:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   for (mode = GET_CLASS_NARROWEST_MODE (GET_MODE_CLASS (orig_mode) == MODE_INT
   ^~~
c-common.c:6270:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
     if (new_mode == VOIDmode)
     ^~
In file included from c-common.c:30:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:6286:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
c-common.c: In function 'nonnull_check_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:6505:9: note: in expansion of macro 'abort'
         abort ();
         ^~~~~
c-common.c: In function 'check_function_arguments_recurse':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-common.c:6647:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
In file included from c-typeck.c:35:0:
c-typeck.c: In function 'c_incomplete_type_error':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-typeck.c:163:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
c-typeck.c: In function 'build_function_call':
c-typeck.c:1487:26: warning: variable 'assembler_name' set but not used [-Wunused-but-set-variable]
   tree name = NULL_TREE, assembler_name = NULL_TREE, result;
                          ^~~~~~~~~~~~~~
c-typeck.c: In function 'build_binary_op':
c-typeck.c:2547:35: warning: left shift of negative value [-Wshift-negative-value]
      mask = (~ (HOST_WIDE_INT) 0) << bits;
                                   ^~
c-typeck.c: In function 'c_tree_expr_nonnegative_p':
c-typeck.c:2606:21: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
   if (TREE_CODE (t) == STMT_EXPR)
                     ^~
c-typeck.c:2613:44: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
              && TREE_CODE (TREE_CHAIN (t)) != SCOPE_STMT)
                                            ^~
c-typeck.c: In function 'lvalue_p':
c-typeck.c:3145:5: warning: case value '170' not in enumerated type 'enum tree_code' [-Wswitch]
     case COMPOUND_LITERAL_EXPR:
     ^~~~
c-typeck.c: In function 'c_mark_addressable':
c-typeck.c:3301:7: warning: case value '170' not in enumerated type 'enum tree_code' [-Wswitch]
       case COMPOUND_LITERAL_EXPR:
       ^~~~
c-typeck.c: In function 'build_c_cast':
c-typeck.c:3663:16: warning: variable 'name' set but not used [-Wunused-but-set-variable]
    const char *name;
                ^~~~
c-typeck.c: In function 'store_init_value':
c-typeck.c:4489:35: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
       if (TREE_CODE (inside_init) == COMPOUND_LITERAL_EXPR)
                                   ^~
c-typeck.c: In function 'digest_init':
c-typeck.c:4805:31: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
    && TREE_CODE (inside_init) == COMPOUND_LITERAL_EXPR)
                               ^~
In file included from c-typeck.c:35:0:
c-typeck.c: In function 'finish_init':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-typeck.c:5159:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
c-typeck.c: In function 'pop_init_level':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-typeck.c:5497:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-typeck.c:5533:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
c-typeck.c: In function 'set_designator':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-typeck.c:5654:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-typeck.c:5682:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
c-typeck.c: In function 'set_nonincremental_init_from_string':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-typeck.c:6102:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-typeck.c:6111:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
c-typeck.c:6150:36: warning: left shift of negative value [-Wshift-negative-value]
     val[1] |= ((HOST_WIDE_INT) -1) << bitpos;
                                    ^~
c-typeck.c:6162:9: warning: left shift of negative value [-Wshift-negative-value]
         << (bitpos - HOST_BITS_PER_WIDE_INT);
         ^~
c-typeck.c: In function 'output_init_element':
c-typeck.c:6258:25: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
   if (TREE_CODE (value) == COMPOUND_LITERAL_EXPR
                         ^~
c-typeck.c: In function 'process_init_element':
c-typeck.c:6596:29: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
       if (TREE_CODE (value) != COMPOUND_LITERAL_EXPR
                             ^~
In file included from c-typeck.c:35:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-typeck.c:6850:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-typeck.c:6858:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
c-typeck.c: In function 'common_type':
c-typeck.c:448:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
  t1 = build_function_type (valtype, newargs);
  ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c-typeck.c:452:5: note: here
     default:
     ^~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-opts.c -o c-opts.o
c-typeck.c: In function 'c_mark_addressable':
c-typeck.c:3345:2: warning: this statement may fall through [-Wimplicit-fallthrough=]
  put_var_into_stack (x, /*rescan=*/true);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c-typeck.c:3348:7: note: here
       case FUNCTION_DECL:
       ^~~~
c-typeck.c:3349:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
  TREE_ADDRESSABLE (x) = 1;
c-typeck.c:3355:7: note: here
       default:
       ^~~~~~~
In file included from c-opts.c:24:0:
c-opts.c: In function 'defer_opt':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-opts.c:482:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
c-opts.c: In function 'handle_deferred_opts':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-opts.c:1552:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-format.c -o c-format.o
In file included from c-format.c:24:0:
c-format.c: In function 'decode_format_attr':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-format.c:232:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-format.c:245:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-format.c:269:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-format.c:279:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
c-format.c: In function 'status_warning':
c-format.c:997:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 status_warning VPARAMS ((int *status, const char *msgid, ...))
 ^~~~~~~~~~~~~~
In file included from c-format.c:24:0:
c-format.c: In function 'maybe_read_dollar_number':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-format.c:1183:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
c-format.c: In function 'get_flag_spec':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-format.c:1261:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
c-format.c: In function 'check_format_arg':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-format.c:1471:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
c-format.c: In function 'check_format_types':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-format.c:2186:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-format.c:2188:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-semantics.c -o c-semantics.o
c-semantics.c: In function 'build_stmt':
c-semantics.c:186:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 build_stmt VPARAMS ((enum tree_code code, ...))
 ^~~~~~~~~~
In file included from c-semantics.c:35:0:
c-semantics.c: In function 'genrtl_goto_stmt':
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-objc-common.c -o c-objc-common.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include c-dump.c -o c-dump.o
c-objc-common.c: In function 'inline_forbidden_p':
c-objc-common.c:108:5: warning: case value '154' not in enumerated type 'enum tree_code' [-Wswitch]
     case DECL_STMT:
     ^~~~
c-objc-common.c:115:5: warning: case value '163' not in enumerated type 'enum tree_code' [-Wswitch]
     case GOTO_STMT:
     ^~~~
c-dump.c: In function 'c_dump_tree':
c-dump.c:119:5: warning: case value '152' not in enumerated type 'enum tree_code' [-Wswitch]
     case EXPR_STMT:
     ^~~~
c-dump.c:100:5: warning: case value '153' not in enumerated type 'enum tree_code' [-Wswitch]
     case COMPOUND_STMT:
     ^~~~
c-dump.c:106:5: warning: case value '154' not in enumerated type 'enum tree_code' [-Wswitch]
     case DECL_STMT:
     ^~~~
c-dump.c:140:5: warning: case value '155' not in enumerated type 'enum tree_code' [-Wswitch]
     case IF_STMT:
     ^~~~
c-dump.c:125:5: warning: case value '156' not in enumerated type 'enum tree_code' [-Wswitch]
     case FOR_STMT:
     ^~~~
c-dump.c:167:5: warning: case value '157' not in enumerated type 'enum tree_code' [-Wswitch]
     case WHILE_STMT:
     ^~~~
c-dump.c:112:5: warning: case value '158' not in enumerated type 'enum tree_code' [-Wswitch]
     case DO_STMT:
     ^~~~
c-dump.c:154:5: warning: case value '159' not in enumerated type 'enum tree_code' [-Wswitch]
     case RETURN_STMT:
     ^~~~
c-dump.c:79:5: warning: case value '160' not in enumerated type 'enum tree_code' [-Wswitch]
     case BREAK_STMT:
     ^~~~
c-dump.c:80:5: warning: case value '161' not in enumerated type 'enum tree_code' [-Wswitch]
     case CONTINUE_STMT:
     ^~~~
c-dump.c:160:5: warning: case value '162' not in enumerated type 'enum tree_code' [-Wswitch]
     case SWITCH_STMT:
     ^~~~
c-dump.c:134:5: warning: case value '163' not in enumerated type 'enum tree_code' [-Wswitch]
     case GOTO_STMT:
     ^~~~
c-dump.c:148:5: warning: case value '164' not in enumerated type 'enum tree_code' [-Wswitch]
     case LABEL_STMT:
     ^~~~
c-dump.c:68:5: warning: case value '165' not in enumerated type 'enum tree_code' [-Wswitch]
     case ASM_STMT:
     ^~~~
c-dump.c:174:5: warning: case value '166' not in enumerated type 'enum tree_code' [-Wswitch]
     case SCOPE_STMT:
     ^~~~
c-dump.c:85:5: warning: case value '168' not in enumerated type 'enum tree_code' [-Wswitch]
     case CASE_LABEL:
     ^~~~
c-dump.c:187:5: warning: case value '169' not in enumerated type 'enum tree_code' [-Wswitch]
     case STMT_EXPR:
     ^~~~
c-dump.c:93:5: warning: case value '171' not in enumerated type 'enum tree_code' [-Wswitch]
     case CLEANUP_STMT:
     ^~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cpplib.c -o cpplib.o
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-semantics.c:305:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
c-semantics.c: In function 'expand_stmt':
c-semantics.c:790:38: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
       || (TREE_CODE (TREE_CHAIN (t)) == SCOPE_STMT
                                      ^~
In file included from c-semantics.c:35:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
c-semantics.c:869:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
c-semantics.c:787:2: warning: case value '152' not in enumerated type 'enum tree_code' [-Wswitch]
  case EXPR_STMT:
  ^~~~
c-semantics.c:814:2: warning: case value '153' not in enumerated type 'enum tree_code' [-Wswitch]
  case COMPOUND_STMT:
  ^~~~
c-semantics.c:794:2: warning: case value '154' not in enumerated type 'enum tree_code' [-Wswitch]
  case DECL_STMT:
  ^~~~
c-semantics.c:810:2: warning: case value '155' not in enumerated type 'enum tree_code' [-Wswitch]
  case IF_STMT:
  ^~~~
c-semantics.c:798:2: warning: case value '156' not in enumerated type 'enum tree_code' [-Wswitch]
  case FOR_STMT:
  ^~~~
c-semantics.c:802:2: warning: case value '157' not in enumerated type 'enum tree_code' [-Wswitch]
  case WHILE_STMT:
  ^~~~
c-semantics.c:806:2: warning: case value '158' not in enumerated type 'enum tree_code' [-Wswitch]
  case DO_STMT:
  ^~~~
c-semantics.c:783:2: warning: case value '159' not in enumerated type 'enum tree_code' [-Wswitch]
  case RETURN_STMT:
  ^~~~
c-semantics.c:818:2: warning: case value '160' not in enumerated type 'enum tree_code' [-Wswitch]
  case BREAK_STMT:
  ^~~~
c-semantics.c:822:2: warning: case value '161' not in enumerated type 'enum tree_code' [-Wswitch]
  case CONTINUE_STMT:
  ^~~~
c-semantics.c:826:2: warning: case value '162' not in enumerated type 'enum tree_code' [-Wswitch]
  case SWITCH_STMT:
  ^~~~
c-semantics.c:838:2: warning: case value '163' not in enumerated type 'enum tree_code' [-Wswitch]
  case GOTO_STMT:
  ^~~~
c-semantics.c:834:2: warning: case value '164' not in enumerated type 'enum tree_code' [-Wswitch]
  case LABEL_STMT:
  ^~~~
c-semantics.c:851:2: warning: case value '165' not in enumerated type 'enum tree_code' [-Wswitch]
  case ASM_STMT:
  ^~~~
c-semantics.c:857:2: warning: case value '166' not in enumerated type 'enum tree_code' [-Wswitch]
  case SCOPE_STMT:
  ^~~~
c-semantics.c:779:2: warning: case value '167' not in enumerated type 'enum tree_code' [-Wswitch]
  case FILE_STMT:
  ^~~~
c-semantics.c:830:2: warning: case value '168' not in enumerated type 'enum tree_code' [-Wswitch]
  case CASE_LABEL:
  ^~~~
c-semantics.c:861:2: warning: case value '171' not in enumerated type 'enum tree_code' [-Wswitch]
  case CLEANUP_STMT:
  ^~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cpplex.c -o cpplex.o
cpplex.c:52:3: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
 { U"%:", U"%:%:", U"<:", U":>", U"<%", U"%>" };
   ^~~~~
cpplex.c:52:3: note: (near initialization for 'digraph_spellings[0]')
cpplex.c:52:10: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
 { U"%:", U"%:%:", U"<:", U":>", U"<%", U"%>" };
          ^~~~~~~
cpplex.c:52:10: note: (near initialization for 'digraph_spellings[1]')
cpplex.c:52:19: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
 { U"%:", U"%:%:", U"<:", U":>", U"<%", U"%>" };
                   ^~~~~
cpplex.c:52:19: note: (near initialization for 'digraph_spellings[2]')
cpplex.c:52:26: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
 { U"%:", U"%:%:", U"<:", U":>", U"<%", U"%>" };
                          ^~~~~
cpplex.c:52:26: note: (near initialization for 'digraph_spellings[3]')
cpplex.c:52:33: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
 { U"%:", U"%:%:", U"<:", U":>", U"<%", U"%>" };
                                 ^~~~~
cpplex.c:52:33: note: (near initialization for 'digraph_spellings[4]')
cpplex.c:52:40: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
 { U"%:", U"%:%:", U"<:", U":>", U"<%", U"%>" };
                                        ^~~~~
cpplex.c:52:40: note: (near initialization for 'digraph_spellings[5]')
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cppmacro.c -o cppmacro.o
cppmacro.c: In function '_cpp_builtin_macro_text':
cppmacro.c:236:20: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
        pfile->date = U"\"??? ?? ????\"";
                    ^
cppmacro.c:237:20: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
        pfile->time = U"\"??:??:??\"";
                    ^
cppmacro.c: In function 'parse_params':
cppmacro.c:1369:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (prev_ident || macro->paramc == 0)
        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
cppmacro.c:1373:2: note: here
  case CPP_COMMA:
  ^~~~
cpplib.c:199:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
   do_linemarker, U"#", 1, KANDR, IN_I
                  ^~~~
cpplib.c:199:18: note: (near initialization for 'linemarker_dir.name')
cpplib.c: In function 'parse_include':
cpplib.c:626:9: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
     dir = U"pragma dependency";
         ^
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cppexp.c -o cppexp.o
cppexp.c: In function 'num_binary_op':
cppexp.c:1391:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
       rhs = num_negate (rhs, precision);
       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cppexp.c:1392:5: note: here
     case CPP_PLUS:
     ^~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cppfiles.c -o cppfiles.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cpptrad.c -o cpptrad.o
In file included from cppfiles.c:24:0:
cppfiles.c: In function 'read_include_file':
system.h:186:40: warning: left shift of negative value [-Wshift-negative-value]
                              ? ~ (t) 0 << (sizeof(t) * CHAR_BIT - 1) : (t) 0))
                                        ^
system.h:187:44: note: in expansion of macro 'INTTYPE_MINIMUM'
 #define INTTYPE_MAXIMUM(t) ((t) (~ (t) 0 - INTTYPE_MINIMUM (t)))
                                            ^~~~~~~~~~~~~~~
cppfiles.c:409:29: note: in expansion of macro 'INTTYPE_MAXIMUM'
       if (inc->st.st_size > INTTYPE_MAXIMUM (ssize_t))
                             ^~~~~~~~~~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cpphash.c -o cpphash.o
cpptrad.c: In function 'scan_out_logical_line':
cpptrad.c:417:14: warning: 'fmacro.argc' may be used uninitialized in this function [-Wmaybe-uninitialized]
   macro->argc++;
   ~~~~~~~~~~~^~
cpptrad.c:437:20: note: 'fmacro.argc' was declared here
   struct fun_macro fmacro;
                    ^~~~~~
cpptrad.c:777:5: warning: 'fmacro.line' may be used uninitialized in this function [-Wmaybe-uninitialized]
     cpp_error_with_line (pfile, DL_ERROR, fmacro.line, 0,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     "unterminated argument list invoking macro \"%s\"",
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     NODE_NAME (fmacro.node));
     ~~~~~~~~~~~~~~~~~~~~~~~~
cpptrad.c:677:11: warning: 'fmacro.offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
         pfile->out.cur = (pfile->out.base
                          ~~~~~~~~~~~~~~~~
           + fmacro.offset);
           ^~~~~~~~~~~~~~~~
cpptrad.c:777:5: warning: 'fmacro.node' may be used uninitialized in this function [-Wmaybe-uninitialized]
     cpp_error_with_line (pfile, DL_ERROR, fmacro.line, 0,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     "unterminated argument list invoking macro \"%s\"",
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     NODE_NAME (fmacro.node));
     ~~~~~~~~~~~~~~~~~~~~~~~~
cpptrad.c:963:26: warning: 'fmacro.args' may be used uninitialized in this function [-Wmaybe-uninitialized]
    arglen = (fmacro->args[b->arg_index]
                          ^
cpptrad.c:437:20: note: 'fmacro.args' was declared here
   struct fun_macro fmacro;
                    ^~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cpperror.c -o cpperror.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cppinit.c -o cppinit.o
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
  -DGCC_INCLUDE_DIR=\"/usr/pkg/gcc3/lib/gcc-lib/armv6--netbsdelf2.0/3.3.6/include\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/pkg/gcc3/lib/gcc-lib/armv6--netbsdelf2.0/3.3.6/../../../..`echo /usr/pkg/gcc3 | sed -e 's|^/usr/pkg/gcc3||' -e 's|/[^/]*|/..|g'`/include/c++/3.3.6\" -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/pkg/gcc3/lib/gcc-lib/armv6--netbsdelf2.0/3.3.6/../../../..`echo /usr/pkg/gcc3 | sed -e 's|^/usr/pkg/gcc3||' -e 's|/[^/]*|/..|g'`/include/c++/3.3.6/armv6--netbsdelf2.0\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/pkg/gcc3/lib/gcc-lib/armv6--netbsdelf2.0/3.3.6/../../../..`echo /usr/pkg/gcc3 | sed -e 's|^/usr/pkg/gcc3||' -e 's|/[^/]*|/..|g'`/include/c++/3.3.6/backward\" -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/pkg/gcc3/lib/gcc-lib/armv6--netbsdelf2.0/3.3.6/../../../../armv6--netbsdelf2.0/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/pkg/gcc3/lib/gcc-lib/armv6--netbsdelf2.0/3.3.6/../../../../armv6--netbsdelf2.0/include\"  \
  -c ./cppdefault.c -o cppdefault.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cppmain.c -o cppmain.o
cpperror.c: In function 'cpp_error':
cpperror.c:129:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 cpp_error VPARAMS ((cpp_reader * pfile, int level, const char *msgid, ...))
 ^~~~~~~~~
cpperror.c: In function 'cpp_error_with_line':
cpperror.c:165:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 cpp_error_with_line VPARAMS ((cpp_reader *pfile, int level,
 ^~~~~~~~~~~~~~~~~~~
cpperror.c: In function '_cpp_begin_message':
cpperror.c:103:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (CPP_OPTION (pfile, inhibit_errors))
          ^
cpperror.c:106:5: note: here
     case DL_ICE:
     ^~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include hashtable.c -o hashtable.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include line-map.c -o line-map.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include mkdeps.c -o mkdeps.o
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
-DPREFIX=\"/usr/pkg/gcc3\" \
  -c ./prefix.c -o prefix.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include mbchar.c -o mbchar.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include main.c -o main.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include alias.c -o alias.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include bb-reorder.c -o bb-reorder.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include builtins.c -o builtins.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include caller-save.c -o caller-save.o
In file included from alias.c:26:0:
alias.c: In function 'record_alias_subset':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
alias.c:654:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
alias.c: In function 'record_set':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
alias.c:959:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
alias.c: In function 'rtx_equal_for_memref_p':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
alias.c:1311:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
At top level:
alias.c:1321:1: warning: 'find_symbolic_term' defined but not used [-Wunused-function]
 find_symbolic_term (x)
 ^~~~~~~~~~~~~~~~~~
In file included from builtins.c:27:0:
builtins.c: In function 'c_readstr':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:333:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:347:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
builtins.c: In function 'expand_builtin_longjmp':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:664:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:715:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
builtins.c: In function 'apply_args_size':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:957:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
builtins.c: In function 'apply_result_size':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:1029:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
builtins.c: In function 'expand_builtin_apply':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:1298:8: note: in expansion of macro 'abort'
        abort (); /* HAVE_untyped_call required.  */
        ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:1310:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:1319:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
builtins.c: In function 'expand_builtin_mathfn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:1543:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
builtins.c: In function 'builtin_memcpy_read_str':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:1933:5: note: in expansion of macro 'abort'
     abort ();  /* Attempt to read past the end of constant string.  */
     ^~~~~
In file included from caller-save.c:24:0:
caller-save.c: In function 'init_caller_save':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
caller-save.c:163:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
caller-save.c: In function 'save_call_clobbered_regs':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
caller-save.c:384:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
In file included from basic-block.h:25:0,
                 from regs.h:25,
                 from caller-save.c:27:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
bitmap.h:205:9: note: in definition of macro 'EXECUTE_IF_SET_IN_BITMAP'
         CODE;      \
         ^~~~
caller-save.c:428:8: note: in expansion of macro 'EXECUTE_IF_SET_IN_REG_SET'
        EXECUTE_IF_SET_IN_REG_SET
        ^~~~~~~~~~~~~~~~~~~~~~~~~
caller-save.c:448:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
In file included from caller-save.c:24:0:
caller-save.c: In function 'insert_restore':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
caller-save.c:662:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
caller-save.c: In function 'insert_save':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
caller-save.c:739:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
caller-save.c: In function 'insert_one_insn':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
caller-save.c:839:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
builtins.c: In function 'expand_builtin_args_info':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:3021:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
builtins.c: In function 'expand_builtin_ffs':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:3532:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
builtins.c: In function 'expand_builtin_fputs':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:3611:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
builtins.c: In function 'expand_builtin':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:3878:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
builtins.c:3891:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
builtins.c: In function 'validate_arglist':
builtins.c:4372:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 validate_arglist VPARAMS ((tree arglist, ...))
 ^~~~~~~~~~~~~~~~
builtins.c: In function 'expand_builtin':
builtins.c:3907:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (! flag_unsafe_math_optimizations)
          ^
builtins.c:3909:5: note: here
     case BUILT_IN_SQRT:
     ^~~~
In file included from bb-reorder.c:86:0:
bb-reorder.c: In function 'make_reorder_chain_1':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
bb-reorder.c:207:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include calls.c -o calls.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cfg.c -o cfg.o
In file included from cfg.c:47:0:
cfg.c: In function 'clear_edges':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfg.c:208:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfg.c: In function 'compact_blocks':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfg.c:268:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfg.c: In function 'remove_edge':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfg.c:416:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfg.c:426:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfg.c: In function 'alloc_aux_for_block':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfg.c:712:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfg.c: In function 'alloc_aux_for_blocks':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfg.c:734:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfg.c: In function 'free_aux_for_blocks':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfg.c:763:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfg.c: In function 'alloc_aux_for_edge':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfg.c:780:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfg.c: In function 'alloc_aux_for_edges':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfg.c:802:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfg.c: In function 'free_aux_for_edges':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfg.c:841:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
calls.c: In function 'calls_function_1':
calls.c:309:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       if (SAVE_EXPR_RTL (exp) != 0)
       ^~
In file included from calls.c:25:0:
calls.c: In function 'emit_call_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:577:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:586:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
calls.c:473:7: warning: variable 'struct_value_size_rtx' set but not used [-Wunused-but-set-variable]
   rtx struct_value_size_rtx;
       ^~~~~~~~~~~~~~~~~~~~~
In file included from calls.c:25:0:
calls.c: In function 'compute_argument_block_size':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:1455:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
calls.c: In function 'precompute_arguments':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:1542:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
calls.c: In function 'rtx_for_function_call':
calls.c:1733:11: warning: variable 'funaddr' set but not used [-Wunused-but-set-variable]
       rtx funaddr;
           ^~~~~~~
In file included from calls.c:25:0:
calls.c: In function 'fix_unsafe_tree':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:2121:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
calls.c: In function 'expand_call':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:2361:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:3098:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:3110:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:3198:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cfganal.c -o cfganal.o
calls.c: In function 'emit_library_call_value_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:3670:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:3700:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
calls.c:3746:23: warning: comparison between 'enum machine_mode' and 'enum rtx_code' [-Wenum-compare]
    if (GET_MODE (val) == MEM && ! must_copy)
                       ^~
In file included from calls.c:25:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:3802:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:4125:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:4161:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
calls.c: In function 'emit_library_call':
calls.c:4317:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 emit_library_call VPARAMS((rtx orgfun, enum libcall_type fn_type,
 ^~~~~~~~~~~~~~~~~
calls.c: In function 'emit_library_call_value':
calls.c:4340:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 emit_library_call_value VPARAMS((rtx orgfun, rtx value,
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from calls.c:25:0:
calls.c: In function 'store_one_arg':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:4478:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
calls.c:4642:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
In file included from cfganal.c:25:0:
cfganal.c: In function 'flow_depth_first_order_compute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfganal.c:895:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfganal.c:899:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfganal.c: In function 'dfs_enumerate_from':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfganal.c:1163:12: note: in expansion of macro 'abort'
            abort ();
            ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfganal.c:1174:12: note: in expansion of macro 'abort'
            abort ();
            ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cfgbuild.c -o cfgbuild.o
In file included from cfgbuild.c:38:0:
cfgbuild.c: In function 'inside_basic_block_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgbuild.c:90:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
cfgbuild.c: In function 'control_flow_insn_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgbuild.c:133:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
cfgbuild.c: In function 'make_label_edge':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgbuild.c:238:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfgbuild.c: In function 'make_edges':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgbuild.c:402:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
cfgbuild.c: In function 'find_basic_blocks_1':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgbuild.c:553:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgbuild.c:595:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cfgcleanup.c -o cfgcleanup.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cfglayout.c -o cfglayout.o
In file included from cfglayout.c:24:0:
cfglayout.c: In function 'change_scope':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfglayout.c:295:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
cfglayout.c: In function 'fixup_reorder_chain':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfglayout.c:417:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfglayout.c:543:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
cfglayout.c: In function 'verify_insn_chain':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfglayout.c:628:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfglayout.c:631:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfglayout.c:637:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfglayout.c:640:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfglayout.c: In function 'duplicate_insn_chain':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfglayout.c:833:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfglayout.c:841:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfglayout.c:848:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
cfglayout.c:776:11: warning: variable 'new' set but not used [-Wunused-but-set-variable]
       rtx new;
           ^~~
In file included from cfglayout.c:24:0:
cfglayout.c: In function 'cfg_layout_redirect_edge':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfglayout.c:877:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
cfglayout.c: In function 'cfg_layout_duplicate_bb':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfglayout.c:920:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cfgloop.c -o cfgloop.o
In file included from cfgcleanup.c:36:0:
cfgcleanup.c: In function 'try_forward_edges':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgcleanup.c:508:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgcleanup.c:614:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgcleanup.c:617:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
cfgcleanup.c: In function 'merge_blocks_move_predecessor_nojumps':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgcleanup.c:724:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgcleanup.c:735:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfgcleanup.c: In function 'merge_blocks_move_successor_nojumps':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgcleanup.c:794:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from cfgloop.c:23:0:
cfgloop.c: In function 'flow_loops_free':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgloop.c:210:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
cfgloop.c: In function 'flow_loop_entry_edges_find':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgloop.c:254:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfgloop.c: In function 'flow_loop_nodes_find':
cfgloop.c:334:7: warning: variable 'findex' set but not used [-Wunused-but-set-variable]
   int findex, lindex;
       ^~~~~~
In file included from cfgloop.c:23:0:
cfgloop.c: In function 'flow_loops_find':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgloop.c:777:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgloop.c:820:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgloop.c:831:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
cfgloop.c: In function 'flow_loop_outside_edge_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgloop.c:976:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfgloop.c: In function 'get_loop_body':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgloop.c:998:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgloop.c:1007:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgloop.c:1020:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfgloop.c: In function 'verify_loop_structure':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgloop.c:1174:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cfgrtl.c -o cfgrtl.o
In file included from cfgrtl.c:48:0:
cfgrtl.c: In function 'delete_insn':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:138:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
cfgrtl.c: In function 'try_redirect_by_replacing_jump':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:734:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
cfgrtl.c: In function 'redirect_edge_and_branch':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:935:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:944:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
cfgrtl.c: In function 'force_nonfallthru_and_redirect':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:985:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:1010:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:1015:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:1091:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
cfgrtl.c: In function 'split_edge':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:1288:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:1356:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
cfgrtl.c:1283:8: warning: variable 'edge_out' set but not used [-Wunused-but-set-variable]
   edge edge_out;
        ^~~~~~~~
In file included from cfgrtl.c:48:0:
cfgrtl.c: In function 'insert_insn_on_edge':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:1376:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cfgrtl.c: In function 'commit_one_edge_insertion':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:1468:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:1501:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:1510:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from cfgrtl.c:56:0:
cfgrtl.c: In function 'verify_flow_info':
toplev.h:50:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^
cfgrtl.c:1958:9: note: in expansion of macro 'fatal_insn'
         fatal_insn ("wrong insn in the fallthru edge", insn);
         ^~~~~~~~~~
toplev.h:50:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^
cfgrtl.c:2115:3: note: in expansion of macro 'fatal_insn'
   fatal_insn ("flow control insn inside a basic block", x);
   ^~~~~~~~~~
toplev.h:50:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^
cfgrtl.c:2174:8: note: in expansion of macro 'fatal_insn'
        fatal_insn ("insn outside basic block", x);
        ^~~~~~~~~~
toplev.h:50:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^
cfgrtl.c:2182:6: note: in expansion of macro 'fatal_insn'
      fatal_insn ("return not followed by barrier", x);
      ^~~~~~~~~~
In file included from cfgrtl.c:48:0:
cfgrtl.c: In function 'purge_dead_edges':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cfgrtl.c:2363:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include combine.c -o combine.o
In file included from combine.c:75:0:
combine.c: In function 'do_SUBST':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:457:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:469:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include conflict.c -o conflict.o
combine.c: In function 'try_combine':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:1727:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:1750:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
In file included from conflict.c:32:0:
conflict.c: In function 'conflict_graph_add':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
conflict.c:203:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
conflict.c: In function 'print_conflict':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
conflict.c:352:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
combine.c: In function 'subst':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:3608:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include convert.c -o convert.o
combine.c: In function 'combine_simplify_rtx':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:4714:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
combine.c: In function 'simplify_logical':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:5711:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cse.c -o cse.o
combine.c: In function 'force_to_mode':
combine.c:7009:30: warning: left shift of negative value [-Wshift-negative-value]
   cval |= (HOST_WIDE_INT) -1 << width;
                              ^~
combine.c:7036:32: warning: left shift of negative value [-Wshift-negative-value]
    smask |= (HOST_WIDE_INT) -1 << width;
                                ^~
In file included from cse.c:26:0:
cse.c: In function 'make_new_qty':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cse.c:1059:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cse.c: In function 'make_regs_eqv':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cse.c:1088:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cse.c: In function 'insert':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cse.c:1577:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cse.c: In function 'invalidate':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cse.c:1985:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
cse.c: In function 'canon_hash':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cse.c:2501:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
convert.c: In function 'convert_to_integer':
convert.c:371:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
    {
    ^
convert.c:398:2: note: here
  case NOP_EXPR:
  ^~~~
cse.c: In function 'exp_equiv_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cse.c:2720:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
In file included from combine.c:75:0:
combine.c: In function 'nonzero_bits1':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:8529:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
cse.c: In function 'cse_insn':
cse.c:5817:31: warning: left shift of negative value [-Wshift-negative-value]
       & ((HOST_WIDE_INT) (-1) << INTVAL (width))))
                               ^~
In file included from cse.c:26:0:
cse.c: In function 'cse_set_around_loop':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cse.c:6865:10: note: in expansion of macro 'abort'
          abort ();
          ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cselib.c -o cselib.o
cse.c: In function 'cse_basic_block':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cse.c:7466:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cse.c: In function 'count_reg_usage':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cse.c:7589:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
cse.c: In function 'cse_cc_succs':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cse.c:7955:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cse.c:8004:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
cse.c: In function 'cse_condition_code_reg':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cse.c:8133:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
combine.c: In function 'distribute_notes':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:12583:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:12603:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:12616:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:12724:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:12732:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
In file included from cselib.c:25:0:
cselib.c: In function 'entry_and_rtx_equal_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:13078:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cselib.c:256:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cselib.c: In function 'remove_useless_values':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cselib.c:385:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cselib.c: In function 'rtx_equal_for_cselib_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cselib.c:521:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
cselib.c: In function 'wrap_constant':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cselib.c:539:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cselib.c: In function 'hash_rtx':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cselib.c:678:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
cselib.c: In function 'new_cselib_val':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cselib.c:700:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
cselib.c: In function 'cselib_subst_to_values':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cselib.c:796:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
cselib.c: In function 'cselib_invalidate_regno':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cselib.c:958:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
cselib.c:967:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
combine.c: In function 'insn_cuid':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
combine.c:13208:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include dbxout.c -o dbxout.o
combine.c: In function 'expand_compound_operation':
combine.c:5742:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
       unsignedp = 1;
       ~~~~~~~~~~^~~
combine.c:5743:5: note: here
     case SIGN_EXTEND:
     ^~~~
combine.c:5783:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
       unsignedp = 1;
       ~~~~~~~~~~^~~
combine.c:5784:5: note: here
     case SIGN_EXTRACT:
     ^~~~
At top level:
combine.c:1246:1: warning: 'sets_function_arg_p' defined but not used [-Wunused-function]
 sets_function_arg_p (pat)
 ^~~~~~~~~~~~~~~~~~~
In file included from config.h:25:0,
                 from dbxout.c:71:
dbxout.c: In function 'dbxout_begin_block':
./config/arm/elf.h:141:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (arm_ccfsm_state == 3 && arm_target_label == (NUM) \
                                                    ^
dbxout.c:628:3: note: in expansion of macro 'ASM_OUTPUT_INTERNAL_LABEL'
   ASM_OUTPUT_INTERNAL_LABEL (asmfile, "LBB", n);
   ^~~~~~~~~~~~~~~~~~~~~~~~~
dbxout.c: In function 'dbxout_end_block':
./config/arm/elf.h:141:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (arm_ccfsm_state == 3 && arm_target_label == (NUM) \
                                                    ^
dbxout.c:638:3: note: in expansion of macro 'ASM_OUTPUT_INTERNAL_LABEL'
   ASM_OUTPUT_INTERNAL_LABEL (asmfile, "LBE", n);
   ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from dbxout.c:75:0:
dbxout.c: In function 'dbxout_fptype_value':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dbxout.c:742:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dbxout.c: In function 'dbxout_type':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dbxout.c:1786:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dbxout.c: In function 'print_wide_int':
dbxout.c:1865:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
   while (c > 0)
   ^~~~~
dbxout.c:1866:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
     c /= 10; digs++;
              ^~~~
In file included from dbxout.c:75:0:
dbxout.c: In function 'dbxout_type_name':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dbxout.c:1881:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dbxout.c:1891:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dbxout.c: In function 'dbxout_symbol':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dbxout.c:2159:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include debug.c -o debug.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include df.c -o df.o
In file included from df.c:158:0:
df.c: In function 'df_ref_unlink':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:673:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
df.c: In function 'df_ref_create':
df.c:787:16: warning: variable 'uid' set but not used [-Wunused-but-set-variable]
   unsigned int uid;
                ^~~
In file included from df.c:158:0:
df.c: In function 'df_ref_record':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:856:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
df.c: In function 'df_uses_record':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:1119:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:1138:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
df.c: In function 'df_analyse':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:2336:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:2359:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
df.c: In function 'df_insn_delete':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:2467:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
df.c: In function 'df_refs_reg_replace':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:2655:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
df.c: In function 'df_ref_reg_replace':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:2695:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
df.c: In function 'df_insns_modify':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:2773:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
df.c: In function 'df_pattern_emit_before':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:2801:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
df.c: In function 'df_bb_regs_lives_compare':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:3112:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
df.c: In function 'df_bb_single_def_use_insn_find':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
df.c:3246:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include diagnostic.c -o diagnostic.o
In file included from diagnostic.c:30:0:
diagnostic.c: In function 'output_format':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
diagnostic.c:610:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
diagnostic.c:612:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
diagnostic.c:625:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
diagnostic.c: In function 'build_message_string':
diagnostic.c:645:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 build_message_string VPARAMS ((const char *msg, ...))
 ^~~~~~~~~~~~~~~~~~~~
diagnostic.c: In function 'output_printf':
diagnostic.c:669:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 output_printf VPARAMS ((struct output_buffer *buffer, const char *msgid, ...))
 ^~~~~~~~~~~~~
In file included from diagnostic.c:30:0:
diagnostic.c: In function 'format_with_decl':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
diagnostic.c:701:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
diagnostic.c: In function 'output_verbatim':
diagnostic.c:764:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 output_verbatim VPARAMS ((output_buffer *buffer, const char *msgid, ...))
 ^~~~~~~~~~~~~~~
In file included from diagnostic.c:30:0:
diagnostic.c: In function 'diagnostic_build_prefix':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
diagnostic.c:855:6: note: in expansion of macro 'abort'
      abort();
      ^~~~~
diagnostic.c: In function 'diagnostic_count_diagnostic':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
diagnostic.c:906:7: note: in expansion of macro 'abort'
       abort();
       ^~~~~
diagnostic.c: In function 'fnotice':
diagnostic.c:941:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 fnotice VPARAMS ((FILE *file, const char *msgid, ...))
 ^~~~~~~
diagnostic.c: In function 'fatal_io_error':
diagnostic.c:955:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 fatal_io_error VPARAMS ((const char *msgid, ...))
 ^~~~~~~~~~~~~~
diagnostic.c: In function 'pedwarn':
diagnostic.c:972:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 pedwarn VPARAMS ((const char *msgid, ...))
 ^~~~~~~
diagnostic.c: In function 'pedwarn_with_decl':
diagnostic.c:986:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 pedwarn_with_decl VPARAMS ((tree decl, const char *msgid, ...))
 ^~~~~~~~~~~~~~~~~
diagnostic.c: In function 'pedwarn_with_file_and_line':
diagnostic.c:1010:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 pedwarn_with_file_and_line VPARAMS ((const char *file, int line,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
diagnostic.c: In function 'sorry':
diagnostic.c:1027:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 sorry VPARAMS ((const char *msgid, ...))
 ^~~~~
diagnostic.c: In function 'error_with_file_and_line':
diagnostic.c:1112:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 error_with_file_and_line VPARAMS ((const char *file, int line,
 ^~~~~~~~~~~~~~~~~~~~~~~~
diagnostic.c: In function 'error_with_decl':
diagnostic.c:1128:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 error_with_decl VPARAMS ((tree decl, const char *msgid, ...))
 ^~~~~~~~~~~~~~~
diagnostic.c: In function 'error':
diagnostic.c:1146:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 error VPARAMS ((const char *msgid, ...))
 ^~~~~
diagnostic.c: In function 'fatal_error':
diagnostic.c:1163:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 fatal_error VPARAMS ((const char *msgid, ...))
 ^~~~~~~~~~~
diagnostic.c: In function 'internal_error':
diagnostic.c:1180:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 internal_error VPARAMS ((const char *msgid, ...))
 ^~~~~~~~~~~~~~
diagnostic.c: In function 'warning_with_file_and_line':
diagnostic.c:1215:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 warning_with_file_and_line VPARAMS ((const char *file, int line,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
diagnostic.c: In function 'warning_with_decl':
diagnostic.c:1231:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 warning_with_decl VPARAMS ((tree decl, const char *msgid, ...))
 ^~~~~~~~~~~~~~~~~
diagnostic.c: In function 'warning':
diagnostic.c:1246:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 warning VPARAMS ((const char *msgid, ...))
 ^~~~~~~
diagnostic.c: In function 'verbatim':
diagnostic.c:1263:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 verbatim VPARAMS ((const char *msgid, ...))
 ^~~~~~~~
diagnostic.c: In function 'inform':
diagnostic.c:1424:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 inform VPARAMS ((const char *msgid, ...))
 ^~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include doloop.c -o doloop.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include dominance.c -o dominance.o
In file included from dominance.c:38:0:
dominance.c: In function 'calc_dfs_tree_nonrec':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dominance.c:279:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
dominance.c: In function 'calc_dfs_tree':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dominance.c:356:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dominance.c: In function 'set_immediate_dominator':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dominance.c:642:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dominance.c:644:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
dominance.c: In function 'verify_dominators':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dominance.c:734:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include dwarf2asm.c -o dwarf2asm.o
dwarf2asm.c: In function 'dw2_asm_output_data':
dwarf2asm.c:68:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 dw2_asm_output_data VPARAMS ((int size, unsigned HOST_WIDE_INT value,
 ^~~~~~~~~~~~~~~~~~~
dwarf2asm.c: In function 'dw2_asm_output_delta':
dwarf2asm.c:98:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 dw2_asm_output_delta VPARAMS ((int size, const char *lab1, const char *lab2,
 ^~~~~~~~~~~~~~~~~~~~
dwarf2asm.c: In function 'dw2_asm_output_offset':
dwarf2asm.c:132:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 dw2_asm_output_offset VPARAMS ((int size, const char *label,
 ^~~~~~~~~~~~~~~~~~~~~
dwarf2asm.c: In function 'dw2_asm_output_pcrel':
dwarf2asm.c:160:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 dw2_asm_output_pcrel VPARAMS ((int size ATTRIBUTE_UNUSED,
 ^~~~~~~~~~~~~~~~~~~~
dwarf2asm.c: In function 'dw2_asm_output_addr':
dwarf2asm.c:191:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 dw2_asm_output_addr VPARAMS ((int size, const char *label,
 ^~~~~~~~~~~~~~~~~~~
dwarf2asm.c: In function 'dw2_asm_output_addr_rtx':
dwarf2asm.c:214:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 dw2_asm_output_addr_rtx VPARAMS ((int size, rtx addr,
 ^~~~~~~~~~~~~~~~~~~~~~~
dwarf2asm.c: In function 'dw2_asm_output_nstring':
dwarf2asm.c:235:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 dw2_asm_output_nstring VPARAMS ((const char *str, size_t orig_len,
 ^~~~~~~~~~~~~~~~~~~~~~
dwarf2asm.c: In function 'size_of_uleb128':
dwarf2asm.c:288:17: warning: variable 'byte' set but not used [-Wunused-but-set-variable]
   int size = 0, byte;
                 ^~~~
In file included from dwarf2asm.c:26:0:
dwarf2asm.c: In function 'size_of_encoded_value':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2asm.c:343:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
dwarf2asm.c: In function 'eh_data_format_name':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2asm.c:497:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2asm.c: In function 'dw2_asm_output_data_uleb128':
dwarf2asm.c:508:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 dw2_asm_output_data_uleb128 VPARAMS ((unsigned HOST_WIDE_INT value,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
dwarf2asm.c: In function 'dw2_asm_output_data_sleb128':
dwarf2asm.c:570:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 dw2_asm_output_data_sleb128 VPARAMS ((HOST_WIDE_INT value,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
dwarf2asm.c: In function 'dw2_asm_output_delta_uleb128':
dwarf2asm.c:633:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 dw2_asm_output_delta_uleb128 VPARAMS ((const char *lab1 ATTRIBUTE_UNUSED,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
dwarf2asm.c: In function 'dw2_asm_output_delta_sleb128':
dwarf2asm.c:662:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 dw2_asm_output_delta_sleb128 VPARAMS ((const char *lab1 ATTRIBUTE_UNUSED,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from dwarf2asm.c:26:0:
dwarf2asm.c: In function 'dw2_force_const_mem':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2asm.c:743:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2asm.c: In function 'dw2_asm_output_encoded_addr_rtx':
dwarf2asm.c:823:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 dw2_asm_output_encoded_addr_rtx VPARAMS ((int encoding,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from dwarf2asm.c:26:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2asm.c:880:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2asm.c:891:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include dwarf2out.c -o dwarf2out.o
In file included from dwarf2out.c:42:0:
dwarf2out.c: In function 'initial_return_save':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:907:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:913:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:919:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:924:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:934:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:939:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'stack_adjust_offset':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:986:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
dwarf2out.c: In function 'dwarf2out_stack_adjust':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1041:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
dwarf2out.c: In function 'dwarf2out_frame_debug_expr':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1341:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1360:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1385:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1389:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1396:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1403:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1418:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1431:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1436:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1461:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1474:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1489:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1503:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1511:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1522:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1527:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1545:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1560:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1570:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1581:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1587:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1593:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1620:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1635:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'dwarf2out_frame_debug':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1658:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
dwarf2out.c: In function 'output_cfi':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1804:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
dwarf2out.c: In function 'output_call_frame_info':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:1941:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
In file included from config.h:25:0,
                 from dwarf2out.c:37:
./config/arm/elf.h:141:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (arm_ccfsm_state == 3 && arm_target_label == (NUM) \
                                                    ^
dwarf2out.c:1990:7: note: in expansion of macro 'ASM_OUTPUT_INTERNAL_LABEL'
       ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, FDE_LABEL, for_eh + i * 2);
       ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from dwarf2out.c:42:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:2037:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'size_of_loc_descr':
dwarf2out.c:2700:5: warning: case value '259' not in enumerated type 'enum dwarf_location_atom' [-Wswitch]
     case INTERNAL_DW_OP_tls_addr:
     ^~~~
In file included from dwarf2out.c:42:0:
dwarf2out.c: In function 'output_loc_operands':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:2845:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:2856:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:2951:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c:2945:5: warning: case value '259' not in enumerated type 'enum dwarf_location_atom' [-Wswitch]
     case INTERNAL_DW_OP_tls_addr:
     ^~~~
In file included from dwarf2out.c:42:0:
dwarf2out.c: In function 'build_cfa_loc':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:3007:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2out.c: In function 'AT_flag':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:4460:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
dwarf2out.c: In function 'AT_int':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:4487:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
dwarf2out.c: In function 'AT_unsigned':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:4514:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
dwarf2out.c: In function 'AT_string':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:4593:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
dwarf2out.c: In function 'AT_string_form':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:4635:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
dwarf2out.c: In function 'AT_ref':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:4663:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
dwarf2out.c: In function 'set_AT_ref_external':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:4684:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2out.c: In function 'AT_loc':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:4728:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
dwarf2out.c: In function 'AT_loc_list':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:4754:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
dwarf2out.c: In function 'AT_addr':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:4781:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
dwarf2out.c: In function 'AT_lbl':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:4860:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
dwarf2out.c: In function 'add_child_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:5101:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
dwarf2out.c: In function 'splice_child_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:5130:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2out.c: In function 'attr_checksum':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:5529:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
dwarf2out.c: In function 'same_dw_val_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:5646:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
dwarf2out.c: In function 'build_abbrev_table':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6135:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
dwarf2out.c: In function 'size_of_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6280:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
dwarf2out.c: In function 'mark_dies':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6321:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2out.c: In function 'unmark_dies':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6337:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2out.c: In function 'value_format':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6419:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6432:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6448:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6471:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'output_loc_list':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6626:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
dwarf2out.c: In function 'output_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6762:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6774:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6778:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6812:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
dwarf2out.c: In function 'output_pubnames':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:6954:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
dwarf2out.c: In function 'output_aranges':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:7024:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:7042:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:7046:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
dwarf2out.c: In function 'base_type_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:7791:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'is_base_type':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:7871:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'modified_type_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:7988:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
dwarf2out.c: In function 'reg_number':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:8032:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2out.c: In function 'mem_loc_descriptor':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:8324:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'loc_descriptor':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:8396:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'loc_descriptor_from_tree':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:8748:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'field_byte_offset':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:8868:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2out.c: In function 'add_data_member_location_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9035:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
dwarf2out.c: In function 'insert_float':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9142:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'add_const_value_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9187:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9213:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9247:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9265:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9277:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9310:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'rtl_for_decl_location':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9514:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
dwarf2out.c: In function 'add_location_or_const_value_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9554:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9599:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'add_bound_info':
dwarf2out.c:9710:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       if (SAVE_EXPR_RTL (bound)
       ^~
In file included from dwarf2out.c:42:0:
rtl.h:231:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define GET_CODE(RTX)     ((enum rtx_code) (RTX)->code)
                                  ^
dwarf2out.c:9711:22: note: in expansion of macro 'GET_CODE'
    && (! optimize || GET_CODE (SAVE_EXPR_RTL (bound)) == MEM))
                      ^~~~~~~~
dwarf2out.c:9715:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    rtx loc = SAVE_EXPR_RTL (bound);
    ^~~
In file included from dwarf2out.c:42:0:
dwarf2out.c: In function 'add_byte_size_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9894:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'add_bit_offset_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9935:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2out.c: In function 'add_bit_size_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:9979:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2out.c: In function 'add_abstract_origin_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:10033:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2out.c: In function 'pop_decl_scope':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:10127:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarf2out.c: In function 'scope_die_for':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:10149:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:10178:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
dwarf2out.c: In function 'gen_formal_parameter_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:10600:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'gen_type_die_for_member':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:10696:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
dwarf2out.c: In function 'gen_subprogram_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:10779:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:10785:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:10812:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
dwarf2out.c: In function 'gen_label_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:11143:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
dwarf2out.c: In function 'gen_typedef_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:11616:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
dwarf2out.c: In function 'gen_type_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:11651:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:11708:7: note: in expansion of macro 'abort'
       abort ();   /* No way to represent these in Dwarf yet!  */
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:11791:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'gen_tagged_type_instantiation_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:11812:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:11836:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarf2out.c: In function 'gen_decl_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:12148:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from config.h:25:0,
                 from dwarf2out.c:37:
dwarf2out.c: In function 'dwarf2out_begin_block':
./config/arm/elf.h:141:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (arm_ccfsm_state == 3 && arm_target_label == (NUM) \
                                                    ^
defaults.h:163:3: note: in expansion of macro 'ASM_OUTPUT_INTERNAL_LABEL'
   ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM)
   ^~~~~~~~~~~~~~~~~~~~~~~~~
dwarf2out.c:12324:3: note: in expansion of macro 'ASM_OUTPUT_DEBUG_LABEL'
   ASM_OUTPUT_DEBUG_LABEL (asm_out_file, BLOCK_BEGIN_LABEL, blocknum);
   ^~~~~~~~~~~~~~~~~~~~~~
dwarf2out.c: In function 'dwarf2out_end_block':
./config/arm/elf.h:141:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (arm_ccfsm_state == 3 && arm_target_label == (NUM) \
                                                    ^
defaults.h:163:3: note: in expansion of macro 'ASM_OUTPUT_INTERNAL_LABEL'
   ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM)
   ^~~~~~~~~~~~~~~~~~~~~~~~~
dwarf2out.c:12336:3: note: in expansion of macro 'ASM_OUTPUT_DEBUG_LABEL'
   ASM_OUTPUT_DEBUG_LABEL (asm_out_file, BLOCK_END_LABEL, blocknum);
   ^~~~~~~~~~~~~~~~~~~~~~
dwarf2out.c: In function 'dwarf2out_source_line':
./config/arm/elf.h:141:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (arm_ccfsm_state == 3 && arm_target_label == (NUM) \
                                                    ^
dwarf2out.c:12468:4: note: in expansion of macro 'ASM_OUTPUT_INTERNAL_LABEL'
    ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, SEPARATE_LINE_CODE_LABEL,
    ^~~~~~~~~~~~~~~~~~~~~~~~~
./config/arm/elf.h:141:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (arm_ccfsm_state == 3 && arm_target_label == (NUM) \
                                                    ^
dwarf2out.c:12494:4: note: in expansion of macro 'ASM_OUTPUT_INTERNAL_LABEL'
    ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, LINE_CODE_LABEL,
    ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from dwarf2out.c:42:0:
dwarf2out.c: In function 'dwarf2out_finish':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:12799:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarf2out.c:12803:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
dwarf2out.c: In function 'add_location_or_const_value_attribute':
dwarf2out.c:9580:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (TREE_CODE (decl) == VAR_DECL && DECL_THREAD_LOCAL (decl))
          ^
dwarf2out.c:9590:2: note: here
  case REG:
  ^~~~
At top level:
dwarf2out.c:7816:1: warning: 'root_type' defined but not used [-Wunused-function]
 root_type (type)
 ^~~~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include dwarfout.c -o dwarfout.o
In file included from dwarfout.c:573:0:
dwarfout.c: In function 'fundamental_type_code':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:1800:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:1841:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:1853:2: note: in expansion of macro 'abort'
  abort (); /* No other TREE_CODEs are Dwarf fundamental types.  */
  ^~~~~
dwarfout.c: In function 'type_is_fundamental':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:1988:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
dwarfout.c: In function 'output_mem_loc_descriptor':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:2172:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
dwarfout.c: In function 'output_loc_descriptor':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:2209:7: note: in expansion of macro 'abort'
       abort ();  /* Should never happen */
       ^~~~~
dwarfout.c: In function 'output_bound_representation':
dwarfout.c:2284:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   && SAVE_EXPR_RTL (bound))
   ^~
dwarfout.c:2286:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   (eliminate_regs (SAVE_EXPR_RTL (bound), 0, NULL_RTX));
   ^
In file included from dwarfout.c:573:0:
dwarfout.c: In function 'field_byte_offset':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:2408:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarfout.c: In function 'const_value_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:2708:2: note: in expansion of macro 'abort'
  abort ();  /* No other kinds of rtx should be possible here.  */
  ^~~~~
dwarfout.c: In function 'location_or_const_value_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:2738:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:2879:7: note: in expansion of macro 'abort'
       abort ();  /* Should never happen.  */
       ^~~~~
dwarfout.c: In function 'subscript_data_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:3012:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
dwarfout.c: In function 'byte_size_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:3100:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
dwarfout.c: In function 'bit_offset_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:3143:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarfout.c: In function 'bit_size_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:3189:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarfout.c: In function 'abstract_origin_attribute':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:3428:7: note: in expansion of macro 'abort'
       abort ();  /* Should never happen.  */
       ^~~~~
dwarfout.c: In function 'function_start_label':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:3641:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:3644:9: note: in expansion of macro 'abort'
         abort ();
         ^~~~~
dwarfout.c: In function 'output_inlined_enumeration_type_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:3735:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarfout.c: In function 'output_inlined_structure_type_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:3750:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarfout.c: In function 'output_inlined_union_type_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:3765:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarfout.c: In function 'output_formal_parameter_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:3844:7: note: in expansion of macro 'abort'
       abort (); /* Should never happen.  */
       ^~~~~
dwarfout.c: In function 'output_label_die':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:3964:6: note: in expansion of macro 'abort'
      abort (); /* Should never happen.  */
      ^~~~~
dwarfout.c: In function 'output_type':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:4768:2: note: in expansion of macro 'abort'
  abort (); /* No way to represent these in Dwarf yet!  */
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:4876:6: note: in expansion of macro 'abort'
      abort (); /* Should never happen.  */
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:4968:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
dwarfout.c: In function 'output_tagged_type_instantiation':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:4987:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:4990:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:5011:2: note: in expansion of macro 'abort'
  abort (); /* Should never happen.  */
  ^~~~~
dwarfout.c: In function 'output_decl':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:5534:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
dwarfout.c: In function 'dwarfout_file_scope_decl':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:5797:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
dwarfout.c: In function 'dwarfout_finish':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
dwarfout.c:6558:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
dwarfout.c: In function 'output_loc_descriptor':
dwarfout.c:2196:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
  rtl = SUBREG_REG (rtl);
dwarfout.c:2199:5: note: here
     case REG:
     ^~~~
dwarfout.c: In function 'output_mem_loc_descriptor':
dwarfout.c:2112:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
  rtl = SUBREG_REG (rtl);
dwarfout.c:2115:7: note: here
       case REG:
       ^~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include emit-rtl.c -o emit-rtl.o
In file included from emit-rtl.c:42:0:
emit-rtl.c: In function 'immed_double_const':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:430:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
emit-rtl.c:437:36: warning: left shift of negative value [-Wshift-negative-value]
    && ((i0 & ((HOST_WIDE_INT) (-1) << (width - 1)))
                                    ^~
emit-rtl.c:438:33: warning: left shift of negative value [-Wshift-negative-value]
        != ((HOST_WIDE_INT) (-1) << (width - 1))))
                                 ^~
In file included from emit-rtl.c:42:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:445:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
emit-rtl.c:458:30: warning: left shift of negative value [-Wshift-negative-value]
  i0 |= ((HOST_WIDE_INT) (-1) << width);
                              ^~
emit-rtl.c: In function 'gen_rtx_REG':
emit-rtl.c:536:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (regno == PIC_OFFSET_TABLE_REGNUM
                 ^~
In file included from emit-rtl.c:42:0:
emit-rtl.c: In function 'gen_rtx_SUBREG':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:589:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'gen_rtx':
emit-rtl.c:647:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 gen_rtx VPARAMS ((enum rtx_code code, enum machine_mode mode, ...))
 ^~~~~~~
In file included from emit-rtl.c:42:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:722:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
emit-rtl.c: In function 'gen_rtvec':
emit-rtl.c:740:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 gen_rtvec VPARAMS ((int n, ...))
 ^~~~~~~~~
In file included from emit-rtl.c:42:0:
emit-rtl.c: In function 'gen_reg_rtx':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:795:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'mark_user_reg':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:860:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'subreg_hard_regno':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:924:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:927:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:929:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:938:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'gen_lowpart_common':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1122:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
emit-rtl.c: In function 'subreg_realpart_p':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1194:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'gen_lowpart':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1221:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1243:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'gen_highpart':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1261:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1273:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'gen_highpart_mode':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1287:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
emit-rtl.c: In function 'subreg_highpart_offset':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1325:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'constant_subword':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1420:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1449:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
emit-rtl.c: In function 'operand_subword':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1550:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'operand_subword_force':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1612:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'set_mem_attributes_minus_bitpos':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:1722:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c:1859:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (aoff && aoff < align)
                      ^
In file included from emit-rtl.c:42:0:
emit-rtl.c: In function 'change_address_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:2011:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:2022:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
emit-rtl.c: In function 'copy_most_rtx':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:2564:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
emit-rtl.c: In function 'set_first_insn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:2848:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'set_last_insn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:2867:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'try_split':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3325:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
emit-rtl.c: In function 'add_insn_after':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3546:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3571:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
emit-rtl.c: In function 'add_insn_before':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3612:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3640:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3657:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
emit-rtl.c: In function 'remove_insn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3698:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3721:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3733:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
emit-rtl.c: In function 'remove_unnecessary_notes':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3901:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3904:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3914:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3921:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3924:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:3974:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'set_unique_reg_note':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:4789:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
emit-rtl.c: In function 'emit':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:4874:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'push_to_full_sequence':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:4954:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'copy_insn_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:5189:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:5197:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
emit-rtl.c: In function 'gen_const_vector_0':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:5322:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
emit-rtl.c: In function 'init_emit_once':
emit-rtl.c:5538:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (PIC_OFFSET_TABLE_REGNUM != INVALID_REGNUM)
                               ^~
In file included from emit-rtl.c:42:0:
emit-rtl.c: In function 'emit_copy_of_insn_after':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
emit-rtl.c:5594:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include except.c -o except.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include explow.c -o explow.o
except.c: In function 'expand_end_catch':
except.c:677:34: warning: variable 'catch_region' set but not used [-Wunused-but-set-variable]
   struct eh_region *try_region, *catch_region;
                                  ^~~~~~~~~~~~
In file included from except.c:53:0:
except.c: In function 'resolve_fixup_regions':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:935:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
except.c: In function 'remove_unreachable_regions':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:1035:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:1041:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:1047:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
except.c: In function 'convert_from_eh_region_ranges_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:1159:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
except.c: In function 'add_ehl_entry':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:1201:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
except.c: In function 'duplicate_eh_region_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:1301:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:1310:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
except.c: In function 'build_post_landing_pads':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:1772:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
except.c: In function 'remove_exception_handler_label':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:2351:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
except.c: In function 'remove_eh_handler':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:2424:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
except.c: In function 'for_each_eh_label':
except.c:2492:4: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
    (void *)callback);
    ^
except.c: In function 'for_each_eh_label_1':
except.c:2501:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
   void (*callback) PARAMS ((rtx)) = (void (*) PARAMS ((rtx))) data;
                                     ^
In file included from except.c:53:0:
except.c: In function 'reachable_next_level':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:2732:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
except.c: In function 'collect_one_action_chain':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
except.c:3322:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
except.c: In function 'duplicate_eh_region_1':
except.c:1298:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
       n->u.throw.type = o->u.throw.type;
       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
except.c:1300:5: note: here
     default:
     ^~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include expmed.c -o expmed.o
In file included from explow.c:27:0:
explow.c: In function 'trunc_int_for_mode':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
explow.c:54:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
explow.c: In function 'find_next_ref':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
explow.c:282:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
explow.c: In function 'copy_to_mode_reg':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
explow.c:747:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
explow.c: In function 'emit_stack_save':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
explow.c:1035:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
explow.c: In function 'allocate_dynamic_stack_space':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
explow.c:1350:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
explow.c: In function 'probe_stack_range':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
explow.c:1620:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
explow.c: In function 'hard_function_value':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
explow.c:1678:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
In file included from expmed.c:28:0:
expmed.c: In function 'mode_for_extraction':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:258:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
expmed.c: In function 'store_bit_field':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:367:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:391:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:444:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:522:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:668:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
expmed.c: In function 'store_fixed_bit_field':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:726:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
expmed.c: In function 'extract_bit_field':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:1070:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:1192:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:1237:5: note: in expansion of macro 'abort'
     abort ();    /* Should probably push op0 out to memory and then
     ^~~~~
expmed.c:1402:21: warning: variable 'bitpos_rtx' set but not used [-Wunused-but-set-variable]
    rtx bitsize_rtx, bitpos_rtx;
                     ^~~~~~~~~~
expmed.c:1402:8: warning: variable 'bitsize_rtx' set but not used [-Wunused-but-set-variable]
    rtx bitsize_rtx, bitpos_rtx;
        ^~~~~~~~~~~
expmed.c: In function 'mask_rtx':
expmed.c:1702:34: warning: left shift of negative value [-Wshift-negative-value]
     masklow = (HOST_WIDE_INT) -1 << bitpos;
                                  ^~
expmed.c:1713:35: warning: left shift of negative value [-Wshift-negative-value]
     maskhigh = (HOST_WIDE_INT) -1 << (bitpos - HOST_BITS_PER_WIDE_INT);
                                   ^~
expmed.c: In function 'lshift_value':
expmed.c:1743:31: warning: left shift of negative value [-Wshift-negative-value]
     v &= ~((HOST_WIDE_INT) -1 << bitsize);
                               ^~
In file included from expmed.c:28:0:
expmed.c: In function 'expand_shift':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:2036:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expmed.c: In function 'expand_mult':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:2439:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:2517:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:2551:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:2565:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expmed.c: In function 'choose_multiplier':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:2615:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:2624:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:2650:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:2652:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:2655:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expmed.c: In function 'expand_mult_highpart':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:2783:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expmed.c: In function 'expand_divmod':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:3193:10: note: in expansion of macro 'abort'
          abort ();
          ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:3481:9: note: in expansion of macro 'abort'
         abort ();
         ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:3930:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
expmed.c: In function 'make_tree':
expmed.c:4153:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       RTL_EXPR_RTL (t) = x;
       ^~~~~~~~~~~~
expmed.c:4156:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       RTL_EXPR_SEQUENCE (t) = 0;
       ^~~~~~~~~~~~~~~~~
expmed.c: In function 'emit_store_flag':
expmed.c:4379:5: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     == (HOST_WIDE_INT) 1 << (GET_MODE_BITSIZE (mode) - 1)))))
     ^~
In file included from expmed.c:28:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:4513:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
expmed.c: In function 'do_cmp_and_jump':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:4790:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:4796:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expmed.c:4801:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include expr.c -o expr.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include final.c -o final.o
In file included from final.c:51:0:
final.c: In function 'shorten_branches':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:1073:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
final.c: In function 'final':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:1898:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
final.c: In function 'get_insn_template':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:1942:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
final.c:1943:16: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
       return (*(insn_output_fn) output) (recog_data.operand, insn);
                ^
In file included from final.c:51:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:1946:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
final.c: In function 'output_alternate_entry_point':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:1979:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
final.c: In function 'final_scan_insn':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:2099:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:2117:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
In file included from final.c:64:0:
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
final.c:2722:4: note: in expansion of macro 'fatal_insn_not_found'
    fatal_insn_not_found (insn);
    ^~~~~~~~~~~~~~~~~~~~
In file included from final.c:51:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:2767:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
In file included from final.c:64:0:
toplev.h:50:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^
final.c:2793:8: note: in expansion of macro 'fatal_insn'
        fatal_insn ("could not split insn", insn);
        ^~~~~~~~~~
In file included from final.c:51:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:2799:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
final.c: In function 'alter_subreg':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:2932:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
final.c: In function 'output_operand_lossage':
final.c:3133:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 output_operand_lossage VPARAMS ((const char *msgid, ...))
 ^~~~~~~~~~~~~~~~~~~~~~
In file included from final.c:51:0:
final.c: In function 'output_operand':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:3520:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
final.c: In function 'output_address':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.h:2679:6: note: in expansion of macro 'abort'
      abort();      \
      ^~~~~
./config/arm/arm.h:2727:5: note: in expansion of macro 'ARM_PRINT_OPERAND_ADDRESS'
     ARM_PRINT_OPERAND_ADDRESS (STREAM, X) \
     ^~~~~~~~~~~~~~~~~~~~~~~~~
final.c:3534:3: note: in expansion of macro 'PRINT_OPERAND_ADDRESS'
   PRINT_OPERAND_ADDRESS (asm_out_file, x);
   ^~~~~~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.h:2688:2: note: in expansion of macro 'abort'
  abort ();      \
  ^~~~~
./config/arm/arm.h:2727:5: note: in expansion of macro 'ARM_PRINT_OPERAND_ADDRESS'
     ARM_PRINT_OPERAND_ADDRESS (STREAM, X) \
     ^~~~~~~~~~~~~~~~~~~~~~~~~
final.c:3534:3: note: in expansion of macro 'PRINT_OPERAND_ADDRESS'
   PRINT_OPERAND_ADDRESS (asm_out_file, x);
   ^~~~~~~~~~~~~~~~~~~~~
final.c: In function 'asm_fprintf':
final.c:3671:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 asm_fprintf VPARAMS ((FILE *file, const char *p, ...))
 ^~~~~~~~~~~
In file included from final.c:51:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:3819:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
final.c: In function 'final_forward_branch_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:4024:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
final.c:4029:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from config.h:22:0,
                 from final.c:47:
final.c: In function 'output_alternate_entry_point':
./config/elfos.h:262:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       fputc ('\n', (FILE));  \
       ^~~~~~~~~~~~~~~~~~~~
final.c:1966:7: note: in expansion of macro 'ASM_WEAKEN_LABEL'
       ASM_WEAKEN_LABEL (file, name);
       ^~~~~~~~~~~~~~~~
final.c:1968:5: note: here
     case LABEL_GLOBAL_ENTRY:
     ^~~~
final.c:1969:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
       (*targetm.asm_out.globalize_label) (file, name);
       ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
final.c:1970:5: note: here
     case LABEL_STATIC_ENTRY:
     ^~~~
In file included from expr.c:27:0:
expr.c: In function 'finish_expr_for_function':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:361:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'convert_move':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:594:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:607:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:619:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:631:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:873:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:982:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1024:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1043:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1059:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1085:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1101:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1120:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1339:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
expr.c: In function 'convert_modes':
expr.c:1453:34: warning: left shift of negative value [-Wshift-negative-value]
      val |= (HOST_WIDE_INT) (-1) << width;
                                  ^~
In file included from expr.c:27:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1466:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
expr.c: In function 'move_by_pieces':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1617:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'move_by_pieces_ninsns':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1656:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'move_by_pieces_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1707:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
expr.c: In function 'emit_block_move':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1763:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1769:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1771:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1778:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1780:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1782:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'block_move_libcall_safe_for_call_parm':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:1863:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
expr.c: In function 'move_block_from_reg':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2210:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2242:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
expr.c: In function 'gen_group_rtx':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2262:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'emit_group_load':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2303:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2328:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2383:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
expr.c: In function 'emit_group_move':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2417:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'emit_group_store':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2438:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2526:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
expr.c: In function 'use_reg':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2636:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'use_regs':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2655:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'can_store_by_pieces':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2762:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
expr.c: In function 'store_by_pieces':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2787:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'store_by_pieces_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:2914:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'emit_move_insn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:3198:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:3239:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'emit_move_insn_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:3262:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:3516:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:3540:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'emit_push_insn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:3798:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
expr.c:3973:11: warning: variable 'target' set but not used [-Wunused-but-set-variable]
       rtx target = NULL_RTX;
           ^~~~~~
In file included from expr.c:27:0:
expr.c: In function 'expand_assignment':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:4116:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
expr.c: In function 'store_expr':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:4360:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
expr.c: In function 'store_constructor':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:4965:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
expr.c:4922:8: warning: variable 'unsignedp' set but not used [-Wunused-but-set-variable]
    int unsignedp;
        ^~~~~~~~~
expr.c:5216:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         && SAVE_EXPR_RTL (value) == 0)
         ^~
expr.c:5164:36: warning: variable 'loop_top' set but not used [-Wunused-but-set-variable]
        rtx index_r, pos_rtx, hi_r, loop_top, loop_end;
                                    ^~~~~~~~
expr.c:5164:30: warning: variable 'hi_r' set but not used [-Wunused-but-set-variable]
        rtx index_r, pos_rtx, hi_r, loop_top, loop_end;
                              ^~~~
In file included from expr.c:27:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:5376:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:5445:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:5477:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'store_field':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:5560:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:5613:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
expr.c: In function 'safe_from_p':
expr.c:6185:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    if (RTL_EXPR_SEQUENCE (exp))
    ^~
expr.c:6188:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    exp_rtl = RTL_EXPR_RTL (exp);
    ^~~~~~~
expr.c:6192:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    exp_rtl = WITH_CLEANUP_EXPR_RTL (exp);
    ^~~~~~~
expr.c:6199:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    exp_rtl = SAVE_EXPR_RTL (exp);
    ^~~~~~~
In file included from expr.c:27:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:6226:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
expr.c: In function 'expand_expr':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:6735:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:6768:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:6771:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:6828:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
expr.c:6930:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    temp = SAVE_EXPR_RTL (exp);
    ^~~~
expr.c:6934:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
        temp = SAVE_EXPR_RTL (exp);
        ^~~~
In file included from expr.c:27:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:6937:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
expr.c:6942:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       if (SAVE_EXPR_RTL (exp) == 0)
       ^~
expr.c:6952:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    SAVE_EXPR_RTL (exp) = temp;
    ^~~~~~~~~~~~~
expr.c:6964:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
        temp = gen_lowpart_SUBREG (mode, SAVE_EXPR_RTL (exp));
        ^~~~
In file included from expr.c:26:0:
rtl.h:231:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define GET_CODE(RTX)     ((enum rtx_code) (RTX)->code)
                                  ^
expr.c:6983:11: note: in expansion of macro 'GET_CODE'
       if (GET_CODE (SAVE_EXPR_RTL (exp)) == REG
           ^~~~~~~~
rtl.h:234:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define GET_MODE(RTX)     ((enum machine_mode) (RTX)->mode)
                                  ^
expr.c:6984:7: note: in expansion of macro 'GET_MODE'
    && GET_MODE (SAVE_EXPR_RTL (exp)) != mode)
       ^~~~~~~~
expr.c:6988:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    temp = gen_lowpart_SUBREG (mode, SAVE_EXPR_RTL (exp));
    ^~~~
expr.c:6994:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       return SAVE_EXPR_RTL (exp);
       ^~~~~~
In file included from expr.c:27:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:7012:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
expr.c:7068:6: warning: variable 'vars_need_expansion' set but not used [-Wunused-but-set-variable]
  int vars_need_expansion = 0;
      ^~~~~~~~~~~~~~~~~~~
expr.c:7099:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       if (RTL_EXPR_SEQUENCE (exp))
       ^~
expr.c:7101:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    if (RTL_EXPR_SEQUENCE (exp) == const0_rtx)
    ^~
In file included from expr.c:27:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:7102:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
expr.c:7103:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    emit_insn (RTL_EXPR_SEQUENCE (exp));
    ^~~~~~~~~
expr.c:7104:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    RTL_EXPR_SEQUENCE (exp) = const0_rtx;
    ^~~~~~~~~~~~~~~~~
expr.c:7106:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       preserve_rtl_expr_result (RTL_EXPR_RTL (exp));
       ^~~~~~~~~~~~~~~~~~~~~~~~
expr.c:7108:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       return RTL_EXPR_RTL (exp);
       ^~~~~~
In file included from expr.c:27:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:7209:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:7390:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
expr.c:7439:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       op0 = SAVE_EXPR_RTL (TREE_OPERAND (exp, 0));
       ^~~
In file included from expr.c:27:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:7455:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:7504:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:7552:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:7650:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:7677:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
expr.c:7703:12: warning: variable 'quo' set but not used [-Wunused-but-set-variable]
  rtx diff, quo, rem, addr, bit, result;
            ^~~
expr.c:7781:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       if (WITH_CLEANUP_EXPR_RTL (exp) == 0)
       ^~
expr.c:7783:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    WITH_CLEANUP_EXPR_RTL (exp)
    ^~~~~~~~~~~~~~~~~~~~~
expr.c:7791:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       return WITH_CLEANUP_EXPR_RTL (exp);
       ^~~~~~
In file included from expr.c:27:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:7869:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:7943:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:7977:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
expr.c:8014:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    && (RTL_EXPR_RTL (TREE_OPERAND (exp, 1)) == frame_pointer_rtx
    ^~
expr.c:8015:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
        || RTL_EXPR_RTL (TREE_OPERAND (exp, 1)) == stack_pointer_rtx
        ^~
expr.c:8016:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
        || RTL_EXPR_RTL (TREE_OPERAND (exp, 1)) == arg_pointer_rtx))
        ^~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include flow.c -o flow.o
In file included from flow.c:124:0:
flow.c: In function 'first_insn_after_basic_block_note':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:402:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
flow.c: In function 'verify_wide_reg':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:548:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
flow.c: In function 'verify_local_live_at_start':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:574:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
In file included from basic-block.h:25:0,
                 from flow.c:127:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
bitmap.h:205:9: note: in definition of macro 'EXECUTE_IF_SET_IN_BITMAP'
         CODE;      \
         ^~~~
flow.c:584:7: note: in expansion of macro 'EXECUTE_IF_SET_IN_REG_SET'
       EXECUTE_IF_SET_IN_REG_SET (new_live_at_start, 0, i,
       ^~~~~~~~~~~~~~~~~~~~~~~~~
flow.c:595:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
In file included from flow.c:124:0:
flow.c: In function 'update_life_info':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:643:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
flow.c: In function 'mark_reg':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:953:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
flow.c: In function 'mark_regs_live_at_end':
flow.c:1003:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (PIC_OFFSET_TABLE_REGNUM != INVALID_REGNUM
                               ^~
flow.c: In function 'calculate_global_regs_live':
flow.c:1232:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if (PIC_OFFSET_TABLE_REGNUM != INVALID_REGNUM
                                ^~
In file included from flow.c:134:0:
flow.c: In function 'propagate_one_insn':
toplev.h:50:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^
flow.c:1641:2: note: in expansion of macro 'fatal_insn'
  fatal_insn ("Attempt to delete prologue/epilogue insn:", insn);
  ^~~~~~~~~~
In file included from flow.c:124:0:
flow.c: In function 'init_propagate_block_info':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:1922:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:1928:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:1957:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
flow.c: In function 'mark_set_regs':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:2563:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
flow.c: In function 'flush_reg_cond_reg_1':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:3033:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
flow.c: In function 'ior_reg_cond':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:3151:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
flow.c: In function 'not_reg_cond':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:3172:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
flow.c: In function 'and_reg_cond':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:3266:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
flow.c: In function 'elim_reg_cond':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:3328:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
flow.c: In function 'attempt_auto_inc':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:3447:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
flow.c: In function 'mark_used_regs':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
flow.c:3984:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include fold-const.c -o fold-const.o
In file included from expr.c:27:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:8384:7: note: in expansion of macro 'abort'
       abort ();   /* Not used for C.  */
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:8415:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:8507:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:8516:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:8655:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:8775:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:8976:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
expr.c:9192:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     op0 = SAVE_EXPR_RTL (TREE_OPERAND (exp, 0));
     ^~~
In file included from expr.c:27:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:9214:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:9247:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:9294:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
expr.c:9451:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  rtx return_link = *(rtx *) &TREE_OPERAND (exp, 1);
  ^~~
In file included from expr.c:27:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:9469:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:9488:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'is_aligning_offset':
expr.c:9513:71: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare]
       || !exact_log2 (tree_low_cst (TREE_OPERAND (offset, 1), 1) + 1) < 0)
                                                                       ^
expr.c:9513:71: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
expr.c:9513:10: note: add parentheses around left hand side expression to silence this warning
       || !exact_log2 (tree_low_cst (TREE_OPERAND (offset, 1), 1) + 1) < 0)
fold-const.c: In function 'force_fit_type':
fold-const.c:217:33: warning: left shift of negative value [-Wshift-negative-value]
       &= ~((HOST_WIDE_INT) (-1) << (prec - HOST_BITS_PER_WIDE_INT));
                                 ^~
fold-const.c:245:29: warning: left shift of negative value [-Wshift-negative-value]
    |= ((HOST_WIDE_INT) (-1) << (prec - HOST_BITS_PER_WIDE_INT));
                             ^~
fold-const.c: In function 'lshift_double':
fold-const.c:427:37: warning: left shift of negative value [-Wshift-negative-value]
       *hv &= ~((HOST_WIDE_INT) (-1) << (prec - HOST_BITS_PER_WIDE_INT));
                                     ^~
fold-const.c: In function 'rshift_double':
fold-const.c:493:37: warning: left shift of negative value [-Wshift-negative-value]
       *hv &= ~((HOST_WIDE_INT) (-1) << (prec - count - HOST_BITS_PER_WIDE_INT));
                                     ^~
In file included from fold-const.c:50:0:
fold-const.c: In function 'div_and_round_double':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:826:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
fold-const.c: In function 'int_const_binop':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:1170:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
fold-const.c: In function 'const_binop':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:1331:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
fold-const.c: In function 'size_binop':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:1437:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
fold-const.c: In function 'size_diffop':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:1474:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
fold-const.c: In function 'invert_tree_comparison':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:1688:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
fold-const.c: In function 'swap_tree_comparison':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:1713:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
fold-const.c: In function 'comparison_to_compcode':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:1741:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
fold-const.c: In function 'compcode_to_comparison':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:1768:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
fold-const.c: In function 'operand_equal_p':
fold-const.c:1950:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  return rtx_equal_p (RTL_EXPR_RTL (arg0), RTL_EXPR_RTL (arg1));
  ^~~~~~
fold-const.c:1950:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
fold-const.c: In function 'twoval_comparison_p':
fold-const.c:2043:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   else if (class == 'e' && code == SAVE_EXPR && SAVE_EXPR_RTL (arg) == 0
   ^~~~
In file included from fold-const.c:50:0:
fold-const.c: In function 'invert_truthvalue':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:2344:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include function.c -o function.o
fold-const.c: In function 'range_binop':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:2870:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
fold-const.c: In function 'make_range':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:2964:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
fold-const.c: In function 'fold':
fold-const.c:4614:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   if (code == RTL_EXPR || (code == SAVE_EXPR && SAVE_EXPR_RTL (t) != 0))
   ^~
fold-const.c:4980:8: warning: left shift of negative value [-Wshift-negative-value]
        << (TYPE_PRECISION (TREE_TYPE (and1)) - 1);
        ^~
In file included from function.c:44:0:
function.c: In function 'find_function_data':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:312:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
function.c: In function 'assign_stack_temp_for_type':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:654:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:739:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
function.c:743:10: warning: signed and unsigned type in conditional expression [-Wsign-compare]
          : size),
          ^
function.c: In function 'put_var_into_stack':
function.c:1356:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ? SAVE_EXPR_RTL (decl)
   ^
In file included from function.c:44:0:
function.c: In function 'put_reg_into_stack':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:1510:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
function.c: In function 'fixup_var_refs':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:1589:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
function.c:1613:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       rtx seq = RTL_EXPR_SEQUENCE (TREE_VALUE (pending));
       ^~~
In file included from function.c:44:0:
function.c: In function 'fixup_var_refs_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:1961:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:2437:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:2481:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
function.c: In function 'fixup_memory_subreg':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:2584:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
function.c: In function 'optimize_bit_field':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:2830:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
In file included from function.c:44:0:
function.c: In function 'gen_mem_addressof':
tree.h:283:32: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code)
                                ^
function.c:2964:23: note: in expansion of macro 'TREE_CODE'
       rtx decl_rtl = (TREE_CODE (decl) == SAVE_EXPR ? SAVE_EXPR_RTL (decl)
                       ^~~~~~~~~
In file included from function.c:44:0:
function.c: In function 'put_addressof_into_stack':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:3017:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
function.c: In function 'purge_addressof_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:3105:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:3153:9: note: in expansion of macro 'abort'
         abort ();
         ^~~~~
function.c: In function 'purge_addressof':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:3467:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:3482:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from fold-const.c:50:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:6442:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
function.c: In function 'instantiate_virtual_regs_lossage':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:3806:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:6816:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:6900:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
fold-const.c:6964:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
function.c: In function 'get_first_block_beg':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:4295:3: note: in expansion of macro 'abort'
   abort (); /* Invalid call to this function.  (See comments above.)  */
   ^~~~~
function.c: In function 'assign_parms':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:4773:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
fold-const.c: In function 'tree_expr_nonnegative_p':
fold-const.c:7301:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       return rtl_expr_nonnegative_p (RTL_EXPR_RTL (t));
       ^~~~~~
fold-const.c: In function 'int_const_binop':
fold-const.c:1064:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
       int2l = -int2l;
       ~~~~~~^~~~~~~~
fold-const.c:1065:5: note: here
     case LSHIFT_EXPR:
     ^~~~
fold-const.c:1075:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
       int2l = - int2l;
       ~~~~~~^~~~~~~~~
fold-const.c:1076:5: note: here
     case LROTATE_EXPR:
     ^~~~
function.c: In function 'lookup_static_chain':
function.c:5668:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       return RTL_EXPR_RTL (TREE_VALUE (link));
       ^~~~~~
In file included from function.c:44:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:5670:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
function.c: In function 'fix_lexical_addr':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:5703:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
function.c:5743:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
      base = RTL_EXPR_RTL (TREE_VALUE (link));
      ^~~~
In file included from function.c:44:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:5749:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
function.c: In function 'trampoline_address':
function.c:5774:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  adjust_trampoline_addr (XEXP (RTL_EXPR_RTL (TREE_VALUE (link)), 0));
  ^~~~~~~~~~~~~~~~~~~~~~
function.c:5780:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    tramp = fix_lexical_addr (XEXP (RTL_EXPR_RTL (TREE_VALUE (link)), 0),
    ^~~~~
function.c:5812:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       RTL_EXPR_RTL (rtlexp) = tramp;
       ^~~~~~~~~~~~
function.c:5822:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       RTL_EXPR_RTL (rtlexp) = tramp;
       ^~~~~~~~~~~~
In file included from function.c:44:0:
function.c: In function 'identify_blocks':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:5896:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
function.c: In function 'identify_blocks_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:5929:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:5940:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:5964:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
fold-const.c: In function 'fold':
fold-const.c:5837:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (integer_zerop (arg0))
          ^
fold-const.c:5839:5: note: here
     case TRUTH_AND_EXPR:
     ^~~~
fold-const.c:5925:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (TREE_CODE (arg0) == INTEGER_CST && ! integer_zerop (arg0))
          ^
fold-const.c:5927:5: note: here
     case TRUTH_OR_EXPR:
     ^~~~
function.c: In function 'expand_function_start':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:6655:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
function.c:6707:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    RTL_EXPR_RTL (rtlexp) = last_ptr;
    ^~~~~~~~~~~~
In file included from function.c:44:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:6736:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
function.c: In function 'expand_function_end':
function.c:6889:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       rtx tramp = RTL_EXPR_RTL (TREE_VALUE (link));
       ^~~
In file included from function.c:44:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:7028:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:7072:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
function.c: In function 'emit_return_into_block':
function.c:7305:10: warning: variable 'end' set but not used [-Wunused-but-set-variable]
   rtx p, end;
          ^~~
function.c:7305:7: warning: variable 'p' set but not used [-Wunused-but-set-variable]
   rtx p, end;
       ^
In file included from function.c:44:0:
function.c: In function 'keep_stack_depressed':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:7444:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:7479:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:7492:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:7513:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
function.c: In function 'handle_epilogue_set':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:7554:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:7573:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:7588:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
function.c: In function 'thread_prologue_and_epilogue_insns':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
function.c:7661:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
function.c:7823:11: warning: variable 'newinsn' set but not used [-Wunused-but-set-variable]
       rtx newinsn;
           ^~~~~~~
function.c:7822:11: warning: variable 'i' set but not used [-Wunused-but-set-variable]
       rtx i;
           ^
function.c: In function 'reposition_prologue_and_epilogue_notes':
function.c:7953:8: warning: variable 'next' set but not used [-Wunused-but-set-variable]
    rtx next;
        ^~~~
In file included from function.c:43:0:
function.c: In function 'instantiate_virtual_regs_1':
rtl.h:285:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
   (GET_CODE (X) == LABEL_REF || GET_CODE (X) == SYMBOL_REF  \
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    || GET_CODE (X) == CONST_INT || GET_CODE (X) == CONST_DOUBLE  \
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    || GET_CODE (X) == CONST || GET_CODE (X) == HIGH   \
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    || GET_CODE (X) == CONST_VECTOR                                 \
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    || GET_CODE (X) == CONSTANT_P_RTX)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function.c:3915:11: note: in expansion of macro 'CONSTANT_P'
       if (CONSTANT_P (XEXP (x, 1)))
           ^~~~~~~~~~
function.c:4025:5: note: here
     case EXPR_LIST:
     ^~~~
function.c:4083:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (temp == virtual_stack_vars_rtx
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    || temp == virtual_incoming_args_rtx
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    || (GET_CODE (temp) == PLUS
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
        && CONSTANT_ADDRESS_P (XEXP (temp, 1))
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        && (XEXP (temp, 0) == virtual_stack_vars_rtx
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     || XEXP (temp, 0) == virtual_incoming_args_rtx)))
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function.c:4118:5: note: here
     case PREFETCH:
     ^~~~
In file included from expr.c:27:0:
expr.c: In function 'do_jump':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:10347:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
expr.c: In function 'do_store_flag':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:10914:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
expr.c:11064:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
expr.c: In function 'expand_expr':
expr.c:8581:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (code == NE_EXPR && integer_zerop (TREE_OPERAND (exp, 1))
          ^
expr.c:8622:5: note: here
     case TRUTH_ANDIF_EXPR:
     ^~~~
expr.c: In function 'do_jump':
expr.c:9924:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
    || TREE_CODE (TREE_OPERAND (exp, 0)) == ARRAY_RANGE_REF)
expr.c:9926:5: note: here
     case CONVERT_EXPR:
     ^~~~
expr.c:9929:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if ((TYPE_PRECISION (TREE_TYPE (exp))
          ^
expr.c:9932:5: note: here
     case NON_LVALUE_EXPR:
     ^~~~
expr.c:10290:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (TREE_CODE (TREE_OPERAND (exp, 0)) == ADDR_EXPR)
          ^
expr.c:10313:5: note: here
     default:
     ^~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include gcse.c -o gcse.o
gcse.c: In function 'gcse_main':
gcse.c:727:7: warning: variable 'orig_bb_count' set but not used [-Wunused-but-set-variable]
   int orig_bb_count;
       ^~~~~~~~~~~~~
In file included from gcse.c:150:0:
gcse.c: In function 'hash_expr_1':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:1768:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcse.c: In function 'expr_equiv_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:1928:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcse.c: In function 'insert_set_in_table':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:2087:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcse.c: In function 'computing_insn':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:3317:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcse.c: In function 'def_reaches_here_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:3346:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
gcse.c: In function 'handle_avail_expr':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:3429:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:3465:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcse.c: In function 'find_avail_set':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:4022:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcse.c: In function 'cprop_insn':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:4221:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcse.c: In function 'do_local_cprop':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:4369:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
gcse.c: In function 'local_cprop_pass':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:4461:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
gcse.c: In function 'find_bypass_set':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:4623:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcse.c: In function 'process_insert_insn':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:5082:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcse.c: In function 'insert_insn_end_bb':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:5112:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:5135:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:5180:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcse.c: In function 'pre_insert_copy_insn':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:5345:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:5348:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcse.c: In function 'pre_delete':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:5489:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcse.c: In function 'hoist_code':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:6323:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:6329:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcse.c: In function 'insert_store':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gcse.c:7325:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include genrtl.c -o genrtl.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ggc-common.c -o ggc-common.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include global.c -o global.o
In file included from global.c:28:0:
global.c: In function 'global_alloc':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
global.c:434:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
global.c: In function 'record_conflicts':
global.c:1382:7: warning: variable 'ialloc_prod' set but not used [-Wunused-but-set-variable]
   int ialloc_prod;
       ^~~~~~~~~~~
In file included from global.c:28:0:
global.c: In function 'build_insn_chain':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
global.c:1888:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include graph.c -o graph.o
In file included from graph.c:25:0:
graph.c: In function 'clean_graph_dump_file':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
graph.c:428:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
graph.c: In function 'finish_graph_dump_file':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
graph.c:460:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include gtype-desc.c -o gtype-desc.o
In file included from gtype-desc.c:29:0:
gtype-desc.c: In function 'gt_ggc_mx_varray_head_tag':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
gtype-desc.c:90:15: note: in expansion of macro 'abort'
               abort();
               ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include haifa-sched.c -o haifa-sched.o
In file included from haifa-sched.c:138:0:
haifa-sched.c: In function 'ready_lastpos':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:964:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
haifa-sched.c: In function 'ready_remove_first':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:996:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
haifa-sched.c: In function 'ready_element':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:1019:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
haifa-sched.c: In function 'ready_remove':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:1038:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
haifa-sched.c: In function 'rm_line_notes':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:1346:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:1348:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:1350:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
haifa-sched.c: In function 'rm_other_notes':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:1526:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:1528:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:1530:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
haifa-sched.c: In function 'schedule_block':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:1982:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:2065:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
haifa-sched.c:2279:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include hooks.c -o hooks.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ifcvt.c -o ifcvt.o
In file included from ifcvt.c:24:0:
ifcvt.c: In function 'cond_exec_process_insns':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ifcvt.c:248:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
ifcvt.c: In function 'merge_if_block':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ifcvt.c:2082:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ifcvt.c:2097:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ifcvt.c:2128:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include varray.c -o varray.o
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include -c insn-emit.c \
  -o insn-emit.o
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genextract \
 genextract.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o print-rtl1.o \
    errors.o ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include -c insn-opinit.c \
  -o insn-opinit.o
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include -c insn-output.c \
  -o insn-output.o
ifcvt.c: In function 'dead_or_predicable.isra.10':
ifcvt.c:3128:7: warning: 'earliest' may be used uninitialized in this function [-Wmaybe-uninitialized]
       reorder_insns (head, end, PREV_INSN (earliest));
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
insn-emit.c: In function 'gen_peephole2_346':
insn-emit.c:1406:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable]
   HARD_REG_SET _regs_allocated;
                ^~~~~~~~~~~~~~~
insn-emit.c: In function 'gen_split_353':
insn-emit.c:1634:7: warning: variable 'operand5' set but not used [-Wunused-but-set-variable]
   rtx operand5;
       ^~~~~~~~
insn-emit.c: In function 'gen_ashrsi3':
insn-emit.c:2390:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   if (GET_CODE (operands[2]) == CONST_INT
   ^~
insn-emit.c:2394:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
     operand0 = operands[0];
     ^~~~~~~~
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include -c insn-peep.c \
  -o insn-peep.o
insn-emit.c: In function 'gen_movsi':
insn-emit.c:3433:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   if (flag_pic
   ^~
insn-emit.c:3440:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
     operand0 = operands[0];
     ^~~~~~~~
insn-emit.c: In function 'gen_storehi_single_op':
insn-emit.c:3788:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   if (!s_register_operand (operands[1], HImode))
   ^~
insn-emit.c:3791:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
     operand0 = operands[0];
     ^~~~~~~~
In file included from insn-emit.c:6:0:
insn-emit.c: In function 'gen_movhi':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-emit.c:3965:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-emit.c:4008:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
insn-emit.c: In function 'gen_movqi':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-emit.c:4284:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
insn-emit.c: In function 'gen_split_409':
insn-emit.c:4348:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable]
   rtx operand1;
       ^~~~~~~~
insn-emit.c:4347:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable]
   rtx operand0;
       ^~~~~~~~
insn-emit.c: In function 'gen_peephole2_471':
insn-emit.c:6108:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable]
   HARD_REG_SET _regs_allocated;
                ^~~~~~~~~~~~~~~
insn-emit.c: In function 'gen_split_483':
insn-emit.c:6305:7: warning: variable 'operand3' set but not used [-Wunused-but-set-variable]
   rtx operand3;
       ^~~~~~~~
insn-emit.c:6304:7: warning: variable 'operand2' set but not used [-Wunused-but-set-variable]
   rtx operand2;
       ^~~~~~~~
insn-emit.c:6303:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable]
   rtx operand1;
       ^~~~~~~~
insn-emit.c: In function 'gen_split_484':
insn-emit.c:6357:7: warning: variable 'operand3' set but not used [-Wunused-but-set-variable]
   rtx operand3;
       ^~~~~~~~
insn-emit.c:6356:7: warning: variable 'operand2' set but not used [-Wunused-but-set-variable]
   rtx operand2;
       ^~~~~~~~
insn-emit.c: In function 'gen_split_485':
insn-emit.c:6402:7: warning: variable 'operand3' set but not used [-Wunused-but-set-variable]
   rtx operand3;
       ^~~~~~~~
insn-emit.c:6401:7: warning: variable 'operand2' set but not used [-Wunused-but-set-variable]
   rtx operand2;
       ^~~~~~~~
insn-emit.c: In function 'gen_split_486':
insn-emit.c:6463:7: warning: variable 'operand3' set but not used [-Wunused-but-set-variable]
   rtx operand3;
       ^~~~~~~~
insn-emit.c:6462:7: warning: variable 'operand2' set but not used [-Wunused-but-set-variable]
   rtx operand2;
       ^~~~~~~~
In file included from insn-emit.c:6:0:
insn-emit.c: In function 'add_clobbers':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-emit.c:6700:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
insn-emit.c: In function 'added_clobbers_hard_reg_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-emit.c:6785:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from insn-output.c:8:0:
insn-output.c: In function 'output_153':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-output.c:436:9: note: in expansion of macro 'abort'
         abort ();
         ^~~~~
insn-output.c: In function 'output_157':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-output.c:525:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
insn-output.c: In function 'output_169':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-output.c:690:14: note: in expansion of macro 'abort'
     default: abort ();
              ^~~~~
insn-output.c: In function 'output_176':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-output.c:761:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
insn-output.c: In function 'output_215':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-output.c:1000:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
insn-output.c: In function 'output_216':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-output.c:1015:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
insn-output.c: In function 'output_218':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-output.c:1047:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
insn-output.c: In function 'output_219':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-output.c:1062:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
insn-output.c: At top level:
insn-output.c:12181:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_5,
     ^
insn-output.c:12551:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_42,
     ^
insn-output.c:12921:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_79,
     ^
insn-output.c:12931:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_80,
     ^
insn-output.c:13211:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_108,
     ^
insn-output.c:13221:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_109,
     ^
insn-output.c:13581:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_145,
     ^
insn-output.c:13601:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_147,
     ^
insn-output.c:13611:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_148,
     ^
insn-output.c:13661:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_153,
     ^
insn-output.c:13681:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_155,
     ^
insn-output.c:13691:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_156,
     ^
insn-output.c:13701:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_157,
     ^
insn-output.c:13721:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_159,
     ^
insn-output.c:13731:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_160,
     ^
insn-output.c:13781:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_165,
     ^
insn-output.c:13791:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_166,
     ^
insn-output.c:13801:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_167,
     ^
insn-output.c:13821:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_169,
     ^
insn-output.c:13831:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_170,
     ^
insn-output.c:13891:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_176,
     ^
insn-output.c:13951:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_182,
     ^
insn-output.c:13961:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_183,
     ^
insn-output.c:13971:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_184,
     ^
insn-output.c:13981:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_185,
     ^
insn-output.c:14111:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_198,
     ^
insn-output.c:14121:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_199,
     ^
insn-output.c:14131:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_200,
     ^
insn-output.c:14141:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_201,
     ^
insn-output.c:14281:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_215,
     ^
insn-output.c:14291:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_216,
     ^
insn-output.c:14301:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_217,
     ^
insn-output.c:14311:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_218,
     ^
insn-output.c:14321:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_219,
     ^
insn-output.c:14331:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_220,
     ^
insn-output.c:14411:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_228,
     ^
insn-output.c:14421:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_229,
     ^
insn-output.c:14431:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_230,
     ^
insn-output.c:14441:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_231,
     ^
insn-output.c:14451:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_232,
     ^
insn-output.c:14461:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_233,
     ^
insn-output.c:14471:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_234,
     ^
insn-output.c:14481:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_235,
     ^
insn-output.c:14491:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_236,
     ^
insn-output.c:14501:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_237,
     ^
insn-output.c:14531:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_240,
     ^
insn-output.c:14541:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_241,
     ^
insn-output.c:14551:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_242,
     ^
insn-output.c:14561:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_243,
     ^
insn-output.c:14571:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_244,
     ^
insn-output.c:14601:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_247,
     ^
insn-output.c:14641:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_251,
     ^
insn-output.c:14731:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_260,
     ^
insn-output.c:14741:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_261,
     ^
insn-output.c:14751:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_262,
     ^
insn-output.c:14761:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_263,
     ^
insn-output.c:14771:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_264,
     ^
insn-output.c:14781:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_265,
     ^
insn-output.c:14791:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_266,
     ^
insn-output.c:14801:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_267,
     ^
insn-output.c:14811:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_268,
     ^
insn-output.c:14821:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_269,
     ^
insn-output.c:14891:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_276,
     ^
insn-output.c:14911:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_278,
     ^
insn-output.c:15111:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_298,
     ^
insn-output.c:15341:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_321,
     ^
insn-output.c:15351:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_322,
     ^
insn-output.c:15371:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_324,
     ^
insn-output.c:15381:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_325,
     ^
insn-output.c:15391:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_326,
     ^
insn-output.c:15411:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_328,
     ^
insn-output.c:15421:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_329,
     ^
insn-output.c:15431:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_330,
     ^
insn-output.c:15441:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_331,
     ^
insn-output.c:15451:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_332,
     ^
insn-output.c:15461:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_333,
     ^
insn-output.c:15471:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_334,
     ^
insn-output.c:16851:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_472,
     ^
insn-output.c:16861:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_473,
     ^
insn-output.c:16871:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_474,
     ^
insn-output.c:16881:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_475,
     ^
insn-output.c:16891:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_476,
     ^
insn-output.c:16901:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_477,
     ^
insn-output.c:17701:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_557,
     ^
insn-output.c:17721:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_559,
     ^
insn-output.c:17761:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_563,
     ^
insn-output.c:17771:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_564,
     ^
insn-output.c:17801:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_567,
     ^
insn-output.c:17811:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_568,
     ^
insn-output.c:17901:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_577,
     ^
insn-output.c:17911:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_578,
     ^
insn-output.c:18041:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_591,
     ^
insn-output.c:18051:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_592,
     ^
insn-output.c:18101:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
     (const PTR) output_597,
     ^
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include -c insn-recog.c \
  -o insn-recog.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include integrate.c -o integrate.o
In file included from integrate.c:27:0:
integrate.c: In function 'save_for_inline':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:485:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
integrate.c: In function 'expand_inline_function':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:699:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:788:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:977:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:1040:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:1125:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:1143:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:1167:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:1170:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:1180:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:1186:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
integrate.c: In function 'copy_insn_list':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:1384:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:1485:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:1685:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:1700:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
integrate.c: In function 'copy_rtx_and_substitute':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:2047:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
  -DLOCALEDIR=\"/usr/pkg/gcc3/share/locale\" \
  -c ./intl.c -o intl.o
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:2226:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:2418:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
integrate.c: In function 'subst_constants':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:2742:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:2763:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
integrate.c:2804:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include jump.c -o jump.o
jump.c: In function 'rebuild_jump_labels':
jump.c:82:7: warning: variable 'max_uid' set but not used [-Wunused-but-set-variable]
   int max_uid = 0;
       ^~~~~~~
In file included from jump.c:39:0:
jump.c: In function 'duplicate_loop_exit_test':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:498:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
jump.c: In function 'reverse_condition':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:831:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
jump.c: In function 'reverse_condition_maybe_unordered':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:875:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
jump.c: In function 'swap_condition':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:922:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
jump.c: In function 'unsigned_condition':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:954:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
jump.c: In function 'signed_condition':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:984:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
jump.c: In function 'mark_jump_label':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:1469:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
jump.c: In function 'delete_barrier':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:1549:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
jump.c: In function 'invert_exp_1':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:2140:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:2173:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
jump.c: In function 'invert_jump':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:2236:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
jump.c: In function 'rtx_renumbered_equal_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:2434:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
jump.c: In function 'reg_or_subregno':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
jump.c:2475:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include langhooks.c -o langhooks.o
In file included from langhooks.c:28:0:
langhooks.c: In function 'lhd_set_decl_assembler_name':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
langhooks.c:175:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
langhooks.c: In function 'lhd_type_promotes_to':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
langhooks.c:199:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
langhooks.c: In function 'lhd_incomplete_type_error':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
langhooks.c:210:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
langhooks.c: In function 'lhd_expand_expr':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
langhooks.c:242:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include lcm.c -o lcm.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include lists.c -o lists.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include local-alloc.c -o local-alloc.o
In file included from local-alloc.c:65:0:
local-alloc.c: In function 'update_equiv_regs':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
local-alloc.c:1070:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
local-alloc.c: In function 'block_alloc':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
local-alloc.c:1232:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include loop.c -o loop.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include optabs.c -o optabs.o
In file included from loop.c:39:0:
loop.c: In function 'loop_optimize':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:521:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
loop.c: In function 'scan_loop':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:383:7: note: in expansion of macro 'INSN_LUID'
    && INSN_LUID (INSN) >= INSN_LUID (START) \
       ^~~~~~~~~
loop.c:707:7: note: in expansion of macro 'INSN_IN_RANGE_P'
    && INSN_IN_RANGE_P (JUMP_LABEL (p), loop_start, loop_end))
       ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:383:27: note: in expansion of macro 'INSN_LUID'
    && INSN_LUID (INSN) >= INSN_LUID (START) \
                           ^~~~~~~~~
loop.c:707:7: note: in expansion of macro 'INSN_IN_RANGE_P'
    && INSN_IN_RANGE_P (JUMP_LABEL (p), loop_start, loop_end))
       ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:384:7: note: in expansion of macro 'INSN_LUID'
    && INSN_LUID (INSN) <= INSN_LUID (END))
       ^~~~~~~~~
loop.c:707:7: note: in expansion of macro 'INSN_IN_RANGE_P'
    && INSN_IN_RANGE_P (JUMP_LABEL (p), loop_start, loop_end))
       ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:384:27: note: in expansion of macro 'INSN_LUID'
    && INSN_LUID (INSN) <= INSN_LUID (END))
                           ^~~~~~~~~
loop.c:707:7: note: in expansion of macro 'INSN_IN_RANGE_P'
    && INSN_IN_RANGE_P (JUMP_LABEL (p), loop_start, loop_end))
       ^~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:150:29: note: in expansion of macro 'INSN_LUID'
 ((REGNO_LAST_LUID (REGNO) > INSN_LUID ((LOOP)->end) \
                             ^~~~~~~~~
loop.c:955:18: note: in expansion of macro 'LOOP_REG_GLOBAL_P'
     m->global =  LOOP_REG_GLOBAL_P (loop, regno);
                  ^~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:151:32: note: in expansion of macro 'INSN_LUID'
  || REGNO_FIRST_LUID (REGNO) < INSN_LUID ((LOOP)->start)))
                                ^~~~~~~~~
loop.c:955:18: note: in expansion of macro 'LOOP_REG_GLOBAL_P'
     m->global =  LOOP_REG_GLOBAL_P (loop, regno);
                  ^~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:150:29: note: in expansion of macro 'INSN_LUID'
 ((REGNO_LAST_LUID (REGNO) > INSN_LUID ((LOOP)->end) \
                             ^~~~~~~~~
loop.c:1052:11: note: in expansion of macro 'LOOP_REG_GLOBAL_P'
        || LOOP_REG_GLOBAL_P (loop, regno)
           ^~~~~~~~~~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:151:32: note: in expansion of macro 'INSN_LUID'
  || REGNO_FIRST_LUID (REGNO) < INSN_LUID ((LOOP)->start)))
                                ^~~~~~~~~
loop.c:1052:11: note: in expansion of macro 'LOOP_REG_GLOBAL_P'
        || LOOP_REG_GLOBAL_P (loop, regno)
           ^~~~~~~~~~~~~~~~~
loop.c:626:7: warning: variable 'loop_entry_jump' set but not used [-Wunused-but-set-variable]
   rtx loop_entry_jump = 0;
       ^~~~~~~~~~~~~~~
In file included from loop.c:39:0:
loop.c: In function 'rtx_equal_for_loop_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:1747:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
loop.c: In function 'move_movables':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:1946:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:2109:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:2218:39: note: in expansion of macro 'INSN_LUID'
        if (REGNO_FIRST_LUID (regno) > INSN_LUID (loop_start))
                                       ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:2223:38: note: in expansion of macro 'INSN_LUID'
        if (REGNO_LAST_LUID (regno) < INSN_LUID (loop_end))
                                      ^~~~~~~~~
loop.c: In function 'find_and_verify_loops':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:2708:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:2921:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:2957:10: note: in expansion of macro 'abort'
          abort ();
          ^~~~~
loop.c: In function 'labels_in_range_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:3149:18: note: in expansion of macro 'INSN_LUID'
   while (insn && INSN_LUID (insn) <= end)
                  ^~~~~~~~~
loop.c: In function 'rtx_equal_for_prefetch_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:3722:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
loop.c: In function 'loop_biv_eliminable_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4658:38: note: in expansion of macro 'INSN_LUID'
   if ((REGNO_LAST_LUID (bl->regno) < INSN_LUID (loop->end)
                                      ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4661:43: note: in expansion of macro 'INSN_LUID'
        && REGNO_FIRST_LUID (bl->regno) >= INSN_LUID (bl->init_insn)
                                           ^~~~~~~~~
loop.c: In function 'loop_givs_reduce':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4742:12: note: in expansion of macro 'INSN_LUID'
         && INSN_LUID (v->insn) < INSN_LUID (bl->biv->insn))
            ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4742:34: note: in expansion of macro 'INSN_LUID'
         && INSN_LUID (v->insn) < INSN_LUID (bl->biv->insn))
                                  ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4747:18: note: in expansion of macro 'INSN_LUID'
        else if ((INSN_LUID (v->insn) > INSN_LUID (bl->biv->insn)
                  ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4747:40: note: in expansion of macro 'INSN_LUID'
        else if ((INSN_LUID (v->insn) > INSN_LUID (bl->biv->insn)
                                        ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4748:8: note: in expansion of macro 'INSN_LUID'
    && (INSN_LUID (v->insn) < INSN_LUID (loop->scan_start)
        ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4748:30: note: in expansion of macro 'INSN_LUID'
    && (INSN_LUID (v->insn) < INSN_LUID (loop->scan_start)
                              ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4749:12: note: in expansion of macro 'INSN_LUID'
        || (INSN_LUID (bl->biv->insn)
            ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4750:7: note: in expansion of macro 'INSN_LUID'
     > INSN_LUID (loop->scan_start))))
       ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4751:14: note: in expansion of macro 'INSN_LUID'
          || (INSN_LUID (v->insn) < INSN_LUID (loop->scan_start)
              ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4751:36: note: in expansion of macro 'INSN_LUID'
          || (INSN_LUID (v->insn) < INSN_LUID (loop->scan_start)
                                    ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4752:11: note: in expansion of macro 'INSN_LUID'
       && (INSN_LUID (loop->scan_start)
           ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:4753:13: note: in expansion of macro 'INSN_LUID'
           < INSN_LUID (bl->biv->insn))))
             ^~~~~~~~~
In file included from optabs.c:31:0:
optabs.c: In function 'add_equal_note':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:158:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
optabs.c: In function 'expand_simple_binop':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:659:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
optabs.c: In function 'expand_binop':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:1547:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:1574:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
loop.c: In function 'record_giv':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:5873:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:5895:6: note: in expansion of macro 'INSN_LUID'
    < INSN_LUID (loop->end)
      ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:5918:10: note: in expansion of macro 'INSN_LUID'
     || ((INSN_LUID (b->insn)
          ^~~~~~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:1748:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:1754:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:5920:13: note: in expansion of macro 'INSN_LUID'
         && (INSN_LUID (b->insn)
             ^~~~~~~~~
optabs.c: In function 'expand_vector_binop':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:2008:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
loop.c: In function 'check_final_value':
loop.c:5991:20: warning: variable 'bl' set but not used [-Wunused-but-set-variable]
   struct iv_class *bl;
                    ^~
optabs.c: In function 'expand_twoval_binop':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:2271:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
optabs.c: In function 'expand_simple_unop':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:2328:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
optabs.c: In function 'expand_unop':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:2497:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
optabs.c: In function 'expand_complex_abs':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:2741:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from loop.c:39:0:
loop.c: In function 'general_induction_var':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:6547:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
optabs.c: In function 'emit_no_conflict_block':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:3038:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
loop.c: In function 'simplify_giv_expr':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:6670:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
optabs.c: In function 'prepare_cmp_insn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:3418:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:3556:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
optabs.c: In function 'emit_cmp_and_jump_insn_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:3657:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
optabs.c: In function 'emit_cmp_and_jump_insns':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:3694:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:6811:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
optabs.c: In function 'prepare_float_lib_cmp':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4057:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4061:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
optabs.c: In function 'gen_add2_insn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4262:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
optabs.c: In function 'have_add2_insn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4294:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
optabs.c: In function 'gen_sub2_insn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4326:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
optabs.c: In function 'have_sub2_insn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4358:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
optabs.c: In function 'gen_move_insn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4411:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
optabs.c: In function 'expand_float':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4535:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4715:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4726:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4737:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4748:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4751:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
loop.c: In function 'check_ext_dependent_givs':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:7562:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
optabs.c: In function 'expand_fix':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4938:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4949:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4960:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4971:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:4974:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
optabs.c: In function 'gen_cond_trap':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
optabs.c:132:36: note: in expansion of macro 'abort'
 #define gen_conditional_trap(a,b) (abort (), NULL_RTX)
                                    ^~~~~
optabs.c:5544:10: note: in expansion of macro 'gen_conditional_trap'
   insn = gen_conditional_trap (trap_rtx, tcode);
          ^~~~~~~~~~~~~~~~~~~~
optabs.c: In function 'expand_vector_binop':
optabs.c:1931:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (tmode != BLKmode)
          ^
optabs.c:1933:5: note: here
     case PLUS:
     ^~~~
loop.c: In function 'loop_insn_first_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:8781:9: note: in expansion of macro 'INSN_LUID'
  return INSN_LUID (p) <= INSN_LUID (q);
         ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:8781:26: note: in expansion of macro 'INSN_LUID'
  return INSN_LUID (p) <= INSN_LUID (q);
                          ^~~~~~~~~
local-alloc.c: In function 'find_free_reg':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
local-alloc.c:2182:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
loop.c: In function 'update_reg_last_use':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:9260:40: note: in expansion of macro 'INSN_LUID'
       && REGNO_LAST_LUID (REGNO (x)) < INSN_LUID (insn))
                                        ^~~~~~~~~
loop.c: In function 'load_mems':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:9897:12: note: in expansion of macro 'INSN_LUID'
         || INSN_LUID (JUMP_LABEL (p)) < INSN_LUID (loop->start)
            ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:9897:41: note: in expansion of macro 'INSN_LUID'
         || INSN_LUID (JUMP_LABEL (p)) < INSN_LUID (loop->start)
                                         ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:9898:12: note: in expansion of macro 'INSN_LUID'
         || INSN_LUID (JUMP_LABEL (p)) > INSN_LUID (loop->end))))
            ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
loop.c:9898:41: note: in expansion of macro 'INSN_LUID'
         || INSN_LUID (JUMP_LABEL (p)) > INSN_LUID (loop->end))))
                                         ^~~~~~~~~
loop.c: In function 'try_copy_prop':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:10261:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:10295:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
loop.c: In function 'loop_giv_dump':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.c:10869:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
loop.c: In function 'basic_induction_var':
loop.c:6403:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (loop_invariant_p (loop, x) != 1)
          ^
loop.c:6405:5: note: here
     case CONST_INT:
     ^~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include params.c -o params.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include predict.c -o predict.o
In file included from predict.c:34:0:
predict.c: In function 'predict_insn':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
predict.c:185:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
predict.c: In function 'expected_value_to_br_prob':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
predict.c:705:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
predict.c: In function 'process_note_predictions':
predict.c:807:7: warning: variable 'noreturn_block' set but not used [-Wunused-but-set-variable]
   int noreturn_block = 1;
       ^~~~~~~~~~~~~~
predict.c: In function 'estimate_loops_at_level':
predict.c:1071:31: warning: overflow in implicit constant conversion [-Woverflow]
    EDGE_INFO (e)->back_edge = 1;
                               ^
predict.c:1076:33: warning: overflow in implicit constant conversion [-Woverflow]
  BLOCK_INFO (bbs[i])->tovisit = 1;
                                 ^
In file included from predict.c:34:0:
predict.c: In function 'expensive_function_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
predict.c:1113:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include print-rtl.c -o print-rtl.o
In file included from print-rtl.c:30:0:
print-rtl.c: In function 'print_rtx':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
print-rtl.c:489:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
print-rtl.c:546:13: note: in expansion of macro 'abort'
    default: abort();
             ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include print-tree.c -o print-tree.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include profile.c -o profile.o
In file included from profile.c:73:0:
profile.c: In function 'instrument_edges':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
profile.c:192:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
profile.c: In function 'compute_branch_probabilities':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
profile.c:559:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
profile.c:586:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
profile.c:609:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
profile.c:699:20: warning: right-hand operand of comma expression has no effect [-Wunused-value]
      num_branches++, num_never_executed;
                    ^
In file included from profile.c:73:0:
profile.c: In function 'branch_prob':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
profile.c:833:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
profile.c: In function 'union_groups':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
profile.c:1104:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from /usr/include/stdio.h:597:0,
                 from system.h:45,
                 from print-tree.c:24:
print-tree.c: In function 'print_node':
print-tree.c:634:23: warning: '%d' directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=]
        sprintf (temp, "arg %d", i);
                       ^
print-tree.c:634:23: note: directive argument in the range [0, 2147483646]
print-tree.c:634:8: note: '__builtin___sprintf_chk' output between 6 and 15 bytes into a destination of size 10
        sprintf (temp, "arg %d", i);
        ^
print-tree.c:705:17: warning: '%d' directive writing between 1 and 10 bytes into a region of size 7 [-Wformat-overflow=]
   sprintf (buf, "elt%d: ", i);
                 ^
print-tree.c:705:17: note: directive argument in the range [0, 2147483647]
print-tree.c:705:3: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 10
   sprintf (buf, "elt%d: ", i);
   ^
print-tree.c:754:18: warning: '%d' directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=]
   sprintf (temp, "elt %d", i);
                  ^
print-tree.c:754:18: note: directive argument in the range [0, 2147483647]
print-tree.c:754:3: note: '__builtin___sprintf_chk' output between 6 and 15 bytes into a destination of size 10
   sprintf (temp, "elt %d", i);
   ^
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ra.c -o ra.o
In file included from ra.c:23:0:
ra.c: In function 'create_insn_info':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra.c:282:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra.c: In function 'find_subweb':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra.c:308:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra.c: In function 'init_ra':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra.c:561:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra.c: In function 'check_df':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra.c:606:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra.c:614:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra.c:626:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra.c:634:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ra-build.c -o ra-build.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ra-colorize.c -o ra-colorize.o
In file included from ra-colorize.c:23:0:
ra-colorize.c: In function 'push_list':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:108:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-colorize.c: In function 'push_list_end':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:121:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-colorize.c: In function 'put_web':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:205:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
ra-colorize.c: In function 'reset_lists':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:223:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:258:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
ra-colorize.c: In function 'put_web_at_end':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:278:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-colorize.c: In function 'put_move':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:321:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
ra-colorize.c: In function 'remove_move':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:525:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
ra-colorize.c: In function 'combine':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:727:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:729:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:826:5: note: in expansion of macro 'abort'
     abort();
     ^~~~~
ra-colorize.c: In function 'select_spill':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:1002:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-colorize.c: In function 'colorize_one_web':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:1580:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
ra-colorize.c:1289:15: warning: variable 'fat_neighbor' set but not used [-Wunused-but-set-variable]
   struct web *fat_neighbor = NULL;
               ^~~~~~~~~~~~
ra-colorize.c: In function 'assign_colors':
ra-colorize.c:1673:19: warning: variable 'web' set but not used [-Wunused-but-set-variable]
       struct web *web;
                   ^~~
In file included from ra-colorize.c:23:0:
ra-colorize.c: In function 'try_recolor_web':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:1849:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:1883:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
ra-colorize.c: In function 'insert_coalesced_conflicts':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:1934:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
ra-colorize.c: In function 'check_colors':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:2025:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:2029:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:2053:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:2077:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
ra-colorize.c: In function 'break_aliases_to_web':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:2121:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-colorize.c: In function 'break_precolored_alias':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:2167:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-colorize.c: In function 'restore_conflicts_from_coalesce':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:2261:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:2266:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:2282:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
ra-colorize.c: In function 'sort_and_combine_web_pairs':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:2486:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-colorize.c: In function 'check_uncoalesced_moves':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-colorize.c:2655:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
In file included from ra-colorize.c:31:0:
ra-colorize.c: At top level:
ra.h:566:22: warning: inline function 'ra_calloc' declared but never defined
 extern inline void * ra_calloc PARAMS ((size_t));
                      ^~~~~~~~~
ra.h:565:22: warning: inline function 'ra_alloc' declared but never defined
 extern inline void * ra_alloc PARAMS ((size_t));
                      ^~~~~~~~
In file included from ra-build.c:23:0:
ra-build.c: In function 'copy_insn_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:236:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-build.c: In function 'remember_move':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:570:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:577:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:580:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
ra-build.c: In function 'defuse_overlap_p_1':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:693:9: note: in expansion of macro 'abort'
         abort ();
         ^~~~~
ra-build.c: In function 'live_out_1':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:849:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
ra-build.c: In function 'init_one_web_common':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1250:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1317:2: note: in expansion of macro 'abort'
  abort();
  ^~~~~
ra-build.c: In function 'reinit_one_web':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1372:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1374:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-build.c: In function 'add_subweb':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1387:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-build.c: In function 'add_subweb_2':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1428:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-build.c: In function 'init_web_parts':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1449:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1468:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
ra-build.c: In function 'copy_conflict_list':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1518:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-build.c: In function 'record_conflict':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1628:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-build.c: In function 'compare_and_free_webs':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1734:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1740:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1743:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
ra-build.c: In function 'init_webs_defs_uses':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1791:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
ra-build.c: In function 'parts_to_webs_1':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1897:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1918:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1941:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1951:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1972:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1975:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1977:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1990:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1993:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:1995:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:2006:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-build.c: In function 'parts_to_webs':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:2057:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
ra-build.c: In function 'reset_conflicts':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:2143:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:2153:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
ra-build.c: In function 'remember_web_was_spilled':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:2371:5: note: in expansion of macro 'abort'
     abort();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:2400:5: note: in expansion of macro 'abort'
     abort();
     ^~~~~
In file included from ra-build.c:23:0:
ra-build.c: In function 'detect_remat_webs':
ra-build.c:2625:31: warning: operation on 'insn' may be undefined [-Wsequence-point]
    rtx set = single_set (insn = DF_REF_INSN (web->defs[i]));
rtl.h:359:39: note: in definition of macro 'RTL_CHECK2'
 #define RTL_CHECK2(RTX, N, C1, C2)  ((RTX)->fld[N])
                                       ^~~
rtl.h:538:23: note: in expansion of macro 'XEXP'
 #define PATTERN(INSN) XEXP (INSN, 5)
                       ^~~~
rtl.h:1583:42: note: in expansion of macro 'PATTERN'
 #define single_set_1(I) single_set_2 (I, PATTERN (I))
                                          ^~~~~~~
rtl.h:1581:22: note: in expansion of macro 'single_set_1'
      ? PATTERN (I) : single_set_1 (I)) \
                      ^~~~~~~~~~~~
ra-build.c:2625:14: note: in expansion of macro 'single_set'
    rtx set = single_set (insn = DF_REF_INSN (web->defs[i]));
              ^~~~~~~~~~
In file included from ra-build.c:23:0:
ra-build.c: In function 'handle_asm_insn':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:2919:10: note: in expansion of macro 'abort'
          abort ();
          ^~~~~
ra-build.c: In function 'ra_build_free':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:3192:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-build.c:3195:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
In file included from ra-build.c:35:0:
ra-build.c: At top level:
ra.h:566:22: warning: inline function 'ra_calloc' declared but never defined
 extern inline void * ra_calloc PARAMS ((size_t));
                      ^~~~~~~~~
ra.h:565:22: warning: inline function 'ra_alloc' declared but never defined
 extern inline void * ra_alloc PARAMS ((size_t));
                      ^~~~~~~~
In file included from regs.h:24:0,
                 from ra-colorize.c:26:
ra-colorize.c: In function 'colorize_one_web':
hard-reg-set.h:93:9: warning: 'fat_colors' may be used uninitialized in this function [-Wmaybe-uninitialized]
  ((SET) &= ~(HARD_CONST (1) << (BIT)))
         ^~
ra-colorize.c:1294:16: note: 'fat_colors' was declared here
   HARD_REG_SET fat_colors;
                ^~~~~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ra-debug.c -o ra-debug.o
ra-debug.c: In function 'ra_debug_msg':
ra-debug.c:49:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 ra_debug_msg VPARAMS ((unsigned int level, const char *format, ...))
 ^~~~~~~~~~~~
In file included from ra-debug.c:23:0:
ra-debug.c: In function 'ra_print_rtx':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-debug.c:381:15: note: in expansion of macro 'abort'
      default: abort();
               ^~~~~
In file included from ra-debug.c:31:0:
ra-debug.c: At top level:
ra.h:566:22: warning: inline function 'ra_calloc' declared but never defined
 extern inline void * ra_calloc PARAMS ((size_t));
                      ^~~~~~~~~
ra.h:565:22: warning: inline function 'ra_alloc' declared but never defined
 extern inline void * ra_alloc PARAMS ((size_t));
                      ^~~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ra-rewrite.c -o ra-rewrite.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include real.c -o real.o
In file included from ra-rewrite.c:23:0:
ra-rewrite.c: In function 'spill_coalescing':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-rewrite.c:123:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
ra-rewrite.c: In function 'slots_overlap_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-rewrite.c:585:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra-rewrite.c: In function 'emit_loads':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-rewrite.c:904:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-rewrite.c:931:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-rewrite.c:937:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
In file included from basic-block.h:25:0,
                 from regs.h:25,
                 from ra-rewrite.c:26:
ra-rewrite.c: In function 'reloads_to_loads':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
bitmap.h:205:9: note: in definition of macro 'EXECUTE_IF_SET_IN_BITMAP'
         CODE;      \
         ^~~~
ra-rewrite.c:1056:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
In file included from real.c:26:0:
real.c: In function 'do_add':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:625:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'do_multiply':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:755:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'do_divide':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:892:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from ra-rewrite.c:23:0:
ra-rewrite.c: In function 'rewrite_program2':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-rewrite.c:1429:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
real.c: In function 'do_compare':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:962:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'do_fix_trunc':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1002:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'real_arithmetic':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1068:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'real_compare':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1121:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'real_exponent':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1141:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'real_ldexp':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1172:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'real_identical':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1242:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
ra-rewrite.c: In function 'emit_colors':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ra-rewrite.c:1713:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
real.c: In function 'real_to_integer':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1324:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1333:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'real_to_integer2':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1392:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1404:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'real_to_decimal':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1485:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from ra-rewrite.c:33:0:
ra-rewrite.c: At top level:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1503:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ra.h:566:22: warning: inline function 'ra_calloc' declared but never defined
 extern inline void * ra_calloc PARAMS ((size_t));
                      ^~~~~~~~~
ra.h:565:22: warning: inline function 'ra_alloc' declared but never defined
 extern inline void * ra_alloc PARAMS ((size_t));
                      ^~~~~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1646:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1658:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
real.c: In function 'real_to_hexadecimal':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1754:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:1765:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
real.c: In function 'real_from_integer':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2040:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
real.c: In function 'ten_to_ptwo':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2058:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
real.c: In function 'ten_to_mptwo':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2091:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
real.c: In function 'real_digit':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2108:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
real.c: In function 'real_nan':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2169:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2220:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
real.c:2181:12: warning: variable 'neg' set but not used [-Wunused-but-set-variable]
       bool neg = false;
            ^~~
In file included from real.c:26:0:
real.c: In function 'round_for_format':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2332:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'real_convert':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2438:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
real.c: In function 'real_to_target':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2509:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
real.c: In function 'real_from_target':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2539:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
real.c: In function 'real_hash':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2595:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'encode_ieee_single':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2658:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'encode_ieee_double':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:2811:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'encode_ieee_extended':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:3025:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:3044:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'encode_ibm_extended':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:3298:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'encode_ieee_quad':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:3442:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'encode_vax_f':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:3645:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'encode_vax_d':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:3720:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'encode_vax_g':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:3824:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'encode_i370_single':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:3973:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'encode_i370_double':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:4046:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'encode_c4x_single':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:4189:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'encode_c4x_extended':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
real.c:4271:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
real.c: In function 'round_for_format':
real.c:2305:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       get_zero (r, r->sign);
       ^~~~~~~~~~~~~~~~~~~~~
real.c:2306:5: note: here
     case rvc_zero:
     ^~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include recog.c -o recog.o
ra-rewrite.c: In function 'actual_spill':
ra-rewrite.c:1161:24: warning: 'info.num_uses' may be used uninitialized in this function [-Wmaybe-uninitialized]
    struct ra_insn_info info;
                        ^~~~
ra-rewrite.c:1161:24: warning: 'info.uses' may be used uninitialized in this function [-Wmaybe-uninitialized]
ra-rewrite.c:1319:3: warning: 'info.num_defs' may be used uninitialized in this function [-Wmaybe-uninitialized]
   reloads_to_loads (&ri, info.defs, info.num_defs, def2web);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ra-rewrite.c:1161:24: note: 'info.num_defs' was declared here
    struct ra_insn_info info;
                        ^~~~
ra-rewrite.c:1319:3: warning: 'info.defs' may be used uninitialized in this function [-Wmaybe-uninitialized]
   reloads_to_loads (&ri, info.defs, info.num_defs, def2web);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ra-rewrite.c:1161:24: note: 'info.defs' was declared here
    struct ra_insn_info info;
                        ^~~~
In file included from recog.c:25:0:
recog.c: In function 'validate_change':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:216:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
recog.c: In function 'asm_operand_ok':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:1678:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from recog.c:36:0:
recog.c: In function 'extract_constrain_insn_cached':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
recog.c:2090:5: note: in expansion of macro 'fatal_insn_not_found'
     fatal_insn_not_found (insn);
     ^~~~~~~~~~~~~~~~~~~~
In file included from recog.c:25:0:
recog.c: In function 'extract_insn':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:2150:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
In file included from recog.c:36:0:
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
recog.c:2166:7: note: in expansion of macro 'fatal_insn_not_found'
       fatal_insn_not_found (insn);
       ^~~~~~~~~~~~~~~~~~~~
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
recog.c:2175:2: note: in expansion of macro 'fatal_insn_not_found'
  fatal_insn_not_found (insn);
  ^~~~~~~~~~~~~~~~~~~~
In file included from recog.c:25:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:2199:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
recog.c: In function 'peep2_next_insn':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:2946:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
recog.c: In function 'peep2_regno_dead_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:2966:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:2973:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
recog.c: In function 'peep2_reg_dead_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:2988:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:2995:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
recog.c: In function 'peep2_find_free_register':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:3029:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:3039:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:3049:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
recog.c: In function 'peephole2_optimize':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:3215:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:3245:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
recog.c:3129:8: warning: variable 'changed' set but not used [-Wunused-but-set-variable]
   bool changed;
        ^~~~~~~
In file included from recog.c:25:0:
recog.c: In function 'store_data_bypass_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:3417:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:3435:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:3445:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
recog.c: In function 'if_test_bypass_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:3471:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:3492:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
recog.c:3502:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
recog.c: In function 'constrain_operands':
recog.c:2571:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       || (GET_CODE (op) == CONST_DOUBLE
recog.c:2574:8: note: here
        case 'i':
        ^~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include reg-stack.c -o reg-stack.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include regclass.c -o regclass.o
In file included from config.h:27:0,
                 from regclass.c:27:
regclass.c: In function 'init_reg_sets_1':
./config/arm/arm.h:838:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (PIC_OFFSET_TABLE_REGNUM != INVALID_REGNUM)  \
                               ^
regclass.c:312:3: note: in expansion of macro 'CONDITIONAL_REGISTER_USAGE'
   CONDITIONAL_REGISTER_USAGE;
   ^~~~~~~~~~~~~~~~~~~~~~~~~~
regclass.c:467:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       else if (i == PIC_OFFSET_TABLE_REGNUM && fixed_regs[i])
                  ^~
regclass.c: In function 'record_reg_classes':
regclass.c:1630:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       || (GET_CODE (op) == CONST_DOUBLE
regclass.c:1633:8: note: here
        case 'i':
        ^~~~
regclass.c:1674:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
   allows_mem[i] = 1;
   ~~~~~~~~~~~~~~^~~
regclass.c:1675:8: note: here
        case 'r':
        ^~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include regmove.c -o regmove.o
regmove.c: In function 'regmove_optimize':
regmove.c:1684:33: warning: 'newconst' may be used uninitialized in this function [-Wmaybe-uninitialized]
   HOST_WIDE_INT insn_const = 0, newconst;
                                 ^~~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include regrename.c -o regrename.o
In file included from regrename.c:25:0:
regrename.c: In function 'note_sets':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
regrename.c:112:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
regrename.c: In function 'clear_dead_regs':
regrename.c:129:30: warning: comparison between 'enum reg_note' and 'enum machine_mode' [-Wenum-compare]
     if (REG_NOTE_KIND (note) == kind && REG_P (XEXP (note, 0)))
                              ^~
In file included from regrename.c:25:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
regrename.c:137:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
regrename.c: In function 'regrename_optimize':
regrename.c:209:20: warning: variable 'regs_seen' set but not used [-Wunused-but-set-variable]
       HARD_REG_SET regs_seen;
                    ^~~~~~~~~
In file included from regrename.c:25:0:
regrename.c: In function 'scan_rtx_reg':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
regrename.c:455:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
regrename.c: In function 'scan_rtx':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
regrename.c:714:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from regrename.c:36:0:
regrename.c: In function 'build_def_use':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
regrename.c:782:6: note: in expansion of macro 'fatal_insn_not_found'
      fatal_insn_not_found (insn);
      ^~~~~~~~~~~~~~~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include reload.c -o reload.o
In file included from reload.c:91:0:
reload.c: In function 'push_secondary_reload':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:391:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:394:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:400:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:432:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
reload.c: In function 'find_valid_class':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:709:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
reload.c: In function 'push_reload':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:1315:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
reload.c: In function 'operands_match_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:2288:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
reload.c: In function 'decompose':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:2395:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:2434:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
reload.c: In function 'immune_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:2454:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
reload.c: In function 'find_reloads':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:2662:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:2684:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:3519:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:3528:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from reload.c:104:0:
toplev.h:50:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^
reload.c:3694:2: note: in expansion of macro 'fatal_insn'
  fatal_insn ("unable to generate reloads for:", insn);
  ^~~~~~~~~~
In file included from reload.c:91:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:3906:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
reload.c: In function 'find_reloads_toplev':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:4541:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
reload.c: In function 'update_auto_inc_notes':
reload.c:5227:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         && REGNO (XEXP (link, 0)) == regno)
                                   ^~
In file included from reload.c:91:0:
reload.c: In function 'find_reloads_address_1':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:5411:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:5430:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:5482:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:5499:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
reload.c: In function 'subst_reloads':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:6027:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
reload.c: In function 'copy_replacements':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:6041:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
reload.c: In function 'refers_to_regno_for_reload_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:6221:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
reload.c: In function 'reg_overlap_mentioned_for_reload_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:6349:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload.c:6361:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
reload.c: In function 'find_reloads':
reload.c:3245:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
       || (GET_CODE (operand) == CONST_DOUBLE
reload.c:3248:8: note: here
        case 'i':
        ^~~~
reload.c:3282:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
   if (! force_reload
      ^
reload.c:3300:8: note: here
        case 'r':
        ^~~~
regrename.c: In function 'copyprop_hardreg_forward_1':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
regrename.c:1601:2: note: in expansion of macro 'fatal_insn_not_found'
  fatal_insn_not_found (insn);
  ^~~~~~~~~~~~~~~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include reload1.c -o reload1.o
In file included from basic-block.h:25:0,
                 from regs.h:25,
                 from reload1.c:35:
reload1.c: In function 'compute_use_by_pseudos':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
bitmap.h:205:9: note: in definition of macro 'EXECUTE_IF_SET_IN_BITMAP'
         CODE;      \
         ^~~~
reload1.c:558:3: note: in expansion of macro 'EXECUTE_IF_SET_IN_REG_SET'
   EXECUTE_IF_SET_IN_REG_SET
   ^~~~~~~~~~~~~~~~~~~~~~~~~
reload1.c:571:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from reload1.c:44:0:
reload1.c: In function 'replace_pseudos_in_call_usage':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:625:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
reload1.c: In function 'reload':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:1118:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
reload1.c: In function 'count_pseudo':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:1623:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
reload1.c: In function 'find_reg':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:1802:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
In file included from reload1.c:42:0:
reload1.c: In function 'spill_failure':
toplev.h:50:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^
reload1.c:1933:7: note: in expansion of macro 'fatal_insn'
       fatal_insn ("this is the insn:", insn);
       ^~~~~~~~~~
reload1.c: In function 'eliminate_regs':
reload1.c:2519:25: warning: comparison between 'enum machine_mode' and 'enum reg_note' [-Wenum-compare]
        if (GET_MODE (x) == REG_DEAD)
                         ^~
In file included from reload1.c:44:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:2632:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
reload1.c: In function 'elimination_effects':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:2721:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:2862:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
reload1.c: In function 'eliminate_regs_in_insn':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:2962:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:3094:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
reload1.c: In function 'verify_initial_elim_offsets':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:3362:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
In file included from basic-block.h:25:0,
                 from regs.h:25,
                 from reload1.c:35:
reload1.c: In function 'finish_spills':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
bitmap.h:205:9: note: in definition of macro 'EXECUTE_IF_SET_IN_BITMAP'
         CODE;      \
         ^~~~
reload1.c:3667:3: note: in expansion of macro 'EXECUTE_IF_SET_IN_REG_SET'
   EXECUTE_IF_SET_IN_REG_SET
   ^~~~~~~~~~~~~~~~~~~~~~~~~
reload1.c:3674:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
In file included from reload1.c:44:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:3753:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
reload1.c: In function 'reload_as_needed':
reload1.c:4012:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
      == REGNO (XEXP (in_reg, 0))))
      ^~
reload1.c:4079:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
           == REGNO (XEXP (in_reg, 0))))
           ^~
In file included from reload1.c:44:0:
reload1.c: In function 'clear_reload_reg_in_use':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:4359:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
reload1.c: In function 'reload_reg_free_p':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:4559:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
reload1.c: In function 'reload_reg_reaches_end_p':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:4696:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
reload1.c: In function 'reloads_conflict':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:4772:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from reload1.c:42:0:
reload1.c: In function 'failed_reload':
toplev.h:50:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^
reload1.c:5084:5: note: in expansion of macro 'fatal_insn'
     fatal_insn ("could not find a spill register", insn);
     ^~~~~~~~~~
In file included from reload1.c:44:0:
reload1.c: In function 'choose_reload_regs':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:5701:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:5893:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:5900:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:6016:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
reload1.c: In function 'merge_assigned_reloads':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:6168:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
reload1.c: In function 'emit_input_reload_insns':
reload1.c:6291:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    && ((REGNO_REG_CLASS (regno) != rl->class
                                 ^~
In file included from reload1.c:44:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:6385:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:6397:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
In file included from reload1.c:42:0:
reload1.c: In function 'emit_output_reload_insns':
toplev.h:50:48: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn (msgid, insn, __FILE__, __LINE__, __FUNCTION__)
                                                ^
reload1.c:6711:2: note: in expansion of macro 'fatal_insn'
  fatal_insn ("VOIDmode on an output", insn);
  ^~~~~~~~~~
reload1.c: In function 'do_input_reload':
reload1.c:6905:7: warning: variable 'expect_occurrences' set but not used [-Wunused-but-set-variable]
   int expect_occurrences = 1;
       ^~~~~~~~~~~~~~~~~~
In file included from reload1.c:44:0:
reload1.c: In function 'do_output_reload':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:7027:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
reload1.c: In function 'reload_cse_simplify_set':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:8293:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from reload1.c:42:0:
reload1.c: In function 'reload_cse_simplify_operands':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
reload1.c:8390:5: note: in expansion of macro 'fatal_insn_not_found'
     fatal_insn_not_found (insn);
     ^~~~~~~~~~~~~~~~~~~~
In file included from reload1.c:44:0:
reload1.c: In function 'reload_combine_note_use':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:9061:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:9082:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
reload1.c: In function 'sext_for_mode':
reload1.c:9186:32: warning: left shift of negative value [-Wshift-negative-value]
     cval |= (HOST_WIDE_INT) -1 << width;
                                ^~
reload1.c: In function 'reload_cse_move2add':
reload1.c:9251:9: warning: variable 'success' set but not used [-Wunused-but-set-variable]
     int success = 0;
         ^~~~~~~
In file included from reload1.c:44:0:
reload1.c: In function 'fixup_abnormal_edges':
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include reorg.c -o reorg.o
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
reload1.c:9593:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
reload1.c: In function 'elimination_effects':
reload1.c:2774:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (code == POST_MODIFY || code == PRE_MODIFY)
          ^
reload1.c:2778:5: note: here
     case STRICT_LOW_PART:
     ^~~~
reload1.c: In function 'reload_cse_simplify_set':
reload1.c:8290:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
     if (this_val == trunc_int_for_mode (this_val, GET_MODE (src)))
        ^
reload1.c:8292:3: note: here
   default:
   ^~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include resource.c -o resource.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include rtlanal.c -o rtlanal.o
In file included from resource.c:24:0:
resource.c: In function 'mark_referenced_resources':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
resource.c:244:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
resource.c:257:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
resource.c:351:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
resource.c: In function 'mark_set_resources':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
resource.c:788:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
resource.c:803:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
resource.c: In function 'mark_referenced_resources':
resource.c:331:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (include_delayed_effects)
          ^
resource.c:404:5: note: here
     case INSN:
     ^~~~
resource.c: In function 'mark_set_resources':
resource.c:680:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (mark_type == MARK_SRC_DEST_CALL)
          ^
resource.c:703:5: note: here
     case JUMP_INSN:
     ^~~~
rtlanal.c: In function 'reg_set_p':
rtlanal.c:877:7: warning: variable 'body' set but not used [-Wunused-but-set-variable]
   rtx body = insn;
       ^~~~
In file included from rtlanal.c:26:0:
rtlanal.c: In function 'insn_dependent_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:1072:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtlanal.c: In function 'reg_overlap_mentioned_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:1545:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtlanal.c: In function 'dead_or_set_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:1764:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtlanal.c: In function 'find_reg_fusage':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:1948:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtlanal.c: In function 'remove_note':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:2066:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtlanal.c: In function 'replace_rtx':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:2558:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:2574:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtlanal.c: In function 'subreg_lsb':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:3102:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtlanal.c: In function 'subreg_regno_offset':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:3139:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:3159:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtlanal.c: In function 'subreg_offset_representable_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:3185:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:3222:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtlanal.c: In function 'find_first_parameter_load':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:3290:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:3319:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtlanal.c: In function 'can_hoist_insn_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:3485:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtlanal.c: In function 'hoist_update_store':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:3519:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtlanal.c: In function 'hoist_insn_after':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:3589:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:3592:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtlanal.c: In function 'hoist_insn_to_edge':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
rtlanal.c:3607:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include rtl-error.c -o rtl-error.o
rtl-error.c: In function 'error_for_asm':
rtl-error.c:93:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 error_for_asm VPARAMS ((rtx insn, const char *msgid, ...))
 ^~~~~~~~~~~~~
rtl-error.c: In function 'warning_for_asm':
rtl-error.c:104:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 warning_for_asm VPARAMS ((rtx insn, const char *msgid, ...))
 ^~~~~~~~~~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include sbitmap.c -o sbitmap.o
In file included from sbitmap.c:23:0:
sbitmap.c: In function 'sbitmap_difference':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sbitmap.c:287:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include sched-deps.c -o sched-deps.o
In file included from sched-deps.c:28:0:
sched-deps.c: In function 'add_dependence':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-deps.c:272:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-deps.c:307:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
sched-deps.c: In function 'remove_dependence':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-deps.c:432:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
sched-deps.c: In function 'sched_analyze_1':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-deps.c:619:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
sched-deps.c: In function 'sched_analyze_2':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-deps.c:759:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include sched-ebb.c -o sched-ebb.o
In file included from sched-ebb.c:27:0:
sched-ebb.c: In function 'schedule_ebb':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-ebb.c:274:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include sched-rgn.c -o sched-rgn.o
sched-deps.c: In function 'sched_analyze':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-deps.c:1424:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
In file included from sched-rgn.c:51:0:
sched-rgn.c: In function 'debug_regions':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-rgn.c:527:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
sched-rgn.c: In function 'compute_trg_info':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-rgn.c:1230:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
sched-rgn.c: In function 'schedule_region':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-rgn.c:2850:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
sched-rgn.c: In function 'schedule_insns':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-rgn.c:3067:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-rgn.c:3092:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
sched-rgn.c: In function 'is_exception_free':
sched-rgn.c:1940:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (is_pfree (insn, bb_src, bb_trg))
          ^
sched-rgn.c:1943:5: note: here
     case PRISKY_CANDIDATE:
     ^~~~
reload1.c: In function 'reload_as_needed':
reload1.c:4020:9: warning: 'prev' may be used uninitialized in this function [-Wmaybe-uninitialized]
         for (p = PREV_INSN (old_next); p != prev; p = PREV_INSN (p))
         ^~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include sched-vis.c -o sched-vis.o
In file included from sched-vis.c:27:0:
sched-vis.c: In function 'print_pattern':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sched-vis.c:701:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include sdbout.c -o sdbout.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include sibcall.c -o sibcall.o
In file included from sibcall.c:34:0:
sibcall.c: In function 'replace_call_placeholder':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
sibcall.c:550:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include simplify-rtx.c -o simplify-rtx.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ssa.c -o ssa.o
In file included from simplify-rtx.c:26:0:
simplify-rtx.c: In function 'simplify_unary_operation':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:387:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:391:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:395:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:414:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:505:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:512:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
simplify-rtx.c:516:42: warning: left shift of negative value [-Wshift-negative-value]
      val = arg0 & ~((HOST_WIDE_INT) (-1) << GET_MODE_BITSIZE (op_mode));
                                          ^~
In file included from simplify-rtx.c:26:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:530:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
simplify-rtx.c:536:35: warning: left shift of negative value [-Wshift-negative-value]
   = arg0 & ~((HOST_WIDE_INT) (-1) << GET_MODE_BITSIZE (op_mode));
                                   ^~
In file included from simplify-rtx.c:26:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:553:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:609:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:673:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:691:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
simplify-rtx.c: In function 'simplify_binary_operation':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:793:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:1447:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
simplify-rtx.c:1466:33: warning: left shift of negative value [-Wshift-negative-value]
  arg0s |= ((HOST_WIDE_INT) (-1) << width);
                                 ^~
simplify-rtx.c:1470:33: warning: left shift of negative value [-Wshift-negative-value]
  arg1s |= ((HOST_WIDE_INT) (-1) << width);
                                 ^~
simplify-rtx.c:1578:30: warning: left shift of negative value [-Wshift-negative-value]
  val |= ((HOST_WIDE_INT) -1) << (HOST_BITS_PER_WIDE_INT - arg1);
                              ^~
In file included from simplify-rtx.c:26:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:1623:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from ssa.c:35:0:
ssa.c: In function 'create_delayed_rename':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:749:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ssa.c: In function 'apply_delayed_renames':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:785:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
ssa.c: In function 'rename_insn_1':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:930:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
ssa.c: In function 'rename_block':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1080:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1089:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1099:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1124:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
ssa.c: In function 'convert_to_ssa':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1177:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
simplify-rtx.c: In function 'simplify_relational_operation':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:1925:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
simplify-rtx.c:2064:35: warning: left shift of negative value [-Wshift-negative-value]
      l0s |= ((HOST_WIDE_INT) (-1) << width);
                                   ^~
simplify-rtx.c:2067:35: warning: left shift of negative value [-Wshift-negative-value]
      l1s |= ((HOST_WIDE_INT) (-1) << width);
                                   ^~
In file included from simplify-rtx.c:26:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:2198:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
simplify-rtx.c: In function 'simplify_ternary_operation':
simplify-rtx.c:2252:41: warning: left shift of negative value [-Wshift-negative-value]
        && ((val & ((HOST_WIDE_INT) (-1) << (width - 1)))
                                         ^~
simplify-rtx.c:2253:30: warning: left shift of negative value [-Wshift-negative-value]
     != ((HOST_WIDE_INT) (-1) << (width - 1))))
                              ^~
In file included from simplify-rtx.c:26:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:2321:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:2343:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
simplify-rtx.c: In function 'simplify_subreg':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:2360:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:2364:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:2368:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
simplify-rtx.c: In function 'simplify_gen_subreg':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:2744:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:2748:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
simplify-rtx.c:2752:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
simplify-rtx.c: In function 'simplify_rtx':
simplify-rtx.c:2819:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (swap_commutative_operands_p (XEXP (x, 0), XEXP (x, 1)))
          ^
simplify-rtx.c:2830:5: note: here
     case '2':
     ^~~~
ssa.c: In function 'eliminate_phi':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1429:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
ssa.c: In function 'make_regs_equivalent_over_bad_edges':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1527:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1545:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1557:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ssa.c: In function 'make_equivalent_phi_alternatives_equivalent':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1629:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1632:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1643:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
ssa.c: In function 'mark_reg_in_phi':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:1954:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
ssa.c: In function 'rename_equivalent_regs_in_insn':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:2038:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
ssa.c: In function 'rename_equivalent_regs':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:2154:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
ssa.c: In function 'convert_from_ssa':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa.c:2194:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ssa-ccp.c -o ssa-ccp.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ssa-dce.c -o ssa-dce.o
In file included from ssa-dce.c:73:0:
ssa-dce.c: In function 'set_control_dependent_block_to_edge_map_bit':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa-dce.c:185:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ssa-dce.c: In function 'find_control_dependence':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa-dce.c:247:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ssa-dce.c: In function 'find_pdom':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa-dce.c:273:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa-dce.c:275:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ssa-dce.c: In function 'find_inherently_necessary':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa-dce.c:404:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
ssa-dce.c: In function 'delete_insn_bb':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa-dce.c:478:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ssa-dce.c: In function 'ssa_eliminate_dead_code':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ssa-dce.c:729:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include stmt.c -o stmt.o
In file included from stmt.c:40:0:
stmt.c: In function 'label_rtx':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:509:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
stmt.c: In function 'expand_goto_internal':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:720:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
stmt.c: In function 'expand_asm_operands':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:1626:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:1707:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
stmt.c:1505:7: warning: variable 'insn' set but not used [-Wunused-but-set-variable]
   rtx insn;
       ^~~~
In file included from stmt.c:40:0:
stmt.c: In function 'resolve_operand_name_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:2121:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
stmt.c: In function 'expand_end_stmt_expr':
stmt.c:2401:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   RTL_EXPR_RTL (t) = last_expr_value;
   ^~~~~~~~~~~~
stmt.c:2402:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   RTL_EXPR_SEQUENCE (t) = get_insns ();
   ^~~~~~~~~~~~~~~~~
In file included from stmt.c:40:0:
stmt.c: In function 'expand_end_loop':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:2673:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
stmt.c: In function 'expand_return':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:3196:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
stmt.c:3039:7: warning: variable 'last_insn' set but not used [-Wunused-but-set-variable]
   rtx last_insn = 0;
       ^~~~~~~~~
In file included from stmt.c:40:0:
stmt.c: In function 'expand_start_bindings_and_block':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:3399:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
stmt.c: In function 'expand_decl':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:3974:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include stor-layout.c -o stor-layout.o
stmt.c:3871:19: warning: variable 'thisblock' set but not used [-Wunused-but-set-variable]
   struct nesting *thisblock;
                   ^~~~~~~~~
In file included from stmt.c:40:0:
stmt.c: In function 'expand_anon_union_decl':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:4267:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
stmt.c: In function 'expand_end_case_type':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:5340:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:5342:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include stringpool.c -o stringpool.o
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:5494:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stmt.c:5551:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
In file included from stor-layout.c:26:0:
stor-layout.c: In function 'put_pending_sizes':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stor-layout.c:141:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
stor-layout.c: In function 'smallest_mode_for_size':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stor-layout.c:264:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
stor-layout.c: In function 'int_mode_for_mode':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stor-layout.c:295:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
stor-layout.c: In function 'layout_decl':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stor-layout.c:375:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from stor-layout.c:24:0:
stor-layout.c: In function 'start_record_layout':
system.h:240:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define MAX(X,Y) ((X) > (Y) ? (X) : (Y))
                       ^
stor-layout.c:542:25: note: in expansion of macro 'MAX'
     rli->record_align = MAX (rli->record_align, STRUCTURE_SIZE_BOUNDARY);
                         ^~~
system.h:240:35: warning: signed and unsigned type in conditional expression [-Wsign-compare]
 #define MAX(X,Y) ((X) > (Y) ? (X) : (Y))
                                   ^
stor-layout.c:542:25: note: in expansion of macro 'MAX'
     rli->record_align = MAX (rli->record_align, STRUCTURE_SIZE_BOUNDARY);
                         ^~~
In file included from stor-layout.c:26:0:
stor-layout.c: In function 'layout_type':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stor-layout.c:1558:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stor-layout.c:1569:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stor-layout.c:1802:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stor-layout.c:1838:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
stor-layout.c: In function 'set_sizetype':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stor-layout.c:1942:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
stor-layout.c:1992:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
In file included from stor-layout.c:25:0:
stor-layout.c: In function 'fixup_signed_type':
stor-layout.c:2021:34: warning: left shift of negative value [-Wshift-negative-value]
       ? 0 : (HOST_WIDE_INT) (-1) << (precision - 1)),
                                  ^
tree.h:2235:47: note: in definition of macro 'build_int_2'
   build_int_2_wide ((unsigned HOST_WIDE_INT) (LO), (HOST_WIDE_INT) (HI))
                                               ^~
stor-layout.c:2023:8: warning: left shift of negative value [-Wshift-negative-value]
        << (precision - HOST_BITS_PER_WIDE_INT - 1 > 0
        ^
tree.h:2235:69: note: in definition of macro 'build_int_2'
   build_int_2_wide ((unsigned HOST_WIDE_INT) (LO), (HOST_WIDE_INT) (HI))
                                                                     ^~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include timevar.c -o timevar.o
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
  -DTARGET_NAME=\"armv6--netbsdelf2.0\" \
  -c ./toplev.c -o toplev.o
In file included from timevar.c:25:0:
timevar.c: In function 'timevar_push':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
timevar.c:273:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
timevar.c: In function 'timevar_pop':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
timevar.c:324:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
timevar.c: In function 'timevar_start':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
timevar.c:365:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
timevar.c: In function 'timevar_stop':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
timevar.c:386:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from ./toplev.c:43:0:
./toplev.c: In function 'do_abort':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./toplev.c:1640:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./toplev.c: In function 'botch':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./toplev.c:1650:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./toplev.c: In function 'pop_srcloc':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./toplev.c:2110:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include tracer.c -o tracer.o
In file included from tracer.c:39:0:
tracer.c: In function 'tail_duplicate':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tracer.c:254:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./toplev.c: In function 'rest_of_compilation':
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./toplev.c:3594:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./toplev.c:3597:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include tree.c -o tree.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include tree-dump.c -o tree-dump.o
In file included from tree-dump.c:24:0:
tree-dump.c: In function 'dequeue_and_dump':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree-dump.c:313:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
In file included from tree.c:35:0:
tree.c: In function 'tree_size':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:207:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.c: In function 'make_node':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:232:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.c: In function 'integer_all_onesp':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:665:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.c: In function 'integer_pow2p':
tree.c:711:36: warning: left shift of negative value [-Wshift-negative-value]
     high &= ~((HOST_WIDE_INT) (-1) << (prec - HOST_BITS_PER_WIDE_INT));
                                    ^~
tree.c:716:32: warning: left shift of negative value [-Wshift-negative-value]
  low &= ~((HOST_WIDE_INT) (-1) << prec);
                                ^~
tree.c: In function 'tree_log2':
tree.c:771:36: warning: left shift of negative value [-Wshift-negative-value]
     high &= ~((HOST_WIDE_INT) (-1) << (prec - HOST_BITS_PER_WIDE_INT));
                                    ^~
tree.c:776:32: warning: left shift of negative value [-Wshift-negative-value]
  low &= ~((HOST_WIDE_INT) (-1) << prec);
                                ^~
tree.c: In function 'tree_floor_log2':
tree.c:811:36: warning: left shift of negative value [-Wshift-negative-value]
     high &= ~((HOST_WIDE_INT) (-1) << (prec - HOST_BITS_PER_WIDE_INT));
                                    ^~
tree.c:816:32: warning: left shift of negative value [-Wshift-negative-value]
  low &= ~((HOST_WIDE_INT) (-1) << prec);
                                ^~
In file included from tree.c:35:0:
tree.c: In function 'tree_node_structure':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:1540:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.c: In function 'unsave_expr_1':
tree.c:1555:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  SAVE_EXPR_RTL (expr) = 0;
  ^~~~~~~~~~~~~
tree.c:1572:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       if (RTL_EXPR_SEQUENCE (expr) != 0)
       ^~
In file included from tree.c:35:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:1573:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.c: In function 'lhd_unsave_expr_now':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:1627:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.c: In function 'contains_placeholder_p':
tree.c:1789:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    if (SAVE_EXPR_NOPLACEHOLDER (exp) || SAVE_EXPR_RTL (exp) != 0)
    ^~
In file included from tree.c:35:0:
tree.c: In function 'substitute_in_expr':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:1920:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:1945:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:1972:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:1985:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:2039:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:2044:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.c: In function 'stabilize_reference_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:2215:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.c: In function 'build':
tree.c:2234:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 build VPARAMS ((enum tree_code code, tree tt, ...))
 ^~~~~
In file included from tree.c:35:0:
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:2302:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.c: In function 'build_nt':
tree.c:2416:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 build_nt VPARAMS ((enum tree_code code, ...))
 ^~~~~~~~
In file included from tree.c:35:0:
tree.c: In function 'is_attribute_p':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:2613:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.c: In function 'lookup_attribute':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:2646:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.c: In function 'tree_low_cst':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:3253:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.c: In function 'simple_cst_equal':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:3367:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.c: In function 'build_function_type_list':
tree.c:3751:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 build_function_type_list VPARAMS ((tree return_type, ...))
 ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from tree.c:35:0:
tree.c: In function 'build_method_type':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:3787:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.c: In function 'decl_type_context':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:4274:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.c: In function 'get_callee_fndecl':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:4292:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.c: In function 'get_set_constructor_bits':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree.c:4571:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.c: In function 'staticp':
tree.c:1374:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (TREE_CODE (TYPE_SIZE (TREE_TYPE (arg))) == INTEGER_CST
          ^
tree.c:1378:5: note: here
     default:
     ^~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include tree-inline.c -o tree-inline.o
In file included from tree-inline.c:27:0:
tree-inline.c: In function 'remap_decl':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree-inline.c:193:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
tree-inline.c: In function 'remap_block':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree-inline.c:318:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree-inline.c: In function 'copy_body_r':
tree-inline.c:444:23: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
   if (TREE_CODE (*tp) == RETURN_STMT && id->ret_label)
                       ^~
In file included from tree-inline.c:27:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree-inline.c:498:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree-inline.c:513:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree-inline.c:517:28: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
   else if (TREE_CODE (*tp) == SCOPE_STMT && !id->in_target_cleanup_p)
                            ^~
In file included from tree-inline.c:27:0:
tree-inline.c: In function 'expand_call_inline':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree-inline.c:1271:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree-inline.c: In function 'walk_tree':
tree-inline.c:1643:13: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
    if (code == DECL_STMT
             ^~
In file included from tree-inline.c:27:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
tree-inline.c:1773:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree-inline.c: In function 'copy_tree_r':
tree-inline.c:1837:27: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare]
       if (TREE_CODE (*tp) == SCOPE_STMT)
                           ^~
tree-inline.c: In function 'remap_save_expr':
tree-inline.c:1878:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       SAVE_EXPR_RTL (t) = NULL_RTX;
       ^~~~~~~~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include unroll.c -o unroll.o
In file included from unroll.c:136:0:
unroll.c: In function 'unroll_loop':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
unroll.c:766:29: note: in expansion of macro 'INSN_LUID'
       int copy_start_luid = INSN_LUID (copy_start);
                             ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
unroll.c:767:27: note: in expansion of macro 'INSN_LUID'
       int copy_end_luid = INSN_LUID (copy_end);
                           ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:1059:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:1303:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
unroll.c: In function 'precondition_loop_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
unroll.c:1515:9: note: in expansion of macro 'INSN_LUID'
       > INSN_LUID (loop_start))
         ^~~~~~~~~
unroll.c: In function 'calculate_giv_inc':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:1608:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:1656:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:1669:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:1702:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
unroll.c: In function 'initial_reg_note_copy':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:1731:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
unroll.c: In function 'final_reg_note_copy':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:1769:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
unroll.c: In function 'copy_loop_body':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:2144:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:2292:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
unroll.c: In function 'fold_rtx_mult_add':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:2434:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
unroll.c: In function 'find_splittable_regs':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
unroll.c:2564:39: note: in expansion of macro 'INSN_LUID'
    && (REGNO_LAST_LUID (bl->regno) >= INSN_LUID (loop->end)
                                       ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
unroll.c:2568:7: note: in expansion of macro 'INSN_LUID'
     < INSN_LUID (bl->init_insn))
       ^~~~~~~~~
unroll.c: In function 'find_splittable_givs':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
unroll.c:2762:8: note: in expansion of macro 'INSN_LUID'
     >= INSN_LUID (loop->end)))
        ^~~~~~~~~
unroll.c: In function 'final_giv_value':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:3186:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
unroll.c: In function 'subtract_reg_term':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:3275:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
unroll.c: In function 'loop_iterations':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
unroll.c:3400:8: note: in expansion of macro 'INSN_LUID'
     && INSN_LUID (JUMP_LABEL (temp)) > INSN_LUID (loop->top)
        ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
unroll.c:3400:40: note: in expansion of macro 'INSN_LUID'
     && INSN_LUID (JUMP_LABEL (temp)) > INSN_LUID (loop->top)
                                        ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
unroll.c:3401:8: note: in expansion of macro 'INSN_LUID'
     && INSN_LUID (JUMP_LABEL (temp)) < INSN_LUID (loop->cont))
        ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
loop.h:50:7: note: in expansion of macro 'abort'
    : (abort (), -1))
       ^~~~~
unroll.c:3401:40: note: in expansion of macro 'INSN_LUID'
     && INSN_LUID (JUMP_LABEL (temp)) < INSN_LUID (loop->cont))
                                        ^~~~~~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:3450:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:3495:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:3517:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
unroll.c:3551:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
         if (loop_dump_stream)
         ^~
unroll.c:3555:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
    return 0;
    ^~~~~~
In file included from unroll.c:136:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:3623:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
unroll.c:3924:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
unroll.c:3595:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
       unsigned_p = 1;
       ~~~~~~~~~~~^~~
unroll.c:3596:5: note: here
     case LE:
     ^~~~
unroll.c:3601:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
       unsigned_p = 1;
       ~~~~~~~~~~~^~~
unroll.c:3602:5: note: here
     case GE:
     ^~~~
unroll.c:3611:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
       unsigned_p = 1;
       ~~~~~~~~~~~^~~
unroll.c:3612:5: note: here
     case LT:
     ^~~~
unroll.c:3616:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
       unsigned_p = 1;
       ~~~~~~~~~~~^~~
unroll.c:3617:5: note: here
     case GT:
     ^~~~
unroll.c:3618:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
       compare_dir = -1;
       ~~~~~~~~~~~~^~~~
unroll.c:3619:5: note: here
     case NE:
     ^~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include varasm.c -o varasm.o
In file included from varasm.c:33:0:
varasm.c: In function 'named_section_flags':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:412:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
varasm.c: In function 'named_section':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:440:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
varasm.c: In function 'make_decl_rtl':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:797:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:801:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
varasm.c: In function 'make_var_volatile':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:959:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
varasm.c: In function 'asm_emit_uninitialised':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:1411:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
varasm.c: In function 'assemble_external':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:1713:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
varasm.c: In function 'assemble_integer':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:1980:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:1984:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
varasm.c: In function 'assemble_real':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:2027:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:2044:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:2061:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:2066:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
varasm.c: In function 'decode_addr_const':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:2134:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:2138:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
varasm.c: In function 'const_hash_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:2318:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
varasm.c: In function 'compare_constant':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:2496:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
varasm.c: In function 'copy_constant':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:2631:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
varasm.c: In function 'decode_rtx_const':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:2973:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:3033:14: note: in expansion of macro 'abort'
              abort ();
              ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:3038:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
varasm.c: In function 'find_pool_constant':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:3315:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
varasm.c: In function 'output_constant_pool':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:3438:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:3465:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:3482:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:3501:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:3515:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
varasm.c: In function 'mark_constants':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:3631:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
varasm.c: In function 'output_constant':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4030:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4096:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include vmsdbgout.c -o vmsdbgout.o
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4104:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4116:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4127:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
varasm.c: In function 'output_constructor':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4198:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4311:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4426:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4459:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
varasm.c: In function 'assemble_alias':
varasm.c:4652:15: warning: variable 'name' set but not used [-Wunused-but-set-variable]
   const char *name;
               ^~~~
varasm.c: In function 'default_assemble_visibility':
varasm.c:4718:22: warning: variable 'type' set but not used [-Wunused-but-set-variable]
   const char *name, *type;
                      ^~~~
varasm.c:4718:15: warning: variable 'name' set but not used [-Wunused-but-set-variable]
   const char *name, *type;
               ^~~~
In file included from varasm.c:33:0:
varasm.c: In function 'make_decl_one_only':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4765:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4782:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
varasm.c: In function 'decl_tls_model':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4808:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4818:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
varasm.c: In function 'decl_visibility':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4861:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
varasm.c: In function 'default_no_named_section':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:4945:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
varasm.c: In function 'default_elf_select_section_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:5266:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:5317:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
varasm.c: In function 'default_unique_section_1':
tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
varasm.c:5380:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from varasm.c:5519:0:
gt-varasm.h: In function 'gt_ggc_mx_constant_descriptor_rtx':
gt-varasm.h:70:7: warning: switch condition has boolean value [-Wswitch-bool]
       switch (((*x).value).kind >= RTX_INT)
       ^~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include xcoffout.c -o xcoffout.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include et-forest.c -o et-forest.o
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include ggc-page.c -o ggc-page.o
In file included from ggc-page.c:24:0:
ggc-page.c: In function 'free_page':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ggc-page.c:896:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
ggc-page.c: In function 'compute_inverse':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ggc-page.c:1230:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
ggc-page.c: In function 'init_ggc':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ggc-page.c:1289:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
ggc-page.c: In function 'ggc_push_context':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ggc-page.c:1357:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
ggc-page.c: In function 'ggc_recalculate_in_use_p':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
ggc-page.c:1395:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
	./config/arm/arm.c -o arm.o
In file included from ./config/arm/arm.c:28:0:
./config/arm/arm.c: In function 'arm_override_options':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:511:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:519:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:585:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./config/arm/arm.c: In function 'arm_compute_func_type':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:859:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'const_ok_for_op':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:1033:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./config/arm/arm.c: In function 'arm_gen_constant':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:1227:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:1252:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./config/arm/arm.c:1427:18: warning: left shift of negative value [-Wshift-negative-value]
    && (val & (-1 << (32 - set_sign_bit_copies))) == val)
                  ^~
./config/arm/arm.c:1146:7: warning: variable 'can_shift' set but not used [-Wunused-but-set-variable]
   int can_shift = 0;
       ^~~~~~~~~
In file included from ./config/arm/arm.c:28:0:
./config/arm/arm.c: In function 'arm_canonicalize_comparison':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:1769:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./config/arm/arm.c: In function 'legitimize_pic_address':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:2389:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:2444:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:2456:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:2467:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./config/arm/arm.c: In function 'arm_finalize_pic':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:2506:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'arm_rtx_costs':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:2910:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./config/arm/arm.c: In function 'minmax_code':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:3750:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./config/arm/arm.c: In function 'load_multiple_sequence':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:3939:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:3955:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./config/arm/arm.c: In function 'emit_ldm_seq':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:4141:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./config/arm/arm.c: In function 'store_multiple_sequence':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:4174:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:4190:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./config/arm/arm.c: In function 'emit_stm_seq':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:4324:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./config/arm/arm.c: In function 'arm_gen_movstrqi':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:4620:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:4626:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:4636:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'select_dominance_cc_mode':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:4847:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./config/arm/arm.c: In function 'arm_select_cc_mode':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:4881:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./config/arm/arm.c: In function 'arm_reload_in_hi':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:5055:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./config/arm/arm.c: In function 'arm_reload_out_hi':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:5204:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./config/arm/arm.c: In function 'move_minipool_fix_forward_ref':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:5496:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'move_minipool_fix_backward_ref':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:5662:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'dump_minipool':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:5917:8: note: in expansion of macro 'abort'
        abort ();
        ^~~~~
./config/arm/arm.c: In function 'create_fix_barrier':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:5996:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./config/arm/arm.c: In function 'push_minipool_fix':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6110:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
In file included from ./config/arm/arm.c:42:0:
./config/arm/arm.c: In function 'note_invalid_constants':
./toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
./config/arm/arm.c:6146:5: note: in expansion of macro 'fatal_insn_not_found'
     fatal_insn_not_found (insn);
     ^~~~~~~~~~~~~~~~~~~~
In file included from ./config/arm/arm.c:28:0:
./config/arm/arm.c: In function 'arm_reorg':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6203:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6293:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./config/arm/arm.c: In function 'fp_immediate_constant':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6365:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./config/arm/arm.c: In function 'fp_const_from_val':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6383:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./config/arm/arm.c: In function 'output_mov_long_double_fpu_from_arm':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6485:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'output_mov_long_double_arm_from_fpu':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6509:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'output_mov_double_fpu_from_arm':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6569:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'output_mov_double_arm_from_fpu':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6590:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'output_move_double':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6621:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6642:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6695:8: note: in expansion of macro 'abort'
        abort (); /* Should never happen now.  */
        ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6707:8: note: in expansion of macro 'abort'
        abort (); /* Should never happen now.  */
        ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6772:2: note: in expansion of macro 'abort'
  abort ();  /* Constraints should prevent this.  */
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6777:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6786:4: note: in expansion of macro 'abort'
    abort (); /* Should never happen now.  */
    ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6798:4: note: in expansion of macro 'abort'
    abort (); /* Should never happen now.  */
    ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6830:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'arithmetic_instr':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6972:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./config/arm/arm.c: In function 'shift_op':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:6995:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:7021:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:7025:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./config/arm/arm.c: In function 'int_log2':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:7066:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./config/arm/arm.c: In function 'output_return_instruction':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:7306:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'arm_output_function_prologue':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:7521:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'arm_output_epilogue':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:7617:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:7683:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./config/arm/arm.c: In function 'arm_output_function_epilogue':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:7875:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include gcov.c -o gcov.o
./config/arm/arm.c: In function 'emit_multi_reg_push':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:7904:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'arm_compute_initial_elimination_offset':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8201:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8224:4: note: in expansion of macro 'abort'
    abort ();
    ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8234:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./config/arm/arm.c: In function 'arm_get_frame_size':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8252:5: note: in expansion of macro 'abort'
     abort();
     ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8304:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
gcov.c: In function 'fnotice':
gcov.c:308:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 fnotice VPARAMS ((FILE *file, const char *msgid, ...))
 ^~~~~~~
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include  \
-DTARGET_MACHINE=\"armv6--netbsdelf2.0\" \
-c ./collect2.c -o collect2.o
./config/arm/arm.c: In function 'arm_print_operand':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8625:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8634:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8720:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8726:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8732:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8764:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8776:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8788:2: note: in expansion of macro 'abort'
  abort (); /* This should never happen now.  */
  ^~~~~
./config/arm/arm.c: In function 'get_arm_condition_code':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8896:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8909:11: note: in expansion of macro 'abort'
  default: abort ();
           ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8917:11: note: in expansion of macro 'abort'
  default: abort ();
           ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8942:11: note: in expansion of macro 'abort'
  default: abort ();
           ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8958:11: note: in expansion of macro 'abort'
  default: abort ();
           ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8966:16: note: in expansion of macro 'abort'
       default: abort ();
                ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8982:11: note: in expansion of macro 'abort'
  default: abort ();
           ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8985:14: note: in expansion of macro 'abort'
     default: abort ();
              ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:8988:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./config/arm/arm.c: In function 'arm_final_prescan_insn':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:9069:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:9126:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:9282:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:9295:6: note: in expansion of macro 'abort'
      abort ();
      ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:9299:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./config/arm/arm.c: In function 'arm_init_builtins':
./config/arm/arm.c:9486:23: warning: variable 'void_ftype_pchar' set but not used [-Wunused-but-set-variable]
   tree int_ftype_int, void_ftype_pchar;
                       ^~~~~~~~~~~~~~~~
In file included from ./config/arm/arm.c:28:0:
./config/arm/arm.c: In function 'thumb_exit':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:9636:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./config/arm/arm.c: In function 'is_called_in_ARM_mode':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:10069:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'thumb_get_frame_size':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:10307:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:10375:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./config/arm/arm.c: In function 'thumb_output_function_prologue':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:10533:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:10535:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./collect2.c: In function 'notice':
./collect2.c:362:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 notice VPARAMS ((const char *msgid, ...))
 ^~~~~~
./collect2.c: In function 'fatal_perror':
./collect2.c:374:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 fatal_perror VPARAMS ((const char * msgid, ...))
 ^~~~~~~~~~~~
./collect2.c: In function 'fatal':
./collect2.c:392:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 fatal VPARAMS ((const char * msgid, ...))
 ^~~~~
./collect2.c: In function 'error':
./collect2.c:408:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 error VPARAMS ((const char * msgid, ...))
 ^~~~~
./config/arm/arm.c: In function 'thumb_load_double_from_address':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:10761:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:10764:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:10807:2: note: in expansion of macro 'abort'
  abort ();
  ^~~~~
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:10864:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./config/arm/arm.c: In function 'thumb_output_move_mem_multiple':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:10917:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./config/arm/arm.c: In function 'thumb_condition_code':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:11011:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
./config/arm/arm.c: In function 'thumb_reload_in_hi':
./tree.h:3187:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
./config/arm/arm.c:11032:3: note: in expansion of macro 'abort'
   abort ();
   ^~~~~
./config/arm/arm.c: In function 'output_ascii_pseudo_op':
./config/arm/arm.c:7134:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
    len_so_far++;
    ~~~~~~~~~~^~
./config/arm/arm.c:7137:2: note: here
  default:
  ^~~~~~~
At top level:
./config/arm/arm.c:9558:1: warning: 'replace_symbols_in_block' defined but not used [-Wunused-function]
 replace_symbols_in_block (block, orig, new)
 ^~~~~~~~~~~~~~~~~~~~~~~~
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include tlink.c -o tlink.o
(SHLIB_LINK='/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/xgcc -B/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/armv6--netbsdelf2.0/include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fomit-frame-pointer -fpic -g0 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared -nodefaultlibs -Wl,-soname,@shlib_base_name@.so.1 -o @shlib_base_name@.so @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so.1 && ln -s @shlib_base_name@.so @shlib_base_name@.so.1' \
SHLIB_MULTILIB=''; \
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
  -DLINK_LIBGCC_SPEC="\"%D -R/usr/pkg/gcc3/lib\"" -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/pkg/gcc3/lib/gcc-lib/\" -DDEFAULT_TARGET_VERSION=\"3.3.6\" -DDEFAULT_TARGET_MACHINE=\"armv6--netbsdelf2.0\" -DSTANDARD_BINDIR_PREFIX=\"/usr/pkg/gcc3/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\"  `test "X${SHLIB_LINK}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` `test "X${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"` \
  -c ./gcc.c -o gcc.o)
./gcc.c: In function 'init_gcc_specs':
./gcc.c:1474:3: warning: traditional C rejects string constant concatenation [-Wtraditional]
   "%{shared-libgcc:", shared_name, "%{!shared: ", static_name,
   ^~~~~~~~~~~~~~~~~~
./gcc.c: In function 'fatal':
./gcc.c:6551:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 fatal VPARAMS ((const char *msgid, ...))
 ^~~~~
./gcc.c: In function 'error':
./gcc.c:6565:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 error VPARAMS ((const char *msgid, ...))
 ^~~~~
./gcc.c: In function 'notice':
./gcc.c:6578:1: warning: traditional C rejects ISO C style function definitions [-Wtraditional]
 notice VPARAMS ((const char *msgid, ...))
 ^~~~~~
(SHLIB_LINK='/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/xgcc -B/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/armv6--netbsdelf2.0/include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fomit-frame-pointer -fpic -g0 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared -nodefaultlibs -Wl,-soname,@shlib_base_name@.so.1 -o @shlib_base_name@.so @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so.1 && ln -s @shlib_base_name@.so @shlib_base_name@.so.1' \
SHLIB_MULTILIB=''; \
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include \
  -DLINK_LIBGCC_SPEC="\"%D -R/usr/pkg/gcc3/lib\"" -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/pkg/gcc3/lib/gcc-lib/\" -DDEFAULT_TARGET_VERSION=\"3.3.6\" -DDEFAULT_TARGET_MACHINE=\"armv6--netbsdelf2.0\" -DSTANDARD_BINDIR_PREFIX=\"/usr/pkg/gcc3/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\"  `test "X${SHLIB_LINK}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` `test "X${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"` \
  -c ./gccspec.c -o gccspec.o)
gcc -c   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include cppspec.c -o cppspec.o
./gcc.c: In function 'do_spec_1':
./gcc.c:4481:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
      {
      ^
./gcc.c:4500:4: note: here
    case 'g':
    ^~~~
./gcc.c:5060:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
      error ("warning: use of obsolete %%[ operator in specs");
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./gcc.c:5061:4: note: here
    case '(':
    ^~~~
rm -rf libcpp.a
ar rc libcpp.a cpplib.o cpplex.o cppmacro.o cppexp.o cppfiles.o cpptrad.o cpphash.o cpperror.o cppinit.o cppdefault.o cppmain.o hashtable.o line-map.o mkdeps.o prefix.o mbchar.o
ranlib libcpp.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genattrtab \
 genattrtab.o genautomata.o \
 rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o print-rtl1.o errors.o \
 varray.o ../libiberty/libiberty.a -lm
./genextract ./config/arm/arm.md > tmp-extract.c
/bin/sh ./move-if-change tmp-extract.c insn-extract.c
echo timestamp > s-extract
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H  gcov.o intl.o version.o -lintl   ../libiberty/libiberty.a -o gcov
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H  -o Tcollect2 \
	collect2.o tlink.o intl.o version.o -lintl   ../libiberty/libiberty.a 
mv -f Tcollect2 collect2
./genattrtab ./config/arm/arm.md > tmp-attrtab.c
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include -c insn-extract.c \
  -o insn-extract.o
Check description...done
Reservation transformation...done
Create anonymous automaton ...done
Generation of attributes...done
All other genattrtab stuff...In file included from insn-extract.c:9:0:
insn-extract.c: In function 'insn_extract':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-extract.c:26:7: note: in expansion of macro 'fatal_insn_not_found'
       fatal_insn_not_found (insn);
       ^~~~~~~~~~~~~~~~~~~~
In file included from insn-extract.c:6:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-extract.c:2121:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
done
Forming and outputing automata tables...done
Output functions to work with automata...done

Automaton #0
        1 NDFA states,              1 NDFA arcs
        1 DFA states,               1 DFA arcs
        1 minimal DFA states,       1 minimal DFA arcs
        1 all insns          1 insn equivalence classes
    1 transition comb vector els,     1 trans table els: use simple vect
    1 state alts comb vector els,     1 state alts table els: use simple vect
    1 min delay table els, compression factor 8

    2 all allocated states,         1 all allocated arcs
    0 all allocated alternative states
    1 all transition comb vector els,     1 all trans table els
    1 all state alts comb vector els,     1 all state alts table els
    1 all min delay table els
    1 locked states num

  transformation: 0.000067, building DFA: 0.000013
  DFA minimization: 0.000040, making insn equivalence: 0.000009
 all automaton generation: 0.000183, output: 0.001324
/bin/sh ./move-if-change tmp-attrtab.c insn-attrtab.c
echo timestamp > s-attrtab
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/usr/include   -I. -I. -I. -I./. -I./config -I./../include -c insn-attrtab.c \
  -o insn-attrtab.o
In file included from insn-attrtab.c:14:0:
insn-attrtab.c: In function 'insn_current_length':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:77:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'insn_variable_length_p':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:99:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'insn_default_length':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:586:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'bypass_p':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:603:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'insn_default_latency':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:620:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'insn_alts':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:637:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'internal_dfa_insn_code':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:654:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'result_ready_cost':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:1449:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
In file included from insn-attrtab.c:14:0:
insn-attrtab.c: In function 'core_unit_ready_cost':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:2429:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'core_unit_blockage_range':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:2453:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'write_blockage_unit_ready_cost':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:2850:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'write_blockage_unit_blockage_range':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:2998:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'write_buf_unit_ready_cost':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:3195:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'write_buf_unit_blockage_range':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:3212:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'fpa_mem_unit_ready_cost':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:3229:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'fpa_unit_ready_cost':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:3427:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'fpa_unit_blockage_range':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:3444:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'get_attr_core_cycles':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:3771:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'get_attr_conds':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:3827:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'get_attr_far_jump':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:4001:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'get_attr_neg_pool_range':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:4199:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'get_attr_predicable':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:4216:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'get_attr_pool_range':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:4660:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'get_attr_shift':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:4764:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'get_attr_type':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:5375:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'get_attr_write_conflict':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:5623:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
insn-attrtab.c: In function 'core_unit_blockage':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:6337:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
In file included from insn-attrtab.c:6:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-attrtab.c:6396:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from insn-attrtab.c:14:0:
insn-attrtab.c: In function 'core_unit_conflict_cost':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:7107:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
In file included from insn-attrtab.c:6:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-attrtab.c:7166:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from insn-attrtab.c:14:0:
insn-attrtab.c: In function 'write_blockage_unit_blockage':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:7381:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:7521:6: note: in expansion of macro 'fatal_insn_not_found'
      fatal_insn_not_found (insn);
      ^~~~~~~~~~~~~~~~~~~~
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:7657:6: note: in expansion of macro 'fatal_insn_not_found'
      fatal_insn_not_found (insn);
      ^~~~~~~~~~~~~~~~~~~~
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:7793:6: note: in expansion of macro 'fatal_insn_not_found'
      fatal_insn_not_found (insn);
      ^~~~~~~~~~~~~~~~~~~~
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:7929:6: note: in expansion of macro 'fatal_insn_not_found'
      fatal_insn_not_found (insn);
      ^~~~~~~~~~~~~~~~~~~~
In file included from insn-attrtab.c:6:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-attrtab.c:7939:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from insn-attrtab.c:14:0:
insn-attrtab.c: In function 'write_blockage_unit_conflict_cost':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:8154:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:8294:6: note: in expansion of macro 'fatal_insn_not_found'
      fatal_insn_not_found (insn);
      ^~~~~~~~~~~~~~~~~~~~
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:8430:6: note: in expansion of macro 'fatal_insn_not_found'
      fatal_insn_not_found (insn);
      ^~~~~~~~~~~~~~~~~~~~
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:8566:6: note: in expansion of macro 'fatal_insn_not_found'
      fatal_insn_not_found (insn);
      ^~~~~~~~~~~~~~~~~~~~
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:8702:6: note: in expansion of macro 'fatal_insn_not_found'
      fatal_insn_not_found (insn);
      ^~~~~~~~~~~~~~~~~~~~
In file included from insn-attrtab.c:6:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-attrtab.c:8712:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from insn-attrtab.c:14:0:
insn-attrtab.c: In function 'write_buf_unit_blockage':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:8848:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
In file included from insn-attrtab.c:6:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-attrtab.c:8871:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from insn-attrtab.c:14:0:
insn-attrtab.c: In function 'write_buf_unit_conflict_cost':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:9007:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
In file included from insn-attrtab.c:6:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-attrtab.c:9030:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from insn-attrtab.c:14:0:
insn-attrtab.c: In function 'fpa_unit_blockage':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:9155:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
In file included from insn-attrtab.c:6:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-attrtab.c:9190:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
In file included from insn-attrtab.c:14:0:
insn-attrtab.c: In function 'fpa_unit_conflict_cost':
toplev.h:52:51: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
  _fatal_insn_not_found (insn, __FILE__, __LINE__, __FUNCTION__)
                                                   ^
insn-attrtab.c:9315:9: note: in expansion of macro 'fatal_insn_not_found'
         fatal_insn_not_found (insn);
         ^~~~~~~~~~~~~~~~~~~~
In file included from insn-attrtab.c:6:0:
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-attrtab.c:9350:7: note: in expansion of macro 'abort'
       abort ();
       ^~~~~
insn-attrtab.c: In function 'min_insn_conflict_delay':
rtl.h:2245:50: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
 #define abort() fancy_abort (__FILE__, __LINE__, __FUNCTION__)
                                                  ^
insn-attrtab.c:9629:5: note: in expansion of macro 'abort'
     abort ();
     ^~~~~
insn-attrtab.c: In function 'insn_current_length':
insn-attrtab.c:75:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:78:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'insn_variable_length_p':
insn-attrtab.c:97:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:100:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'insn_default_length':
insn-attrtab.c:584:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:587:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'bypass_p':
insn-attrtab.c:601:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:604:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'insn_default_latency':
insn-attrtab.c:618:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:621:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'insn_alts':
insn-attrtab.c:635:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:638:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'internal_dfa_insn_code':
insn-attrtab.c:652:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:655:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'result_ready_cost':
insn-attrtab.c:1447:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:1450:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'core_unit_ready_cost':
insn-attrtab.c:2427:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:2430:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'core_unit_blockage_range':
insn-attrtab.c:2451:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:2454:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'write_blockage_unit_ready_cost':
insn-attrtab.c:2848:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:2851:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'write_blockage_unit_blockage_range':
insn-attrtab.c:2996:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:2999:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'write_buf_unit_ready_cost':
insn-attrtab.c:3193:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:3196:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'write_buf_unit_blockage_range':
insn-attrtab.c:3210:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:3213:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'fpa_mem_unit_ready_cost':
insn-attrtab.c:3227:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:3230:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'fpa_unit_ready_cost':
insn-attrtab.c:3425:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:3428:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'fpa_unit_blockage_range':
insn-attrtab.c:3442:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:3445:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'get_attr_core_cycles':
insn-attrtab.c:3769:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:3772:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'get_attr_conds':
insn-attrtab.c:3825:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:3828:5: note: here
     case 1:
     ^~~~
insn-attrtab.c: In function 'get_attr_far_jump':
insn-attrtab.c:3999:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:4002:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'get_attr_neg_pool_range':
insn-attrtab.c:4197:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:4200:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'get_attr_predicable':
insn-attrtab.c:4214:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:4217:5: note: here
     case 0:
     ^~~~
insn-attrtab.c: In function 'get_attr_shift':
insn-attrtab.c:4762:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:4765:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'get_attr_type':
insn-attrtab.c:5373:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:5376:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'get_attr_write_conflict':
insn-attrtab.c:5621:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:5624:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'core_unit_blockage':
insn-attrtab.c:6335:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:6338:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'core_unit_conflict_cost':
insn-attrtab.c:7105:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:7108:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'write_blockage_unit_blockage':
insn-attrtab.c:7379:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:7382:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c:7519:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (GET_CODE (PATTERN (insn)) != ASM_INPUT
       ^
insn-attrtab.c:7522:9: note: here
         default:
         ^~~~~~~
insn-attrtab.c:7655:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (GET_CODE (PATTERN (insn)) != ASM_INPUT
       ^
insn-attrtab.c:7658:9: note: here
         default:
         ^~~~~~~
insn-attrtab.c:7791:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (GET_CODE (PATTERN (insn)) != ASM_INPUT
       ^
insn-attrtab.c:7794:9: note: here
         default:
         ^~~~~~~
insn-attrtab.c:7927:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (GET_CODE (PATTERN (insn)) != ASM_INPUT
       ^
insn-attrtab.c:7930:9: note: here
         default:
         ^~~~~~~
insn-attrtab.c: In function 'write_blockage_unit_conflict_cost':
insn-attrtab.c:8152:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:8155:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c:8292:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (GET_CODE (PATTERN (insn)) != ASM_INPUT
       ^
insn-attrtab.c:8295:9: note: here
         default:
         ^~~~~~~
insn-attrtab.c:8428:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (GET_CODE (PATTERN (insn)) != ASM_INPUT
       ^
insn-attrtab.c:8431:9: note: here
         default:
         ^~~~~~~
insn-attrtab.c:8564:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (GET_CODE (PATTERN (insn)) != ASM_INPUT
       ^
insn-attrtab.c:8567:9: note: here
         default:
         ^~~~~~~
insn-attrtab.c:8700:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if (GET_CODE (PATTERN (insn)) != ASM_INPUT
       ^
insn-attrtab.c:8703:9: note: here
         default:
         ^~~~~~~
insn-attrtab.c: In function 'write_buf_unit_blockage':
insn-attrtab.c:8846:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:8849:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'write_buf_unit_conflict_cost':
insn-attrtab.c:9005:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:9008:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'fpa_unit_blockage':
insn-attrtab.c:9153:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:9156:5: note: here
     default:
     ^~~~~~~
insn-attrtab.c: In function 'fpa_unit_conflict_cost':
insn-attrtab.c:9313:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       if (GET_CODE (PATTERN (insn)) != ASM_INPUT
          ^
insn-attrtab.c:9316:5: note: here
     default:
     ^~~~~~~
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H  -o xgcc gcc.o gccspec.o intl.o \
  prefix.o version.o  -lintl   ../libiberty/libiberty.a
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H  -o cpp gcc.o cppspec.o intl.o \
  prefix.o version.o  -lintl   ../libiberty/libiberty.a
/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/xgcc -B/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/armv6--netbsdelf2.0/include -dumpspecs > tmp-specs
mv tmp-specs specs
if [ -f specs.ready ] ; then \
	true; \
else \
	echo timestamp > specs.ready; \
fi
objext='.o' \
LIB1ASMFUNCS='' \
LIB2FUNCS_1='_muldi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 _ffsdi2 _clz _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi' \
LIB2FUNCS_2='_floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf _clear_cache _trampoline __main _exit _absvsi2 _absvdi2 _addvsi3 _addvdi3 _subvsi3 _subvdi3 _mulvsi3 _mulvdi3 _negvsi2 _negvdi2 _ctors' \
LIB2FUNCS_ST='_eprintf _bb __gcc_bcmp' \
LIB2ADD='' \
LIB2ADD_ST='' \
LIB2ADDEH='./unwind-dw2.c ./unwind-dw2-fde.c ./unwind-sjlj.c ./unwind-c.c' \
LIB2ADDEHDEP='unwind.inc unwind-dw2-fde.h' \
FPBIT='' \
FPBIT_FUNCS='_pack_sf _unpack_sf _addsub_sf _mul_sf _div_sf _fpcmp_parts_sf _compare_sf _eq_sf _ne_sf _gt_sf _ge_sf _lt_sf _le_sf _unord_sf _si_to_sf _sf_to_si _negate_sf _make_sf _sf_to_df _sf_to_tf _thenan_sf _sf_to_usi _usi_to_sf' \
LIB2_DIVMOD_FUNCS='_divdi3 _moddi3 _udivdi3 _umoddi3 _udiv_w_sdiv _udivmoddi4' \
DPBIT='' \
DPBIT_FUNCS='_pack_df _unpack_df _addsub_df _mul_df _div_df _fpcmp_parts_df _compare_df _eq_df _ne_df _gt_df _ge_df _lt_df _le_df _unord_df _si_to_df _df_to_si _negate_df _make_df _df_to_sf _df_to_tf _thenan_df _df_to_usi _usi_to_df' \
TPBIT='' \
TPBIT_FUNCS='_pack_tf _unpack_tf _addsub_tf _mul_tf _div_tf _fpcmp_parts_tf _compare_tf _eq_tf _ne_tf _gt_tf _ge_tf _lt_tf _le_tf _unord_tf _si_to_tf _tf_to_si _negate_tf _make_tf _tf_to_df _tf_to_sf _thenan_tf _tf_to_usi _usi_to_tf' \
MULTILIBS=`/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/xgcc -B/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/armv6--netbsdelf2.0/include --print-multi-lib` \
EXTRA_MULTILIB_PARTS='' \
SHLIB_LINK='/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/xgcc -B/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/armv6--netbsdelf2.0/include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fomit-frame-pointer -fpic -g0 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared -nodefaultlibs -Wl,-soname,@shlib_base_name@.so.1 -o @shlib_base_name@.so @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so.1 && ln -s @shlib_base_name@.so @shlib_base_name@.so.1' \
SHLIB_INSTALL='/bin/sh /tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/install-sh -c -m 644 @shlib_base_name@.so $(DESTDIR)$(slibdir)/@shlib_base_name@.so.1; rm -f $(DESTDIR)$(slibdir)/@shlib_base_name@.so; ln -s @shlib_base_name@.so.1 $(DESTDIR)$(slibdir)/@shlib_base_name@.so' \
SHLIB_EXT='.so' \
SHLIB_MULTILIB='' \
SHLIB_MKMAP='./mkmap-symver.awk' \
SHLIB_MKMAP_OPTS='' \
SHLIB_MAPFILES='./libgcc-std.ver' \
SHLIB_NM_FLAGS='-pg' \
MULTILIB_OSDIRNAMES='' \
mkinstalldirs='/bin/sh ./mkinstalldirs' \
  /bin/sh mklibgcc > tmp-libgcc.mk
(MAKE="/usr/pkg/bin/gmake"; srcdir=`cd ./fixinc && ${PWDCMD-pwd}` ; \
CC="gcc"; CFLAGS="  -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE"; LDFLAGS=""; \
WARN_CFLAGS="-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long "; LIBERTY=`pwd`/"../libiberty/libiberty.a"; \
export MAKE srcdir CC CFLAGS LDFLAGS WARN_CFLAGS LIBERTY; \
cd ./fixinc && \
/bin/sh ${srcdir}/mkfixinc.sh armv6--netbsdelf2.0 armv6--netbsdelf2.0)
constructing ../fixinc.sh for armv6--netbsdelf2.0 to run on armv6--netbsdelf2.0
/usr/pkg/bin/gmake TARGETS=oneprocess SHELL="/bin/sh" CC="gcc" CFLAGS=" -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE" LDFLAGS="" LIBERTY="/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/../libiberty/libiberty.a" install-bin
gmake[2]: Entering directory '/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/fixinc'
/bin/sh ./genfixes machname.h
No forbidden identifiers defined by this target
gcc -c -DIN_GCC -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -I. -I.. -I. -I./.. -I./../config -I./../../include fixincl.c
gcc -c -DIN_GCC -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -I. -I.. -I. -I./.. -I./../config -I./../../include fixtests.c
fixtests.c: In function 'machine_name_test':
fixtests.c:68:10: warning: unused parameter 'fname' [-Wunused-parameter]
     tCC* fname;                                 \
          ^
fixtests.c:72:1: note: in expansion of macro 'TEST_FOR_FIX_PROC_HEAD'
 TEST_FOR_FIX_PROC_HEAD( machine_name_test )
 ^~~~~~~~~~~~~~~~~~~~~~
fixtests.c:69:10: warning: unused parameter 'text' [-Wunused-parameter]
     tCC* text;
          ^
fixtests.c:72:1: note: in expansion of macro 'TEST_FOR_FIX_PROC_HEAD'
 TEST_FOR_FIX_PROC_HEAD( machine_name_test )
 ^~~~~~~~~~~~~~~~~~~~~~
fixtests.c: In function 'stdc_0_in_system_headers_test':
fixtests.c:68:10: warning: unused parameter 'fname' [-Wunused-parameter]
     tCC* fname;                                 \
          ^
fixtests.c:124:1: note: in expansion of macro 'TEST_FOR_FIX_PROC_HEAD'
 TEST_FOR_FIX_PROC_HEAD( stdc_0_in_system_headers_test )
 ^~~~~~~~~~~~~~~~~~~~~~
fixtests.c:69:10: warning: unused parameter 'text' [-Wunused-parameter]
     tCC* text;
          ^
fixtests.c:124:1: note: in expansion of macro 'TEST_FOR_FIX_PROC_HEAD'
 TEST_FOR_FIX_PROC_HEAD( stdc_0_in_system_headers_test )
 ^~~~~~~~~~~~~~~~~~~~~~
gcc -c -DIN_GCC -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -I. -I.. -I. -I./.. -I./../config -I./../../include fixfixes.c
fixincl.c: In function 'initialize':
fixincl.c:232:5: warning: traditional C rejects string constant concatenation [-Wtraditional]
     ;
     ^
fixincl.c: In function 'process':
fixincl.c:1359:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=]
     fprintf (stderr, "%6d %-50s   \r", data_map_size, pz_curr_file );
                       ~~^
                       %6ld
fixfixes.c: In function 'machine_name_fix':
fixfixes.c:79:17: warning: unused parameter 'filname' [-Wunused-parameter]
     const char* filname;                        \
                 ^
fixfixes.c:499:1: note: in expansion of macro 'FIX_PROC_HEAD'
 FIX_PROC_HEAD( machine_name_fix )
 ^~~~~~~~~~~~~
fixfixes.c:81:15: warning: unused parameter 'p_fixd' [-Wunused-parameter]
     tFixDesc* p_fixd;
               ^
fixfixes.c:499:1: note: in expansion of macro 'FIX_PROC_HEAD'
 FIX_PROC_HEAD( machine_name_fix )
 ^~~~~~~~~~~~~
fixincl.c:1175:14: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized]
           if (test_test (p_test, pz_curr_file) != APPLY_FIX) {
              ^
fixincl.c:640:7: note: 'res' was declared here
   int res;
       ^~~
gcc -c -DIN_GCC -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -I. -I.. -I. -I./.. -I./../config -I./../../include server.c
gcc -c -DIN_GCC -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -I. -I.. -I. -I./.. -I./../config -I./../../include procopen.c
gcc -c -DIN_GCC -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -I. -I.. -I. -I./.. -I./../config -I./../../include gnu-regex.c
gcc -c -DIN_GCC -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -I. -I.. -I. -I./.. -I./../config -I./../../include fixlib.c
rm -rf libbackend.a
ar rc libbackend.a alias.o bb-reorder.o bitmap.o builtins.o caller-save.o calls.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfglayout.o cfgloop.o cfgrtl.o combine.o conflict.o convert.o cse.o cselib.o dbxout.o debug.o df.o diagnostic.o doloop.o dominance.o dwarf2asm.o dwarf2out.o dwarfout.o emit-rtl.o except.o explow.o expmed.o expr.o final.o flow.o fold-const.o function.o gcse.o genrtl.o ggc-common.o global.o graph.o gtype-desc.o haifa-sched.o hashtable.o hooks.o ifcvt.o insn-attrtab.o insn-emit.o insn-extract.o insn-opinit.o insn-output.o insn-peep.o insn-recog.o integrate.o intl.o jump.o  langhooks.o lcm.o lists.o local-alloc.o loop.o mbchar.o optabs.o params.o predict.o print-rtl.o print-tree.o profile.o ra.o ra-build.o ra-colorize.o ra-debug.o ra-rewrite.o real.o recog.o reg-stack.o regclass.o regmove.o regrename.o reload.o reload1.o reorg.o resource.o rtl.o rtlanal.o rtl-error.o sbitmap.o sched-deps.o sched-ebb.o sched-rgn.o sched-vis.o sdbout.o sibcall.o simplify-rtx.o ssa.o ssa-ccp.o ssa-dce.o stmt.o stor-layout.o stringpool.o timevar.o toplev.o tracer.o tree.o tree-dump.o tree-inline.o unroll.o varasm.o varray.o version.o vmsdbgout.o xcoffout.o et-forest.o ggc-page.o arm.o 
gnu-regex.c: In function 're_match_2_internal':
gnu-regex.c:4794:25: warning: variable 'sdummy' set but not used [-Wunused-but-set-variable]
             const char *sdummy;
                         ^~~~~~
gnu-regex.c:4793:28: warning: variable 'pdummy' set but not used [-Wunused-but-set-variable]
             unsigned char *pdummy;
                            ^~~~~~
ranlib libbackend.a
gnu-regex.c:4357:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
       is_a_jump_n = true;
                   ^
gnu-regex.c:4358:19: note: here
                   case pop_failure_jump:
                   ^~~~
gnu-regex.c:4770:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
    if ((re_opcode_t) p[-1] != pop_failure_jump)
       ^
gnu-regex.c:4785:9: note: here
         case pop_failure_jump:
         ^~~~
gnu-regex.c:1368:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
   set_regs_matched_done = 0;      \
   ~~~~~~~~~~~~~~~~~~~~~~^~~
gnu-regex.c:4797:13: note: in expansion of macro 'POP_FAILURE_POINT'
             POP_FAILURE_POINT (sdummy, pdummy,
             ^~~~~~~~~~~~~~~~~
gnu-regex.c:4803:2: note: here
  unconditional_jump:
  ^~~~~~~~~~~~~~~~~~
gnu-regex.c:5090:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
                   is_a_jump_n = true;
                               ^
gnu-regex.c:5091:17: note: here
                 case maybe_pop_jump:
                 ^~~~
gnu-regex.c: In function 'common_op_match_null_string_p':
gnu-regex.c:5355:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
       p1 += 4;
       ~~~^~~~
gnu-regex.c:5357:5: note: here
     default:
     ^~~~~~~
gnu-regex.c: In function 'regex_compile':
gnu-regex.c:1914:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
           if ((syntax & RE_BK_PLUS_QM)
              ^
gnu-regex.c:1917:9: note: here
         handle_plus:
         ^~~~~~~~~~~
gcc   -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H  -o cc1 \
	c-parse.o c-lang.o c-pretty-print.o attribs.o c-errors.o c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-opts.o c-format.o c-semantics.o c-objc-common.o c-dump.o libcpp.a  main.o libbackend.a -lintl   ../libiberty/libiberty.a
mv tmp-libgcc.mk libgcc.mk
gcc -DIN_GCC -DHAVE_CONFIG_H -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -I. -I.. -I. -I./.. -I./../config -I./../../include  -o fixincl fixincl.o fixtests.o fixfixes.o server.o procopen.o gnu-regex.o fixlib.o /tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/../libiberty/libiberty.a
echo timestamp > full-stamp
./fixincl -v < /dev/null
'fixincl version 1.1'
chmod 755 ../fixinc.sh
gmake[2]: Leaving directory '/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/fixinc'
rm -rf include; mkdir include
chmod a+rx include
(TARGET_MACHINE='armv6--netbsdelf2.0'; srcdir=`cd .; ${PWDCMD-pwd}`; \
SHELL='/bin/sh' ;\
export TARGET_MACHINE srcdir SHELL ; \
/bin/sh ./fixinc.sh `${PWDCMD-pwd}`/include /usr/include ; \
rm -f include/syslimits.h; \
if [ -f include/limits.h ]; then \
  mv include/limits.h include/syslimits.h; \
else \
  cp ./gsyslimits.h include/syslimits.h; \
fi; \
chmod a+r include/syslimits.h)
Fixing headers into /tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/include for armv6--netbsdelf2.0 target
Finding directories and links to directories
 Searching /usr/include/.
 Searching /usr/include/./machine
Making symbolic directory links
Fixing directory /usr/include into /tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/include
Applying io_quotes_use            to dev/dm/netbsd-dm.h
Applying io_quotes_def            to dev/hdaudio/hdaudioreg.h
Applying io_quotes_use            to dev/ic/isp_ioctl.h
Applying io_quotes_use            to dev/ic/nvmereg.h
Applying io_quotes_use            to dev/iscsi/iscsi_ioctl.h
Applying io_quotes_use            to dev/scsipi/ses.h
Applying io_quotes_def            to dev/usb/if_umbreg.h
Applying io_quotes_def            to gssapi/gssapi.h
Applying io_quotes_use            to krb5/kafs.h
Applying io_quotes_def            to krb5/krb5-private.h
Applying io_quotes_def            to krb5/krb5-protos.h
Applying io_quotes_def            to net/if_media.h
Applying io_quotes_def            to net/ppp-comp.h
Applying io_quotes_def            to netinet/ip_compat.h
Applying io_quotes_use            to netinet/ip_fil.h
Fixed:  netinet/ip_fil.h
Quoted includes in netinet/ip_fil.h
Applying io_quotes_use            to netinet/ip_lookup.h
Fixed:  netinet/ip_lookup.h
Applying io_quotes_use            to netinet/ip_nat.h
Fixed:  netinet/ip_nat.h
Applying io_quotes_use            to netinet/ip_proxy.h
Fixed:  netinet/ip_proxy.h
Applying io_quotes_use            to netinet/ip_scan.h
Fixed:  netinet/ip_scan.h
Applying io_quotes_use            to netinet/ip_state.h
Fixed:  netinet/ip_state.h
Applying ctrl_quotes_def          to readline/history.h
Applying ctrl_quotes_def          to readline/readline.h
Applying io_quotes_def            to rump/rumpdefs.h
Applying io_quotes_use            to sys/agpio.h
Applying io_quotes_def            to sys/ioccom.h
Applying io_quotes_def            to sys/signalvar.h
Applying io_quotes_def            to sys/ttycom.h
Applying gnu_types                to sys/types.h
Fixed:  sys/types.h
Applying io_quotes_def            to sys/videoio.h
Applying io_quotes_def            to uvm/uvm_extern.h
Applying avoid_wchar_t_type       to inttypes.h
Fixed:  inttypes.h
Applying limits_ifndefs           to limits.h
Applying sun_malloc               to malloc.h
Fixed:  malloc.h
Applying math_exception           to math.h
Applying math_huge_val_ifndef     to math.h
Fixed:  math.h
Applying avoid_wchar_t_type       to stddef.h
Applying gnu_types                to stddef.h
Fixed:  stddef.h
Applying stdio_stdarg_h           to stdio.h
Applying stdio_va_list            to stdio.h
Fixed:  stdio.h
Applying avoid_wchar_t_type       to stdlib.h
Applying gnu_types                to stdlib.h
Fixed:  stdlib.h
Applying sysv68_string            to string.h
Applying avoid_wchar_t_type       to wchar.h
Fixed:  wchar.h
Cleaning up unneeded directories:
fixincludes is done
echo timestamp > stmp-fixinc
if [ -d include ] ; then true; else mkdir include; chmod a+rx include; fi
for file in .. ./ginclude/float.h ./ginclude/iso646.h ./ginclude/stdarg.h ./ginclude/stdbool.h ./ginclude/stddef.h ./ginclude/varargs.h ./unwind.h ; do \
  if [ X$file != X.. ]; then \
    realfile=`echo $file | sed -e 's|.*/\([^/]*\)$|\1|'`; \
    echo timestamp > include/$realfile; \
    rm -f include/$realfile; \
    cp $file include; \
    chmod a+r include/$realfile; \
  fi; \
done
rm -f include/limits.h
cp xlimits.h include/limits.h
chmod a+r include/limits.h
rm -f include/README
cp ./README-fixinc include/README
chmod a+r include/README
echo timestamp > stmp-int-hdrs
/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/xgcc -B/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/armv6--netbsdelf2.0/include -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -I. -I. -I. -I./. -I./config -I./../include  -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fPIC \
   -c ./crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/xgcc -B/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/armv6--netbsdelf2.0/include -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -I. -I. -I. -I./. -I./config -I./../include  -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fPIC \
   -c ./crtstuff.c -DCRT_END \
  -o crtend.o
/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/xgcc -B/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/armv6--netbsdelf2.0/include -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -I. -I. -I. -I./. -I./config -I./../include  -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fPIC \
   -c ./crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O \
  -o crtbeginS.o
/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/xgcc -B/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/armv6--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/armv6--netbsdelf2.0/include -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -I. -I. -I. -I./. -I./config -I./../include  -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fPIC \
   -c ./crtstuff.c -DCRT_END -DCRTSTUFFS_O \
  -o crtendS.o
In file included from /usr/include/sys/cdefs.h:63,
                 from /usr/include/sys/common_ansi.h:35,
                 from /usr/include/machine/ansi.h:3,
                 from /tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/include/stddef.h:57,
                 from tsystem.h:45,
                 from crtstuff.c:62:
/usr/include/machine/cdefs.h:8:2: #error GCC 4.1 or compatible required.
In file included from /usr/include/sys/cdefs.h:63,
                 from /usr/include/sys/common_ansi.h:35,
                 from /usr/include/machine/ansi.h:3,
                 from /tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/include/stddef.h:57,
                 from tsystem.h:45,
                 from crtstuff.c:62:
/usr/include/machine/cdefs.h:8:2: #error GCC 4.1 or compatible required.
In file included from /usr/include/sys/cdefs.h:63,
                 from /usr/include/sys/common_ansi.h:35,
                 from /usr/include/machine/ansi.h:3,
                 from /tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/include/stddef.h:57,
                 from tsystem.h:45,
                 from crtstuff.c:62:
/usr/include/machine/cdefs.h:8:2: #error GCC 4.1 or compatible required.
crtstuff.c: In function `__do_global_dtors_aux':
crtstuff.c:280: warning: passing arg 1 of `__deregister_frame_info' discards qualifiers from pointer target type
crtstuff.c: In function `frame_dummy':
crtstuff.c:316: warning: passing arg 1 of `__register_frame_info' discards qualifiers from pointer target type
gmake[1]: *** [Makefile:1222: crtend.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
gmake[1]: *** [Makefile:1235: crtendS.o] Error 1
gmake[1]: *** [Makefile:1229: crtbeginS.o] Error 1
In file included from /usr/include/sys/cdefs.h:63,
                 from /usr/include/sys/common_ansi.h:35,
                 from /usr/include/machine/ansi.h:3,
                 from /tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc/include/stddef.h:57,
                 from tsystem.h:45,
                 from crtstuff.c:62:
/usr/include/machine/cdefs.h:8:2: #error GCC 4.1 or compatible required.
crtstuff.c: In function `__do_global_dtors_aux':
crtstuff.c:280: warning: passing arg 1 of `__deregister_frame_info' discards qualifiers from pointer target type
crtstuff.c: In function `frame_dummy':
crtstuff.c:316: warning: passing arg 1 of `__register_frame_info' discards qualifiers from pointer target type
gmake[1]: *** [Makefile:1216: crtbegin.o] Error 1
gmake[1]: Leaving directory '/tmp/pbulkbuild/lang/gcc3-c/work.earmv6hf/gcc-3.3.6/gcc'
gmake: *** [Makefile:1544: all-gcc] Error 2
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/lang/gcc3-c
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/lang/gcc3-c